CardiffMathematicsCodeClub / CardiffMathematicsCodeClub.github.io

A repository for the Cardiff School of Mathematics Code Club
5 stars 13 forks source link

Jekyll-paginate needs replacing... at some point #166

Open alcarney opened 8 years ago

alcarney commented 8 years ago

So after a brief degubbing session with @Huaraz2 we have discovered that, while trying to add emoji support to the website (via jemoji), we have discovered that it does not play well with jekyll-paginate so much so that the site just refuses to build - but only on travis??

While doing some googling I found this post where it looks like since Jekyll 3.0 the developers are decpreciating jekyll-paginate and were looking for alternatives.

For those of who don't know jekyll-paginate is responsible for generating pages for the blog once we go past a certain number of blog posts on one page.

Hopefully we'll be able to find an alternative which will also happen to work with jemoji

AdamPohl commented 8 years ago

@alcarney Wondered when this would go up, just found the same page

alcarney commented 8 years ago

@Huaraz2 It's funny that Github never mentioned this when they upgraded pages to 3.0

AdamPohl commented 8 years ago

@alcarney I know right

AdamPohl commented 8 years ago

@alcarney We should look at this: https://github.com/octopress/paginate It seems to be a good alternative and it may allow for multi language support

alcarney commented 8 years ago

@Huaraz2 unfortantely it's not supported on github pages... https://pages.github.com/versions/

AdamPohl commented 8 years ago

@alcarney Oh :disappointed:

bobrocke commented 8 years ago

So, is Jekyll basically losing pagination abilities - at least those supported by GitHub?

I'm surprised, considering how popular Jekyll has become. :(

alcarney commented 8 years ago

@bobrocke As far as I can tell, the Jekyll devs have said that an alternative to jekyll-paginate is needed and that they will no longer work on it. It still works for us (just not with jemoji) and I wouldn't have thought that Github will stop supporting paginate until its successor has been adopted by the community.

Probably just an over dramatic title on my part :)

bobrocke commented 8 years ago

Sadly. I would have thought pagination to be a core feature. But I'm sure the devs have plenty to do already and this _is_ an open source project, after all. Too bad I don't have the chops to write a replacement. :(