You are viewing a plain text version of this content. The canonical link for it is here.
Posted to graffito-dev@incubator.apache.org by "Christophe Lombart (JIRA)" <ji...@apache.org> on 2005/06/01 09:00:51 UTC
[jira] Created: (GRFT-26) Review project structure
Review project structure
------------------------
Key: GRFT-26
URL: http://issues.apache.org/jira/browse/GRFT-26
Project: Graffito
Type: Improvement
Versions: 1.0-a1-dev
Reporter: Christophe Lombart
Assigned to: Christophe Lombart
Fix For: 1.0-a1-dev
Review the project structure in order to support Graffito extension (modules).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GRFT-26) Review project structure
Posted by "Christophe Lombart (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GRFT-26?page=comments#action_66915 ]
Christophe Lombart commented on GRFT-26:
----------------------------------------
In order to support the Graffito modules, a new subproject "modules" is required.
Here is the proposed project structure :
trunk/api (Graffito core api : interfaces, services, exception)
trunk/components (Graffito core components & services implementation)
trunk/commons (utility classes used in different subprojects)
trunk/doc : tempory doc/draft/discussion
trunk/site : official information on Graffito used to build the internet site.
trunk/engine : Utility classes used to integrate Graffito in any kind of J2EE application (not necessary for Jetspeed 2).
trunk/jcr-mapping : object mapping tools for JCR.
trunk/jetspeed2-deploy : scripts & resources used to deploy the Graffito core services into Jetspeed 2.
trunk/modules : Graffito extensions
trunk/modules/dm (Document management module)
trunk/modules/dm/api (module api)
trunk/modules/dm/components (module components et services)
trunk/modules/dm/jetspeed2-deploy (scripts to deploy the module into J2)
project.properties
maven.xml
project.xml
trunk/modules/news (News management module)
trunk/modules/news/api (module api)
trunk/modules/news/components (module components et services)
trunk/modules/news/jetspeed2-deploy (scripts to deploy the module into J2)
project.properties
maven.xml
project.xml
... other modules (forum, article management, ...)
trunk/application (war portlets)
trunk/application/browser (admin browser portlets)
trunk/application/graffito-portlets (common graffito portlets)
* Doc Viewer portlet
* Treeview portlet
* Search portlet
...
trunk/application/framework-portlets (declarative page & tab page, Graffito tools, utility classes, portlet flow...)
.... other portlets apps
> Review project structure
> ------------------------
>
> Key: GRFT-26
> URL: http://issues.apache.org/jira/browse/GRFT-26
> Project: Graffito
> Type: Improvement
> Versions: 1.0-a1-dev
> Reporter: Christophe Lombart
> Assignee: Christophe Lombart
> Fix For: 1.0-a1-dev
>
> Review the project structure in order to support Graffito extension (modules).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira