weopenprojects / WeOpen-Star

WeOpen Star is a project that provides growth support for open source contributors, enthusiasts and open source projects in different fields.
254 stars 37 forks source link

TDSQL PG(开源代号TBase)贡献指南 #11

Open JennyJennyChen opened 2 years ago

JennyJennyChen commented 2 years ago

TDSQL PG(开源代号TBase)贡献指南

欢迎来到开源摘星计划 - TDSQL PG(开源代号TBase)贡献专栏 。TDSQL PG(开源代号TBase)贡献指南已加入开源摘星计划,该计划提供奖励以鼓励你加入我们的社区:所有参与本项目贡献的开发者都可获得相应贡献积分、奖励以及被评选为年度摘星100 人的机会,活动及奖励详情请见:开源摘星计划

📅活动时间:2022年5月-12月

🌟关于 TDSQL PG(开源代号TBase)贡献指南

TDSQL PG(开源代号TBase)是腾讯自主研发的分布式HTAP数据库系统,全面兼容 PostgreSQL,高度兼容 Oracle 语法。产品采用MPP无共享架构,在完整支持高并发分布式事务ACID能力的同时还具备OLAP处理能力。其具备如下6大特性: 第一,完整兼容SQL2011标准,同时兼容大部分Oracle常用语法; 第二,单集群内部同时提供OLTAP,OLAP一站式服务能力; 第三,提供金融级别的灾备方案,保证系统高可用; 第四,内核支持业界领先的行列矩阵式权限控制,透明加密,脱敏等高安全特性; 第五,支持用户自定义存储过程/函数,并且扩展外部数据源; 第六:国产化程度高,自主可控,支持海思,飞腾等ARM平台,支持中标麒麟等国产化操作系统。 目前,TDSQL PG(开源代号TBase)已为上千家客户提供数据库服务,行业覆盖政务、银行、保险、游戏、电商、互联网金融、教育、交通、智慧零售、物联网等各行各业。

以下是项目可参与的方向:

  1. 我们列出了适合首次加入 TDSQL PG(开源代号TBase)社区的贡献者的问题、适合对项目有足够了解的贡献者的特殊 issue 挑战(参见下面的列表)以及一些社区日常任务。如果你愿意解决,请点击该 issue 并在评论区留言“WeOpen Star”(日常及其他任务无需此操作)。提交 PR 时,请同时将 PR 链接到相应的 issue。

  2. 对于成功完成任意任务的贡献者,为记录你的积分以及发放奖励,请自行前往你的积分主页记录。积分记录规则详见:关于积分

在开始贡献之前:

🌟我们对贡献任务进行了分类,以帮助你找到你感兴趣的任务

社区日常任务

积分奖励:1分/个

  • 参与项目例会
  • 提交 Issue/Comment

除以下issue外,参与者可以自行在TDSQL PG(开源代号TBase) 的 github repo 下创建 Issue,并提交 PR: https://github.com/Tencent/TBase/issues

文档类

积分奖励:10分/个

wiki 里面的中文文档翻译为英文文档 提交新的使用、运维、管理等文档到wiki 官网文档捉虫

编程类

积分奖励:50分/个

benchmark压测最优参数配置 ssh端口可配置 参考安装文档安装 demo 使用,学习代码,可以从添加/修改注释开始 可以从roadmap规划中留言认领

其他类

开源知识分享官:提交对本项目的学习笔记或开源相关笔记(视频/文章皆可)并发布在任意社区/博客/视频平台即可申报积分。

积分奖励:10分

额外奖励:每月将为10名优秀笔记作者奖励QQ周边公仔、QQ音乐/腾讯视频年卡及腾源会T恤等好礼。

贡献帮助

联系人微信:409800246 联系人邮件地址: 409800246@qq.com

jxs1211 commented 2 years ago

Hi, I have no idea how to upload the translation for the documentation. Can anyone help?

JennyJennyChen commented 2 years ago

wellcom~~~

Thank you very much for joining! https://github.com/Tencent/TBase/wiki    have some Chinese documentation:

You can do it in the following way:

  1. git clone https://github.com/Tencent/TBase.wiki.git   to get  document content
  2. Select the document you want to translate into English
  3. open https://github.com/Tencent/TBase/pulls to create new pull request

