Pretty sure that could be revamped in much easier to work with Jekyll or
similar which we build quite a few ASF websites out of. I'm busy the
next couple of weeks but could have a go after that.
Tom
On 15/02/18 14:23, Svante Schubert wrote:
Hej,
anyone able to take a look at the migration from our website:
incubator.apache.org/odftoolkit/
Sufficient if it looks as good as now :)
The problem we have to drop this CMS support, which was interleaved with
the SVN usage, when we are moving to GIT.
The problem in a nutshell:
We have to reuse our Django templates to put down pieces of markup
expressed by markown, best with reusing the Perl scripts from the lib
directory. :)
My guess would be to use some Django Template engine, which also can be
interleaved with Perl script, therefore likely running on Perl.
Or we port it to an equivialent functionality, anything you like, for
instance Apache Velocity. :-)
As I am fully booked and will likely not make it before mid of next month
earliest, it would be great if someone could jump in.
The front-end world is completly new to me, anyway..
Thanks in advance,
Svante
ᐧ
2018-01-30 20:21 GMT+01:00 Svante Schubert <[email protected]>:
Hej,
with our change from GIT to SVN, we are unfortunately no longer able to
use the CMS approach to generate our project's website.
Our current site http://incubator.apache.org/odftoolkit/
now requires the full HTML being generated from the markdown from
https://github.com/apache/incubator-odftoolkit-site
I have made an attempt to build the markdown with the Maven site plugin
https://github.com/apache/incubator-odftoolkit-site/tree/maven-site
But this plugin always adds a certain structure to the HTML, while the
markdown pieces are often fragments of the page, like sidenav.md for the
left side navigation.
In addition, the Perl scripts (lib directory) and templates (templates
directory) won't work without the CMS functionality.
Chris, from Apache Infrastructure, gave some pointers to some directions
we might go in the following issue:
https://issues.apache.org/jira/browse/INFRA-15596
and I also documented there the work I have done, but I am more the
backend guy and things are slow for me.
Could someone of you folks give it a try to generate the HTML from the
MarkDown so the result looks similar to our current site?
Thanks in advance,
Svante
--
Spicule Limited is registered in England & Wales. Company Number: 09954122.
Registered office: First Floor, Telecom House, 125-135 Preston Road,
Brighton, England, BN1 6AF. VAT No. 251478891.
All engagements are subject to Spicule Terms and Conditions of Business.
This email and its contents are intended solely for the individual to whom
it is addressed and may contain information that is confidential,
privileged or otherwise protected from disclosure, distributing or copying.
Any views or opinions presented in this email are solely those of the
author and do not necessarily represent those of Spicule Limited. The
company accepts no liability for any damage caused by any virus transmitted
by this email. If you have received this message in error, please notify us
immediately by reply email before deleting it from your system. Service of
legal notice cannot be effected on Spicule Limited by email.