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

Current state of this project #561

Open
benzkji opened this issue May 21, 2020 · 10 comments
Open

Current state of this project #561

benzkji opened this issue May 21, 2020 · 10 comments

Comments

@benzkji
Copy link

benzkji commented May 21, 2020

hi there. I use woosh together with django haystack in almost all my projects where an indexed search is needed. Instead of configuring services like elastic or solr, just drop in woosh, define indexes, done.

but, I wonder if there are plans keeping this project alive? I could help on the maintainer side, but are not experienced enough for the more advanced technical details...

thank you for your work!

@benzkji benzkji changed the title current state of this project Current state of this project May 21, 2020
@benzkji
Copy link
Author

benzkji commented May 21, 2020

also, a release would be nice, has there been done some work in this direction: https://www.python.org/dev/peps/pep-0541/#how-to-request-a-name-transfer

@nijel
Copy link
Collaborator

nijel commented May 21, 2020

See #544 for the discussion, but things are not really moving since then. I'm not sure if any progress was done on #559

@nijel nijel pinned this issue Jan 3, 2024
@nijel
Copy link
Collaborator

nijel commented Jan 3, 2024

@fortable1999 Perhaps it's time to archive this repository so that we don't waste contributors' effort to create pull requests that will not be reviewed?

@ZeroCool940711
Copy link

ZeroCool940711 commented Jan 3, 2024

Hi there @nijel ,not sure if it is okay for me to say this here but I plan to revive this repo since I use whoosh for several private projects and I like it quite a lot.
I made a fork of mchaput/whoosh repo, which seems to be a little bit ahead of whoosh-community/whoosh and I made it available at Sygil-Dev/whoosh-reloaded. I plan to incorporate all the pending PRs and changes from both repositories into my fork. I welcome any contributors that want to help with the revival of Whoosh, so, feel free to do PRs in there.
I was also considering the idea of asking @fortable1999 to transfer the ownership of the whoosh-community/whoosh repo to me or someone else so we can maintain it but since they seem to have no activity on GitHub for more than a year I think it's safe to say that it is something unlikely to happen.

@nijel
Copy link
Collaborator

nijel commented Jan 3, 2024

I think it's okay to point people to an active fork. This was a community-driven effort when @mchaput was not responsive on Bitbucket. We've merged some pending fixes, but I have no clue how this fork compares to https://github.com/mchaput/whoosh which was created later.

I no longer use Whoosh and I don't have enough privileges to make any changes to this organization, repository or PyPI package.

@nijel
Copy link
Collaborator

nijel commented Feb 8, 2024

I've just asked GitHub is there is some way to get controlling of this organization. If it is possible, I'm happy to include @ZeroCool940711, and he can make this repository back alive. If not, I think the best approach is to abandon this organization.

@ZeroCool940711
Copy link

ZeroCool940711 commented Feb 8, 2024

@nijel let me know what GitHub tells you, I will gladly help with whatever I can to revive Whoosh. I think it would be better to get access to this organization and repo to continue working on it instead of working on a fork since we would be able to keep everything it has like stars, fork network and other things, it's not the same as starting from scratch on a fork of a fork since forks have way less visibility on GitHub and Google, a fork of a fork has even less visibility, from what I see the Sygil-Dev/whoosh-reloaded fork doesn't even show on GitHub if you search for it by name, even on Google I can find the Sygil-Dev organization profile and the repo is mentioned on some results but the repository itself is not showing on Google.

nijel added a commit that referenced this issue Feb 15, 2024
@nijel
Copy link
Collaborator

nijel commented Feb 15, 2024

Okay, the only thing they can do is contacting the current owner. Unless there is somebody besides @fortable1999, this will not really bring us anywhere.

Therefore, I've updated the README in baa4d57 to reflect the current situation.

You can claim the package on PyPI, there is an existing workflow for that: https://peps.python.org/pep-0541/#continue-maintenance

@ZeroCool940711
Copy link

ZeroCool940711 commented Feb 15, 2024

Thanks @nijel for the time and effort put into helping with this. I have gone and submitted an issue on the Pypi repository to request a transfer for the Whoosh project to my Pypi account so I can continue to maintain Whoosh, if it is approved I will be renaming the Sygil-Dev/whoosh-reloaded repository to just Sygil-Dev/whoosh and publish the new releases to Pypi while keeping the old versions. I also went and invited you to the Sygil-Dev/whoosh-reloaded repository and gave you write access to it in case you want to contribute to it. You can also contact me on discord if you want to discuss anything. Any contributor that want to contribute to the Sygil-Dev/whoosh-reloaded can contact me or mention me here, previous contributors that had write access here or were actively contributing to the project in the past can request for write access to the Sygil-Dev/whoosh-reloaded but I think just opening a PR on the repository will be enough in most cases since I accept all kind of contributions and I usually accept most PRs (except those that are spam or broken).

@nijel
Copy link
Collaborator

nijel commented Feb 16, 2024

Thanks for inviting me, but I'm not really interested in contributing to Whoosh. I already have enough of Python modules to take care of, and these are the ones I actually use.

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

3 participants