Hi Dave, no problem with separating out planet, but adding planet-web just adds 5 seconds to the build time (roughly 2% longer), at least on my machine, and is good for others looking at the code and for letting us know if/when a planet-web dependency has fallen out of date and is no longer available, so I'd like to reactivate it for the time being:

[INFO] Roller Project - Trunk ............................ SUCCESS [0.359s]
[INFO] Roller Core - Trunk ............................... SUCCESS [2.450s]
[INFO] Roller Test Utilities - Trunk ..................... SUCCESS [0.835s]
[INFO] Roller Planet Business - Trunk .................... SUCCESS [24.532s]
[INFO] Apache Roller Planet Web Application .............. SUCCESS [4.629s]
[INFO] Roller Weblogger Business Module - Trunk .......... SUCCESS [2:33.167s] [INFO] Roller Weblogger Web Module - Trunk ............... SUCCESS [1:02.223s]
[INFO] Roller Weblogger Web Application - Trunk .......... SUCCESS [45.618s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4:54.162s

But I noticed we have a more fundamental problem--we're presently maintaining two sources of record for the planet source code, something I'd like to rectify ASAP if I can:

1.) http://svn.apache.org/viewvc/roller/planet/core/trunk/ (Ant-based Planet)

and

2.) http://svn.apache.org/viewvc/roller/trunk/ (Maven-based Planet)

It seems that when #1 was done the source code wasn't deleted in #2; OTOH, if #2 was based on #1 I think I can go ahead and delete #1 to solve the multiple source problem; later, we'll just need to move planet-web and planet-business (and a new pom.xml) to #1's location and then we'll have two separate web apps. (We might keep planet-business in its present location for a longer term due to it being a dependency for Roller right now.)

So I'd like to:
1.) Reactivate planet-web in the pom.xml
2.) Delete the source code in #1 (svn delete) so we're at one source of record. 3.) (at a later date) Move planet-web to 1's location, with a new pom.xml and a dependency on planet-business (and possibly test-utils) in Roller. 4.) (if I can sever the planet-business dependency from Roller), move planet-business there too.

WDYT?

Glen

On 03/14/2013 09:42 AM, Dave wrote:
I don't think we need it, and since Planet-Web is a completely separate web
application from Roller, I think it makes sense for it to be should be
built separately.

- Dave


On Sun, Mar 10, 2013 at 5:53 PM, Glen Mazza <[email protected]> wrote:

Hi, per 
https://issues.apache.org/**jira/browse/ROL-1865<https://issues.apache.org/jira/browse/ROL-1865>,
we're not adding planet-web to our parent pom.xml so it's not getting built
on a mvn clean install.  Adding it, the module builds fine, but since we're
not releasing planet-web maybe we don't need to add it to our pom.xml.  I
can go either way on this.  Thoughts?

Glen



Reply via email to