Agreed. If you look at what a release manager has to do today - triage bugs - follow up on reviews and ask people to commit them - cherry-pick fixes
To me it is a lot of work for one person to do for CloudStack. We can certainly divide up the work. For example, - One RM is responsible for overall release - One RM is responsible for following up on review board - Two or three RMs is responsible for triaging bugs - One is responsible for cherry-pick I also like to propose that we stop the practice of only assigning bugs to yourself. I know it's there to make sure there's no cookie-licking but really let's not make ourselves less efficient just for the sake of appearances. RMs should be able to assign bugs as part of the process to ask for someone to look at the bug rather than having to ask privately and have the person assign to themselves. Keeping track of such things with the amount of changes CloudStack goes through in a release just makes us less efficient and less enjoyable to work on CloudStack. --Alex > -----Original Message----- > From: Musayev, Ilya [mailto:imusa...@webmd.net] > Sent: Thursday, September 26, 2013 9:02 AM > To: dev@cloudstack.apache.org > Subject: [DISCUSS] Release Managers for future ACS releases - enhacement > > I apologize in advance if this is a repeat of something that was previously > stated. > > As Animesh learned recently with ACS 4.2, RM work for major versions takes > a lot of effort, to lesser extent the 4.2.x minor release may not be as > involved, > but still decent amount of work. > > What complicates the matter further, is many of us have $dayjobs$ that > don't emphasize heavy involvement on ACS. > > Perhaps we can revisit the strategy and have 2 -3 release managers for major > version and 1-2 for minor. > > Obviously, one is going the be a Lead RM, and others will be secondary but > also involved. > > Any thoughts on this approach? > > Thanks > ilya