Open delassio opened 5 years ago
@delassio Salam, migration will cost lot of efforts so if there is no clear advantage to have python 3, it will be probably a bad idea
hello, thank you her is the motivation: "Being the last of the 2.x series, 2.7 will have an extended period of maintenance. Specifically, 2.7 will receive bugfix support until January 1, 2020. After the last release, 2.7 will receive no support." https://python3statement.org/ https://www.python.org/dev/peps/pep-0373/#update https://www.python.org/dev/peps/pep-0373/#maintenance-releases
B.R
@delassio the issue is in the used whoosh library included in the support folder, the project should upgraded to use the last version of whoosh, even if there will be broken features. After that it can easily updated to support python 3.
Another solution is to refactor the project to use elastic search instead of whoosh, and focus only on web.
sorry, where i can found the support folder
Hello,
so we need to upgrade whoosh from 0.3.18 to 2.7
B.R
@delassio Yes, that's it, even if this involve sacrificing some features
good do you have roadmap (backlog) to do that
@delassio first you force version to the last version of whoosh, then fix any thing that get broken, if something is changed too much, rewrite it or eliminate it (no choice)
The subtasks will rise when you force the version but for now we only can guess it
Salam Alaikoum,
Hello, how about making this project supporting python 3
Thanks