Dear community,

After consulting some knowledgeable community members and colleagues, I believe the time is right for including the Cernunnos-based Import/Export features with the uPortal project itself.

I have updated JIRA UP-1834 (http://www.ja-sig.org/issues/browse/UP-1834) to reflect this proposal in detail.

Here is a brief summary of the proposed changes:
  - Most of the out-of-the-box data set gets removed from data.xml.
- These items get represented as individual XML documents; the data itself is unchanged
  - These documents get imported (through the tool) in the 'db' target
- Lower-level 'import' and 'export' targets (exactly as found in import-export.xml) get added to build.xml

Highlights/advantages of these changes include:
- They make uPortal data significantly more accessible to humans outside the UI - They make it easy to migrate entities from one environment to another, such as:
    - 2.5/2.6 to 3.0
    - 'QA' to 'prod'
    - 'portal.yale.edu' to 'my.wisc.edu'
- They offer a solid foundation on which other entity-manipulation tools may be built

Here's where we propose to make these changes:
  - trunk/ (3.0)
  - rel-2-6-patches (after 2.6.1 is cut)
  - rel-2-5-patches (Capabilities only -- no changes to build or data.xml)

Some additional points:
- To start with, all data (users, groups, channels, memberships, permissions, layouts) remains the same as it ever was; of course -- the community is free to evolve this data subsequently - Setup & Deployment of the portal is unchanged; 'deploy', 'db', and 'initportal' work just as always

Please respond with your thoughts. I would like form a consensus on this proposal so I can pull the trigger as time permits.

cheers all,

drew wills

--
Andrew Wills
UNICON, Inc.
Office:  (480) 558-2476
http://code.google.com/p/cernunnos/

--
You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to