-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HuBoard, Waffle, GitHub Projects, CRM boards #6
Comments
I just noticed that GitHub Projects allows adding cards that are not attached to issues…. This isn't good, as people expect to have visibility of a repo's issues within the issues tab. If we're using GitHub Projects, we should create issues and then add issue-cards to the project board. |
Having reviewed the entire CRM board, we should definitely keep that (its uses and features are somewhat distinct and complementary to what GitHub offers). I think we only need one of HuBoard or GitHub Projects. I can see their utility in organizing GitHub issues in Kanban style (as long as we don't create issueless notes!). However, we only need one. I think we can delete Waffle. |
Yes, pretty sure Waffle cran go. For software development we've been moving from Huboard to the (newer) GitHub Projects. I think Huboard hasn't been used for schema development for a while either, but worth double checking that with @timgdavies |
In sample-data, since only open-contracting/sample-data#10 is 'ready' and everything else is 'done' or 'backlog', I'm deleting the labels HuBoard created. Also deleting its HuBoard webhooks. |
Correct. We used HuBoard during last round of schema issue prioritisation as the interface was easier to use with external partners - but I think for any future rounds, we would want to use GitHub projects now that it is more mature. Happy for HuBoard to be entirely retired and tags removed. For the CRM board: this was created to represent the full range of technical assets that need attention at various points, and so is less project management, more about getting a full view of things that will need attention at some point, even if not actively so now. |
I removed HuBoard's labels and webhooks on Last step is to document how/when we use GitHub Projects. (We don't need to explain how Kanban works - we can just link 'Kanban' to Wikipedia or similar.) I find that using cards that don't link to issues makes those cards somewhat invisible to people who are accustomed to only look at the Issues tab, so we may want to decide how/when we use such cards. |
[Deleted]sample-data
andstandard
have HuBoard integrations.ocds-show
and the organization have GitHub Projects.[Deleted]standard
has a webhook for Waffle, but it seems to be failing.We also have a board in the CRM.
HuBoard, Waffle,GitHub Projects, CRM boardsIf we didn't choose GitHub Projects, uncheck "Enable projects for all repositories". Otherwise, create issues for the issue-less cards in our two projects.The text was updated successfully, but these errors were encountered: