Skip to content
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

Import plugins from documentation #27

Open
pathawks opened this issue Jan 16, 2017 · 11 comments
Open

Import plugins from documentation #27

pathawks opened this issue Jan 16, 2017 · 11 comments
Assignees

Comments

@pathawks
Copy link
Member

Right now, we list available plugins in the Jekyll documentation.

We should create an entry on the site for each of these plugins.

@DirtyF
Copy link
Member

DirtyF commented Jan 16, 2017

Can we scrap these?

@pathawks
Copy link
Member Author

Scrap or scrape?

We should probably keep them.

We could probably scrape them, but brute force would probably take less time than writing a proper scraper, and it's just a one time import (I hope)

@parkr
Copy link
Member

parkr commented Feb 2, 2017

@pathawks Let's make sure we port any additions to the page in jekyll/jekyll over to here so that once you're ready we can replace the list with "Want plugins? Go check over here!"

@DirtyF
Copy link
Member

DirtyF commented Feb 2, 2017

OK, I'll take the time to port the plugins. Let's get this done!

@DirtyF
Copy link
Member

DirtyF commented Feb 2, 2017

I realize that some plugins are just ruby gists created 6 years ago, and that they are not necessarily compatible with Jekyll 2 or 3, should I add them anyway?

@pathawks
Copy link
Member Author

pathawks commented Feb 2, 2017

I realize that some plugins are just ruby gists created 6 years ago, and that they are not necessarily compatible with Jekyll 2 or 3, should I add them anyway?

I don't like the idea of including plugins that are not at least compatible with Jekyll 3.0.
I don't like the idea of including plugins that might be lacking installation instructions.

Maybe ditch it if it's just a Gist. If it is a GitHub repo, maybe @jekyllbot (or one of us) could open an issue in the repository:

Jekyll's plugin registry is moving.

This plugin is currently listed on jekyllrb.com, but we are migrating our listing to a new site.

If this plugin has been confirmed to be compatible with Jekyll 3, please open a PR here to add this plugin to the new registry.

?

@DirtyF
Copy link
Member

DirtyF commented Feb 2, 2017

❤️ It would be great to parse the current plugins directory and generate a PR to the plugin author.

There are more than 200 listed plugins, and we don't know what version they are compatible with. We're not nice with Jekyll users, we just say : here is all the contributions made since 6 years, help yourself 😞

@pathawks
Copy link
Member Author

pathawks commented Feb 2, 2017

here is all the contributions made since 6 years, help yourself 😞

I agree, the current situation is no good.

That's why I think moving plugins to the new directory should require at least a little effort from the plugin author.

@DirtyF
Copy link
Member

DirtyF commented Feb 2, 2017

No feedback, no plugin listed?

@pathawks
Copy link
Member Author

pathawks commented Feb 2, 2017

No feedback, no plugin listed?

Right. We send them a notification, and that's it.

If a year from now, an author decides to update a plugin to work with the latest version of Jekyll: cool 👍

If a plugin has been abandoned, it won't be listed in the new directory.

@jekyllbot jekyllbot added the stale label Apr 2, 2017
@DirtyF DirtyF self-assigned this Apr 2, 2017
@DirtyF
Copy link
Member

DirtyF commented Apr 15, 2017

I have - manually 😫 - imported 75% of the listed plugins, I'm starting to see the end of this… 😅

@jekyllbot jekyllbot removed the stale label Apr 15, 2017
@jekyll jekyll deleted a comment from jekyllbot Jun 15, 2017
@DirtyF DirtyF removed the stale label Jun 15, 2017
@jekyll jekyll deleted a comment from jekyllbot Aug 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants