Hi,

I'm creating a new thread for this because it is a bit of a tangent...
I'd like to get RSD added in the easiest agreed-upon way and am willing to help as needed. That said, I've got "Spring Fever" these days, so I can't help but propose the following...

Allen Gilliland wrote:

I think the RSDServlet is a good place to start to break this habit by
being very lightweight and only hitting the db for things it really
needs, and also by creating it's own velocity context populated with
only the items it needs.


I think your point about making things modular and lightweight is a good one (but I really don't know the current code.)

After using SpringMVC, adding more servlets into web.xml isn't my first choice. It would be nice to have some kind of framework where you could move functions around to different URL configurations more easily than using web.xml. I know this can be done with Struts, but don't know the details.

I think SpringMVC controllers with Velocity Views could be a good way to do this, but don't know if people would want to introduce SpringMVC as yet another MVC framework inside Roller. I do have experience with using SpringMVC to put new functionality into webapps built with other frameworks and it is fairly lightweight.

SpringMVC could also be a good way to create prettier permalinks and perhaps to better support having a blog on a virtual host. (by creating a HandlerMapping...)

It would be nice if blogs could be accessed like this:

virtualhost.com/page/2005/12/12/armchair-developer.html
or
roller.mainhost.com/weblog-handle/page/2005/12/12/armchair-developer.html

Rather than the current mechanism where it is page/weblog-handle.

Regards,

Sean


Reply via email to