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

Synchronize GitHub labels and milestones in all repositories #7020

Closed
mnapoli opened this issue Jan 14, 2015 · 8 comments
Closed

Synchronize GitHub labels and milestones in all repositories #7020

mnapoli opened this issue Jan 14, 2015 · 8 comments
Assignees
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Milestone

Comments

@mnapoli
Copy link
Contributor

mnapoli commented Jan 14, 2015

We would need a script to synchronize GitHub issues labels between all repositories.

@mnapoli mnapoli added the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Jan 14, 2015
@mnapoli mnapoli added this to the Short term milestone Jan 14, 2015
@mattab
Copy link
Member

mattab commented Jan 14, 2015

and milestones, for example maybe we want to create these milestones in all repositories:

  • Current sprint
  • Short term
  • Backlog

(except on piwik/piwik where we have a bit more granularity)

@quba
Copy link
Contributor

quba commented Jan 16, 2015

We don't need short term milestone. Current sprint, backlog and no milestone should suffice.

@tsteur
Copy link
Member

tsteur commented Jan 19, 2015

In the Piwik Mobile repositories I don't need/want those labels / milestones. If you do this please allow to define some excluded repositories

@mattab mattab modified the milestones: Piwik 2.12.0, Short term Feb 5, 2015
@mattab
Copy link
Member

mattab commented Feb 7, 2015

Maybe the sync could apply to all plugins repos (names starting with plugin-) and also a whitelist of repos such as PiwikPRO/support etc.

@mattab mattab changed the title Synchronize GitHub labels in all repositories Synchronize GitHub labels and milestones in all repositories Feb 7, 2015
@mattab mattab removed the not-in-changelog For issues or pull requests that should not be included in our release changelog on matomo.org. label Feb 7, 2015
@mattab mattab added the Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change. label Feb 19, 2015
@mnapoli mnapoli self-assigned this Feb 26, 2015
@mnapoli
Copy link
Contributor Author

mnapoli commented Feb 27, 2015

The repo is here: https://github.com/piwik/github-sync

Currently works for labels but not for milestones.

It allows to select repositories with wildcards, e.g. sync piwik/piwik labels to all piwik/plugin-* repositories. There is a confirmation for each modification too.

Feedback welcome, start to use it.

@mnapoli
Copy link
Contributor Author

mnapoli commented Feb 27, 2015

There is now support for milestones too, so it's ok to use for me. If you need something more please open an issue there (https://github.com/piwik/github-sync).

@mnapoli mnapoli closed this as completed Feb 27, 2015
@mattab
Copy link
Member

mattab commented Feb 27, 2015

Looks great, let's test it next week!

@mattab mattab modified the milestones: Piwik 2.12.0, Piwik 2.11.2 Mar 2, 2015
@mattab
Copy link
Member

mattab commented Mar 4, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Task Indicates an issue is neither a feature nor a bug and it's purely a "technical" change.
Projects
None yet
Development

No branches or pull requests

4 participants