Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
erp5 erp5
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Labels
    • Labels
  • Merge requests 136
    • Merge requests 136
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • 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
None
Milestone
None
Assign milestone
Time tracking
Source branch: arnau-RD-Components-ERP5ShortMessage
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7