Hi Will, Thanks for the links, excellent work and more power to your collective elbows!
Steve -----Original Message----- From: [EMAIL PROTECTED] .org [mailto:[EMAIL PROTECTED] a.apache.org] On Behalf Of Will Glass-Husain Sent: 07 October 2005 15:24 To: Velocity Users List Subject: Velocity 1.5 Hi Steve, Answering your question about Velocity 1.5 (and focusing back on the main topic..) Quite a bit, actually. In JIRA you can see a list of over 80 enhancements and bug fixes. http://issues.apache.org/jira/secure/IssueNavigator.jspa?reset=true&pid= 12310104&fixfor=12310253 Key enhancements include decimal number support, map literals, new event handlers, whitespace in directives and a maven build. We're also working hard to fix all outstanding bugs. You might be interested in the project roadmap. http://wiki.apache.org/jakarta-velocity/RoadMap Expect a beta release in a couple of weeks and a full release by the end of the year. Cheers, WILL ----- Original Message ----- From: "Steve O'Hara" <[EMAIL PROTECTED]> To: "Velocity Users List" <velocity-user@jakarta.apache.org> Sent: Friday, October 07, 2005 3:35 AM Subject: RE: [ANN] Viento - WHY? I was starting to wish I hadn't asked......... I didn't realise the internecine wars that go on in the OS world otherwise I'd have been more circumspect. I also didn't know the history of the Velocity/WebMacro/FreeMarker so that was interesting too. In answer to a previous questioner, no, I didn't do a big comparison of various templating solutions, perhaps I should have. I've come from a Microsoft (still there if truth be told) background and as such, I've been driven by the accessibility and quality of the toolsets as a pointer towards which technology to use - yes, MS stuff costs quite a bit of money, but you get what you pay for in my experience and until I came across IDEA from JetBrains, I hadn't found a Java development environment that could compete with Visual Studio. Once we'd overcome that problem, we then got ourselves immersed in JSP as a natural alternative to ASP - this technology is great except the development tools were/are crap. As a competitor to ASP it was years behind, not because there's anything intrinsically wrong with JSP, just that the development tools were/are so poor (even IDEA does a pretty poor job of stepping through JSP code in the debugger). Visual Studio gets away with it because the debugger is so tightly linked to IIS and therefore provides a superb debugging environment, as long as your target is Windows. Faced with only primitive means of debugging in JSP, we then looked at more MVC style templating solutions and quickly settled on Velocity. Main reasons would be the following; A) It isn't JSP and so it's easy to use in any kind of HTML editor without major hassle (there's also a plug-in for IDEA), B) I got up and running with the demos really quickly, C) There was a book I could buy from Amazon that told me all about it, D) The syntax is lovely and clean. I suppose my question "WHY?" is a little selfish - I've really come to love the Java technologies and I really love the Velocity engine, so when I hear about some of the stuff that FreeMarker does (i.e. macros overloading etc, inline maps et al) I want a piece of that action without changing to yet another technology. I've now looked at FreeMarker and I'm sticking with Velocity - I too don't like the FreeMarker tagging. I don't know whether I'm clever enough to participate in adding code to the Velocity engine so I've left that to others but I am now a fairly seasoned user, so I've tried to put something back into the community by offering comments and help on this forum wherever I can. So, as a question to the Velocity developers (Will, I guess?), what's going to be in 1.5? Thanks, Steve -----Original Message----- From: [EMAIL PROTECTED] .org [mailto:[EMAIL PROTECTED] a.apache.org] On Behalf Of Jason Pettiss Sent: 07 October 2005 01:31 To: Velocity Users List Subject: Re: [ANN] Viento - WHY? He was answering the question that was originally asked-- how come so many different template frameworks, why doesn't every developer just flock to one and we all work in one big happy template commune. And the answer should be obvious given the here. Everyone has an agenda. Some have an agenda to bitterly whine on other user lists about their project not being as popular as they want it to be. Others have an agenda to continue support software which is developed by the foundation they belong to under the licensing terms and software model they believe in, thus every point in the FAQ is relevant. But I found this snippet from his email particularly useful relevant: -------------- Can we please have an understanding, that this is the users list of the Velocity project of the Jakarta project of the Apache Software Foundation. It is intended as a forum where Velocity users can discuss about Velocity and ask questions and the contributors and committers try to answer these questions. It is __not__ an advocacy forum or a list to discuss if there are different solutions for the problem space that Velocity lives in. It is also not a feature comparisation or product promotion forum. There are general and advocacy lists inside the ASF where this behaviour is tolerated and even encouraged. -------------- So bugger off, already. Jonathan Revusky wrote: > Henning P. Schmiedehausen wrote: > >> Daniel Dekany <[EMAIL PROTECTED]> writes: >> >> The fact that you cut out the answer to your actual question and all the >> relevant arguments shows how much you are actually interested in that >> answer. > > > Well, I can't speak for Daniel, but I am kind of interested in trying > to understand what point it is you're trying to make. So could you > help me out here? > > On 30 September, you posted the following message: > > > http://article.gmane.org/gmane.comp.jakarta.velocity.user/10233 > > in which you say that Daniel just "doesn't get it". You suggested that > he should re-read the document at: > > http://www.apache.org/foundation/faq.html > > There are 19 points in the FAQ there. I could not see how any of them > had any relevance to what we were talking about. However, you did not > mention which items you were referring to. > > On 1 October, I posted the following message: > > http://article.gmane.org/gmane.comp.jakarta.velocity.user/10238 > > in which I asked you specifically to explain which of the 19 points > you meant. I think it was a completely fair question that you really > ought to answer, but you never deigned to respond. Could you please > answer my question now? Which of the 19 points in the Apache FAQ were > you referring to Daniel not understanding and how it is relevant to > this overall discussion? > > Jonathan Revusky > -- > freemarker project, http://freemarker.org/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]