Skip to content

[ROADMAP] Module prototyper #104

Description

@max3903

Backlog

  • Fix icon file extension
  • Fix copying existing models and fields by prefixing new models and fields with x_
  • Security files (rules, ir.model.access.csv)
  • Add an action on the list view to export many modules in the same zip file
  • Attach images to the prototype and export them to be used in the 'images' module manifest
  • Provide links on the prototype to easily access Models, Fields, Views, Menu Items, Groups, Access Rights, Security Rules, Workflows, Reports
  • Add a Report tab to select and export reports
  • Add a Workflow tab to select and export workflows, nodes, transitions, actions
  • Add a Website tab to select Menu Item and Pages
  • Include controllers.py and templates.xml from scaffold

Private suggestion by @blaggacao

Odoo scaffolding already constructs a basic template for a web interface in the controllers.py and the templates.xml in the sci/templates/default folder...

I think maybe it would be good practice to include such templates into the prototype module, even if they only have limited significance (like the listing of objects and fields in the offical templates). It would help to make people aware of the possibility to have some front-end part for a module...

  • Allow export of attachments with data

We would like to export files attached to document pages (images for example, see OCA/knowledge#39), so that when we install the exported module, we have the document page content and its attachments.

Metadata

Metadata

Assignees

Labels

enhancementhelp wantedstalePR/Issue without recent activity, it'll be soon closed automatically.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions