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

Separate repos for plugins, themes, and languages #1003

Open
LeaVerou opened this issue Jul 19, 2016 · 2 comments
Open

Separate repos for plugins, themes, and languages #1003

LeaVerou opened this issue Jul 19, 2016 · 2 comments

Comments

@LeaVerou
Copy link
Member

Given that our download page uses the Github API anyway and we already have a components.js to keep track of things, what do you think about having plugins etc in separate repos? That way their authors can update them without needing to send PRs to us and we don't need to keep track of authors, we can just use the repo owner.

It seems this is the way big projects with a plugin architecture are going, e.g. Atom. Thoughts?

@Golmote
Copy link
Contributor

Golmote commented Sep 1, 2016

This sounds like a huge work to do...

I'm also afraid that it might get really hard to fix bugs related to using several components together, once they're all around on github and we don't have write rights on the repos. (I have in mind the recent issues regarding the use of the line-numbers plugin + normalize-whitespace plugin, and the ones about the line-numbers plugin + PHP component.)

That being said, I admit it would be great to let the maintaining work to the actual creators, sometimes...

@LeaVerou
Copy link
Member Author

LeaVerou commented Sep 6, 2016

That's a very good point. Although once we don't host them anymore, our users won't hold us responsible for them, so perhaps we'll get out of fixing these compat issues altogether!

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

3 participants