On 05/28/2015 09:44 AM, Mike Kienenberger wrote:
On Thu, May 28, 2015 at 9:13 AM, Jacob Champlin <jac...@rentec.com> wrote:
So building 2.0 has not gone well.  There are no valid instructions online,
eventually I figured out:

$ svn checkout http://svn.apache.org/repos/asf/velocity/engine/trunk
velocity-master
$ cd velocity-master
$ mvn

However, almost all the velocity-core test cases fail, which does not
inspire confidence.

So now we are left with a choice.  Wade knee deep in trying to clean all
this up, in which I wouldn't do half the stuff Velocity does...

1) I would drop maven
2) I would go to 1 single distributable jar

So basically fork velocity or go to change 10 years of code to Freemarker.
Fun.

You are not alone.  I had the same concerns in April of 2014, and I
also have 10 years of very complicated templates to deal with.
Worse, it's also not possible to build later Velocity 1.x versions,
such as 1.6, either.   Especially the grammar, wherein lies a serious
compatibility issue with 1.3.1 versions.

It was frustrating enough that I gave up due to a personal lack of
time and feedback from previous developers on how things worked.   For
now, I continue to press on with Velocity 1.3.1.  I think the only
thing that will prevent Velocity from going to the attic is for some
of us to jump in and possibly revert some of the design decisions that
prevent ongoing development.

Funny thing is 10 years ago, I had the choice between Freemarker and Velocity.  
I went with
Velocity because it was an Apache backed project, and I assumed it had more 
developers maintaining it.  So it was
software from an established open source house, vs some guys pet project.

So I agree that "some of us should jump in" and try to save this.  However, 
this is not what I should be working on right now.  I am sure
everyone else is in the same boat, which is how it got to be this way.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@velocity.apache.org
For additional commands, e-mail: dev-h...@velocity.apache.org

Reply via email to