Hello guys,
Savoir-faire Linux will be very happy to join the effort once:
* openerp-community-reviewer team is part of the ocb team.
* 6.1 series are created with their respective branches
Thanks.
--
Maxime Chambreuil
1-514-276-5468 #126
----- Mail original -----
Dear community members,
I want to point out that we now have an "official" community branch for 6.1
maintained by the community reviewer team (
https://launchpad.net/~openerp-community-reviewer ).
The project urls are:
- https://launchpad.net/ocb-addons
- https://launchpad.net/ocb-server
- https://launchpad.net/ocb-web
This was launched on the initiative of Stefan (from Therp) and we join our
effort here. So we do not use our c2c branches anymore. This should be IMO the
community branch to be used by all (sharing effort, bugfixes and review).
At the time being, here is a little summary (issued by Stefan and approved by
all members) of what are the rules for that branch:
"""
* Branches
The branches under the 7.0 series should be updated with the latest commits
from the official branches every day, using a script that we developed called
replay_missing.py [2]. As the name indicates, we started out calling the replay
function of the bzr-rewrite plugin but after experiencing serious problems with
it we resorted to committing each missing revision as a separate, cherrypicking
merge. This seems to be working flawlessly even when tested against modified
branches such as the Therp backports. Even so, this must be considered as the
most experimental and vulnerable part of the design. When a conflict occurs,
manual intervention is the only solution. In time, we will start notifying the
members of the ocb team of the results of the nightly merge job. (If you are a
low level bzr expert, please tell us if you think that this approach may lead
to problems)
* Bugs and proposals
The Launchpad bug tracker is the glue between the official projects and the
backports. If you have contributed or tested a bugfixing branch to on of the
official projects, you can can prepare a merge proposal on the corresponding
backports project. Due to limitations of Launchpad it is not possible to create
a proposal for the same branch on different projects. Therefore, the procedure
would be to start all over with a branch of the backports project, make your
changes, push and propose. You can do that manually but we wanted to provide a
tool to streamline this a little bit. We came up with a clone script for merge
proposals [3], which allows you to propagate (unmerged) bugfixing branches and
their proposals to the backports branches. You can read up on how to use it
here [4]. This is also a recent development, so use with care.
If you have a bugfix that you can vouch for, please add the appropriate
backports branch to the OpenERP bug in Launchpad, by clicking 'Also affects
project'. Also indicate the version that is affected by clicking 'Assign to
series'. Set the bug status on this series to 'fix committed'. Please do not
touch any setting from the official project, as this is the domain of the
OpenERP developers.
Please indicate on the proposal if you run the modification in production, or
if the same bugfix has been approved or merged by the OpenERP developers.
No new bugs should be filed on the backports projects proper unless they report
a regression specific to the backports. Similarly, no code should be submitted
to the backports projects that is not submitted to, or present in the official
branches.
You may encounter an OPW branch that you want to have merged without a bug
report. There usually is one or even more bug reports on the same issue. In
that case, you can link the bug report to the branch and continue from there.
Otherwise file the bug yourself.
* New features
We would suggest that new features should not qualify as candidates for the
backports branches, but maybe a separate series could be started for those
living on the edge. Also, heavy refactorings should not be adopted lightly,
because they might put stability at risk or because they cause conflicts in the
mirroring system more easily.
"""
Hope this helps,
Regards,
Joël
Le 5 avr. 2013 à 10:44, Carlos Liébana < [email protected] > a écrit :
Hello Mario,
Besides all the Nhomar speech, that I do respect, we and some other companies
have decided to stay in 6.1. I don't want to open again the Pandoras box,
because I also respect OpenERP SA a lot since they make my way of living and I
don't like the way sometimes we can critize them: they are a company trying to
make it as we are, and they have their rules, roadmap, partners offerings and
business plans. If you like/agree with them I think it's great, but if you
don't it's also great because we have the freedom to choose what to do.
So going back to the point: we see ourselves in the 6.1 for some time. We
(representing some Spanish companies, not just my company) have been lately
starting to make a deep analysis of existing bugs and pending merges to start
the community branch from the original one. But we've studied existing
non-official branches (Therp, c2c, Akretion, ours...) and came to the
conclusion that Therp's one is the best. I think that should be the starting
point, of course if everybody agrees or prove that we are wrong.
But, we've problems coming soon, because maintaining branches is a hard work
not suitable for non-expert people. I see two different projects here:
1) Making the best 6.1 branch in the world, including:
1.1 - Not solved bugs but with pending merges.
1.2 - Not solved bugs without pending merges.
1.3 - Some features that could break compatibility with the original one, but
improving OpenERP.
2) Maintaining that branch, including:
2.1 - Taking care of bug reporting
2.2 - Testing and accepting merges
The second point is the one that freaks me out, because maybe the suitable
thing would be... get some funds and have some people (from Therp?) in charge
of it.
Anyway this is a hard decision to make but I'm with Mario that we should do
something soon.
2013/4/5 Nhomar Hernández < [email protected] >
<blockquote>
Hello Mario.
I think policy is correctly explained here:
http://doc.openerp.com/v6.1/contribute/11_bug_tracker.html
And the rule is simple.
Openerp 6.1 is deprecated since 1 year ago, when Version 7.0 starts to be
planified.
To avoid get fixed things only in trunk, you should buy an Openerp Enterprise
and OpenERP itself can make the push to 6.1.
https://www.openerp.com/en/pricing
If This is not an option for you, you can make by your own, and mantain your
branch.
I am an stronger believer of Community, but in my experience, try to mantain
just your branch bring to you more work than solutions (I life this since 4
years ago and + 30 customers)
Even mantain just a set of modules is difficult "Imagine maintain all the
core."
Some comments in line.
2013/4/4 Mario Arias < [email protected] >
<blockquote>
Hi,
It is time that we, as a community, start defining how we will keep 6.1 alive
and moving forward. After all, it is the most recent "real life proven" version
available right now, as V7+ is only good for "SorrySAP Fantasy Land" and taking
your lunch orders...
Don't get me wrong, I like many improvements on v7, but it will take one or two
years to be able to use it for real ERP environments (it IS an ERP after all,
isn't it ?? )
I really think we have more improvements than failures, (but we have a lot of
failure i know)
<blockquote>
So.... how should we proceed to keep 6.1 working in the mean time ??
</blockquote>
It is working now, and if you want to receive push on it, you should buy an
OPW, i think it is a good point to do it, because it was extended until +1 year
I think, and you __since now__ can prepare and migrate and test everything with
a year of planification to move to 7.- or 8.0 may be in ... one year?.
<blockquote>
OpenERP S.A. already "deprecated" 6.1 series on LP (now they are back but it is
not clear for how long...)
</blockquote>
The date is known dude, it was mentioned at last november and extended past
february, if openerp 7.0 is not good enought yet (I think we have together a
lot of work here) IMHO is better mantain the new one than by fear stay in the
past.
<blockquote>
Many bug fixes are being only applied to 7.0+
Even with OPW, it seems bug fixes are not being aplied on 6.1, as you can read
on
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-opw-581633-rgo/+merge/134877
</blockquote>
I think we have here a misunderstood, if this fix works for you (let me tell
you i dont need it) you can run an
bzr merge branch
In your local enviromet test and use it.... if you use just blessed packages
you have a different problem, but I think you just need to buy an OPW and ask
too! for this merge, I am pretty sure they will make
I have several examples where the merge is done and other that doesn't for
several reasons, you must fight the point and this is all, This is a community
I think....
Even you can test it automatically here:
http://runbot.openerp.com/
ctrl + f (nick of branch)
And ask to build in 10 minutes you will have a test enviroment.
<blockquote>
When (not if) the 6.1 series are finally removed by S.A., how could we continue
to report bugs and fixes ?
</blockquote>
Easily, you continue report in Launchpad, and maintain by yourself, or some
members of community or... move to 7.0, Again you have one year my friend.
<blockquote>
Last time I checked OCB community branches are only created for 7.0, and
besides the policy is that bugs should be opened on "official branches" before
being considered for inclusion on the community ones...
</blockquote>
Dude you have a misunderstood here....
This is the policy:
http://doc.openerp.com/v6.1/contribute/11_bug_tracker.html
And this are the community managed teams.
http://doc.openerp.com/v6.1/contribute/05_developing_modules.html#community-addons
I dont understand why do you think if OpenERP SA decide by themselve manage
some bug policy, you think you can not report them... you can, but is not
responsability of nobody mantain something already obsolete..... at least that
you want to do it (and i think it is a bad decisition) You should move to
version 7.0 as soon as possible.
<blockquote>
I am tired and frustrated of reporting bugs on LP, and see them at most fixed
for trunk...
</blockquote>
This is the policy:
Simple.
For free in trunk.
Payed in Stable.
More payed (where you want).
For free of everything (just cost in your time) make the merge by yourself
<blockquote>
Please, share your thoughts !!!
Regards,
-Mario
</blockquote>
I am a little worried about some OpenERP develompent decisions, but now I think
even imagine stay in 6.1 is a really madness....
We as community must improve and continue testing deeper and deeper in our
envirometn version 70
I REALLY think the useability stuff and the finish of JS framework is an
amazing job.
We trained at least 50 people already in V7 and +300 in 6.x versions and I must
to say that i was amazed with with the 50% of information in our trainings on
V70 people could excecute 100% of tasks with 30 % or even 40 % of less job on
our side....
What I say, and I hope my bad english allow me is that the the solution is MORE
AND MORE test on V7.0
Defend the points.
Test in your enviroments,
Dont try to stop the evolution...
Because in a way or another, I think it is taking the correct Way....
@openerp and @fpopenerp
Please dont fail us, stop take features and not hear the Community, we are
facing a lot of problems as Mario Says, and I think Mario is facing a lot of
things that other community members are facing
@mario
Men, support OpenERP is NOT use OpenERP is help us to move forward with ALL the
support and playing this game together, not pushing in a way that __just__ help
a little quantity of people.
The Enterprise licence in My opinion is Mandatory for serious enviroments, if
you dont Suppor OpenERP, How can you demmand them support?
<blockquote>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-community
More help : https://help.launchpad.net/ListHelp
</blockquote>
Best Regards My 2 cents.
--
--------------------
Saludos Cordiales
Nhomar G. Hernandez M.
+58-414-4110269
Skype: nhomar00
Web-Blog: http://geronimo.com.ve
Servicios IT: http://vauxoo.com
Linux-Counter: 467724
Correos:
[email protected]
[email protected]
twitter @nhomar
_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-community
More help : https://help.launchpad.net/ListHelp
</blockquote>
_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-community
More help : https://help.launchpad.net/ListHelp
</blockquote>
--
Camptocamp
Innovative Solutions by Open Source Experts
Joël Grand-Guillaume
Division Manager - Business Solutions
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
_______________________________________________
Mailing list: https://launchpad.net/~openerp-community
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-community
More help : https://help.launchpad.net/ListHelp