[MAGNOLIA-1346] add namespace feature to modules, prepare workspace for future options Created: 07/Feb/07  Updated: 11/Mar/10  Resolved: 11/Mar/10

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: 3.1 M1
Fix Version/s: None

Type: Improvement Priority: Major
Reporter: Oliver Lietz Assignee: Philipp Bärfuss
Resolution: Outdated Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File NamespaceDefinition.java     File RepositoryDefinition.java.diff     Text File WorkspaceDefinition.java     File dms.xml.diff     File module.dtd.diff     File workflow.xml.diff    
Issue Links:
dependency
is depended upon by MAGNOLIA-1348 add CND and namespace support to Prov... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   
  • adds namespace definitions to repository definitions
  • prepares workspace to be more than single string/name


 Comments   
Comment by Oliver Lietz [ 07/Feb/07 ]

magnolia-core/src/main/resources/info/magnolia/cms/module/module.dtd

magnolia-core/src/main/java/info/magnolia/cms/module/NamespaceDefinition.java

magnolia-core/src/main/java/info/magnolia/cms/module/WorkspaceDefinition.java

Comment by Oliver Lietz [ 07/Feb/07 ]

adjusted module definition for workflow

magnolia-module-workflow/src/main/resources/META-INF/magnolia/workflow.xml

Comment by Oliver Lietz [ 07/Feb/07 ]

adjusted module definition for dms

magnolia-module-dms/trunk/src/main/resources/META-INF/magnolia/dms.xml

Comment by Oliver Lietz [ 07/Feb/07 ]

magnolia-core/src/main/java/info/magnolia/cms/module/RepositoryDefinition.java

Comment by Philipp Bracher [ 08/Feb/07 ]

Should definitely be part of 3.1. This improves the useage of nodetypes (including namespaces)

Comment by Oliver Lietz [ 13/Jun/07 ]

patches are applied to custom-experimental branch

Comment by Magnolia International [ 11/Mar/10 ]

the "custom-experimental" branch referred to in this issue was moved to http://svn.magnolia-cms.com/svn/community/graveyard/namespace-and-cnd-support-experiment/
(a relevant name to start with, and since the branch is inactive, it's now considered "dead", hence the new location)

Comment by Magnolia International [ 11/Mar/10 ]

The work in this branch is outdated; with JCR 2.0, nodetype registration can be done by code (and is standard, unlike CND)
Namespace is also something we want to support at some point, especially for properties, but will mostly likely solved differently, given that we'll have a completely different tree with Magnolia 5.0

Generated at Mon Feb 12 03:26:02 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.