*Comments in line*
2014-06-20 9:46 GMT-05:00 Ovnicraft <[email protected]>: > > > > On Fri, Jun 20, 2014 at 8:46 AM, Joël Grand-Guillaume < > [email protected]> wrote: > >> Comments in-line: >> >> >> On Fri, Jun 20, 2014 at 3:08 PM, Guewen Baconnier < >> [email protected]> wrote: >> >>> Hi community, >>> >>> I want to start to coordinate the transition of the OCA branches to >>> Github. Joël already created all the projects on Github, not without >>> sighs, thanks to him! We still have to create the teams, migrate the >>> code and setup the tooling for the maintainers / reviewers. >>> >> >> => I needed some patience, I confess... >> >> >>> >>> Now, an inventory of what we'll need >>> ==================================== >>> >>> - A place where to write all the docs for maintainers of the projects >>> (the things we will discuss here). I'll try to write the docs, just not >>> sure of the best place to put them. >>> >> >> => For that, I want to strongly suggest to use the Github wiki/README.md >> as the technical docs. This way, every project within the OCA will have: >> > > Totally agree, working in Ecuador Localization in > https://github.com/odoo-ecuador/odoo-ecuador, for example i wrote how to > setup a dev environment ( > https://github.com/odoo-ecuador/odoo-ecuador/wiki/Ambiente-de-Desarrollo) > spanish by now. > *I don't think github-wiki is the best choice. I strongly recommend a readthedocs.org <http://readthedocs.org> compatible rst-style.* *References:* - Example Github Directory <https://github.com/WE2BS/openerp-openlib/tree/master/docs> - How this shows on Read The Docs <https://openerp-openlib.readthedocs.org/en/latest/> >> a) A functionnal/business description on the new OCA website >> b) A technical description on github for each repository. >> >> Here is my suggestion : https://github.com/OCA/maintainers-tools >> >> >> >>> - Create a mapping of projects/branches Launchpad → Github that will be >>> used by the scripts >> >> - At some point, push the head 7.0 branch of each Launchpad project to >>> their corresponding Github project as the new 8.0. This can be automated >>> I guess (using the mapping) >>> - Write a script that mirrors the 6.1 and 7.0 branches to Github and >>> setup a cron >>> >> >> > => +1 for all 3 >> > > For this is not extra job for OCA ? at some point automated task can give > us problems, personally i think move from 7.0 to github, yes its a hard > job. BTW stay tuned around script. > >> >> >>> - On Github, each project of the OCA has its own list of committers, >>> there is no way to put the OCA committers automatically in each OCA >>> project. What we'll do is to maintain 1 committer team [0] and to write >>> a script (with a cron) that copies all the members in all the others >>> projects' teams. >>> - We have to decide where the OCA should deploy its tools (like the >>> mirroring script and committers script, and maybe others to come) >>> >> >> => Commit the tools here: https://github.com/OCA/maintainers-tools >> => For running the cron, tow options: >> a) OCA buy something on one of those services : >> http://www.cronjobservices.com/ >> b) Somebody within the OCA offer a server and access to Community >> Maintainers team to setup them >> > > If you want i can setup a machine at rackspace now and give the access. > > > Regards, > >> >> >> -- >> >> >> *camptocamp* >> INNOVATIVE SOLUTIONS >> BY OPEN SOURCE EXPERTS >> >> *Joël Grand-Guillaume* >> Division Manager >> Business Solutions >> >> +41 21 619 10 28 >> www.camptocamp.com >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~openerp-community >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~openerp-community >> More help : https://help.launchpad.net/ListHelp >> >> > > > -- > > [image: Cristian Salamea on about.me] > > Cristian Salamea > about.me/ovnicraft > <http://about.me/ovnicraft> > > _______________________________________________ > Mailing list: https://launchpad.net/~openerp-community > Post to : [email protected] > Unsubscribe : https://launchpad.net/~openerp-community > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~openerp-community Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-community More help : https://help.launchpad.net/ListHelp

