Earlier quoted context omitted.
Closely related, I wish we had a better way of saying a library or product is now feature-complete. We use recent commit activity as a proxy of viability, but all of that churn could just as easily be an indication of immaturity. It's okay for tools to achieve their objectives and just live on as stable code with maintenance releases as needed. To my mind, Jekyll is feature-complete. The only changes I've needed to m…
Even if the core project is feature complete and excellent, "death" can come from a lack of continued creation and maintenance of 3rd party integrations or plugins. Personally I found Jekyll plugins lacking and those that were good seemed pretty old/unmaintained. However I only moved to Hugo from Jekyll just because I didn't want to deal with Ruby gem installation and dependency management. I am not a Ruby dev by any…
RIP Jekyll (The Genesis of the Jamstack)
41–50 of 187 posts
Re: RIP Jekyll (The Genesis of the Jamstack)
#42Personally I don't find static site generators worth the effort to learn or keep up-to-date as versions inevitably come. I end up just writing my own for each site in 1-200 lines of Python. It's normally just a markdown library and a template engine wrapped with a file system walker. Here's an example: https://github.com/eatonphil/notes.eatonphil.com/blob/master... . It's longer than usual since it embeds parts of th…
Re: RIP Jekyll (The Genesis of the Jamstack)
#43Earlier quoted context omitted.
Well if you want to reach lots of developers, you have to be where they are, and they're on Twitter and Discord—for better or worse. :shrug:
Mastodon and Matrix instead?
Re: RIP Jekyll (The Genesis of the Jamstack)
#44Personally I don't find static site generators worth the effort to learn or keep up-to-date as versions inevitably come. I end up just writing my own for each site in 1-200 lines of Python. It's normally just a markdown library and a template engine wrapped with a file system walker. Here's an example: https://github.com/eatonphil/notes.eatonphil.com/blob/master... . It's longer than usual since it embeds parts of th…
You don't find them worth the effort, but you wrote your own?
Re: RIP Jekyll (The Genesis of the Jamstack)
#45What do people use besides Jekyll?
It can be seen here:
Re: RIP Jekyll (The Genesis of the Jamstack)
#46Pretty sure that open source in 2021 means releasing the code somewhere public under an Open Source license, just like it did in 2011 and 2001. Not sure where all these other requirements come from. I'm already giving you free software, I don't also need to build a community.
They come from people who want to make money more than they want to build a nice thing and share it. Gotta spread that Fear, Uncertainty, and Doubt to usurp Jekyll's userbase.
Re: RIP Jekyll (The Genesis of the Jamstack)
#47I wonder if GitHub will step in and maintain. Isn't it still a built-in part of their pages stack? Even if there isn't new feature development, if it's part of their stack they should step in and maintain it. You don't want bitrot to introduce vulnerabilities through unmaintained publicly exposed things in your stack.
Re: RIP Jekyll (The Genesis of the Jamstack)
#48> Open source in 2021 looks like: > Engagement on Twitter > Official Discord chat room Cherry picked from a list with 4 others elements that I agree with, but the first two are terrible. Twitter is getting more and more closed (you can't see some stuff without being logged in now) and for Discord you have to create an account to see the content. Both are not free software. Reading stuff around free software shouldn't…
Well if you want to reach lots of developers, you have to be where they are, and they're on Twitter and Discord—for better or worse. :shrug:
Re: RIP Jekyll (The Genesis of the Jamstack)
#49I wonder if GitHub will step in and maintain. Isn't it still a built-in part of their pages stack? Even if there isn't new feature development, if it's part of their stack they should step in and maintain it. You don't want bitrot to introduce vulnerabilities through unmaintained publicly exposed things in your stack.
Right. They (gh) should creative a relief team that handles repositories with very high stars, and no active maintenance.
GH pages is includes jekyll. It's a feature of their product. I would expect them to maintain that as long as jekyll is part of their feature suite.
I'm only bringing them up because it impacts their product directly.
https://docs.github.com/en/pages/setting-up-a-github-pages-s...
Re: RIP Jekyll (The Genesis of the Jamstack)
#50> Open source in 2021 looks like: > Engagement on Twitter > Official Discord chat room Cherry picked from a list with 4 others elements that I agree with, but the first two are terrible. Twitter is getting more and more closed (you can't see some stuff without being logged in now) and for Discord you have to create an account to see the content. Both are not free software. Reading stuff around free software shouldn't…