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

Reply via email to