VundleVim / Vundle.vim

Vundle, the plug-in manager for Vim
http://github.com/VundleVim/Vundle.Vim
MIT License
23.94k stars 2.57k forks source link

Takeover Vundle #608

Open gmarik opened 9 years ago

gmarik commented 9 years ago

Hey guys,

Please comment below if you're interested in taking over Vundle.

I've not been involved and it's hurting the project. If you're interested in taking the lead - let me know and we'll discuss transition.

Thanks!

PS: please share/RT

Progress:

Shougo commented 9 years ago

Hi, I think you should create the github organization for Vundle like ctrlp.

https://github.com/ctrlpvim

Shougo commented 9 years ago

You or other people should post the anounce in vim_dev or vim_use or reddit/vim, ... Vundle is major plugin manager, I think the supporters are coming.

gmarik commented 9 years ago

Thanks @Shougo, will do that!

Shougo commented 9 years ago

:-)

Shougo commented 9 years ago

I have announced it in my Twitter account.

opsroller commented 9 years ago

I'd be willing to take over, and amp it up, but only with community support and input!

Shougo commented 9 years ago

Yes, you don't have to fix VimL code :-)

gmarik commented 9 years ago

@btreeinfinity awesome! Would be nice to have several ppl onboard as it's not sustainable for one person(unless hardcore OSS-er) IMO.

dvidsilva commented 9 years ago

can you list the main things a new maintainer/person/thing/ has to do? Maybe there's people that would be interested but are too scared to take over such a project.

edit: also tweeting about it :)

gmarik commented 9 years ago

@dvidsilva everyone can find something for oneself: take a look at issues and it could be from helping ppl with advice, testing, fixing a bug to implementing a feature…

evieluvsrainbows commented 9 years ago

@gmarik I'd be willing to take over Vundle with @btreeinfinity as well. I don't mind! :smiley:

gmarik commented 9 years ago

@KamranMackey I don't mind, as long as it makes users happy ;)

evieluvsrainbows commented 9 years ago

@gmarik Alright. :smiley:

Openpalm commented 9 years ago

Vundle now returns an error when it's handling itself - are we on this branch still?

Error:

You are not currently on a branch. Please specify which branch you want to merge with See git-pull(1) for details.

and i'd be willing to pitch in too - but i'm a noob and would like some mentoring when it comes to the code. do we have an IRC?

Shougo commented 9 years ago

@Shokodemon This is not user Q/A issue. You should explain the issue in other place.

It seems you just change the branch manually. You should reset it with git checkout master command in the repository.

silfverstrom commented 9 years ago

I would also be willing to maintain the project, as long as @btreeinfinity and @KamranMackey doesn't mind the extra help=)

ryanoasis commented 9 years ago

I have some interest in lending a small hand :smile:

evieluvsrainbows commented 9 years ago

@silfverstrom I wouldn't mind. :smile: @gmarik Is this enough volunteers now?

gmarik commented 9 years ago

@KamranMackey yeah looks like it!

Will migrate the repo to the organization and configure rights for you guys later today. Thank you!

evieluvsrainbows commented 9 years ago

@gmarik You're welcome. :)

ryanoasis commented 9 years ago

:+1:

gmarik commented 9 years ago

Hey guys! You're now part of the team.

Post your feedback here in case of any questions.

ryanoasis commented 9 years ago

@gmarik cool thanks :+1:

gmarik commented 9 years ago

@ryanoasis

  1. /cc me if you'd like to have my input, i'll be following along to get/help the team going
  2. Yes
  3. Even better! We'll add more people as they decide to join in.
gmarik commented 9 years ago

@KamranMackey master is now reset back to cfd3b2d.

Let's first figure out process we gonna work

silfverstrom commented 9 years ago

@gmarik @ryanoasis @KamranMackey @btreeinfinity I took the liberty to create a gitter room. If you think it is a good idea, we could keep the discussion as to what the next step is in that room. https://gitter.im/silfverstrom/vundlevim

ryanoasis commented 9 years ago

@silfverstrom :+1: I even had the same thought last night (especially after the notifications :smirk: ) but I think this would be better: https://gitter.im/VundleVim/Vundle.vim/maintainers thoughts?

gmarik commented 9 years ago

@silfverstrom there's existing general gitter room https://gitter.im/VundleVim/Vundle.vim @ryanoasis separate maintainers room :+1:.

