Juanpa we should also take into account that more modules might be included in the following releases meaning that Stefan's idea about to merge the current modules into core maybe is not worth.
Decide to include more modules, could it be a problem? El 02/12/2010 12:41, Asier Lostalé escribió: > Hi all, > > In general I like 2nd approach, so I'll just discuss about it > > On 12/02/2010 11:53 AM, Juan Pablo Aroztegi wrote: >> * Cons: >> >> - The 3.0 modules would reside in pi/modules. And the 2.50 modules in >> erp/mods. >> >> - If you want a 3.0 module which is part of the distribution you need >> to clone the entire pi repository. > For these 2 statements above: would be possible to create a repo in > erp/mods per module that is automatically kept in sync with actual > sources in pi/modules? Push permissions for this repo would be only for > the sync bot, so no pushes allowed for developers, but would allow to > clone just a module if wanted. > > Anyway I don't see a big problem if that is not feaseable as 3.0 modules > will depend on core 3.0 I don't really see the case you need to clone a > single module without the rest. And you always can use CR to download a > published version of any module. >> - If we want to develop a new major version of a module included in the >> 3.0 distribution, then we'd need to create a separate repository for >> that module. > I don't get this issue, could you elaborate it a little bit? > > Other cons/things to keep in mind: > > -Currently modules directory is in the hgignore, we should ignore all > modules but the ones included in pi. > -If we follow this approach, would be possible to keep the history of > each of the modules? > > Some more pros: > > -I really like the idea of creating a new complete repo including all > modules for new developments. New developments from now on will > typically include changes in several modules so it is great to have all > together. > -An issue affecting different modules could be solved by a single commit > to all of the affected ones, making the commit more readable/compact. > > > ------------------------------------------------------------------------------ > Increase Visibility of Your 3D Game App& Earn a Chance To Win $500! > Tap into the largest installed PC base& get more eyes on your game by > optimizing for Intel(R) Graphics Technology. Get started today with the > Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. > http://p.sf.net/sfu/intelisp-dev2dev > _______________________________________________ > Openbravo-development mailing list > Openbravo-development@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openbravo-development > ------------------------------------------------------------------------------ Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Openbravo-development mailing list Openbravo-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-development