Focus open-source community efforts on a single package #646
Replies: 2 comments 2 replies
-
I'm open to other collaborations, but this "legacy" code is pretty well written and has great test coverage, it didn't take much to get everything up to date again. The only things I'm looking to change are some small refactoring (listed under the 1.0 milestone) to make the API design a little cleaner. |
Beta Was this translation helpful? Give feedback.
-
Hermes says it has "experimental support for caching asyncio coroutines" and does not appear to be very active. Both libraries, when glancing at the documentation, appear to have very similar designs to aiocache, including probably needing some of the same refactoring changes (like #609). So, yeah, might be nice to merge some efforts. |
Beta Was this translation helpful? Give feedback.
-
Hello @Dreamsorcerer @pshafer-als
aiocache was abandoned, but during the last years two other packages showed themselves as well-maintained and mature. I am talking about https://github.com/Krukov/cashews and https://pypi.org/project/HermesCache/
I have a proposal to pick an existing stable maintained caching package (from the two mentioned), and help to keep it stable. On my opinion, this is better than start to maintain again a legacy code while there is already a few packages with exactly the same functionality.
I do not know "aio-libs" team plans. Maybe you want to maintain a package which duplicates functionality of existing packages just to have full control on how logic will be implemented.
Maybe "aio-libs" team may want to acquire "cashews" or "HermesCache" (of course, if that developers will agree).
My main point is that it is more efficient to work together on an open-source project rather everyone will develop the same functionality on its own.
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions