Community mailing list archives

community@mail.odoo.com

Re: Should Odoo keep the old API for v10?

by
Carlos
- 05/27/2016 10:04:12
Thanks humberto for the feedback!!

Back to the track.

Odoo V10: +1 Get rid of the Old API, while keeping code in Python2.7.x

V11+ Python 3.x
..

I don't get why people is getting annoyed by this guy Andreas the violinist, It's like listening to my 6 year old son... more he screams, he just wants attention, I just ignore his Spam, ... scroll fast!! voila!!



On Thu, May 12, 2016 at 3:37 PM, Humberto Arocha <hbto@vauxoo.com> wrote:
Thanks Carlos,

For reminding us our values,

Sometimes that is needed that somebody pulls us back to our roadmap


Back to the track.

Odoo V10: +1 Get rid of the Old API, while keeping code in Python2.7.x

V11+ Python 3.x

Best Regards.

Quien suscribe,

Hbto


On Thu, May 12, 2016 at 11:27 AM, Carlos Rodríguez <crodriguezrossi@gmail.com> wrote:
Dear Vauxoo members,

I do understand your indignation and getting upset.
I only want to thank you for being cautious and do your best as to guarantee the basis for a well done migration and do it at the proper time.

But please remember your own values, I quote: "Respeto: 
Consideramos la importancia del respeto a los derechos humanos fundamentales en la ejecución de nuestras acciones. La práctica de la tolerancia, la comprensión y consideración mutua en el marco de las diferencias es el principal ingrediente en el alcance del éxito de esta empresa."


There is no no need of insults and rudenesss.

Keep doing the good job, best wishes for all your team,

2016-05-12 8:53 GMT-05:00 Eric Caudal <eric.caudal@elico-corp.com>:

Yes and yes
yes
no
same as usual
same as usual
no
no

--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 05/12/2016 09:42 PM, Andi wrote:
Hi Eric did you read the mail carefully and did you understand it?

Did it answer the question clear when an Odoo version with Python 3 gets released - WHEN?

Did you read about the roadmap?

Did you read about planned milestones?

Did you read when a first dev version would be available for develoers/ public?

Did you read about the planned licence for that odoo Version with Python 3?

Sorry but you have to answer all of this with NO?


Take as example the newest TYPO3 dev release of Version 8 which will run entirely on PHP 7 with no more backwards compatibility.

Here you can find the roadmap easily. Constantly new Sprint releases of the TYPO3 Version 8 get posted waiting for feedback and contributions.

Milestones have been named.

And the timeframe is very clear with a final release in 2018. 

Enough time for agencies and developers to prepare their modules (called extensions in TyPO3) to run successful in PHP 7

This is real integration of the whole TYPO3 Community and still the TYPO3 Company takes care that the goal and timeframes don't get missed.

Nothing else us wished to have from Odoo S. A. - please help that it will be soon publicized.

Thanks




On May 12, 2016, at 20:12, Caudal Eric <caudaleric@gmail.com> wrote:

A mail from fp in this same thread that you have high jacked


On Thu, May 12, 2016, 20:43 Andi <andi@lisandi.com> wrote:
Where is an official statement? where is your resource simply make it not to difficult to find. It would be nice if you could provide the link thanks.

Fir sure this was a decision before the fact that major OS distributions like Ubuntu changed their focus future oriented to Python 3 with just released 16,04. 

Therefore ir would be advised to overthing/ rethink the decision to make version 12 a python 3 version and releasing it already in 2 years from now!!!

Not even 10 is out and not sure when it would be out and second question when wil be modules be migrated to such a 10 than 11 and than 12 version.

Review the existing process and customers would know that earliest in 2022 to 2024 they would have a first usable Python version.

I would recommend them to switch to Tryton or another System in that case even I love Odoo a lot. This is suicide and waste of time and resources for all customers who will intend to wait.

Much better would be like Graeme also meanwhile mentionned to make Odoo 10 the python 3 version as Odoo S.a. already stated that most of their modules are already ready and I think the core will be it too.

