Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vis future? #1001

Closed
Sneethe opened this issue Apr 28, 2022 · 10 comments
Closed

vis future? #1001

Sneethe opened this issue Apr 28, 2022 · 10 comments

Comments

@Sneethe
Copy link

Sneethe commented Apr 28, 2022

Last commit was over a year ago.

@realwhz
Copy link

realwhz commented Apr 28, 2022

I am not sure if this discussion is a bit off-topic. I started using vis since 2018. It is never my major editor for programming but always part of my workflow. I use vis whenever I have bunch of tedious and repetitive changes to make. Its Sam regex based selection is so convenient. For example, I can easily step by step build the selection and make the change. There are more and more plugins developed for vis those days. I seldom install any as I want to keep vis light and sharp.

@erf
Copy link
Contributor

erf commented Apr 28, 2022

There was a similar issue here #748 some time back . I guess the future is in the hands of the author or if anybody else would like to create a fork and step up to the plate . I really enjoy vis as a light weight vim alternative and its Sam regex based selection and Lua API is great . I think it is an awesome alternative / competitor to other terminal based text editors like vim, nvim, kakoune etc. without the bloat of legacy code . What i would like to see next is the server / client architecture, or non-blocking IO as implemented here #675 which made it possible to implement the Language Server Protocol (LSP) in the issue here #853 . Another exciting feature is Tree-sitter discussed here #668 for better built in lexers. There is also just the general maintenance - which takes a lot of time and the author does all the work pro bono (!) - so we can't really expect anything . Although some words regarding the status would be nice . I don't have much c skills, but have been enjoying playing around with the Lua API . I think vis will still be relevant in years to come <3

@acidrums4
Copy link

I've been using vis as my main/only 'development' editor (alongside KDE's kwrite, which I use as a scratchpad) for a relative short time (2+ years?) and thus following the repo despite me not being a developer by any means. Though personally I'd disagree with the 'benevolent dictador for life' government model, I won't like vis to be forked - it'll mean a change in its direction and vision, and who knows, in this days people like things to be rewritten in Rust...

Despite at some points it seems not to, its main developer has a clear structure of what he's done and what he wants of it, which actually is one of the greatest perks (if not the greatest) of vis. But certainly the development process has slowed a lot since a few years. The server/client architecture discussion, which I too agree is what I'd love to have next, has been around and unresolved for several years. Even the discussion about the 'vis' name seems halted (#338).

One can only hope its main developer is doing fine and just taking some rest as the last time, but meanwhile it'd be great people could be submitting pull requests, giving ideas and reporting bugs, and even for an development illiterate like me, spreading the word of it so people can discover it and get involved.

@deepcube
Copy link
Collaborator

deepcube commented May 3, 2022

I have been in contact with martanne recently. He has agreed to give a few of us access to the repos. We are going to start triaging tickets and merging changes. It will be a very slow, careful process. We don't want to make things worse, and we don't have the intricate knowledge of the internals that martanne had. Please do be patient as we learn the ropes.

@skogshjort
Copy link

@deepcube That is great news! I've used vis as my main editor for some years and enjoy it immensely. Take it at your own pace, there is no rush really. It is a very usable lightweight editor in its current state. I was just swinging by to add an issue about undo history, but I'm glad you're relieving some weight off of martanne's shoulders :) Also, @martanne thank you for such an inspiring tool! Hugs

@ninewise
Copy link
Collaborator

ninewise commented May 3, 2022

Pushed a commit to change the discussion channel to #vis-editor on libera. I'll close this issue as the first step in triaging - since I guess that commit answers the 'vis future?' question.

@ninewise ninewise closed this as completed May 3, 2022
@erf
Copy link
Contributor

erf commented May 3, 2022

@ninewise How about creating a Discord server for vis? I saw SerenityOS had great success building a community with it after switching from IRC. You can create different channels for various topics and persist messages / users and in general just a better UI.

@deepcube
Copy link
Collaborator

deepcube commented May 3, 2022

@erf I'm not necessarily opposed to the idea, but I think for now we want to focus on minimal changes as we get up and running, I want to avoid unnecessary churn. We already have IRC, mailing list, sourcehut tickets, and github issues. I don't want to add/remove anything yet just to make sure any existing users know where to look. Once things are running smoothly I'm open to discussing other possibilities.

@Sneethe
Copy link
Author

Sneethe commented May 17, 2022

I'm very happy reading this to see there are still people passionate about this great little editor. :)

@mcepl
Copy link
Contributor

mcepl commented May 28, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants