← Back to team overview

openerp-community team mailing list archive

Re: Proposal to improve communication and make more efficient the inclusion of new branches.

 

Hello Team,

==Offtopic===This email is for matter RUNBOT:
FYI I generate the OCB instance in
http://runbot.openerp.com/ocb.html
With next branches:
SERVER: ~ocb/ocb-server/7.0
ADDONS: ~ocb/ocb-addons/7.0
WEB: ~ocb/ocb-web/7.0

And I have reported next bug with the result
https://bugs.launchpad.net/ocb-addons/+bug/1228800

Now, I add a sticky branch for ocb in our runbot here:
http://testrunbot.vauxoo.com/ocb.html
This will make a new instance with a trigger commit in this branch.
(without button force_build)

We generate some changes to runbot for this:
https://code.launchpad.net/~vauxoo/openerp-tools/openerprunbot-custom_sticky_branch-dev-moylop260
More changes here https://code.launchpad.net/~vauxoo/openerp-tools

FYI All runbot is working with launchpad for now.

NOTE: I love runbot!! :)

Regards!



2013/10/27 Ana Juaristi <ajuaristio@xxxxxxxxx>

> I'm trying to understand how is it going to work on future but I can not
> yet.
> Is there any place, slides or documentation about it?
> Some of my concerns and doubts would be:
> - new functionality will be included on stable version each month?
> - there could be db changes on existing modules to make it compatible with
> that new functionality?
> - if yes.. Would be necesary migrating production data of our customers
> each month even if we could do it with enterprise contract?
> - how would be avoided regressions?
> - how does this work with localizations and fiscal changes on each country?
> - how does this work with not saas customers having custom modules? Is
> there any recomendation or methodology for this kind of projects?
>
> Thak you in advance:
> Ana
> El 27/10/2013 21:59, "Fabien Pinckaers" <fp@xxxxxxxxxxx> escribió:
>
>
>> > As per slide 28 of
>> http://www.slideshare.net/openobject/openerp-2012-openerp-strategy, the
>> same was supposed to be true for the 7.0 release.
>>
>> Yes, we wanted to put the saas on trunk before v7 but we did not succeed.
>>
>> We put a lot of efforts testing an bugfixing v7 before launch, but we did
>> not have any real users in production before the launch. Some bugs are very
>> difficult to find by manual test teams and, unfortunatelly, are detected
>> post launch when going in production.
>>
>> So, It took us 9 months more to succeed putting saas on trunk. But now,
>> we succeeded; our own instance, all training sessions and saas users are on
>> trunk. And we already did upgrades of the saas without big issues.
>>
>> One should check stats, but I would say that even more bugs are reported
>> and fixed on trunk than on stable. That's completly new and it's a very
>> good sign for the transition to v8 that will be smoother.
>>
>>
>> > Much as we love OpenERP and appreciate that you put a lot of effort
>> into development and maintenance, we did not experience the 7.0 release as
>> stable (and I am not talking about the partner model, but simply the
>> usability of the core modules).
>>
>> I know we had lots of issues at the time of the release of v7.
>>
>> You will probably disagree but overall, compared to the HUGE volume of
>> improvements done in v7, it's not that much. It's even very low compared to
>> v6, v6.1
>>
>> E.g. We complety replaced the good-old GTK by the web client and we had
>> nearly no issue on the web client. It's a huge piece of code and it's damn
>> stable since its release.
>>
>> Our ratio "# bugs / volume of changes-improvements" is very low. (*)
>>
>> Compare this to the number of bugs you introduced with your 60 commits on
>> OCB branch :)
>>
>>
>> (*) but it's not good enough, we must do much better.
>>
>> > Is it really going to be different this time?
>>
>> I hope... it's very difficult to predict.
>>
>> It's a huge challenge to bring in so much improvements, while keeping a
>> strong level of maturity.
>>
>>
>> But now, the risk is not anymore on new releases. V8 will be clean the
>> day we will release it as we will already have thousands users using it for
>> months.
>>
>> The risk is on our own instance and saas customers for each monthly
>> upgrades.
>>
>> The challenge is huge (monthly upgrades of saas customers on trunk) but I
>> am very confident. For now on, we do our own production server before saas
>> customers to check everything is clean.
>>
>> For now on, it's a success but we did not merge yet huge feature branches
>> like the new WMS.
>>
>>
>> >
>> > Cheers,
>> > Stefan.
>> >
>> >
>> > _______________________________________________
>> > Mailing list: https://launchpad.net/~openerp-community
>> > Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
>> > Unsubscribe : https://launchpad.net/~openerp-community
>> > More help   : https://help.launchpad.net/ListHelp
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~openerp-community
>> Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~openerp-community
>> More help   : https://help.launchpad.net/ListHelp
>>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openerp-community
> Post to     : openerp-community@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openerp-community
> More help   : https://help.launchpad.net/ListHelp
>
>


-- 
Moisés López Calderón
Vauxoo - OpenERP's Gold Partner
mobile: (+521) 477-752-22-30
Tel: (+52) 477-773-33-46
skype: moylop260
web: http://www.vauxoo.com
twitter: @moylop260
            @vauxoo

Follow ups

References