Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • erp5 erp5
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 141
    • Merge requests 141
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • nexedi
  • erp5erp5
  • Merge requests
  • !937

Merged
Created Sep 24, 2019 by Arnaud Fontaine@arnauDeveloper

WIP: Migration of Product to ZODB

  • Overview 16
  • Commits 2
  • Changes 76

@nexedi I still have to write the documentation to explain in a bit more details how to prepare migration of a Product to ZODB Components and a few general notes (that's why the commit Document Dynamic classes is still WIP) but I think the commits messages already explain enough so I have created this merge request to have some feedbacks.

The main commit (Allow migration of {Interface,Mixin,Module,Tool} from Business Template UI and on all Products (not only Products.ERP5).) is WIP because I have a few things to clean up here and there and also to write a few Unit Tests, but all the features have been implemented I think.

I have done ERP5ShortMessage migration following a suggestion from Jérome because it is not so big, uses all ZODB Components types (except Mixin) and does not need to be split into several bt5s. Once this has been merged, the next step is to migrate other Products one by one.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: arnau-RD-Components-ERP5ShortMessage
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7