evieluvsrainbows commented 9 years ago

@gmarik May I please have my permissions back? I'm sorry for the mindless PR merging. I won't do it again.

ryanoasis commented 9 years ago

@KamranMackey :+1:

evieluvsrainbows commented 9 years ago

Since @gmarik won't respond, @ryanoasis may I please have my collaborator permissions back?

ryanoasis commented 9 years ago

I don't think we have that power. Did you try the maintainers chat?

gmarik commented 9 years ago

@KamranMackey sorry man, permissions will have to wait a bit. In the mean time you could be helpful in other ways like helping people figure out issues and stuff like that.

trygveu commented 9 years ago

Hi, I can lend a hand once in a while with responding to issues. There are numerous issues that have been inactive for a long time, and many of these can probably be closed. What is the preferred way to close an issue?

I would like to be able to do this, without adding extra burden on the project maintainers, and give you a bunch of extra notifications top attend.

  1. Ping the OP and encourage them to resolve or close the issue.
  2. If no response in 1-2 weeks, ping one of the maintainers, and present a set of reasons for closing the issue.

Is that an okay sequence?

ryanoasis commented 9 years ago

@trygveu I think this is a really good idea. :+1:

Maybe require 2 maintainer votes for closing instead of 1?

Also I think it would be helpful for us to have a maintainers page or something in the wiki to keep track and refer to the rules we decide on

wsdjeg commented 9 years ago

why do you create a new plugin neobundle, i hope all of the vundle neobundle etc. combined into one

ryanoasis commented 9 years ago

@wsdjeg is that question meant for @Shougo ?

wsdjeg commented 9 years ago

@randymorris yes So many plug-in management tools that I can not choose

vyp commented 9 years ago

@wsdjeg If I recall correctly, gmarik preferred to keep Vundle simple, but Shougo wanted more features, hence another plugin manager. That's the great thing about free software, we are allowed to have more choices if someone is technical enough to hack on it.

If you are having a hard time choosing, I suggest either start with Vundle (this) or vim-plug. And if you find out later that you want more features, try neobundle.

wsdjeg commented 9 years ago

yeal i am using neobundle to lock the plugin to a commit

trygveu commented 9 years ago

I feel that you are a bit off-topic @wsdjeg. How Vundle relates to other vim package managers is interesting, maybe we can take that in #387 ?

:+1: @vyp, I think you are touching upon an important point here. Vundle is simple and not very complicated, it has a large user-base and it seems like the functionality fits most of them perfectly fine. I believe we should let the principle simple guide Vundle in the future as well.

@ryanoasis, about the wiki-page. Should I just draft one and mark it as "work in progress". What should the title be?

Shougo commented 9 years ago

If you are having a hard time choosing, I suggest either start with Vundle (this) or vim-plug. And if you find out later that you want more features, try neobundle.

I think vim-plug is medium complex plugin manager. It is not simple like Vundle. Yes, neobundle is most complex plugin manager.

wsdjeg commented 9 years ago

complex does not mean not simple,it just means simple + plus. such as operating system,engineer and the general user use the same system! general user alse can use neobundle like vundle just to install plugin without other function

ryanoasis commented 9 years ago

@trygveu For the wiki good question. I am not really sure. Maybe something like Collaborators or better yet Project Maintainers section?

Also I am one for the philosophy of "perfect is the enemy of good" :smile:

trygveu commented 9 years ago

@ryanoasis Here's a start: https://github.com/VundleVim/Vundle.vim/wiki/Project-Maintainers-Section

ryanoasis commented 9 years ago

@trygveu That looks really good (especially for a first version)!

trygveu commented 9 years ago

@ryanoasis Hi, I discovered I had cluttered the wiki a bit. There is an existing Development-Workflow page that partly described the issue handling.

I allowed myself to change the new page to Handling-issues and linked to it from the existing page. I also added an open point on Testing on the Development-Workflow page related to #619.

I guess we need to have some working tests up and running before we can finish on describing team process.

b232wang commented 9 years ago

which is better vundle or spf13?

vyp commented 9 years ago

@b232wang they are two different things

wsdjeg commented 9 years ago

hi @gmarik many people ask me how to use this plugin to manager their plugins,all of then use the old chinese post from the internet.i think it's better to add a file name readme/ch_zn.md ,and i can finish it with PR