AJAX-Chat icon indicating copy to clipboard operation
AJAX-Chat copied to clipboard

User Submitted Plugin Repository

Open caffeinewriter opened this issue 9 years ago • 5 comments

It'd be nice to have a centralized repository, or even just a wiki page, where users who have made plugins could submit them for others to use. I know I've worked on a dozen and change myself, and the other admins on our chat instance have created even more.

For the repository, it could just be a README.md, CONTRIBUTING.md, some other basic info in the root, and then a plugins/ directory, with server/ and client/ within that directory, with each plugin as a titled file. E.g. lastfm.php

Plugins could be submitted via Pull Request, allowing for code review by users, helping to prevent malicious plugins from being accepted.

caffeinewriter avatar Jan 12 '15 03:01 caffeinewriter

Great idea ... I hate slicing apart each release to fit my "plug-ins"

GetGeeks avatar Feb 19 '15 21:02 GetGeeks

I've made a group https://github.com/AJAX-Chat and I can fork your repo into there if you like. A wiki page is also possible. Github doesn't seem to have much better in the way of tools for this sort of thing though.

Frug avatar Feb 22 '15 18:02 Frug

That's pretty awesome :+1: It kind of sucks that Github doesn't have much in the way of managing user-submitted content that doesn't factor directly in to the core code.

https://github.com/caffeinewriter/ajax-chat-plugins

caffeinewriter avatar Feb 22 '15 18:02 caffeinewriter

Some day we'll have hooks, autoloading and composer for plugins.

Frug avatar Feb 22 '15 18:02 Frug

HOOKS= ++good

GetGeeks avatar Feb 25 '15 06:02 GetGeeks