In parallel extend the support for version 9 at least until 2020 and all old API devs and all 2.7 fans will be having enough time to prepare and test their sites on Python 3 Odoo 10.

All new sites will be for sure Version 9 with new ApI and all modules developed from the point if releasing the first Odoo 10 Python 3 Version running and getting tested on it.

As the last year has shown that only a few modules of OCA seem to be on real use for customers we should no more wait and switch to Python 3 this year with a first dev release of the core.

Very sure Indian and other Asian companies will start developping immediately on Python 3 without wasting any more thoughts on backward compatibility stuff to 2.7. Allready many of them focus on verticallisation packages i.e for schools and universities. and ideal place to recrute new developers which would start with Odoo 10 and in its Python 3 Version.

We are NOT looking for an Eric Caudal statement but for a clear statement of Odoo S.A. which has been released AFTER the fact that one or even the most Server OS provider announced their 100% focus on Python 3.

Please Fabien make an official statement to the timeframe and roadmap and their milestones

Thanks

On May 12, 2016, at 17:07, Eric Caudal <eric.caudal@elico-corp.com> wrote:

Probably you are drawn in so many email/thoughts but that information has been provided by fp a long time ago: Odoo will be migrated to Python 3 the latest for v12 meaning 2018.
How do we have to tell you?

Please stop flooding this mailing list with non sense and questions that people have answered you 10 times.

--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 05/12/2016 05:53 PM, Andi wrote:

Thanks Ermin for your explanations:

So what is the timeframe and the roadmap with milestones for Odoo running Python version 3.

Why do you not answer simple the question which has been pisted in this thread first by Mister Rottermann. Instead it looks like that all those who complain about Python 3 Odoo that they don't want answe to this question.

You are also absolutly right that customers are looking usually for a vertical solution with some often quite specific changes. This is also our experience why we focus in providing easy to handle package solutions which lateron can be also easily be maintained and updated to future versions.

Respect would be at first place to answer simple questions concerning the roadmap and timeframe for an Odoo Version running on Python 3.

Well expell if you like than we need to discuss this matter publicly instead of the mailinglist as at least our customersand As you could read here already also others like to get a clear answer to this important question before they will decide if they invest again or at all in Odoo. No one is interested in a product which gets just deprecated just after you have got it!

Again answer the question to stop that people adk for an answer!

Simply try it!

By the way we run als Servers at Hetzner and all of them run with Postgres and Ubuntu 14.04 and Odoo 9 without any problems. We have people who know to manage a dedicadedserver or cloudserver since 2002 and have a look for what customers we provided that service already often for many years until they were able to manage many things by themselves as we provide training to our customers too. Help to do it myself - Concerning the German translation there is only a problem if you are using the Odoo S.a Version perhaps you should switch to use the one from myodoo.com which is properly translated and gets constantly updated and improved ;-)

By the way an Open Source community needs people like you who are no developers but perhaps can help to sell a product like Odoo and it needs developers who write code others for testing and giving feedback and it needs trainers which train developers and/or customers. You will find a lot of people in that community which won't be able to write a single line of code and you will find some who can write a lot of code which is useless for customers or not userfriendly. For customers important is absutly not the single line but a project manager who fights for their interests and who has great connections and does a pre evaluation if the dev is writing nice or not so nice code ;-)

Our typical customer wants to have a product he can easily learn how to manage things by himselves and/or with professional guidance.

They are NGOs ( in the past years we worked for i. e. Unesco, East West Center and others migrating their sites and doing lots of other stuff for them )

They are usual business customers like one of the bigest dive center providers from Europe. but also lots of smaller businesses which are currently watching what's going on with Odoo and Python 3 before they will make their decision to use Odoo with its websitebuilder for future projects instead to have several applications to do their necessary administrative jobs. Also at least about 400 churches are looking towards the answer to the question - when will be Odoo running on Python3 be available in a dev version so their developers can migrate and develop modules for it. Some Lions and other clubs are also quite interested to get an answer. In most of those churches and Lions Clubs are sitting lots of business people who also would like to get such a combined solution for their other businesses.

Please Fabienne what is the timeframe and when will be a first Odoo core Version on Python 3 be released and under what license will it be released? Thanks - Looking forward for that answer


Right now we only want an answer to the question Mister Rottermann has posted. Thanks for understanding!

On May 12, 2016, at 13:57, Ermin Trevisan <trevi@twanda.com> wrote:

1. During evolution of mankind a concept became successful, the concept
of "Community". A basic principle of "Community" is to give AND take.
Communities need and try to expell members, which do not respect this
basic principle in order to be successful.
A proper balance of give and take creates respect and respect is
necessary in order gain influence in the community. Respect is also owed
to the contributors to the community.
Open Source is based on and relies on the community principle.
I could not find a single line of code provided to the community from
Andi, I could not find a single translated word from Andi, the time it
needs to write one of his endless posts is sufficient to translate a
complete module. I do not remember having Andi seen in Odoo's help forum
providing support to others.

2. I'm not a developer, but I do understand that migrations such as
Python 3 are necessary, it is a question of priority, timeframe and
efforts needed. I'm very sure that everybody in the community is aware
of that and the discussion started already long time ago before Andi
jumped on the bandwagon. So there is no need to endlessly beat a dead horse.

3. In order to stress his own agenda and priorities, Andi seems to me
pretending an image of Odoo customers, which is more than strange to me,
atleast I have never found such a customer.
According to Andi's posts, the typical Odoo customer:
- urgently needs Hetzner Hosting (and therefore can not use Postgres)
- is dependent on Python 3 in order to avoid bankruptcy of his business
- will depend on any other technical preliminaries, which will come up
at any time.

My typical customer is looking for an attractive, affordable and usable
360° business vertical solution which helps him improve his business
competitiveness. My customer does not ask for Python 3, but he asks for
example if it is possible to change side dishes on the fly in the
restaurant POS, because this is a necessity for his business.

Just my 2cents, but enough said, sorry for this long post....

On 12.05.2016 07:12, robert rottermann wrote:

> 
> 
> On 12.05.2016 00:42, Nhomar Hernandez wrote:
>>
>> On Wed, May 11, 2016 at 4:57 PM, Graeme Gellatly
>> > <mailto:gdgellatly@gmail.com
>> wrote:
>>
>>     Generally it is larger integrators and developers with larger
>>     customers funding those who don't want to pay for anything.  Their
>>     migration timelines are naturally slower than the little free
>>     bunch who want everything for nothing yesterday.  If there are
>>     modules you need migrated, either fund it or do it.  Complaining
>>     is pointless.
>>
>>
>> THANKS!
> I do not like to read the andis longish rants very much.
> But nevertheless i believe the above is a stupid, community unfriendly
> argumentation that goes very much against the gist of open source.
> I am still a freshman so my impression might be due to my ignorance. But
> I fail to find a strong community of  developers that together with a
> "benevolent dictator" (aka fabien/odoo sa) analyzes the needs of the
> market and *collectively *create the needed tools.
> It is an ESSENTIAL part of the open source philosophy, that you can
> benefit from its wealth WITHOUT contributing to it.
> 
> This said, I believe that the andis of this world are an important part
> of both  the OO- and the odoo-community.
> 
> robert
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59


-- 
twanda AG
Ermin Trevisan
Artherstrasse 19
CH-6318 Walchwil
T    +41 41 758 1515
M    +41 79 208 7373
E    trevi@twanda.com
www.twanda.ch
www.twanda.ch/page/restaurant

_______________________________________________

_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe


_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe

_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe

--

Eric  Caudal (from my mobile)

_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe

_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe


_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe


_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe


_______________________________________________
Mailing-List: https://www.odoo.com/groups/community-59
Post to: mailto:community@mail.odoo.com
Unsubscribe: https://www.odoo.com/groups?unsubscribe