New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add Jekyll Archives on GitHub Pages #106

Closed
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
@xu-cheng
Copy link

xu-cheng commented Dec 12, 2014

As mentioned in #93, we really hope Github Pages can support generating tags/categories/archives pages for blog. This is a such basic and fundamental feature we like to have without building the site locally.

This PR adds the Jekyll official plugin jekyll-archives into the dependency list.

@parkr

This comment has been minimized.

Copy link
Contributor

parkr commented Jan 8, 2015

Did you write into support@github.com ? I don't think they're accepting this repo for feature requests atm.

@alfredxing

This comment has been minimized.

Copy link

alfredxing commented Jan 8, 2015

We should probably just track this in #93, since there's no resolve yet (from GitHub staff) on whether this should be added or not.

I emailed support and they said that this would be passed on to the Pages team, but also that I should open the issue in this repo.

@benbalter

This comment has been minimized.

Copy link
Contributor

benbalter commented Jan 9, 2015

I don't believe this fits into the Pages roadmap right now. The plugin is high-touch, in relation to the file system, and is relatively large, for a Jekyll plugin, which creates a significant burden on our security team to review on each bump.

A quick code search suggests that there are as few as 54 refrences to the plugin across all public repos.

Thanks for the pull request. Jekyll archive is a great plugin. Heck, I'd even use it on my personal site if it were supported, but I don't think the time is right for global Pages support quite yet.

Anything added dilutes everything else.

@benbalter benbalter closed this Jan 9, 2015

@xu-cheng xu-cheng deleted the xu-cheng:jekyll-archives branch Jan 9, 2015

@xu-cheng

This comment has been minimized.

Copy link
Author

xu-cheng commented Jan 9, 2015

I'm really patient to wait Github Page supporting such feature or something similar in the future.

@dblock

This comment has been minimized.

Copy link

dblock commented Jan 19, 2015

@benbalter, FWIW tags, categories and to a lesser extent archives are pretty basic pieces of functionality for a Jekyll blog, can you please give us some ideas about what would be acceptable for pages? Maybe a subset of the archives gem?

@MrLoh

This comment has been minimized.

Copy link

MrLoh commented Jun 15, 2015

You can get it to work fairly easily by creating the archive pages with a ruby script locally. Check ou how I create GitHub Pages compatible completley automated date and tag archives on my blog: http://mrloh.se/2015/06/automatic-archives-for-jekyll-on-github-pages/

@davatron5000

This comment has been minimized.

Copy link

davatron5000 commented Jan 26, 2016

A year later, a request to reconsider this on the roadmap.

A quick code search suggests that there are as few as 54 refrences to the plugin across all public repos.

An updated search shows it's up to 1,156 references. I think that statistic is a false statistic. It's essentially being misused 1,156 times since jekyll-archives isn't supported. And jekyll-archives didn't really even work well until v3 stable of jekyll landed.

All that is to say, I think it's not in use because it's not supported on the primary platform. Default support would increase usage. It would be a very welcome addition to the GitHub Pages platform since categories and tags are a basic feature of any blog or even changelog.

@dblock

This comment has been minimized.

Copy link

dblock commented Jan 26, 2016

👍 I generate tag pages manually these days and it's fairly annoying

dblock/code.dblock.org@f0bbe82
dblock/code.dblock.org@555fd54

@GarthDB

This comment has been minimized.

Copy link

GarthDB commented Apr 24, 2016

@dblock same here I made a rake task to generate author and tag pages. It is the suck, but all we can do right now.

@zongren

This comment has been minimized.

Copy link

zongren commented Apr 26, 2016

+1

@JCBarry

This comment has been minimized.

Copy link

JCBarry commented Sep 12, 2016

👍

2 similar comments
@martynchamberlin

This comment has been minimized.

Copy link

martynchamberlin commented Nov 23, 2016

+1

@hzhangxyz

This comment has been minimized.

Copy link

hzhangxyz commented Mar 28, 2017

+1

@litasa

This comment has been minimized.

Copy link

litasa commented Apr 6, 2017

This feature is very basic and should be provided in github pages. jekyll-archives does this perfectly. It should be a standard for github pages I believe

@hzhangxyz

This comment has been minimized.

Copy link

hzhangxyz commented Apr 6, 2017

It is easy to implement it with js if the blog contents is not too large. just like this

@sasivarnan

This comment has been minimized.

Copy link

sasivarnan commented Apr 19, 2017

I feel listing posts posted under a category, with a specific tag are a standard feature for a blogging platform.
I wish jekyll supports it out of the box.
Love ❤️ to see support for jekyll-archives gem with GitHub pages. 🤞

@joce

This comment has been minimized.

Copy link

joce commented Jun 23, 2017

+1

@cleanli

This comment has been minimized.

Copy link

cleanli commented Jul 8, 2017

Github do not support jekyll-archives?

@GarthDB

This comment has been minimized.

Copy link

GarthDB commented Jul 12, 2017

@cleanli last I checked it was not included in the gh-pages gem.

@wowthemesnet wowthemesnet referenced this pull request Apr 30, 2018

Closed

Categories or Tags #3

@kemingy

This comment has been minimized.

Copy link

kemingy commented Aug 6, 2018

A quick code search suggests that there are as few as 54 refrences to the plugin across all public repos.

An updated search shows it's up to 1,156 references.

Now, there are 30, 912 references. I think it's time to rethink about it. @benbalter


Another solution, we can build it with Travis CI and push it to gh-pages branch. I write a simple gist about this.

But supporting this plugin will be the most proper way. I think there are lots of people waiting for this. ❤️

@d4em0n

This comment has been minimized.

Copy link

d4em0n commented Nov 2, 2018

+1 to support jekyll-archive in gh-pages

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment