Hi,

at some point in the not-so-far future, it would be great if we could give the 
UIMA website 
a good makeover and re-launch it with a more modern technology stack.

Right now it is build using Velocity as a static site generator and uses XML 
files.
Also, the layout and CSS is a bit dated.

I know at least three static site builder candidates that could be used:

- jekyll (the usual option on GitHub sites)
- jbake  (used by e.g. Apache OpenNLP)
- hugo   (used by a couple of other Apache projects including Jena, Mina, and 
Celix)

Hugo was recommended to me as being friendlier than Jekyll with respect to 
installing on
different OSes contributors might use and who might care to locally build and 
preview
the site. I don't really know much about jbake except that it is done in Java.
Switching to a system which has Asciidoc support would be nice.

The good thing about using something that another Apache project is using would 
be
that we could easily copy their stuff (in particular any pages for downloads 
that need to
fetch stuff from the ASF distribution mirrors) and then adjust it to make it 
work for UIMA
and fill in the UIMA site content.

Would anybody recommend a specific tool over another and if yes which and why?

Also, if anybody would like to lend a hand in setting up a new site / migrating 
content over, let me know.

Cheers,

-- Richard

Reply via email to