[openstack-dev] [marconi] Development process adjustments
Thierry Carrez
thierry at openstack.org
Mon Apr 29 13:11:17 UTC 2013
Monty Taylor wrote:
> On 04/25/2013 05:17 PM, Flavio Percoco wrote:
>> On 25/04/13 09:59 -0700, Mark Washenberger wrote:
>>> It's definitely the case that more work needs to go into maintaining
>>> Glance's blueprint backlog. But I still wonder if something like Trello
>>> might have an appropriate role to play in our development process by
>>> representing the pipeline that transforms ideas into specified,
>>> approved, and targeted blueprints.
>>
>> FWIW, I first used Trello when Marconi's development started and it
>> has been helpful. My main concern about Trello is to not duplicate
>> contents and make sure that what needs to be in launchpad *is* in
>> launchpad.
>>
>> Trello has made Marconi's organization simpler (keep in mind that
>> marconi's development _just started_). I don't know whether trello is
>> the best tool out there or not, though.
>>
>> Also, I'm not saying projects should stop using launchpad but I do
>> think that as far as our main tool (Launchpad) is up-to-date, projects
>> should feel free to use whatever they think is best for them.
>
> Honestly, dev on the launchpad blueprints feature stalled quite a while
> ago, and I think the trello interest shows that there are, in fact, some
> deficiencies that should be sorted out. Kurt gave some great feedback
> the other day, and we've been collecting more and more of that
> informally over drinks at bars with folks.
Yes, Launchpad blueprints have a number of shortcomings, and they also
have all those extra fields that we must learn to ignore since they are
not part of our workflow. At this point I only see two benefits in
keeping them: the release pages (which show features and bugs for a
release in an aesthetic fashion) and all the tooling we've built around
them (change friction). This may not be worth bearing with the
drawbacks, especially if we can find a compelling alternative... so I
definitely welcome experimentation in that field.
Launchpad bugs also have a number of issues, but it also has a number of
extremely interesting features for (like bugtasks, which let a single
bug affect multiple projects and stable branches in a very convenient
way). So far those features outweigh the drawbacks...
> We've been trying to not open up too many big tooling cans of worms, and
> I think that's been working so far - which is one of the reasons we
> didn't do a summit session on the topic. BUT - we may be reaching
> critical mass where we need to look more deeply into options.
>
> I'll write up the things we've collected so far and publish them to a
> wiki/blueprint so that we can start a proper conversation on the topic.
As one of the main consumers of the feature tracking system, I look
forward to participating to that :)
--
Thierry Carrez (ttx)
Release Manager, OpenStack
More information about the OpenStack-dev
mailing list