portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject [jira] Commented: (JS2-30) Create a Jetspeed 2 "core" sub project
Date Thu, 20 May 2004 16:31:01 GMT
The following comment has been added to this issue:

     Author: David Sean Taylor
    Created: Thu, 20 May 2004 9:30 AM
       Body:
Regarding the ServletPortlet or the StrutsServletContextProviderImpl,

+1 on separating it from the jetspeed-api component and creating a new component,
"jetspeed-pa-tools" or some name like that

---------------------------------------------------------------------
View this comment:
  http://issues.apache.org/jira/browse/JS2-30?page=comments#action_35646

---------------------------------------------------------------------
View the issue:
  http://issues.apache.org/jira/browse/JS2-30

Here is an overview of the issue:
---------------------------------------------------------------------
        Key: JS2-30
    Summary: Create a Jetspeed 2 "core" sub project
       Type: Task

     Status: Open
   Priority: Major

    Project: Jetspeed 2
 Components: 
             Components Core
   Versions:
             2.0-a1

   Assignee: Scott T Weaver
   Reporter: Scott T Weaver

    Created: Wed, 19 May 2004 8:15 AM
    Updated: Thu, 20 May 2004 9:30 AM

Description:
What I had started doing in my branch was moving interfaces out of the component implementations
and portal/ and into commons.  This makes it easier to test components that may access these
other interfaces without having to specifically depend on the component implementation.  This
also makes our code more modular and extensible.  Say, for example, some one wants to implement
a persistence store using Hibernate.  As the current source layout is set up, the user would
have a dependency on the the current persistence store implementation built with OJB because
that is where the interfaces are leading them to having to have ALL the dependencies OJB required
also.  By moving all the persistence store interfaces up into commons, all the developer needs
as dependency is the jetspeed 2 commons jar.


---------------------------------------------------------------------
JIRA INFORMATION:
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

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jetspeed-dev-help@jakarta.apache.org


Mime
View raw message