Community mailing list archives

community@mail.odoo.com

Re: Should Odoo keep the old API for v10?

by
Giovanni Francesco Capalbo
- 05/03/2016 11:22:40
Results available here:

https://www.odoo.com/survey/results/should-odoo-remove-the-old-api-support-in-version-10-71

Drop!!!


On 03-05-16 17:02, cesar luis molina wrote:
> Hi All,
> i voted for remove,,,
> 
> 2016-05-03 9:17 GMT-05:00 Joël Grand-Guillaume < joel.grandguillaume@camptocamp.com [1] > :
> Dear Community, Dear Fabien,
> 
> We have just stated about this topic among us and the OCA board:
> *"Recommand everyone to vote in favor to drop the old API in version 10"*
> Various reasons for this, but mostly:
> * All our code base is already migrated since version 8.0 !
> * Cleaner code base
> * One way to do things is better
> * Already announced since >2 years, reasonnable time according to us to drop it
> Best regards,
> Joël
> 
> On Tue, May 3, 2016 at 2:11 PM, Stephen Raj < stephenbiit@gmail.com [2] > wrote:
> Hi Fabien,
> Thanks for polling the community on this, I think it's a very nice gesture to include the public opinion on this matter.
> I would suggest you to  * remove  the old API entirely in v10. *
> *Upgrade python 3.x* to increase performance.
> --
> Stephen Raj D *
> ​Team Lead[Python]
> Bosco Soft Technologies Pvt Ltd   http://www.boscosofttech.com [3]
> Mobile: +91 8870312211 [4]    Skype: stephen.erpconsultant
> ​​
> On Tue, May 3, 2016 at 4:57 PM, Mohamed Magdy < moh.magdy40@gmail.com [5] > wrote:
> Hi Fabien,
> I also vote to *remove the old APIs* and to keep only the new APIs.
> But I also would love to see * Odoo 10 uses Python 3.X * as Python 2.7 is in its way to the end. It should help in making Odoo faster and more reliable.
> On Tue, May 3, 2016 at 12:27 PM Torvald Baade Bringsvor < torvald@bringsvor.com [6] > wrote:
> Voted to remove :-)
> And kudos to Odoo for eating your own dogfood, i.e. using Odoo Survey for the query and not Survey Monkey or whatever....
> -Torvald Bringsvor
> Torvald Baade Bringsvor
> * Brin gsvor C * *onsulting AS* - Odoo (formerly OpenERP) implementation  partner
> 
> 2016-05-03 12:12 GMT+02:00 Alexandre Fayolle < alexandre.fayolle@camptocamp.com [7] > :
> On 03/05/2016 10:47, Fabien Pinckaers wrote:
>> Hello,
>>
>> In Odoo 10, all official modules should be ported to the new API.
>>
>> So, we face the choice to remove the old API to clean the code and speed
>> up the software, or keep it to help the community port old modules to v10.
>>
>> If we keep the old API:
>>
>>  * it's easier to port community modules to v10, if they are not ported
>>   to the new API yet
>>
>> If we remove the old API:
>>
>>  * Odoo will run about 10% faster
>>  * Tracebacks are cleaner for developers (ORM code is lighter too)
> Additionnally, removing the old API means:
> * lighter and cleaner code base -> less bugs, easier for newcomers to
> get on board
> * no more funky @api.v7 decorator and related unexpected behaviors
> * no more funky @api.returns decorator and related unexpected behaviors
> * no more painful stepping in the wrapper layers in pdb
> * no more pain when overloading a computed field from an addon using the
> v7 api
> * no more pain when extending an onchange method defined using the v7 api
> * get back the ability to use profiling tools to analyze performance
> My choice is clear :-)
> --
> Alexandre Fayolle
> Chef de Projet
> Tel : +33 4 58 48 20 30 [8]
> Camptocamp France SAS
> Savoie Technolac, BP 352
> 73377 Le Bourget du Lac Cedex
> http://www.camptocamp.com [9]
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [10]
> Post to: mailto: community@mail.odoo.com [11]
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [12]
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [13]
> Post to: mailto: community@mail.odoo.com [14]
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [15]
> 
> --
> Best Regards,
> *Mohamed Magdy* Odoo Technical Team Leader  LinkedIn [16]  Mob 1: +201114347478 [17]
> Mob 2: +201095179215 [18]
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [19]
> Post to: mailto: community@mail.odoo.com [20]
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [21]
> 
> 
> --
> Thanking you,
> Stephen Raj D,
> Ph: 8870312211,
> 9543949458.
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [22]
> Post to: mailto: community@mail.odoo.com [23]
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [24]
> 
> 
> --
> 
> * camp to camp *  INNOVATIVE SOLUTIONS  BY OPEN SOURCE EXPERTS
> *Joël Grand-Guillaume*   Division Manager   Business Solutions
> +41 21 61 9  10 28  None [25] www.camptocamp.com
> 
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [26]
> Post to: mailto: community@mail.odoo.com [27]
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [28]
> 
> 
> --
> Cesar Luis M.
> dantrix2006(arroba) gmail.com [29]
> 
> 
> _______________________________________________
> Mailing-List: https://www.odoo.com/groups/community-59 [30]
> Post to: mailto:community@mail.odoo.com
> Unsubscribe: https://www.odoo.com/groups?unsubscribe [31]
> 
> 
> 
> [1] mailto:joel.grandguillaume@camptocamp.com
> [2] mailto:stephenbiit@gmail.com
> [3] http://www.boscosofttech.com/
> [4] tel:%2B91 8870312211
> [5] mailto:moh.magdy40@gmail.com
> [6] mailto:torvald@bringsvor.com
> [7] mailto:alexandre.fayolle@camptocamp.com
> [8] tel:%2B33 4 58 48 20 30
> [9] http://www.camptocamp.com
> [10] https://www.odoo.com/groups/community-59
> [11] mailto:community@mail.odoo.com
> [12] https://www.odoo.com/groups?unsubscribe
> [13] https://www.odoo.com/groups/community-59
> [14] mailto:community@mail.odoo.com
> [15] https://www.odoo.com/groups?unsubscribe
> [16] https://www.linkedin.com/in/mohmagdy
> [17] tel:%2B201114347478
> [18] tel:%2B201095179215
> [19] https://www.odoo.com/groups/community-59
> [20] mailto:community@mail.odoo.com
> [21] https://www.odoo.com/groups?unsubscribe
> [22] https://www.odoo.com/groups/community-59
> [23] mailto:community@mail.odoo.com
> [24] https://www.odoo.com/groups?unsubscribe
> [25] http://www.camptocamp.com/
> [26] https://www.odoo.com/groups/community-59
> [27] mailto:community@mail.odoo.com
> [28] https://www.odoo.com/groups?unsubscribe
> [29] http://gmail.com
> [30] https://www.odoo.com/groups/community-59
> [31] https://www.odoo.com/groups?unsubscribe
> 

-- 
Giovanni Francesco Capalbo - Ontwerp en implementatie

Therp - Maatwerk in open ontwikkeling

mail: giovanni@therp.nl
tel:  020 3093093
web: http://therp.nl