Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Add meeting frequency and timing e.g. Meeting Thursday (biweekly) at 7:00 PM IST.

...


Feb 2th,

...

2022

Time:  10:00 PM Beijing Time

Meeting link:

https://meeting.tencent.com/dm/

...

wOQVESKQqfj2

#Tencent meeting ID:816-8425-8350

Attendees: 陈广胜,杜恒,冯嘉,姜宁,刘天栋,谭中意,薛炜明,邸帅,尹强,王和平,刘振东,柯振旭,cherryucao

Agenda:

  1. Introduce yourself to the team.
  2. Plan about the coming up bi-weekly meeting.
  3. Discuss the standard of graduate of an incubating project, especially how to evaluate the activity of a community.
  4. How is ALC Shenzhen can better help the local incubating projects in a efficient way.

Notes:

  1. Take turns to preside the bi-weekly meeting, discuss the agenda in advance, make meeting minutes after meeting.
  2. Prepare the announcement of ALC Shenzhen.
  3. Find potential cooperation opportunities between the incubating projects.
  4. Get some help and good practices from ALC Beijing.

ID:

   147-643-448

Attendee:

  • 杜恒,陈广胜,王和平,刘天栋 Ted,姜宁,邸帅,薛炜明,柯振旭,尹强,肖宇,刘振东,陈亮,张超

Recorder: 

    peacewong@Apache Linkis(incubating)

Agenda& Notes:

1. Unit testing How to unit test the interface that needs to operate the database, such as the interface needs to call mysql? peacewong


a. If sql is more general, you can use H2 DB.
b. Otherwise, if you must use MySql, you can use the testContainer framework (closer to the real data).
b. Or use mock data.
c. It is recommended to use junit5.
d. It is recommended to assign an Easy Task for unit testing to community development users for participation.


2. Is the community official website independently developed or generated by tools? Are there any good recommended build tools? dongeforever


a. Many projects use Docusaurus, many themes are optional, and versions of supported documents.


3. Would you like to share some evangelistic experiences of promotion projects? qqeasonchen


a. Projects can help users solve their company’s problems and let them share documentation of their experience.
b. case case documentation is more efficient.
c. Title party articles are not good practice.
d. The advertised data should be true, and provide relevant methods for verification.
e. The skywalking license event of the volcano engine is a good case. Open source projects are good projects, and community users will support them.
f. Good articles in the project field, can be translated, and put your own project in the head as a reference or tail conclusion for organic publicity.
g. Pay attention to popular events, dynamic event marketing.


4. Recommended github action plugin for security vulnerability scanning Zhang Chao


a. Trivy can scan CVE of docker image, tool address: https://github.com/aquasecurity/trivy
b. You can add github Dependabot, you can find INFRA application
c. findBugs plugin can also scan parts
d. codeql-action: https://github.com/github/codeql-action



Jan 26th, 2022

...

Time:  10:00 PM Beijing Time

Meeting link:

https://meeting.tencent.com/dm/

...

1ooadKOco22L

#Tencent meeting ID:865ID:918-842632-911572

Attendees: 陈广胜,杜恒,冯嘉,姜宁,刘天栋,陈亮,院生,邸帅,薛炜明,尹强,肖宇,刘振东,张超,张国成

Agenda:

  1. Happy hiking  discuss
  2. How can the community partner team, especially their's private repo better track with the community version to collaborate and contribute more effectively? 
  3. Establish ApacheCon Asia 2022 Preparatory Working Group in cooperation with ALC Beijing
  4. Encourage members of ALC Shenzhen to participate in ASF Incubator PMC and Community Development (ComDev) PMC

Notes:

...

陈广胜,杜恒,肖宇,邸帅,王和平,薛炜明,尹强,刘振东,张国成,柯振旭

Recorder:Mike Xue

Agenda& Notes:

1. Is there a good tool to sort out the licenses of third-party dependent components?-Goson Zhang

  • The maven project can use the maven tree to type out all dependencies;
  • You can also use tool scripts to type out all dependencies, but you still need to sort them out manually;
  • Refer to the tools below skywalking, github skywalking-eyes project;
  • The source package declares the source package dependencies;
  • The license of the binary package depends on the specific version you ship, and only needs to include the dependency license of the distributed binary package;
  • The source license is separate from the binary license

2. Is it better to develop code in master or develop? Non-default branch cannot count contributors?-Chen Guangsheng

  • master as the main line, small features can be submitted to the master branch, and large feature submissions can first create a feature branch, and finally rebase to the master branch;
  • The default branch can reflect the activeness of the submission, and the master branch is still the branch of the stable version

3. Suggestions for voting on the release version

