Skip to content
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

Migrate from waffle #397

Closed
acka47 opened this issue Mar 18, 2019 · 6 comments
Closed

Migrate from waffle #397

acka47 opened this issue Mar 18, 2019 · 6 comments
Assignees

Comments

@acka47
Copy link
Contributor

acka47 commented Mar 18, 2019

As @literarymachine made me aware, waffle.io will be shutting down by 2019-05-16. See the blog post at https://blog.waffle.io/farewell-from-waffle-%EF%B8%8F-794da4a72851.

We will have to think about migrating to another online Kanban board, probably GitHub projects, see the migration help and FAQ.

As the FAQs say, GitHub projects unfortunately currently only supports up to five repos in one project.

@acka47 acka47 self-assigned this Mar 18, 2019
@acka47
Copy link
Contributor Author

acka47 commented Mar 18, 2019

I am trying out GitHub projects for the skohub project. Until now it hasn't been much fun, e.g. I can not link additional repos to the project. The description from https://help.github.com/en/articles/linking-a-repository-to-a-project-board does not work. (I do not get the "Settings" option.)

@acka47
Copy link
Contributor Author

acka47 commented Mar 18, 2019

I can not link additional repos to the project.

The problem was that I did create the project under in repo and not directly under the hbz organization. Now it worked, see https://github.com/orgs/hbz/projects/1.

@fsteeg fsteeg added the working label Apr 4, 2019
@acka47
Copy link
Contributor Author

acka47 commented Apr 8, 2019

I used the automatic migration offered by waffle to migrate to GitHub projects. The result is not that good as waffle obviously kept some labels after an issue was closed. So there are lots of closed tickets popping up in the different columns: https://github.com/orgs/hbz/projects/2?fullscreen=true

I should have cleaned up the labels before migration. As migration is only possible once for each Waffle project, I can do it again and will clean up the board manually.

Good news is: You can now link up to 25 repositories to a project. But currently I don't even know what it means as you can obviously add issues from a not-linked repo to a project board as @fsteeg did with hbz/lobid-resources#986 and the SkoHub project.

@acka47
Copy link
Contributor Author

acka47 commented Apr 8, 2019

Re. the purpose of linking a repository it reads at https://help.github.com/en/articles/linking-a-repository-to-a-project-board:

Linking repositories makes it easier to add issues and pull requests from those repositories to your project board using Add cards. You can add issues and pull requests from any unlinked repositories by typing the issue or pull request URL in a card.

So it is easier to link an issue from the board. As with our workflow we probably are adding issues from the issue template when creating it, there is now difference between linked and unlinked repos...

@acka47
Copy link
Contributor Author

acka47 commented Apr 8, 2019

It looks quite good now: https://github.com/orgs/hbz/projects/2?fullscreen=true

I suggest to delete the waffle project after standup to complete the migration.

@acka47
Copy link
Contributor Author

acka47 commented Apr 8, 2019

I now also removed the waffle project. From now on, we will work with https://github.com/orgs/hbz/projects/2 as our main Kanban. Closing.

@acka47 acka47 closed this as completed Apr 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants