Hi all, we are in the phase of stabilization and we are doing a great progress. Overall, Openbravo 2.50 is much more mature every day. But in parallel we are incuding small&big regressions that are painful for our productivity. They are small because they are quickly fixed by small changes (eg. a missing cast for postgresql, change the order two tasks are executed in the build process, etc.). They are big because the perceived regression is big (eg. does not compile at all!, initial client setup does not work, etc). If main flows are broken all of us waste a lot of time just awaiting for this small and quick fixes. And it creates a sense of inestability...
Clearly release management project to prepare a "shadow repository" where all commits are tested in all different environments before finally commiting them to trunk will help a lot to improve our developer experience. But till it happens I would like to track these small&big regressions. Please, whenever it happens again (trunk does not compile, main features do not work, the system in unusable, etc.) write to this list with a link to the reported bug. Whenever the responsible for that problem identifies and fixes the problem he/she should reply to the list with an explanation of the problem, the fix and why it has happened (tested in different environment, hidden dependency, not tested at all, ...). By this mean we will reduce the amount of mistakes -if they are more visible we will be more careful-, we will learn from our mistakes and we will get good feedback to define the tests that a developer should do before commiting. As Juanpa said, this testing won't be replaced by the "shadow repository" but both are complementary. Regards, Ismael ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ Openbravo-development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openbravo-development
