You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Proposal: replace jekyll-paginate with octopress-paginate #257
Feel free to build it, test it, and share widely. I worked on an idea in #22 but I just can't get excited about pagination. My vote is to kill off this version and move in a new vision that is as easy as possible to use, but still flexible.
– @parkr
It's backward compatible plugin with jekyll-paginate but offers more possibilities, like the ability to paginate collections :)
Reacted by Vladimir Jimenez, Jake Wesorick, Eduardo Bouças, Sarbbottam Bandyopadhyay, Joel Barciauskas, Carlos Martinez, Roger Vilà, Rafał Brzeski, Hal Carleton, Diego Versiani and 6 more
When you make a big change to a default like this across millions of sites, you have the potential to introduce friction (and thus frustration). Put another way "this is newer" is not a good enough reason to make a potentially breaking change. What's the advantage of Octopress paginate? What's wrong with the existing pagination solution? Are there existing bugs going unfixed? Is the octopress implementation 100% backwards compatible?
add to white list as new alternative, this will be safe for all.
Adding more choices aren't always the right option. In the short term, you're adding cognitive burden as users need to evaluate which pagination library's best, weigh the relative tradeoffs, etc. In the long term, plugins have a non-zero maintenance cost in terms of security, documentation, support, and backwards compatibility.
The readme notes that it's lacking some critical tests. If that plugin were to become a mature, drop-in replacement for jekyll-paginate, I'd prefer to go that route considering it's intended to be a continuation of the original functionality, not an alternative replacement.
Hi, What is the status of this issue? Can we use jekyll-paginate-v2 for github pages? I was able to use it in local. But it did n't work when committed. I was not able to configure jekyll-paginate, which used to work earlier.
Hi all, and thanks for the mention, I'm the author of the jekyll-paginate-v2 plugin :)
The readme notes that it's lacking some critical tests. If that plugin were to become a mature, drop-in replacement for jekyll-paginate, I'd prefer to go that route considering it's intended to be a continuation of the original functionality, not an alternative replacement.
You´re absolutely correct @benbalter and honestly this sounds like the perfect motivation for me and some energetic co-programmers to beef up the coverage for this plugin.
As to the current state, the jekyll-paginate-v2 plugin is in a relatively feature stable state. There are 6 open issues, only one which is a bug (actually a regression related to the lazy member initialization discussed in another ticket in the jekyll project).
However, the major weakness of the jekyll-paginate-v2 project currently is that it only really has me as a contributor. I would be more than happy to add more people to the team and delegate maintenance and feature additions to ensure that it doesn't stagnate.
Reacted by Frank Taillandier, Parker Moore, Ashwin Maroli, Kerri Miller, Somenath Sinha, Victor, Jaeyoon Song and Håvard Pedersen
I would gladly support a move to replace jekyll-paginate with jekyll-paginate-v2. One way of reducing the bus factor is to migrate the project to the jekyll org, if you're up for that. Happy to have a discussion with you in an issue on jekyll-paginate-v2 about moving forward and shipping this plugin as a replacement to today's jekyll-paginate.
Reacted by Sverrir Sigmundarson, Frank Taillandier, Paul Robert Lloyd, Somenath Sinha, Skylar SC, Håvard Pedersen, Nikolai Tenev and Roger Vilà
Reacted by Frank Taillandier, Paul Robert Lloyd, Elijah Bernstein-Cooper and Skylar SC
Reacted by Jaeyoon Song, Håvard Pedersen and Donald W. Boulton
I would gladly support a move to replace jekyll-paginate with jekyll-paginate-v2. One way of reducing the bus factor is to migrate the project to the jekyll org, if you're up for that. Happy to have a discussion with you in an issue on jekyll-paginate-v2 about moving forward and shipping this plugin as a replacement to today's jekyll-paginate.
Can we close this as a won't fix, it does not look like GitHub Pages is going to accept more plugins. Just use another hosting solution like Netlify that accept any Jekyll plugins.
Activity
envygeeks commentedon Apr 13, 2016
@Pym it also tests on an outdated version of Jekyll and Ruby, neither of which Jekyll currently supports.
shlok007 commentedon Jul 4, 2016
Is it still open? I would like to work on this..
rogervila commentedon Mar 16, 2017
Any news on this?
DirtyF commentedon Mar 16, 2017
AFAIC https://github.com/sverrirs/jekyll-paginate-v2 works fine and can be used with GitHub Pages as long as you build your site via Travis CI.
r4fx commentedon Apr 22, 2017
Are there any obstacles to push it further?
Paginate collections is only the one thing that is missed for me currently on GitHub pages.
benbalter commentedon Apr 24, 2017
When you make a big change to a default like this across millions of sites, you have the potential to introduce friction (and thus frustration). Put another way "this is newer" is not a good enough reason to make a potentially breaking change. What's the advantage of Octopress paginate? What's wrong with the existing pagination solution? Are there existing bugs going unfixed? Is the octopress implementation 100% backwards compatible?
BinaryMoon commentedon Apr 29, 2017
Jekyll paginate only paginates posts whereas Octopress paginates collections. That's the biggest benefit I think.
r4fx commentedon Apr 29, 2017
I understand that replace plugins may brings frictions, so plaese don't replace but add to white list as new alternative, this will be safe for all.
benbalter commentedon Jun 13, 2017
Adding more choices aren't always the right option. In the short term, you're adding cognitive burden as users need to evaluate which pagination library's best, weigh the relative tradeoffs, etc. In the long term, plugins have a non-zero maintenance cost in terms of security, documentation, support, and backwards compatibility.
The readme notes that it's lacking some critical tests. If that plugin were to become a mature, drop-in replacement for
jekyll-paginate, I'd prefer to go that route considering it's intended to be a continuation of the original functionality, not an alternative replacement.niyasc commentedon Nov 28, 2017
Hi, What is the status of this issue? Can we use
jekyll-paginate-v2for github pages? I was able to use it in local. But it did n't work when committed. I was not able to configurejekyll-paginate, which used to work earlier.DirtyF commentedon Nov 28, 2017
/cc @sverrirs
sverrirs commentedon Nov 28, 2017
Hi all, and thanks for the mention, I'm the author of the jekyll-paginate-v2 plugin :)
You´re absolutely correct @benbalter and honestly this sounds like the perfect motivation for me and some energetic co-programmers to beef up the coverage for this plugin.
As to the current state, the jekyll-paginate-v2 plugin is in a relatively feature stable state. There are 6 open issues, only one which is a bug (actually a regression related to the lazy member initialization discussed in another ticket in the jekyll project).
However, the major weakness of the jekyll-paginate-v2 project currently is that it only really has me as a contributor. I would be more than happy to add more people to the team and delegate maintenance and feature additions to ensure that it doesn't stagnate.
parkr commentedon Nov 28, 2017
I would gladly support a move to replace
jekyll-paginatewithjekyll-paginate-v2. One way of reducing the bus factor is to migrate the project to thejekyllorg, if you're up for that. Happy to have a discussion with you in an issue on jekyll-paginate-v2 about moving forward and shipping this plugin as a replacement to today's jekyll-paginate.sverrirs commentedon Nov 28, 2017
lol, deliciously dark ;)
rogervila commentedon Apr 5, 2019
+1
DirtyF commentedon Apr 5, 2019
Can we close this as a won't fix, it does not look like GitHub Pages is going to accept more plugins. Just use another hosting solution like Netlify that accept any Jekyll plugins.
andrew-paterson commentedon Jul 27, 2020
Has this issue ever been revisited? It seems all the more relevant now, as jekyll-paginate is no longer under active development.