onivim / oni

Oni: Modern Modal Editing - powered by Neovim
https://www.onivim.io
MIT License
11.35k stars 299 forks source link

Plugin: Add a scaffolding generator for Oni plugin #1136

Open bryphe opened 6 years ago

bryphe commented 6 years ago

Was looking through @samvv 's Pencil project, along with the issues: https://github.com/AthenaHQ/Pencil/issues - it's interesting how much overlap there is! 😄

I wanted to port this issue over: athenahq/pencil#3, which is tracking creating a generator to create a plugin. This is really important in order to get people to start building extensions and consuming the API - I like the idea of having a Yeoman generator for creating plugins.

ghost commented 6 years ago

Haha, yeah it really is funny :smile: This project is much is much more advanced, however, that's why I'm making the switch. Getting the community growing is indeed really imortant. It will also require a really good plugin architecture (perhaps for another issue?). I've broken my head in the past how to tackle that problem, which lead to some bizarre constructs such as this one, but till this day I haven't found something of which I can really say "that's it! that'll solve the issue!"