-
Notifications
You must be signed in to change notification settings - Fork 299
Helping out #1120
Comments
Hi @samvv , Thanks for getting in touch, it's great to hear from you! I just checked out Pencil and you're right - our tools are very similiar across the tech stack, architecture, and goals. Definitely makes sense to join forces and build together! 😄
Feel free to jump into any issue that is unassigned, we could use the help across the board. It's awesome that your project used a similiar tech stack (TypeScript/React/Webpack), so hopefully that helps in terms of getting started. We have some bugs tagged as "help wanted", so some of those may offer a good introduction to the code: In addition, there are instructions for a first build here: Development The plugin browser / plugin installer would be an excellent place to contribute. It's been on the backlog for a long time, but would be a tremendous step forward in improving the Vim/Neovim ramp-up (along with providing a consistent interface to adding both 'viml' plugins and the new javascript API plugins). There's even a placeholder for it in the (experimental) sidebar - just no work on implementing it yet: We had an issue tracking it here: #186 but it's old so it may need some updating. A few places to look in the code: Our oni/browser/src/Plugins/PluginManager.ts Line 22 in be92546
And oni/browser/src/Plugins/Plugin.ts Line 11 in be92546
Our plugin stories look quite similiar, comparing to the plugins in Pencil: https://github.com/AthenaHQ/Pencil/blob/master/src/plugins.ts 👍 I like that you have a story for enabling / disabling plugins - that would be a cool thing to bring over as part of the plugin management story. Let me know if you have any questions or need any help getting started - feel free to reach out on twitter (bryphe) or on our gitter: https://gitter.im/onivim/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge Thanks again for getting in touch, @samvv . Would be great to have your help - look forward to collaborating! |
Thank you so much for the information! I'm looking forward to it as well. I have some time to look into it today, I'll keep you updated. |
Hi there!
A while ago I tried developing my own editor, which is highly similar in design to this one. I've abandoned it a while ago and recently wanted to start again, until I noticed this project. It's absurd to maintain two editors that basically want to accomplish the same thing, so I'm wondering ... how can I help out? Are there any issues that I could help with?
One of the things I was personally thinking of that would be pretty cool is a plugin browser and plugin installer. Not sure what it would take because I'm not yet acquainted with the code base, but I would be very happy implementing this in a distant future.
Regards,
Sam
The text was updated successfully, but these errors were encountered: