Live data from Hacker News

RIP Jekyll (The Genesis of the Jamstack)

bridgetownrb.com

81–90 of 187 posts

Re: RIP Jekyll (The Genesis of the Jamstack)

#81

Earlier quoted context omitted.

Maybe this is just clickbait? Jekyll is in a fine state for an extremely mature project. It would be extremely souring to me if Jekyll decided to add webpack and other javascript dependencies with a newer version. One of the things I like about Jekyll is that it's a STATIC site generator that doesn't try to do everything. Some sites I want to be dead simple, and that's what you get with Jekyll. If I want more complex…

> Jekyll is in a fine state for an extremely mature project. That's my impression as well, as an outsider. A recurring nightmare of mine as a maintainer is that I'll wake up one day and read someone's blog proclaiming the death of one of my projects, when all I've done is stopped adding new features to it. Especially so when it's someone who's made a living for themselves as a downstream user. And I'm in the same boa…

I never declared the death of the project. Frank, the remaining release maintainer of Jekyll after Parker Moore left, declared it. Read the article. :)

Re: RIP Jekyll (The Genesis of the Jamstack)

#82
post #24

Earlier quoted context omitted.

Mastodon and Matrix instead?

No one is on Mastodon or Matrix.

Im on both. Mastodon has a busy busy community making the future of RSS and podcast feeds that I'm a big fan of, super welcoming people. Golang matrix has saved my bacon too many times to count, also great folks there.

The best part about these, is that though we step off topic sometimes, generally everyone is really helpful and focused on the general subject matter. It's not endless gossip, in jokes and memes, these people actively find new faces, and then find places for them to fit in the community and things to take ownership of.

These smaller networks are a rare type of community, and I love it.

Re: RIP Jekyll (The Genesis of the Jamstack)

#83
post #13

> 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:

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 significant Discord presence.

Re: RIP Jekyll (The Genesis of the Jamstack)

#84
post #24

Earlier quoted context omitted.

Mastodon and Matrix instead?

No one is on Mastodon or Matrix.

You can help change that situation by joining the million or so Fediverse users or improving the platform instead of publicly dismissing it because it doesn't have a billion dollars in funding. It's quite easy to put together a feed with an update a minute if you really want that much activity.

Re: RIP Jekyll (The Genesis of the Jamstack)

#85

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…

I recently went the other way - from hugo to jekyll - on a few sites. I find jekyll to be easier to install, modify, and maintain.

And I recently rebuilt one of my Hugo sites the other day and got a notice about some function that is now deprecated and will break something soon. That’ll make the third time something like this has occurred with hugo in the last few years. Dun like it.

Re: RIP Jekyll (The Genesis of the Jamstack)

#86

Earlier quoted context omitted.

Maybe this is just clickbait? Jekyll is in a fine state for an extremely mature project. It would be extremely souring to me if Jekyll decided to add webpack and other javascript dependencies with a newer version. One of the things I like about Jekyll is that it's a STATIC site generator that doesn't try to do everything. Some sites I want to be dead simple, and that's what you get with Jekyll. If I want more complex…

> Jekyll is in a fine state for an extremely mature project. That's my impression as well, as an outsider. A recurring nightmare of mine as a maintainer is that I'll wake up one day and read someone's blog proclaiming the death of one of my projects, when all I've done is stopped adding new features to it. Especially so when it's someone who's made a living for themselves as a downstream user. And I'm in the same boa…

Agreed! I personally maintain a couple projects I consider feature complete.

Changes are very rare other than occasional bug fixes or breaking ecosystem changes, but that doesn't mean the code is bad.

The code is a hammer, you don't need the newest shiniest hammer. You just need the hammer that hits nails.

Re: RIP Jekyll (The Genesis of the Jamstack)

#87
post #84
post #24

Earlier quoted context omitted.

No one is on Mastodon or Matrix.

You can help change that situation by joining the million or so Fediverse users or improving the platform instead of publicly dismissing it because it doesn't have a billion dollars in funding. It's quite easy to put together a feed with an update a minute if you really want that much activity.

Why would I do that?

Re: RIP Jekyll (The Genesis of the Jamstack)

#88

I 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…

Nothing is a rule here, it's more a reflection on some of the common traits of open source projects. I'm sure we all use open source software where we have zero engagement with its community in any way and we are super appreciative of the tool or library that is provided ( or often with libraries, we don't even know what we have buried in our stacks). You do you. If you have the problem of needing greater engagement for your projects, then look around at other projects and find something you are comfortable with, or invent your own way of engaging.

Re: RIP Jekyll (The Genesis of the Jamstack)

#90
post #4

What do people use besides Jekyll?

I was just researching static site generators and the ones that piqued my interest were:

* Hugo

* Eleventy

* Zola

Note that I excluded ones that output SPAs since I just want plain old hand-written HTML.

Jekyll’s biggest hurdle for me was installing a Ruby environment.

Post reply on HN