Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is Apache Velocity still an active project? [closed]

Tags:

velocity

Seeing that Velocity's latest stable version was released at least two years ago, I was hoping the good people at SF would be able to suggest if this project is still actively maintained. I can see no hint to this other then a Velocity 2.0 project on JIRA that does not seem to have any activity.

c.f. https://stackoverflow.com/questions/11085676/does-apache-velocity-project-have-future-or-is-it-defunct that was closed for some reason.

UPDATE (JUL 2017): New version 2.0 up at http://velocity.apache.org/engine/2.0/

like image 411
Nir Levy Avatar asked Jul 04 '13 11:07

Nir Levy


People also ask

Is Velocity an open-source?

Velocity is a project of the Apache Software Foundation, charged with the creation and maintenance of open-source software related to the Apache Velocity Engine. All software created at the Velocity project is available under the Apache Software License and free of charge for the public.

What is Apache Velocity used for?

Velocity is most commonly used as a rendering engine for Java servlet-based Web application development, in place of or in conjunction with JSPs and other rendering technologies.

What is Apache Velocity Engine?

The Apache Velocity Engine is a free open-source templating engine. Velocity permits you to use a simple yet powerful template language to reference objects defined in Java code.

What is VelocityContext?

VelocityContext(Context innerContext) Chaining constructor, used when you want to wrap a context in another. VelocityContext(Map<String,Object> context) Creates a new instance with the provided storage (and no inner context).


1 Answers

Is GNU sed still an active project? The last release was 4.2.2 in December 2012, and before that 4.2.1 in June 2009, and 4.1.5 in 2006. Also, the maintainer announced his resignation from maintaining the project. Does that mean that GNU sed is a dead project that shouldn't be used anymore? Definitely not. It is a very mature project, with very few bugs and little left to improve or innovate. It is a well known piece of program, used in many scripts, and just because releases happen every 3 years or more, it doesn't mean that it is something to move away from. On the contrary, sed is a central piece of *nix utilities, and GNU sed is probably its best implementation.

While Apache Velocity is not as mature and well known as GNU sed, it is also a mature, stable software. There isn't much work being done not because there's nobody left to do that work, but because there's very little need of new work. Developers are happy with what they have, users don't complain of missing features, and downstream projects are happy, as far as I know.

like image 140
Sergiu Dumitriu Avatar answered Sep 28 '22 18:09

Sergiu Dumitriu