Animesh, I'm volunteering to help out with the docs. I've put a hold on fixing things until there's a Review Board in place for cloudstack-docs to make it easier to submit patches.
Travis On Oct 11, 2013, at 7:01 PM, Animesh Chaturvedi <animesh.chaturv...@citrix.com> wrote: > Folks > > As per the thread [1] release management for CloudStack is complex and runs > into many tasks and it is hard for one person to do it all. > > While I am taking the overall release management for 4.3 release there are > several areas where we need volunteers: > > > I have put down my thoughts please review and refine as appropriate. > > # Review board management# > > - Context: We are lagging severely behind on the reviews of the patches > submitted and have around 100 pending reviews > - Task Duties: > * Periodically check on review board [2] for pending reviews > * If reviewers are not called out for the patch direct the submitter to our > component maintainers page [3] and help identify the appropriate reviewer > * Follow up with submitter if they have not responded to review comments in > 5 days > * Follow up with reviewers if they have not attended to reviews where they > are called out > * Reminders can be sent out by either replying to review emails or adding > comments in review board for the patches > * Check if a reviewer is overloaded with many pending reviews and call out > in mailing list that another reviewer to help out is needed > * Remind the submitter if the BugId, targeted branch is missing > * Remind the submitter to close out the review when the patch has been > accepted and submitted in the appropriate branch > * Close out the review if it submitter for some reason is not able to close > it out (Administrator privilege is needed) > * More details are mentioned in Review board guidelines [4] > - We probably need two volunteers one for code contribution and one for test > patches contribution > > > # Documentation management# > > During ACS 4.2 several folks raised questions on insufficient or incorrect > documentation, this is an area where we need multiple volunteers to come > forward and help fix documentation > > > # Jira issues management # > > As per thread [5] as community now we have agreed to assign issues. There are > few things that need to be done to keep the number of unassigned issues to a > manageable number: > > 1. Refine our component list > 2. Make the primary maintainers the owners of the components in JIRA, so that > new issues for the components go to the primary maintainers first instead of > being unassigned. > 3. Check with INFRA if a workflow can be setup where if an assigned issue is > not change to InProgres in a week it goes back to un-assigned or to primary > maintainer of the component (whichever the community prefers) > > Workflow: > 1. The primary maintainers can redistribute the issues to other community > members > 2. If the assignee can fix the issue promptly they should change the status > to "In Progress" indicating that issue is being worked on > 3. If for whatever reason the assignee is not able to fix the issue they > should either un-assign or ask someone else to pick up the issue. > > Bug triage: > The more hands we can get for bug triage the better it would be so if you > want to help out please step up. > > > > # Release announcement preparation # > > When we are ready to release there are several activities that need to be > done and we need help. > * Preparing release statement > * Preparing press plan > * Building docs > * Publishing docs to the site > > > > I am sure I may have omitted few important activities feel free to add them > to the list > > > [1] http://markmail.org/thread/gkrq2inc2bkupner > [2] https://reviews.apache.org/dashboard/ > [3] > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Current+Maintainers+Per+Component > [4] > https://cwiki.apache.org/confluence/display/CLOUDSTACK/Review+Board+Guidelines > > [5] http://markmail.org/thread/vtwod332xqwdmll7 > > > Thanks > Animesh > Committer Apache CloudStack > anim...@apache.org >