Sometimes there's stuff you want to change in a project, but it's not really a 
bug, and it's not really something big either. Adding it to the bug tracker 
doesn't quite seem right, and it seems like needless paperwork to make a 
blueprint or spec for it. So how do we track these things so we don't forget?

tl;dr For small improvements or features you'd like to add in Swift, file a bug 
and set it to "wishlist". If it's a good idea, we'll set it to "confirmed". If 
it's not a good idea, we'll set it to "won't fix".

Historically, we've tried a few things. Most recently, we had a wiki page with 
"ideas" for stuff that might be nice to add to Swift. It works ok, but it's not 
something that people remember to look at, and it's especially hard for new 
contributors to find.

Within Swift, we've agreed to try something new (at least for us). If you've 
got something small you'd like to see done in Swift or python-swiftclient, file 
it as a "wishlist" bug. This let's other people find it, let's other people 
comment on it, and let's other people--people potentially interested in 
implementing it--find it.

Using Launchpad's bug tracker has a few advantages over some other options:
 * it has comments so people can discuss it
 * it alerts people when status changes
 * it's searchable and filterable
 * it's part of the existing normal workflow

As wishlist bugs get filed, we (the rest of the Swift community) will set them 
to "confirmed" if we think it's a good idea that should be done. And if it's 
something we chose not to have in Swift, we'll set the status to "Won't Fix".

So if you're interested in finding something small to work on in Swift, check 
out the "wishlist" bugs! It's a great place to start for contributing to the 
project.

https://bugs.launchpad.net/swift/+bugs?field.searchtext=&orderby=-importance&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.status%3Alist=INCOMPLETE_WITH_RESPONSE&field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&field.importance%3Alist=WISHLIST&assignee_option=any&field.assignee=&field.bug_reporter=&field.bug_commenter=&field.subscriber=&field.structural_subscriber=&field.tag=&field.tags_combinator=ANY&field.has_cve.used=&field.omit_dupes.used=&field.omit_dupes=on&field.affects_me.used=&field.has_patch.used=&field.has_branches.used=&field.has_branches=on&field.has_no_branches.used=&field.has_no_branches=on&field.has_blueprints.used=&field.has_blueprints=on&field.has_no_blueprints.used=&field.has_no_blueprints=on&search=Search


--John



Attachment: signature.asc
Description: OpenPGP digital signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to