https://stackoverflow.com/a/597962/223424 lists saner alternatives for the major platforms.
Ivy: a minimalist static site generator in Python
41–50 of 58 posts
Re: Ivy: a minimalist static site generator in Python
#42Earlier quoted context omitted.
Apache Ivy has been effectively a dead project for years; I'm fine with letting someone else have a turn using the name.
https://github.com/apache/ant-ivy/commits/master doesn't look very dead to me.
Last time I checked (a few months ago), the project had gone about 2.5 years with no releases, no public mailing list activity, and almost no non-trivial source code commits. Bug reports, whether trivial or show-stopping, were consistently ignored, e.g. https://issues.apache.org/jira/browse/IVY-1485
It looks like some of the Ant contributors finally got around to picking up the project again a couple months ago. Here's hoping that they can get things back on track.
Re: Ivy: a minimalist static site generator in Python
#43Earlier quoted context omitted.
OK - Serious questions for things I've done in Pelican: 1. Can I get Jekyll to use Org files without writing any Ruby code? 2. Can I get Jekyll to handle math using MathJax without writing any Ruby code? 3. Can I get a "next article for a given tag" in Jekyll without writing any Ruby code? (What I essentially need: A post usually has "next" and "previous" article links. I want a "next" and "previous" article for ever…
I believe you can do 3, but it would take a non trivial amount of work to do so.
Re: Ivy: a minimalist static site generator in Python
#44This is public domain, which is very generous, but apparently problematic. E.g. see comments here https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee... : "If I had known as much about copyright in 2001 as I know now, I probably would have gone with something like the Apache license. Live and learn…"
Re: Ivy: a minimalist static site generator in Python
#45For a minimalist static site generator, I think it's hard to beat just writing your own that does exactly what you want and nothing else. In a hundred lines or less of Python, you can have your minimal generator, know exactly how it works and how to extend it, and be able to refresh your memory on conventions/configuration with thirty seconds of scrolling through the source.
Re: Ivy: a minimalist static site generator in Python
#46This is public domain, which is very generous, but apparently problematic. E.g. see comments here https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee... : "If I had known as much about copyright in 2001 as I know now, I probably would have gone with something like the Apache license. Live and learn…"
It's really only problematic if you want businesses to use it. They don't just want the right to use it, they want to be given permission explicitly. One reason is that public domain is not recognized everywhere. It's unlikely a static site generator needs to worry about being public domain.
Re: Ivy: a minimalist static site generator in Python
#47Earlier quoted context omitted.
It's really only problematic if you want businesses to use it. They don't just want the right to use it, they want to be given permission explicitly. One reason is that public domain is not recognized everywhere. It's unlikely a static site generator needs to worry about being public domain.
I wonder how do businesses make do with SQLite's public domain license. I see it used everywhere.
Re: Ivy: a minimalist static site generator in Python
#48Ivy looks great. That said, every time I see a new SSG in Python, I get all excited about it for a minute. Then I remember this bit of advice: "Just use Jekyll". > Jekyll is not better than the rest for any fundamental design reason; it’s better because it’s enormously popular and therefore excels in the long tail of details. > ... > If, like me, you secretly believe that everything is better if it’s written in Pytho…
I think Hugo is popular enough these days for that argument to apply to it. It's far easier to get up and running, too.
Re: Ivy: a minimalist static site generator in Python
#49* Jekyll
* Hakyll
* Hugo
* Pelican
* Sculpin
* ...