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

New organization scheme #292

Open
piranna opened this issue Aug 14, 2016 · 6 comments
Open

New organization scheme #292

piranna opened this issue Aug 14, 2016 · 6 comments
Labels
blog discussion

Comments

@piranna
Copy link
Member

piranna commented Aug 14, 2016

To make the NodeOS organization easier to manage I've removed the teams and now will continue with fine-grain access control. Now instead of having direct access to the repo, anybody that wants to contribute to NodeOS I can be able to add him to the NodeOS organization and assign him (or her) the corresponding issue to work with, so there's no duplicated efforts. Due to that, they'll need to create a pull-request that will be merged with the reference repo on the NodeOS organization, and also you can be able to create new repos without needing to ask me first (as happened with the docs repo). I will be able to create new teams for specific repos like the website that work together and make sense to have access to all of them at once, but in general terms will not be anymore the "all or nothing" access control of before.

I will continue to use directly the NodeOS organization repos until 1.0 version, after that I'll protect the master branch of all of them and only it will be able to push and merge new commits the NodeOS-bot account managed by the CI server.

@piranna piranna added discussion blog labels Aug 14, 2016
@mitsukaki
Copy link
Contributor

mitsukaki commented Aug 18, 2016

Ah this sounds excellent! Will allow for changes to progress quicker. +1

@piranna
Copy link
Member Author

piranna commented Aug 21, 2016

I'm going to remove the issues tracker of the other projects and proxy all of them over this one, this way it will be possible to have all of them on a single place since there's no GitHub issues agregator (or does it?). When refering to a particular repo at its name between brackets on the issue title.

We should add this to the readme or a GitHub issues template...

@piranna
Copy link
Member Author

piranna commented Aug 21, 2016

there's no GitHub issues agregator (or does it?)

Ok, there is, but it's a SpringBoot app... Is it time to develop our own one? And maybe have a NodeOS instance running somewhere in the cloud? :-P

@mitsukaki
Copy link
Contributor

mitsukaki commented Aug 22, 2016

Haha creative idea! It would be nice to have

@piranna
Copy link
Member Author

piranna commented Sep 15, 2016

Since yesterday GitHub support projects! Didn't have the chance yet to read about it, but seems will help us to organice better NodeOS development :-) Can someone take a look on it?

@mitsukaki
Copy link
Contributor

mitsukaki commented Sep 15, 2016

Doing that right now. It looks good!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blog discussion
Projects
None yet
Development

No branches or pull requests

2 participants