Maintainance warning and request

Hi everyone! I’m sorry to announce it this way, but currently I’m rather busy with my new job, and have almost no time that I can dedicate to maintaining and improving Kakoune plugins that I wrote during these years.

So I’ve decided to ask if someone willing to maintain some of the plugins. Here’s a list of plugins I think are good:

Although all three can be improved. And these are the plugins, that I’m considering a failed effort, but someone might still find those useful:

  • powerline.kak - an advanced status line. I mainly think that this is a failed effort due to extremely cumbersome design.
  • kaktree - tree based file explorer. I don’t think that it was good idea to build file tree as a Kakoune buffer, even though I’ve defended this idea pretty hard.
  • tagbar.kak - list tags similarly to Vim’s taglist. With the implementation of LSP for Kakoune, I believe that this plugin is now redurant, and a similar plugin should be developed for LSP instead.
  • pmanage.kak - manage background processes. This was my final breath until I’ve gave up on using REPL from Kakoune, not due to the repl problems, but due to other synchronisation problems.
  • langmap.kak - toggle input language in insert mode only. Only works for 1 to 1 mappings, so all languages that have diacritics will not benefit from this plugin.
  • base16-gruvbox.kak - color scheme. Well, it’s opiniated, and I never seen much people using it.

My last effort was to rewrite plug.kak, but during design document writeup I’ve realized that I really have no time to do this, as I have too much new things to learn. Though, my highest hopes are that plug.kak will continue to live in one form or another, as I find it the most comfortable way of managing plugins across all editors that I’ve used. Plug.kak currently works fine, but a bit chaotic inside because of some quirks of POSIX sh implementations, and deserves a more clean rewrite, but I can’t do that, unfortunately.

So If anyone want to take care of any of these plugins, please let me know. Depending on method I’ll either indicate a maintained fork in README, or remove repository in favor of new one.

I really appreciate everything this community does, and @mawww’s work on Kakoune. Huge thanks for everyone for inspiration, ideas, suggestions, bug reports, merge requests, fun stuff, and everything else you guys do.

5 Likes

New job, I didn’t even get a chance to hire you!

This is one of the most critical plugins in the community, it is vital we get a good maintainer for it, possibly even rolling it up into the formal project?

Any fun tech?

wish this was a part of vanilla kakoune

Oops!)

A lot of, actually. I’ve changed stack entirely.

I’ve submitted a PR several years ago, but there was no interest at integrating this feature into the core package at the time. I was fine with it being a plugin, so… Well you can submit a new PR, I surely don’t mind :slight_smile:

Thanks for your great work, and for tempting me to go back to Emacs :stuck_out_tongue:

plug.kak and smarttab are really useful, I’d surely help out.

Thank you for your contributions, and best of luck with your future! I’d love to help out, but since I myself am very busy, would only be able to take on the load of 1, maybe 2 smaller plugins. I’ll check some of the plugins out and let you know if I can take them over.

I am going to name-check some people here who I think could maintain at least the critical plug.kak.

@alexherbo2 @ulis @occivink @eraserhd @Screwtapello

At last but not least, would you consider giving plug.kak official status in the project @mawww?

6 Likes

I don’t have an interest for plug.kak sorry.

Sorry, these days I couldn’t allocate resources for plugin maintenance.

Congrats! Thank you for the contribution to the growth of Kakoune ecosystem and I hope you have fun with the new project =)

1 Like

In case you came here worrying about fzf.kak future, I should note that you can use connect.kak from @alexherbo2 instead.

Here’s my kakrc config if you’re looking for inspiration.

You’ll note that I’m also using connect.kak instead to integrate with ranger in addition to fzf :slight_smile:

2 Likes

@dmerejkowsky It’s nice to see you have fully switched to Kakoune :heart:

See you next TupperVim :stuck_out_tongue:

@andreyorst I will take plug.kak until your triumphant return. :slight_smile:

If you could just point your README.md to mine as the actively maintained version. Thanks!

10 Likes

Thanks Robert!

I’ve updated the readme, and now it points to your repo. You also should enable issues, if you’re willing to maintain user request as well.

пн, 10 авг. 2020 г., 23:02 Robert Melton via Kakoune Community Hub <noreply@discuss.kakoune.com>:

Yep, turned on all the gadgets! I will try not to drop your baby on its head. :slight_smile:

1 Like

you’ll soon find out that it can walk on its head :upside_down_face:

I would be willing to volunteer to maintain powerline.kak.
https://github.com/jdugan6240/powerline.kak

2 Likes

Thanks! I’ve put a link to readme pointing to your repository. Feel free to ask, if you’ll have any questions on how plugin works – It’s a bit complicated, because I’ve experimented with modular structure