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

Maintaining perspective #88

Closed
zenspider opened this issue Jul 20, 2019 · 10 comments
Closed

Maintaining perspective #88

zenspider opened this issue Jul 20, 2019 · 10 comments

Comments

@zenspider
Copy link
Collaborator

Per discussion with @nex3... @gcv and I have a vested interest in maintaining perspective. Should we be added as collaborators? Move the project to a new org (possibly breaking melpa, etc)? Etc.

This issue is here to open up the floor for discussion.

@gcv
Copy link
Collaborator

gcv commented Jul 20, 2019

It would be better to avoid moving the project and breaking existing references to its current GitHub repository. There is enough confusion with perspective providing persp-mode, but co-existing with a fork called persp-mode which also provides persp-mode and has 20× more downloads on MELPA compared to mainline perspective-el (though the numbers are essentially the same on MELPA Stable for persp-mode and perspective).

I would like to hear about @nex3's views on the future of perspective.

@zenspider
Copy link
Collaborator Author

I did say that I wanted to work on this project in a way that fit their original goals/philosophy. They seemed more concerned in handing it off to give it a good home. I would say it is 90% of the way there and just needs some maintenance from us to get it to the finish line.

As to why persp-mode (a fork of this mode) has 20x more downloads? meh. I tried them all out. This was the one that fit my workflow the most (esp w/ the PR I have up now). We can try to compete and/or fix up the confusion between the two if you want. Right now I'd rather make this project healthy and then fit my workflow better.

@gcv
Copy link
Collaborator

gcv commented Jul 22, 2019

I'm cool with contributor access. I have no interest in competing with anyone's Emacs packages, but am open to any and all approaches to clearing up confusion.

The ticket list here has had some good ideas added over the years, and I could look into them as time permits.

I haven't reviewed your PR, but should be able to find time in the next week or two. I think the persp-state feature from #80 may need to be adapted to support created-time. It'd be great if you could review the PRs I opened, especially the bug fixes (as well as #86, where I prefer my solution to the one in the submitted patch).

@nex3
Copy link
Owner

nex3 commented Jul 22, 2019

cc @Bad-ptr, who maintains https://github.com/Bad-ptr/persp-mode.el and has expressed interest in merging the two

I definitely don't have time to maintain this anymore, and I'm happy to hand it off in whatever form the various stakeholders would prefer (giving access to this repo, archiving this and pointing to a fork, etc).

@zenspider
Copy link
Collaborator Author

I'm fine with repo access / admin so I can work on tickets, merge PRs, etc. I'd rather it stay here.

@nex3
Copy link
Owner

nex3 commented Sep 4, 2019

Okay, I've sent both of you collaborator invites! @Bad-ptr, if you want one too, please let me know.

@gcv
Copy link
Collaborator

gcv commented Sep 4, 2019

Thank you @nex3 for creating perspective!! We'll take good care of it.

@azzamsa
Copy link

azzamsa commented Sep 6, 2019

@nex3 Thank you for perspective. It helps me a lot.

@gcv
Copy link
Collaborator

gcv commented Sep 26, 2019

@nex3: Could you please enable Travis CI for the perspective-el repository? This requires owner-level permission. Thanks!

@nex3
Copy link
Owner

nex3 commented Sep 26, 2019

Done!

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

4 participants