On Tue, Aug 20, 2013 at 5:06 PM, Rob Weir <robw...@apache.org> wrote:

> The trick is to work with the Apache CMS.  We already have a system
> where source files (like MDText and HTML) are converted into HTML
> which we then review and publish.  That's how our templating works.
> The glue is Perl.  And I bet Python is used behind the scenes for the
> MDText conversion.
>
> This is not interactive on a per-request basis.  But if we can think
> of this as a data-driven problem where we have an XML (or CSV or some
> other structured data file) that we want to convert into some web
> content like JSON or HTML, and have the web content automatically
> regenerated whenever the underlying data file changes, then we might
> consider the CMS as part of the solution.
>
> This could work well for our update notification scripts as well.
> These should also probably be data drive.  And I bet they would use
> some of the same data that is needed for the download pages.
>
> Wouldn't it be cool to update an XML file describing our release files
> and then have it automatically generate the download page logic as
> well as the update notification XML's?
>

It'd probably be good to have the info in generic XML anyway.  That could
be AJAX-ed by JS client-side or used server-side to dynamically generate
the page.

Don

Reply via email to