I'll take first stab.

This is a very big proposal so I think that some of these things may be better 
off in their own proposals and with their own discussions, so we aren't trying 
to talk about too many things at once, but here goes ...

Some things I'm not sure about:

1. The proposal is centered very heavily around the idea to "Extend Roller's 
built-in 'planet' community aggregator" and while I would definitely like to 
see the planet stuff get more use I'm not sure that we should be assuming that 
people want to use the planet aggregator in their Roller install.

In my opinion, the Planet Roller stuff is independent enough to warrant its own 
project separate from Roller.  Right now we don't really have that because 
there is planet code scattered throughout the Roller core codebase.  I think we 
should investigate the idea of managing the Planet stuff in a separate project 
that users can "add" to Roller via a few integration steps if desired.  
Basically, decoupling the Planet code.

That being said, my main point is just that I don't think we should be 
designing the new front page assuming that most people want to use the planet 
stuff.  I think the front page should not contain any idea about the planet 
stuff and can optionally be extended to include planet features.

2. Assuming we stick with jsps and tiles for the frontpage, I'm not convinced 
that the new jsp tags you suggested are the best way to go.  Maybe I don't 
fully understand how things will work yet, but I would prefer simple jstl for 
those functions rather than custom tags.  My problem with custom tags is that 
they are hard to extend/modify for users who want to do so.  Pure jsp code with 
jstl is much easier to modify.


Stuff that I really like:

1. The internal subscription idea.  I'd like more details on how the 
engineering behind that would work, but I think it's a very cool idea.

2. The browsable directory of profiles and weblogs.  Definitely something we 
should have.


Other ideas:

1. The proposal doesn't include any mention about the idea that someone would 
want to configure a single blog as the front page.  I believe there are a 
number of reasons to support this and I think it should be part of this design 
plan.

2. I think we should also consider the idea of managing the front page via 
velocity templates which *could* be edited via the admin UI.  It may turn out 
that this isn't the best way to go, but it's worth considering.

-- Allen


On Wed, 2006-01-25 at 08:41, David M Johnson wrote:
> I'm looking for feed back on Atlas, a new proposal for to extend  
> Roller's built-in "planet" community aggregator so that it can better  
> support the needs of large, diverse communities of bloggers.
> 
> http://rollerweblogger.org/wiki/Wiki.jsp?page=Proposal_Atlas


Reply via email to