-
Notifications
You must be signed in to change notification settings - Fork 50
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
Project status #73
Comments
It's true! Let me see if I can inject some life into the project today, then let's continue this conversation. Thanks for the shot in the arm! |
@guns first, thanks for maintaining this project. second, can we get a status update? There are a number of outstanding issues and PRs, at least one of which (#77) is pretty severe. I can't even hit enter just before the end of a long form I think we'd all appreciate it that performance branch gets merged, even if it's not perfect, just so we can see the gains. EDIT I take it back; turning off syntax highlighting helped immensely with my 'hit enter' issue |
@benknoble Thank you for bringing my attention to this. I have been too busy to maintain this project, so it's definitely past time to pass on maintainership, just as @kotarak passed it on to me. @Deraen Is the clojure-vim organization still active? |
Several of the organization members are active Clojure & Vim users and some projects have been updated recently. I'm not sure if I'd have time to work on this much myself, but I do have interest in improving this. So yes, I think moving or forking to the organization would be a good idea. |
Hi @guns and @Deraen, I would be interested in helping out (or even taking on the role of maintainer or co-maintainer). I'm fairly new to Clojure (just started my first big project using it a few weeks ago, but have been playing around with it for almost a year) and have a good knowledge of Vim, Vimscript, Git and regular expressions. I created and maintain several Vim plugins of my own, the most relevant to this project are: Zepl.vim; a small REPL integration plugin for Vim—which I use for Clojure—, and Org.vim; which provides syntax highlighting and folding for Org mode files. Both of these plugins were carefully designed to integrate well with Vim to feel like they're built-in. In all my projects I strive for the highest level of code and documentation quality possible and take great care to ensure that I don't unintentionally break anything. However I am not against careful breakage of backwards compatibility or big changes. Below I have included a list of some possible changes I would like to make to this plugin. (All of these would obviously be up for debate and none would be merged without proper feedback and testing.) If this is doesn't seem like a direction you would want the plugin to go, I completely understand and I'm fine if you reject my offer to help out. Click here to view the list of changes I would like to make.
|
Sounds good (though I'm also doubtful of As @guns already said he'd be okay passing the maintainership, we could just create new repo which will be maintained. I think using Clojure-vim org would be good idea, but if you are going to be doing most work maintaining, you can choose where you want to have the repo. |
@Deraen, I definitely agree with you that using the Clojure-vim organisation would be best plan as it would reduce the chance of (and make it easier to resolve) this situation happening again. Regarding the possible changes I gave in my previous comment, I wouldn't remove any functionality without a decent alternative and on second thoughts I think |
@axvr I've sent you an invite to the organization. |
Thanks for stepping up to the plate @axvr.
The If syntax highlighting is really a performance issue, the loop that calls
This project was originally called That said, "Cool URIs don't change", so I would like to make sure that any existing references to
The indent script is pretty subtle, so I suspect this may fall a little short. |
Thanks for replying @guns, we've created a new repository at clojure-vim/clojure.vim so the old URI's won't break. (Maybe we could add a message to the old README with a link to the new repository?) I did a search on GitHub earlier to see what projects were using I am definitely going to try to remove the fully-qualified versions of the keywords. I was even thinking about possibly trying to highlight namespaces separately to functions and special forms (which is how Emacs does it) but I'll need to test it out first. |
Is there a way to set a Github repo to redirect to another so that users don't have to explicitly update their URLs to get new versions? |
I don't think you can manually set up a redirect, but GitHub will automatically create redirects if you move a repository to another account or rename it, so we can try that if you'd rather. (If it doesn't work, we can move it back to minimise damage.) https://github.blog/2013-05-16-repository-redirects-are-here/ |
Transferring the repository from account to org or another account sets up redirect, and I think Git will mention the redirect and recommend the user updates remote address. I usually prefer just keeping the old repository and mentioning the change in Readme, but I guess this repo is a bit different to Clojure packages as it is often used through the Git url. |
Alright, that's great. I'll redirect the repo this weekend. Good luck @Deraen and @axvr. I wish I was still programming in Clojure, but I'm very happy to transfer this project to folks with the ambition to further its development, just like Mikael Brandmeyer passed VimClojure to me years ago. Please CC me on the email to vim_dev when you guys submit a new set of runtime files to Vim. |
I've sent you invite to the @clojure-vim org, as you need permission the create repos on the target org to transfer the repo. Once the repo is transfered, the repo can be renamed. Redirect should work even when repo is both transfered and renamed: https://github.community/t/how-long-does-github-forward-renamed-moved-repos/582 |
Hi @guns, I don't want to rush you as I can understand how busy you must be, but we need the repo to be transferred if you want a redirect set up. The steps to do a transfer are:
This will move the repo to the @clojure-vim organisation with a redirect. Then we will rename the repo (which will set up another redirect). |
Hi, @guns
Seems like this project has been quite inactive lately and there are several open PR's that would fix some minor problems.
I just created an clojure-vim Github organization which I hope will be home for some Vim Clojure plugins and where me and other Vim users can provide the plugins with active maintenance. What do you think about this?
There are at least two possibilities:
I don't have strong opinions and both should be as easy to implement.
The text was updated successfully, but these errors were encountered: