On Wednesday, July 16, 2003, at 08:08 AM, Jonathan Revusky wrote:


First of all, the question was posed on the turbine-user list and various people expressed interest in FreeMarker support. IIRC, at least three people openly said they would give FM a try if it was available within Turbine. Now, that may not sound like a lot of people the fact remains that, in open-source projects, one tends to get fairly little feedback. If several people openly say they are interested in something, it is safe to assume that there are far more people who would be interested that you don't know about. Certainly, I thought the response was favorable enough that, in your shoes, I would assume there was significant interest in FreeMarker -- and possibly other alternatives to Velocity.


I don't think the question is about how many *users* are interested
in using FM with Turbine.  The critical question is are there any
*developers* who will volunteer to do the work.

Jonathan, thank you for offering to help and for being clear about
where you are willing to help and where you are not willing to help.
Clearly *Someone Else* will have to do some "cleaning" in Turbine
after which you will adjust FM as appropriate.  Sounds reasonable to
me.

"Cleaning" could mean code decoupling, or it may mean clearly
documenting an existing place to tie in a template engine.  Someone
Else will have to do the work to figure out which it is.

Regardless of what "cleaning" means to anyone, it's pretty clear
that neither Jonathan, nor Dan, nor Henning have any interest in it.
We're all volunteers around here and have the luxury of choosing
which parts of Turbine we want to improve.  If you're looking for a
place to contribute, this is a fairly well defined opportunity.

For any of you *developers* who might be interested in volunteering
to do the work, Henning outlined the code that you'll need to study:
TemplateService provides mapping between filenames and template
engines.  And the PullService is where Turbine is a little too tied
to Velocity.  He also mentioned a posting in the turbine-user mail
archive in which which he detailed the whole process -- that would
be worth digging up.

Good luck.
-Eric


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to