linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* btrfs-progs task tracking on github
@ 2017-09-08 17:36 David Sterba
  2017-09-09  0:13 ` Qu Wenruo
  0 siblings, 1 reply; 5+ messages in thread
From: David Sterba @ 2017-09-08 17:36 UTC (permalink / raw)
  To: linux-btrfs

Hi,

in order to make more visible which tasks for btrfs-progs are in
progress or desired, I've started to populate the github Projects [1]
some time ago. I haven't fleshed out the workflow so this hasn't been
announced yet.

The aim is to help contributors to join progs development and start from
one point with the tasks to choose from. Current practice is to either
ask on IRC or find something on the wiki, hoping that the projects are
still up to date. Not all of them are, wiki is not the best tool for
task tracking.

Using github issues and projects is diversion from the current model
similar to the kernel part of btrfs, ie. mailinglist for everything.
This does suite all the needs but I don't want to completely switch to
github-only workflow.  Leaving both options means that bug/patchset
discussions will not be visible to both audiences directly, but web
archives or publicly accessible github pages should be enough for
cross-references.

The exact workflow from a task to a merge is not yet defined, I hope
we'll be able to find out and document it once the first guinea pig
volunteers. The Projects use the kanban-style, I made a bit familiar
with that but have no prior experience with it.

There are categories for tasks and some brief descriptions. The rough
idea is to:

1. move a task from TODO to WIP
2. create issue from the task, for discussions etc
3. work on patches, review cycle
4. when finished, move to next stage on the project page, and ask for merge
5. task is done, code merged and released

Who does what and how exactly will have to be found on the way and
documented eventually.

[1] https://github.com/kdave/btrfs-progs/projects

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-09-12 11:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-08 17:36 btrfs-progs task tracking on github David Sterba
2017-09-09  0:13 ` Qu Wenruo
2017-09-09  4:42   ` Lakshmipathi.G
2017-09-12 11:51     ` David Sterba
2017-09-12 11:38   ` David Sterba

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).