portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Sean Taylor <da...@bluesunrise.com>
Subject Re: [M2 build design] Getting started - status update
Date Thu, 23 Aug 2007 16:01:57 GMT

On Aug 23, 2007, at 12:53 AM, Ate Douma wrote:
> Maybe you haven't yet added the new additional properties I  
> described in my earlier mail?
> You do need to add those to your current activeProfile, for mysql:
>   <org.apache.jetspeed.test.jdbc.driver.groupId>mysql</ 
> org.apache.jetspeed.test.jdbc.driver.groupId>
>   <org.apache.jetspeed.test.jdbc.driver.artifactId>mysql-connector- 
> java</org.apache.jetspeed.test.jdbc.driver.artifactId>
>   <org.apache.jetspeed.test.jdbc.driver.version>5.0.4-bin</ 
> org.apache.jetspeed.test.jdbc.driver.version>
Right. Already got that from your original email instructions.
There were some typos in the cut and paste samples. I fixed that and  
got this message on both counts:

[INFO] Total time: 3 minutes 47 seconds
[INFO] Finished at: Thu Aug 23 08:29:58 PDT 2007
[INFO] Final Memory: 22M/48M

Excellent. A new Maven build. This is exciting to think the project  
can finally move forward now. Thanks for making this happen.

So now Im wondering about a couple of things
These are not support questions, but just me thinking out loud so  
excuse me if Im not as far into the thinking process about Maven  
builds as you are
I am not really so much concerned with the intricacies of mavenology,  
but more concerned with high level questions like:

* How can end users easily remove some (but not all) of the "demo"  
* How can end users easily remove some (but not all) of the "demo" pages
* How can end users easily override the Spring configurations
* How can an end user have several builds, perhaps a production build  
with full production level database, and then a developers build with  
a Jetspeed Lite like configuration
* How to manage the jar dependencies in these different  
configurations. I think that the Serializer showed us some of the  

I think this somehow ties into the resource plugin that you wrote, so  
maybe you can explain that one in a little detail to get us all up to  
speed such as:

* why is Maven not good enough out of the box, why do we need a  
custom plugin to manage simple things like resource configurations  
(Im not trying to devalue Maven, just would like to understand)
* how does the resource plugin help to meet the needs of the five  
cases listed about

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

View raw message