Extract all DataView related code in a separate module
------------------------------------------------------

                 Key: CAY-824
                 URL: https://issues.apache.org/cayenne/browse/CAY-824
             Project: Cayenne
          Issue Type: Task
          Components: Cayenne Core Library
    Affects Versions: 3.0
            Reporter: Andrus Adamchik
            Assignee: Andrus Adamchik
             Fix For: 3.0


I don't think we  have a Jira for that yet... 

Per our earlier discussions about the DataViews [1] there are no volunteers to 
support this technology within *Apache* Cayenne. This issues outlines the steps 
to factor out DataViews in a separate module, that at the minimum will be 
usable for the current DV users, and can serve as a starting point for any  
future volunteers.

* Create a top-level SVN directory for all things DV: 
  http://svn.apache.org/repos/asf/cayenne/dataviews(trunk/branches/tags)
* Move dataview package from trunk to the new location
* Move DVModeler from STABLE-2.0 branch to the new location
* Create a new not autoexported Confluence space CAYDV
* Move DataViews chapter from the user guide to CAYDV
* Remove DataView compile dependency from 
org.apache.cayenne.config.Configuration (but leave the view name loading logic)
* Create a separate DataView loader class based on Configuration in the DV 
project
* make sure everything compiles in DV and Cayenne


[1] http://objectstyle.org/cayenne/lists/cayenne-devel/2007/04/0036.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to