Contributors mailing list archives

contributors@odoo-community.org

Browse archives

Avatar

Re: OCA Coding Standards and recommended IDEs

by
Therp, Ronald Portier
- 16/10/2015 12:50:41
Hello,

I do not think that standardizing on or even recommending certain
editors is a good idea.

At Therp most developers are happy using vim (with python plugin) as
editor and using pylint from the command line.

But each person/team should use the tools they are comfortable with. For
a long time I used pydev (Eclipse python IDE). Until I became frustrated
with the slowness of everything.

Kind regards,

Ronald Portier

Op 16-10-15 om 12:37 schreef Oleg Kuryan:
> Dear Contributors,
> 
> I would like to bring up discussion about coding standards and also
> recommended for developers IDEs. 
> 1. Regarding coding standards that is already well described
> here https://github.com/OCA/maintainer-tools/blob/master/CONTRIBUTING.md 
> 2. Additionally I would like to suggest to OCA to standardized
> development environment. Of course, not to force everybody to work in
> some particular IDEs, but define list of supporting one. So my
> recommendations for IDEs based on experience in my company are:
> - PyCharm
> - Sublime Text
> 
> Note that point 2 also requires development of standard helper
> configuration for IDE/Editors validator. And most likely snippets. 
> Fr example, for Sublime there is
> plugin https://github.com/dreadatour/Flake8Lint that adds pep8
> validator. And also for snippets there
> is https://github.com/sotogarcia/sublime-odoo-snippets 
> 
> How about creating OCA forks that will help developers to quickly
> install necessary addons to one of supported editors and start writing
> code according to standards? Are there already plans on doing this or
> some work in progress?
> 
> 
> ///
> 
> Best Regards,
> Oleg Kuryan
> 
> Technical Director, XPANSA Group | ERP, BI, E-commerce, Data Mining and
> DMS consulting
> *Xpansa has developed first full Odoo Android App called mERP. Download
> at *https://play.google.com/merp
> 
> /// site  : _xpansa.com _
> /// mail  : oleg.kuryan@xpansa.com <mailto:oleg.kuryan@xpansa.com>
> /// phone : +375293358638
> /// skype : kuryan.oleg
> 
> _______________________________________________
> Mailing-List: http://odoo-community.org/groups/contributors-15
> Post to: mailto:contributors@odoo-community.org
> Unsubscribe: http://odoo-community.org/groups?unsubscribe
> 


Reference