------------------ 原始邮件 ------------------ 发件人: "weopenprojects/WeOpen-Star" @.>; 发送时间: 2022年6月24日(星期五) 晚上9:34 @.>; @.**@.>; 主题: Re: [weopenprojects/WeOpen-Star] TDSQL PG(开源代号TBase)贡献指南 (Issue #11)

Hi, I am a newbie here, and I want to ask how to upload the translation for the documentation

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

JennyJennyChen commented 2 years ago

wellcom~~~

Thank you very much for joining! https://github.com/Tencent/TBase/wiki    have some Chinese documentation:

You can do it in the following way:

  1. git clone https://github.com/Tencent/TBase.wiki.git   to get  document content
  2. Select the document you want to translate into English
  3. open https://github.com/Tencent/TBase/pulls to create new pull request

------------------ 原始邮件 ------------------ 发件人: "weopenprojects/WeOpen-Star" @.>; 发送时间: 2022年6月24日(星期五) 晚上9:34 @.>; @.**@.>; 主题: Re: [weopenprojects/WeOpen-Star] TDSQL PG(开源代号TBase)贡献指南 (Issue #11)

Hi, I am a newbie here, and I want to ask how to upload the translation for the documentation

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Xlight5 commented 1 year ago

TDSQL PG (open source code name TBase) Contribution Guide

Welcome to the open source star project - TDSQL PG (open source code name TBase) contribution column. The TDSQL PG (open source code name TBase) contribution guide has joined the open source star picking program, which provides rewards to encourage you to join our community: all developers who contribute to this project can get corresponding contribution points, rewards and be selected as the annual pick For more information on opportunities, activities and rewards for 100 stars, please refer to: Open Source Stars Program .

📅Event time: May-December 2022

🌟About the TDSQL PG (open source code name TBase) contribution guide TDSQL PG (open source code name TBase) is a distributed HTAP database system independently developed by Tencent. It is fully compatible with PostgreSQL and highly compatible with Oracle syntax. The product adopts the MPP shared-nothing architecture, which fully supports the ACID capability of high concurrent distributed transactions and also has the OLAP processing capability. It has the following 6 major features: First, it is fully compatible with the SQL2011 standard, and is compatible with most of Oracle's common syntax; second, it provides OLTAP and OLAP one-stop service capabilities within a single cluster; third, it provides financial-level disaster recovery solutions , to ensure high availability of the system; fourth, the kernel supports industry-leading row-column matrix permission control, transparent encryption, desensitization and other high security features; fifth, supports user-defined stored procedures/functions, and extends external data sources; sixth : High degree of localization, independent and controllable, supports ARM platforms such as HiSilicon and Feiteng, and supports localized operating systems such as Kirin. At present, TDSQL PG (open source code name TBase) has provided database services for thousands of customers, covering various industries such as government affairs, banking, insurance, games, e-commerce, Internet finance, education, transportation, smart retail, and the Internet of Things.

The following are the directions in which the project can participate: We have listed issues suitable for contributors joining the TDSQL PG (open source codenamed TBase) community for the first time, special issue challenges suitable for contributors with sufficient knowledge of the project (see list below), and some daily community tasks. If you are willing to solve it, please click on the issue and leave a message "WeOpen Star" in the comment area (no need for this operation for daily and other tasks). When submitting a PR, please also link the PR to the corresponding issue.

For contributors who successfully complete any task, in order to record your points and distribute rewards, please go to your points homepage to record. For the rules of points record, please refer to: About Points .

Before starting to contribute: Please join the [Open Source Star Project] community

Please add the official WeChat assistant (WeChat: TCOSOO1)

We encourage you to read through our contributing guidelines

TDSQL PG (open source code name TBase) community contribution guide

🌟We have categorized contributing tasks to help you find tasks that interest you Community daily tasks Points reward: 1 point/piece

Participate in regular project meetings Submit Issue/Comment In addition to the following issues, participants can create issues under the github repo of TDSQL PG (open source codenamed TBase) and submit PRs: https://github.com/Tencent/TBase/issues

document class Points reward: 10 points/piece

Translate the Chinese documents in the wiki into English documents and submit new use, operation and maintenance, management and other documents to the wiki official website document to catch bugs

programming Points reward: 50 points / piece

https://github.com/Tencent/TBase/issues/130 https://github.com/Tencent/TBase/issues/23 Refer to the installation documentation to install the demo to use, learn the code, you can start by adding/modifying comments You can leave a message in the roadmap plan to claim it

other kind Open source knowledge sharing officer : Submit your study notes or open source related notes (videos/articles) on this project and post them on any community/blog/video platform to claim points.

Points reward: 10 points

Additional rewards: 10 excellent note writers will be rewarded with gifts such as QQ peripheral dolls, QQ Music/Tencent Video annual cards, and Tengyuan Club T-shirts every month.

Contribute to help Contact WeChat: 409800246 Contact email address: 409800246@qq.com