-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Support Kiwix User library folder as input #7
Comments
This should be the role of Kiwix - to share the content - if the initiative to download ZIM file comes from Kiwix itself, see kiwix/kiwix-desktop#532.
If the seeder should follow on the ZIM downloaded on Kiwix, then I believe this is not a use case for the seeder.
If Kiwix will follow the decision (of download) of the seeder, then indeed the directory monitoring feature is there and indeed Kiwix for macOS should have it (but we are not there yet, see kiwix/kiwix-apple#627 for example). |
I share your opinion completely and hope that we ultimately get there but what's in this ticket is just a couple hours of python 😉 |
Having multiple tools capable of doing more or less the same thing is not particularly a problem from my perspective, more a significant advantage:
Of course we should take care of our limited development resources, but being able to seed ZIMs which have been downloaded by "anything external to the kiwix-seeder" is definitely a big feature IMHO, and price to pay is indeed very low. |
Current design revolves around a careful queries to add torrents.
One very handy useful use case might be for an existing kiwix-serve or kiwix desktop/apple user to simply seed his ZIM folder.
The main difference would be that the user doesn't query on the seeder but instead uses Kiwix normally and the seeder would look for ZIMs in the specified folder to match books or titles and then torrents.
The only issue with this would be that ZIMs would get added/removed outside of the lifecycle of Kiwix.
The text was updated successfully, but these errors were encountered: