-
Notifications
You must be signed in to change notification settings - Fork 97
Set up labels-and-milestones for ipfs projects #237
Comments
The documented way to use this tool is to fork the whole repo, write a yml file in the repo with your repository and milestone info in it, and then run the tool from within the repo. You run it with commands like this:
I've forked the tool here and added a js-ipfs.yml and a ipfs-pm-and-community.yml Currently I get this error when I try to run the tool locally (Note: I've set a valid $GITHUB_TOKEN):
|
If we decide to adopt the tool, we should pull the code into a repo within the ipfs org so everyone can add/edit YAML files for their projects and run them. We should even be able to make the tool run automatically on CI whenever someone pushes changes to their YAML file. I might have to set this aside until next week. Priority is to get all the roadmaps into Github. @diasdavid has already done the hard work of manually creating his roadmaps. Getting them set up to auto-generate with the roadmap-generator and getting them to display nicely in waffle boards is a high priority, but doesn't need to be done by tomorrow. |
@diasdavid we finally have labels-and-milestones working! Please review the list of repos, milestones and labels in this config file to confirm that they are right before I sync them across all your repositories: https://github.com/flyingzumwalt/labels-and-milestones/blob/master/js-ipfs.json Eventually these files will probably live in ipfs/pm somewhere, but for today just submit a PR against my fork if you want to make changes. |
@flyingzumwalt the complete list can be found here: https://waffle.io/ipfs/js-ipfs/settings/sources excited that this is coming together :) For easy easing, can we have like 2 or 3 random chars per Milestone, such that:
So that it is easier to parse through (rather than making our brains read through the whole thing) Even better would be to use the quarter and a letter, such as:
|
@flyingzumwalt saw that you added the milestones https://github.com/ipfs/js-ipfs/milestones \o/ thank you! Do note though, that they were not all tagged correctly: ^^ These were Q3: https://github.com/ipfs/js-ipfs/blob/master/ROADMAP.md#2016-q3 |
Fixing it would take about an hour of work. Can we live with it? |
just closing these 2 would be enough :) |
I think I know how to do that! Let me try. |
Ok. I synced the milestones across these repos:
and closed the two Q3 milestones. I wasn't sure if you want these milestones added to all the multiformats and libp2p repositories. We can create separeate config files for those projects' milestones if you want. Note: I still don't have write permissions on https://github.com/ipfs/js-ipfs-examples, so the milestones aren't syncing to that one. |
We do need the milestones to be across the repos that waffle is tracking for the |
Added these to the config file:
bu I don't have write access to most of those repos. @dignifiedquire can you help with that? |
@flyingzumwalt added you to all with exception of |
I still don't have admin access to any of the multiformats repos. |
You should now. |
It’s still not letting me add milestones to any of the multiformats repos. |
@flyingzumwalt invited you to aegir |
Set up labels-and-milestones for ipfs projects.
Start with js-ipfs so @diasdavid can see if it addresses his needs.
@haadcode is already using this tool to sync milestones and labels across all orbit-related repositories.
The text was updated successfully, but these errors were encountered: