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]
