Migrate JohnMcLear plugins to Ether/
See original GitHub issueThe top 10 plugins as per https://static.etherpad.org/ should hand ownership of those repos to the Etherpad Foundation and be part of ether/.
The plugins should pass all checks from checkPlugins (localizations, stale issues resolved, frontend and backend test coverage) and these plugins will all be checked when Etherpad (core) is commited to or has a new open PR (as per current existing CI).
The logic here is:
- That any changes that break plugins will be detected during install.
- That we can show best practice for plugins
We already did this transition with ep_comments_page and ep_hash_auth and it was relatively pain free.
Some work will be required
- Confirm with plugin authors that they want to move the plugin to ether/
- Move repos to ether/
- Run all plugins through checkPlugins to identify the work required.
- Ensure all top plugins have i18n, test coverage and other best practices enabled.
- Register plugins w/ Travis
- Add plugins to etherpad
.travis
file
Issue Analytics
- State:
- Created 3 years ago
- Reactions:4
- Comments:7 (7 by maintainers)
Top Results From Across the Web
NPM release for etherpad 1.7.0 · Issue #19 - GitHub
Hi, thanks for this plugin! I've seen that you've updated the code for etherpad's 1.7.0 compatibility, but it's not yet published on NPM....
Read more >etherpad – John McLear
Etherpad is the only editor that provides a truly fully portable full ... My plugins will be all moving over to the Etherpad...
Read more >John McLear – Page 7 - Etherpad team blog
We have witnessed a number of sites still running the old Etherpad and we're really sad to think we haven't promoted migrating enough....
Read more >John McLear on Twitter: "@wilkieii Etherpad has webrtc built ...
I have added self-hosted Etherpad and its integration with Riot/Matrix so ... You can just enable it with the ep_webrtc plugin then you...
Read more >Migrating from Waffle | Ethereum development ... - Hardhat
Uninstall the @nomiclabs/hardhat-waffle and ethereum-waffle packages: · Then install the Hardhat Chai Matchers plugin: · In your Hardhat config, ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
All done btw w/ various updates since! 👍
See https://github.com/ether/etherpad-lite/tree/develop/bin/plugins for details on how we maintain these plugins automatically…
In addition to moving the Git projects to the
ether/
namespace, the Etherpad devs should be added to the plugin’s npm collaborators.I’d be happy to move the plugins I currently own over to
ether/
, just as long as I retain push access.