I propose to add inline comments for the following reason:
General understanding is promoted when reading the source files as probablyt the main entry point for a developer.
js,css,qweb are taken from other manifests I've seen. They are explained in the link. I think completedness of the manifest scaffold also helps reduce ambiguity about it.
Lastly, I introduced newlines for better readability and grouping.
I hope these changes, well (marginally) improve the usefulness of this great module.
[IMP] prototype: Switched to v8 api.
[IMP] prototype: renamed the templates to avoid confusion with pep8 tests.
[IMP] prototype: renamed some fields in prototype.py.
[IMP] prototype: implemented the process to create the zip file to export.
[IMP] prototype: worked on the generation of __openerp__.py and __init__.py files from the prototype.
[IMP] prototype: pep8
[IMP] prototype: added more comments.
[IMP] prototype: worked on fields.
[IMP] prototype: implemented the generation of files from models/model_name.py.template and models/init.py.template
[IMP] prototype: first work on implementation of generations of views.
[IMP] prototype: improved the arch section in model_view.xml.template
[IMP] prototype: Reviewed the names of many2many from plurials to name_ids.
[IMP] prototype: added menus.
[IMP] prototype: typo in templates/8.0/views/model_view.xml.template
[IMP] prototype: improved template with adding extension to header.template to ease management of file with licence header.
[IMP] prototype: prototype.prototype demo data
[IMP] prototype: worked to get the views and menus properly generated. Added actions to model_menus.xml.template.
[IMP] prototype: should fix pep8 in model_name.py.template.
[IMP] Add OCA as an author
[IMP] Add Bug Tracker section in description
[IMP] Update description template
[ADD] Initial version of prototype
[IMP] Add wizard for API version and templates. Update translation file
[ADD] Security template files
[ADD] Filters for data and demo data
[FIX] other licenses, return lines as well
[FIX] license not shown in __oe__
[FIX] unprefix more names, try to get _name/_inherit right [IMP] group by module in zip
[FIX] fix category and summary being on same line
[FIX] fix export test
[IMP] add tabs for reports/security/workflow/data + partial data/demo generation
unprefix model names in __init__
[FIX] fix data file names in __openerp__.py
[IMP] move Data&Demo after Interface in view
[FIX] unprefix view file names
[IMP] remove prefixes from field attrs in views
[FIX] encode files in zip to utf-8, remove trailing comma in menu groups
remove unused variable in tests
remove AGPL3 or later from license choices: not in base module choices
10 years ago
Maxime Chambreuil - http://www.savoirfairelinux.com
[FIX] Use human name and english category name for manifest
[IMP] multi line notes, unprefix names, pep8 py files
[IMP] whitespace cleanup in templates
[FIX] base models get _name, custom get _inherit
flake fix
add missing spaces
prevent crash on menus with no action
switch GPL-2 to LGPL-3
generate license headers with license name
fix pep/flake errors in generated files
add m2m and relation field options in fields
[IMP] prototype: no more bug when no icon, commented no implemented page in the view.
[IMP] prototype: better management of special cases.
[IMP] prototype: prototype.py removed print statement and shadowing of "fields".
[IMP] prototype -> module_prototyper
[IMP] module_prototyper: gathered menuitems that is helpfull to create a prototype under the menu 'Module Prototypes'
[IMP] module_prototyper: more comment and docstrings.
[IMP] module_prototyper: translations.
[FIX] module_prototyper: pep8
[FIX] module_prototyper: fix typo in tests.
[IMP] update module_prototyper:
* pump up the version of the module to 0.3
* replace ir.ui.model by ir.ui.view in generated xml views
* improve pep8 compatibility of generation of models
[IMP] update module_prototyper: update of README with versions.
I propose to add inline comments for the following reason:
General understanding is promoted when reading the source files as probablyt the main entry point for a developer.
js,css,qweb are taken from other manifests I've seen. They are explained in the link. I think completedness of the manifest scaffold also helps reduce ambiguity about it.
Lastly, I introduced newlines for better readability and grouping.
I hope these changes, well (marginally) improve the usefulness of this great module.
[IMP] prototype: Switched to v8 api.
[IMP] prototype: renamed the templates to avoid confusion with pep8 tests.
[IMP] prototype: renamed some fields in prototype.py.
[IMP] prototype: implemented the process to create the zip file to export.
[IMP] prototype: worked on the generation of __openerp__.py and __init__.py files from the prototype.
[IMP] prototype: pep8
[IMP] prototype: added more comments.
[IMP] prototype: worked on fields.
[IMP] prototype: implemented the generation of files from models/model_name.py.template and models/init.py.template
[IMP] prototype: first work on implementation of generations of views.
[IMP] prototype: improved the arch section in model_view.xml.template
[IMP] prototype: Reviewed the names of many2many from plurials to name_ids.
[IMP] prototype: added menus.
[IMP] prototype: typo in templates/8.0/views/model_view.xml.template
[IMP] prototype: improved template with adding extension to header.template to ease management of file with licence header.
[IMP] prototype: prototype.prototype demo data
[IMP] prototype: worked to get the views and menus properly generated. Added actions to model_menus.xml.template.
[IMP] prototype: should fix pep8 in model_name.py.template.