I think our infrastructure move is nearing completion. I think there are
two remaining issues:

1) Wiki migration, which I think we should slowly and methodically move
over to force a much needed cleanup and reorganization.

2) Website. ASF provides hosting for a website at
http://daffodil.incubator.apache.org, but we must generate the content.
>From the looks of other incubators, this doesn't need to be anything
super complicated, it more acts as a landing page for the project and
provides project information (e.g. github, how to contribute,
documentation, Apache info etc.).

The website must be static (so no CGI/PHP/Python/etc.). Looking at other
incubators, it looks like there are a handful of static website
generators. The most popular looks to be built by Jekyll. A template for
Apache incubators was created that uses Jekyll here:

https://github.com/apache/apache-website-template

It's a little old, but I've played with it a bit and it seems more than
sufficient. The way it works (like I think many static website
generators) is that templates are created and then you just create
Markdown files that add content to the template. So making updates to
content is pretty simple.

Some current incubators that use the above template or something very
similar:

  https://livy.incubator.apache.org/
  https://gossip.incubator.apache.org/
  https://rya.incubator.apache.org/
  https://toree.incubator.apache.org/
  https://guacamole.incubator.apache.org/
  https://s2graph.incubator.apache.org/download.html
  https://s2graph.incubator.apache.org/

So it seems pretty popular and flexible.

Unless anyone has any experience or suggestions for other static code
generators, I think it would be a good idea to start with that website
template and tweak it to meet our needs so we can get a good landing
page create for Daffodil.

- Steve

Reply via email to