tedana icon indicating copy to clipboard operation
tedana copied to clipboard

Create a project board to help with overall prioritization

Open handwerkerd opened this issue 3 years ago • 6 comments

Summary

From the Feb 2021 Dev call: There is a lot going on right now! Decomposition, metric modularization, adaptive masking, documentation, etc. A project board could help with prioritization. @emdupre volunteered at the meeting, but can un-volunteer if she's gotten too busy for this.

handwerkerd avatar Mar 15 '21 21:03 handwerkerd

I'm still hoping to start on this tomorrow, but I'm also happy if someone else gets to it before me !

emdupre avatar Mar 18 '21 01:03 emdupre

I've been thinking how to set this up, but it might be useful to sketch out a general structure. We already have a modularization project and I added the two PRs related to BIDS derivatives outputs to that board, since we've decided they're necessary to move that project forward. I'm thinking whether we really want a general 'Prioritization' project board or if we really want more boards like the current Modularization one. Using the Modularization board as an example, perhaps it might also help to give the columns descriptive titles to help highlight how separate PRs connect rather than just "to do" "in progress" and "done"?

If we take this approach, the clear additional project board to create would be 'Documentation/Resources'

Thoughts?

handwerkerd avatar Mar 19 '21 02:03 handwerkerd

if we really want more boards like the current Modularization one. ... If we take this approach, the clear additional project board to create would be 'Documentation/Resources'

Yes, I definitely agree with that approach (and adding a documentation / resources board) ! Looking through the issues, I'd also suggest that we should have a board specifically for resolving questions around adaptive masking and how that relates to older MEICA code. I'm not sure what it would make sense as re: board title, but maybe adding all of the relevant issues would help with deciding on a name.

perhaps it might also help to give the columns descriptive titles to help highlight how separate PRs connect rather than just "to do" "in progress" and "done"?

This could work, though I'm having a little trouble imagining exactly what you mean, here ! Could you give an example, or do you want to update the modularization board in a first-pass ?

emdupre avatar Mar 19 '21 13:03 emdupre

I think the Nilearn Dev Days 2021 project board would be a useful template.

I also think using labels of impact: [high|medium|low], effort: [high|medium|low], and/or priority: [high|medium|low] would be useful.

tsalo avatar Mar 20 '21 18:03 tsalo

I just created those impact, effort, & priority labels. It seems like we're under-using labels in general. I'm going to apply the new ones to active PRs & issues. Labeling better may help see where project boards may be most useful.

handwerkerd avatar Mar 22 '21 18:03 handwerkerd

Should we revisit this?

I think the new year (especially after merging #756) can be a good moment to start using a project board.

eurunuela avatar Nov 23 '22 14:11 eurunuela