|Resolved||jcrespo||T246435 Create or improve a tool for monitoring or automating tasks for Wikimedia databases|
|Resolved||Privacybatm||T248256 GSoC 2020 Proposal: Improve the framework to transfer files over the LAN|
|Resolved||Privacybatm||T253736 Package transferpy framework|
|Resolved||jcrespo||T256725 Execution error after moving to debian package|
I have uploaded a new patch set with a working deb file inside dist folder (https://gerrit.wikimedia.org/r/c/operations/software/wmfmariadbpy/+/598984/2/dist/transferpy_1.0-1_amd64.deb)
I have some doubts now:
In order to package transferpy, shall I make a new setup.py inside transferpy folder? If yes, should I move existing files inside the transferpy to new folder inside transferpy?
I ask the above question because altering setup.py would cause errors in CI because I have removed (prune in MANIFEST) the wmfmariadb files from setup.py in order to package transferpy alone.
Let me think about it. Things are getting more and more complex, maintaining a lot of (mostly unrelated) stuff in the same repo. How would you see about splitting out transferpy to its own separate repo. Would that make CI (testing and doc generation) as well as packaging easier for you? We can talk about this on today's meeting, but please think if that would simplify development for you- we can totally ask for a repo if that helps you.
Change 598984 abandoned by Privacybatm:
transferpy: Package transferpy
transferpy has moved to its own repository. So patch for packaging also need to be moved. This patch will continue here at https://gerrit.wikimedia.org/r/c/operations/software/transferpy/ /602754
Cumin 4 for buster is packaged in an rc status: https://phabricator.wikimedia.org/T245114#6207237
This may help with dependencies?
I was told api should be compatible with cumin 3, so no changes should be needed on our side.
Change 618959 abandoned by Hashar:
[operations/software/transferpy@master] Dummy change to test CI
Do not merge. That is merely to trigger CI.
It fails cause the distribution "wikimedia" does not exist. Should be stretch / buster / unstable ;)