The rc version voted for is a release candidate. It is uncertain whether it can pass the vote. After passing the vote, the non-rc official version can be released. The official version must be consistent with the rc version code that has passed the vote.
The suggestion is to find the mentor in the dev to do the verification first, and the mentor will vote, and the vote can be brought into the IPMC voting.

4. Digging to find contributors

Organize Q&A documents, and related low-cost issues, and then deliver them to more active users

5. How to guide users to mention English issue to discuss design plan, etc.

The design scheme can be expressed in both Chinese and English.

6. When the code contributed by community contributors is inconsistent with the current main goals and concerns of the community, whether to consider merging code

If there are indeed community contributors who have a certain demand for this feature, and the code quality meets their standards, and does not have much impact on the main core parts of the project, you can consider merging it

...

.


Jan 12th, 2022

Time:  10:00 PM Beijing Time

...

8. Apache Conn ASIA 2022, set around 7/20.  ALC Beijing preparing for the launch. More likely online form, welcome to join. 

...


Dec 29th,

...

2021

Time:  10:00 PM Beijing Time

Meeting link:

https://meeting.tencent.com/dm/

...

yn87VOIkxpck

#Tencent meeting ID:918ID:865-632842-572911

Attendees: 陈广胜,杜恒,肖宇,邸帅,王和平,薛炜明,尹强,刘振东,张国成,柯振旭

Recorder:Mike Xue

Agenda& Notes:

1. Is there a good tool to sort out the licenses of third-party dependent components?-Goson Zhang

  • The maven project can use the maven tree to type out all dependencies;
  • You can also use tool scripts to type out all dependencies, but you still need to sort them out manually;
  • Refer to the tools below skywalking, github skywalking-eyes project;
  • The source package declares the source package dependencies;
  • The license of the binary package depends on the specific version you ship, and only needs to include the dependency license of the distributed binary package;
  • The source license is separate from the binary license

2. Is it better to develop code in master or develop? Non-default branch cannot count contributors?-Chen Guangsheng

  • master as the main line, small features can be submitted to the master branch, and large feature submissions can first create a feature branch, and finally rebase to the master branch;
  • The default branch can reflect the activeness of the submission, and the master branch is still the branch of the stable version

3. Suggestions for voting on the release version

The rc version voted for is a release candidate. It is uncertain whether it can pass the vote. After passing the vote, the non-rc official version can be released. The official version must be consistent with the rc version code that has passed the vote.
The suggestion is to find the mentor in the dev to do the verification first, and the mentor will vote, and the vote can be brought into the IPMC voting.

4. Digging to find contributors

Organize Q&A documents, and related low-cost issues, and then deliver them to more active users

5. How to guide users to mention English issue to discuss design plan, etc.

The design scheme can be expressed in both Chinese and English.

6. When the code contributed by community contributors is inconsistent with the current main goals and concerns of the community, whether to consider merging code

...

陈广胜,杜恒,冯嘉,姜宁,刘天栋,陈亮,院生,邸帅,薛炜明,尹强,肖宇,刘振东,张超,张国成


Agenda:

  1. Happy hiking  discuss
  2. How can the community partner team, especially their's private repo better track with the community version to collaborate and contribute more effectively? 
  3. Establish ApacheCon Asia 2022 Preparatory Working Group in cooperation with ALC Beijing
  4. Encourage members of ALC Shenzhen to participate in ASF Incubator PMC and Community Development (ComDev) PMC

Notes:

  1. Call for a vote on the specific time and place of the hiking
  2. ApacheCon Asia 2022 will start preparations in February, hope that some companies can sponsor online meeting facilities, such as Tencent Conference. In addition, hope more members can take the initiative to help follow up on specific matters of each track
  3. Recommend everyone to subscribe to the general(general@incubator.apache.org ) and comdev(dev@community.apache.org)mailing list, we all try and help one another.


Dec 15th, 2021

Time:  10:00 PM Beijing Time

Meeting link:

https://meeting.tencent.com/dm/sfKresi4L4rF
#Tencent meeting ID:816-8425-8350


Attendees: 陈广胜,杜恒,冯嘉,姜宁,刘天栋,谭中意,薛炜明,邸帅,尹强,王和平,刘振东,柯振旭,cherryucao

Agenda:

  1. Introduce yourself to the team.
  2. Plan about the coming up bi-weekly meeting.
  3. Discuss the standard of graduate of an incubating project, especially how to evaluate the activity of a community.
  4. How is ALC Shenzhen can better help the local incubating projects in a efficient way.

Notes:

  1. Take turns to preside the bi-weekly meeting, discuss the agenda in advance, make meeting minutes after meeting.
  2. Prepare the announcement of ALC Shenzhen.
  3. Find potential cooperation opportunities between the incubating projects.
  4. Get some help and good practices from ALC Beijing.