Hi Bertrand, The CSS only makes the site looks nicer, but that's about it; changing the CSS shouldn't take more than one hour with the current setup.
Things we'll not have if running the current Perl server-side templates, without extending them: - SEO meta tags handling based on description and keywords defined with YAML front-matter in the posts' markdown files [3]; - the ability to conditionally display the last n news posts on the first page, with a post excerpt (no need to display the full articles on the homepage) [4]; - the ability to define a text-based data store like we have in the prototype for our members [5] (this is also used for nicely adding more context to the author of a news blog post [6][7], or for displaying the information on the Team page [8]); we could also use this mechanism for automatically generating download links for our releases; - a simple way to generate RSS feeds for our News section [9]. I guess there are other features as well, but the above are the more important ones. Cheers, Radu [3] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/_includes/head.html [4] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/index.md (starts at {% if site.categories.news %}) [5] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/_data/members/ [6] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/_layouts/news.html [7] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/_posts/news/2014-10-15-device-data-1.0.1-release.md [8] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/team/index.md [9] - http://svn.apache.org/repos/asf/devicemap/whiteboard/devicemap-site-jekyll/feed.xml On Mon, Dec 29, 2014 at 8:08 PM, Bertrand Delacretaz <[email protected] > wrote: > Hi Radu, > > On Mon, Dec 29, 2014 at 6:50 PM, Radu Cotescu <[email protected]> wrote: > > ...And to address one of your other concerns about the ease of use of > cms.a.o: > > can somebody from our committers write Perl templates to extend the > current > > site with the publishing features of the Jekyll prototype?... > > Asking from another angle, what do we lose compared to your setup if > we just take the (much nicer) CSS from your prototype and graft it on > the current http://devicemap.apache.org/ website? > > I suppose that should be reasonably easy to do, without requiring big > changes to the CMS's Perl code. > > -Bertrand >
