Replies: 6 comments 27 replies
-
Only just noticed this...! I think we need some form of Epic/Story relationship for some of the UI stuff to prevent it all getting fragmented perhaps? Can we do that? |
Beta Was this translation helpful? Give feedback.
-
Can I ask what we're expecting to do with Projects? We don't yet have workflow involving things like testers or legal compliance, so I'm not sure what Projects are being used for other than indicating that something is being worked on (to-do, in progress, done). But that's effectively the same as marking them for a milestone (AKA release). I can't immediately think of any reason to have them, and I'm a bit concerned their presence will be confusing. I'm inclined to suggest we remove them unless we can think of a good reason not to. |
Beta Was this translation helpful? Give feedback.
-
I thought you were looking for use cases for the automation functions. I could not come up with more than what you suggested.
I would add the target milestone as soon as it becomes clear. If the issue is about a regression, it will be clear in the Needs triage stage already. If the issue is in the Backlog, it may not have a milestone yet. If it is In progress the amount of activity / closeness to being done would lead to the appropriate milestone being added. I guess one important thing to be answered would be if every closed issue should have a milestone? I don't think we do that currently. It would have the benefit of making it possible to cross-check the changelog. For me, it would not be a requirement though. If we wanted to go with the holistic approach of every issue having a milestone assigned, we could (auto?)assign the next milestone. When we get close to a release, we would move all issues/PRs which are not ready to be included to the next milestone. I'm not really sure if it's worth the hassle and if there would be any automation to do that... |
Beta Was this translation helpful? Give feedback.
-
After some valuable discussion with @gilgongo, I think we were able to clear up lots of (all?) confusion. I'm trying to summarize:
The implications of adopting this pattern for all main developers are:
@jamulussoftware/maindevelopers If someone is opposed to doing that, please comment here. :) |
Beta Was this translation helpful? Give feedback.
-
Hi @jamulussoftware/maindevelopers @jamulussoftware/translators @jamulussoftware/designers Please read these: #929 (reply in thread) (although we'll have a "Done" column) and post any comments/questions here by Sunday evening 7th April so we can write all this up properly, put it on the website and start implementing it. |
Beta Was this translation helpful? Give feedback.
-
I've just enabled the Projects feature of GitHub. I hope this will help organizing and priorizing issues/bugs/...
Beta Was this translation helpful? Give feedback.
All reactions