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)
111–120 of 187 posts
Re: RIP Jekyll (The Genesis of the Jamstack)
#112I dont often say this on the internet but WFT? I am autistic. I love coding. A single person can create wonderful software that is a gift to everyone as open source. I hate trying to be an extrovert and engage with a lot of people. I hate twitter and discord Does that mean that I and people like me cannot do open source in 2021? Most of these seem like detriments more than anything. * Engagement on Twitter * Official…
You can weigh whether you want to do those things
Those things are often set up when people want to run software projects with certain goals and if those goals are not yours then that is fine, just know that there is a tradeoff.
One nice example is litestream[0]. It's open source, not open contribution -- similarly you can have open source without built in community/discord/project-management/etc.
[0]: https://github.com/benbjohnson/litestream#open-source-not-op...
Re: RIP Jekyll (The Genesis of the Jamstack)
#113I don't see why Jekyll Core would need an urgent release.
Re: RIP Jekyll (The Genesis of the Jamstack)
#114I dont often say this on the internet but WFT? I am autistic. I love coding. A single person can create wonderful software that is a gift to everyone as open source. I hate trying to be an extrovert and engage with a lot of people. I hate twitter and discord Does that mean that I and people like me cannot do open source in 2021? Most of these seem like detriments more than anything. * Engagement on Twitter * Official…
It means few people will hear about or discuss your projects, and that means you won't get the critical mass of people necessary for your project to become popular. If you also conflate popularity with usefulness or importance then that's a problem.
Pretty much all big open source projects have benefited from "marketing" of some sort or another. If you're unwilling to do that then you're limiting the scope and size of what you can accomplish to what you can do on your own.
However, devs who are happy to contribute to an existing project where others do the social stuff are always welcome on pretty much every open source effort. So of course you can do it.
Re: RIP Jekyll (The Genesis of the Jamstack)
#115Personally 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…
At that point why wouldnt you just write HTML? That would last basically forever and it's I think less hassle than hacking together a blog renderer.
Re: RIP Jekyll (The Genesis of the Jamstack)
#116I dont often say this on the internet but WFT? I am autistic. I love coding. A single person can create wonderful software that is a gift to everyone as open source. I hate trying to be an extrovert and engage with a lot of people. I hate twitter and discord Does that mean that I and people like me cannot do open source in 2021? Most of these seem like detriments more than anything. * Engagement on Twitter * Official…
Re: RIP Jekyll (The Genesis of the Jamstack)
#117Earlier 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:
Giving into the status quo is not going to change it. Free software projects aren't really free they make people sign up for nonfree platforms to collaborate. The biggest projects are typically on IRC, mailing lists, and online forums. Linux, ffmpeg, practically every Linux or BSD distro, Git, nginx, postgresql, systemd, neovim, Freedesktop, etc. Practically none of the software I use on a daily basis has a significa…
Re: RIP Jekyll (The Genesis of the Jamstack)
#118I dont often say this on the internet but WFT? I am autistic. I love coding. A single person can create wonderful software that is a gift to everyone as open source. I hate trying to be an extrovert and engage with a lot of people. I hate twitter and discord Does that mean that I and people like me cannot do open source in 2021? Most of these seem like detriments more than anything. * Engagement on Twitter * Official…
The very next sentence in the article: > Lack of any one of these points isn’t the end of the world, but at the present moment, Jekyll lacks ALL of them. That’s a real problem. Nobody cares if there's no Discord if you're releasing and responsive to Github issues / roadmap questions.
Re: RIP Jekyll (The Genesis of the Jamstack)
#119Earlier 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:
Giving into the status quo is not going to change it. Free software projects aren't really free they make people sign up for nonfree platforms to collaborate. The biggest projects are typically on IRC, mailing lists, and online forums. Linux, ffmpeg, practically every Linux or BSD distro, Git, nginx, postgresql, systemd, neovim, Freedesktop, etc. Practically none of the software I use on a daily basis has a significa…
>neovim
Neovim is on twitter, and doesn't have a mailing list. They also offer matrix and IRC (presumably bridged). See https://neovim.io/community/
Re: RIP Jekyll (The Genesis of the Jamstack)
#120I dont often say this on the internet but WFT? I am autistic. I love coding. A single person can create wonderful software that is a gift to everyone as open source. I hate trying to be an extrovert and engage with a lot of people. I hate twitter and discord Does that mean that I and people like me cannot do open source in 2021? Most of these seem like detriments more than anything. * Engagement on Twitter * Official…
I think there’s a terminology gap that the article doesn’t do a great job with. Open source in 2021 does not require anything on the list. But to be a widely deployed open source project does generally require those kinds of things. As the parallel commenter noted, it doesn’t need to specifically be Discord or GitHub or Twitter or whatever, but to have mass adoption, the project needs to have directionality and momen…