+1

As for bug reporting, I'm imaginging a common "OpenStack" bug
reporting location, possibly the parent Launchpad project if that
is supported. The common reporting location can also have links
to specific projects if it can be isolated as well (for devs/more
advanced users). There may be some duplication and loose coupling, but
I don't imagine it will be much of an issue. The projects will just
need to keep a detailed list of implemented features and fixed bugs
with whatever system they choose instead of Launchpad automatically
providing this.

-Eric

On Tue, Jul 12, 2011 at 11:23:19AM -0500, John Dickinson wrote:
> I'm starting a separate thread here so that we can keep the discussions clear 
> in our minds.
> 
> It seems that there is some misunderstanding on what was discussed and 
> decided a couple of weeks ago. A decision was made, but what that even means 
> still seems unclear.
> 
> I'm not sure that anyone is advocating for complete project autonomy in all 
> respects. (I say this as the person who seems to be the strongest advocate 
> for autonomy--please correct me if I'm wrong here.) With no guidelines or 
> requirements on projects, Openstack ceases to mean much at all. That being 
> said, I do think that projects should have a great deal of latitude.
> 
> I believe OpenStack should should provide:
>       • A common unifying vision for the group that each individual project 
> must agree to
>       • Central place to go for:
>               • OpenStack releases.
>               • OpenStack documentation.
>               • Bug reporting.
>               • Roadmaps.
>               • Managing OpenStack packaging of projects.
> 
> Everything else should be guidelines and support in implementation if those 
> guidelines are desired. Such as:
>       • Code hosting
>       • Bug tracking
>       • Roadmap planning
>       • Project releases and packaging
> 
> So, as long as a project meets the dictated rules in the first section, it 
> shouldn't matter how they accomplish it in the second section. If a project 
> team really really wants to use Bitkeeper and Bugzilla to manage their 
> project, that should be fine, even if they have to manually update the 
> OpenStack centralized bug reports and roadmaps. If they tend to only use Red 
> Hat in their work, and therefore their project releases and packaging, that 
> should be fine as long as they update the OpenStack packaging for the 
> OpenStack releases.
> 
> I believe this sort of autonomy provides for differences in project teams, 
> project lifecycles, and reduces barriers for new projects to join.



> _______________________________________________
> Mailing list: https://launchpad.net/~openstack-poc
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~openstack-poc
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack-poc
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openstack-poc
More help   : https://help.launchpad.net/ListHelp

Reply via email to