You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the past 4 months, we have been working together for improving the documentation of the Wechaty website, and there are lots of efforts we have done by submitting Pull Requests (PRs). Thank you all for those great contributions to the Wechaty community!
However, those PRs have not been merged in time, it's not only because we have very limited time to review them, but also caused by we are lacking a merging process for the community.
Form my option, the best way to process Pull Request should be to review, request changes, approve and merge by the community because we trust you, who are our GSoD'21 tech writers, are professional enough to make the final merge decision based on the team effort.
That's the reason that I planned to build a PR workflow for our technical writers: (from this mailing list thread)
a PR should be created by one team member
approved by another team member(+1) and two volunteers (+2), so
after PR has been approved by 3 reviewers, it will reach the minimum requirement of being merged
many trivial PRs, like small changes, corrections, blog posts, and PRs not involving a review of their technical correctness, any technical writers who have the write permission should merge these PRs after (+3) if they believe it's ready to go, so that community can focus on important PRs, and avoid stacking of PRs.
for non-trivial PRs, If the org admin has not taken any action in 1 week, then the volunteer will be authorized to take necessary actions to the PR, includes merge it or leave it to the org admin
At last, we can always request changes after the PR gets merged.
I'd like to suggest that the tech writer team can start to follow this process in the following days and let's see how well it works. We can revise this process if there's any problem that needs to be fixed.
Our repo settings for merging PRs are as follows:
Manage access: @wechaty/writers have been granted the Role: write
At last, I'd like to encourage all of our technical writers to merge a PR for the community, whenever the PR has fulfilled the requirements, and you believe it's good to be merged.
Dear GSoD'21 tech writers,
In the past 4 months, we have been working together for improving the documentation of the Wechaty website, and there are lots of efforts we have done by submitting Pull Requests (PRs). Thank you all for those great contributions to the Wechaty community!
However, those PRs have not been merged in time, it's not only because we have very limited time to review them, but also caused by we are lacking a merging process for the community.
Form my option, the best way to process Pull Request should be to review, request changes, approve and merge by the community because we trust you, who are our GSoD'21 tech writers, are professional enough to make the final merge decision based on the team effort.
That's the reason that I planned to build a PR workflow for our technical writers: (from this mailing list thread)
I'd like to suggest that the tech writer team can start to follow this process in the following days and let's see how well it works. We can revise this process if there's any problem that needs to be fixed.
Our repo settings for merging PRs are as follows:
At last, I'd like to encourage all of our technical writers to merge a PR for the community, whenever the PR has fulfilled the requirements, and you believe it's good to be merged.
Link to:
Thank you very much!
Huan
The text was updated successfully, but these errors were encountered: