Hi, as mentioned below, I'd like to add static page generation.
I think, Jekyll would be nice for that: - https://jekyllrb.com/ - It would make it easier to add new content/news. - It allows for removing redundancies in pages. - We could slowly transition page by page (maybe just the news at first). - It supports markdown (could, for example, translate the cv3-discoverer-english/log.md into html after a tiny change). - It is also used in GitHub Pages, so it'd be compatible in case of a move there. - It only needs a Ruby installation with the gem installed, then one more line in console/script for uploading and a slightly changed directory to upload from. I installed it here and it looks like it works for me. I'd just need to know beforehand, if you would approve of using it? Greetings, wintertime > Gesendet: Dienstag, 24. Dezember 2019 um 09:27 Uhr > Von: [email protected] > An: "Michael T. Pope" <[email protected]> > Cc: [email protected] > Betreff: Re: [Freecol-developers] Website fixes > > Hi, > > > Gesendet: Dienstag, 24. Dezember 2019 um 04:37 Uhr > > Von: "Michael T. Pope" <[email protected]> > > An: [email protected] > > Betreff: Re: [Freecol-developers] Website fixes > > > > IIRC we used to have a Drupal setup. Eventually it was exploited > > (yay PHP:-P). Due to no one being interested in fixing it or committing to > > long term maintenance of a CMS, I argued that a simple static site made > > most sense given our resources. Caleb did good work on the content, > > including ripping out a lot of CMS-isms. My involvement has never been > > more than trying to work out how to add the release information to the > > CMS, and subsequently to doing uploads. So I am pretty pleased that you > > guys are able to put in some effort improving the website. It is long > > neglected. > > Yes, I always found it the right decision to stop using a CMS, especially > when nobody can commit to updating it regularly. I only have about a month > before starting in my new job, not sure how much time I have then. That's > why my main concern is to get the website into a fixed, sustainable state > without need of much maintenance soon. > For that, I'd just like to have it in a way to not need every news 3 times > and having links updated automatically. > Maybe the way to get that could be static page generation for news articles > before uploading? We would not need anything fancy, if it could just find > a few magic tags in slightly modified current pages and add articles from > text files and generate links to the articles, it would be sufficient. > > > I will see if I can do a blanket upload from sf git shortly. I think the > > upload script is "clever" and tries to upload what has changed. It may > > well be being too clever. > > Thank you, that'd be nice. Please, also look if there is other garbage > on server, for example, bugtracker directory. > > > @Jonathan: Thank you, for the offer. I think, that would be on Mike to > decide, as I can not commit to long term maintenance of the website. > IIRC, one problem with this was the goal to keep all parts of the project > on a single provider (like SF or GitHub). > > > Greetings > > wintertime > > > > _______________________________________________ > Freecol-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/freecol-developers > _______________________________________________ Freecol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freecol-developers
