You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@roller.apache.org by Allen Gilliland <al...@sun.com> on 2006/12/12 20:30:55 UTC
create apps/planet project space?
I'd like to keep moving on organizing the planet code so that we can get
the workspace settled and focus on development. From on our discussion
about the workspace setup based on java blueprints I've reworked things
to use /apps/planet as the *real* space for the planet code and I've
moved the planet business layer code back out of the sandbox. So the
layout I have ready to commit is ...
/apps/planet/build.xml
/apps/planet/build.properties
/apps/planet/nbproject
/apps/planet/src/java
- org.apache.roller.planet.business.*
- org.apache.roller.planet.config.*
- org.apache.roller.planet.pojos.*
- org.apache.roller.planet.util.*
/apps/planet/test/java
/apps/planet/testdata
/apps/planet/web (empty right now)
This is all of the code that Roller Weblogger uses for its planet
features and it can be built, tested, and packaged as a jar file to be
included in the Roller Weblogger app and used by the rest of the planet
app code in the sandbox. I left the rest of the planet code in the
sandbox like you wanted, so that includes all the roller.planet.ui.*
stuff which makes up the faces forms, the tasks, and all the web resources.
I think this gives us a good solid start to building out the official
planet app project space and we can migrate new code here only when we
think it's truly ready. So most development for the planet app would
still happen in the sandbox.
-- Allen
Re: create apps/planet project space?
Posted by Allen Gilliland <al...@sun.com>.
Dave wrote:
> That works for me. The "production" parts of planet get promoted out
> of the sandbox and the experimental JSF parts are left behind.
>
> And I totally agree that we need to keep on working to figure out how
> to make Roller a little more modular. I'd like to see Roller-Weblogger
> and the standalone Roller-Planet sharing a common infrastructure.
yep. I think the Roller-Planet code gives us a good opportunity to test
the waters a bit and make sure we are comfortable with the approach,
then the next step would be to identify what code should be common
between the 2 apps and move that code into a Roller-Core module.
-- Allen
>
> - Dave
>
>
>
> On 12/12/06, Allen Gilliland <al...@sun.com> wrote:
>> I'd like to keep moving on organizing the planet code so that we can get
>> the workspace settled and focus on development. From on our discussion
>> about the workspace setup based on java blueprints I've reworked things
>> to use /apps/planet as the *real* space for the planet code and I've
>> moved the planet business layer code back out of the sandbox. So the
>> layout I have ready to commit is ...
>>
>> /apps/planet/build.xml
>> /apps/planet/build.properties
>> /apps/planet/nbproject
>> /apps/planet/src/java
>> - org.apache.roller.planet.business.*
>> - org.apache.roller.planet.config.*
>> - org.apache.roller.planet.pojos.*
>> - org.apache.roller.planet.util.*
>> /apps/planet/test/java
>> /apps/planet/testdata
>> /apps/planet/web (empty right now)
>>
>> This is all of the code that Roller Weblogger uses for its planet
>> features and it can be built, tested, and packaged as a jar file to be
>> included in the Roller Weblogger app and used by the rest of the planet
>> app code in the sandbox. I left the rest of the planet code in the
>> sandbox like you wanted, so that includes all the roller.planet.ui.*
>> stuff which makes up the faces forms, the tasks, and all the web
>> resources.
>>
>> I think this gives us a good solid start to building out the official
>> planet app project space and we can migrate new code here only when we
>> think it's truly ready. So most development for the planet app would
>> still happen in the sandbox.
>>
>> -- Allen
>>
Re: create apps/planet project space?
Posted by Dave <sn...@gmail.com>.
That works for me. The "production" parts of planet get promoted out
of the sandbox and the experimental JSF parts are left behind.
And I totally agree that we need to keep on working to figure out how
to make Roller a little more modular. I'd like to see Roller-Weblogger
and the standalone Roller-Planet sharing a common infrastructure.
- Dave
On 12/12/06, Allen Gilliland <al...@sun.com> wrote:
> I'd like to keep moving on organizing the planet code so that we can get
> the workspace settled and focus on development. From on our discussion
> about the workspace setup based on java blueprints I've reworked things
> to use /apps/planet as the *real* space for the planet code and I've
> moved the planet business layer code back out of the sandbox. So the
> layout I have ready to commit is ...
>
> /apps/planet/build.xml
> /apps/planet/build.properties
> /apps/planet/nbproject
> /apps/planet/src/java
> - org.apache.roller.planet.business.*
> - org.apache.roller.planet.config.*
> - org.apache.roller.planet.pojos.*
> - org.apache.roller.planet.util.*
> /apps/planet/test/java
> /apps/planet/testdata
> /apps/planet/web (empty right now)
>
> This is all of the code that Roller Weblogger uses for its planet
> features and it can be built, tested, and packaged as a jar file to be
> included in the Roller Weblogger app and used by the rest of the planet
> app code in the sandbox. I left the rest of the planet code in the
> sandbox like you wanted, so that includes all the roller.planet.ui.*
> stuff which makes up the faces forms, the tasks, and all the web resources.
>
> I think this gives us a good solid start to building out the official
> planet app project space and we can migrate new code here only when we
> think it's truly ready. So most development for the planet app would
> still happen in the sandbox.
>
> -- Allen
>