2 Feb 2023 |
dancy | There's no plan to move away from Phab. | 16:06:54 |
zabe | I like phab | 16:13:10 |
inflatador | It's no longer being updated | 16:42:33 |
inflatador | https://github.com/phacility/phabricator Not sure if that's a huge deal but just FYI | 16:43:21 |
mutante | https://phabricator.wikimedia.org/T328595 | 16:47:17 |
mutante | https://phabricator.wikimedia.org/T302528 | 16:47:28 |
inflatador | oh cool, had not heard about Phorge | 16:47:54 |
mutante | https://we.phorge.it/ :p | 16:48:46 |
mutante | the idea would be to replace Maniphest, the task part of Phab | 16:49:11 |
mutante | but not necessarily the other apps and for sure not Diffusion (repos) | 16:49:22 |
mutante | because we already have gitlab and gerrit | 16:49:31 |
mutante | and github.. | 16:49:40 |
mutante | and 4 different places for repos is just a bit much | 16:49:48 |
mutante | so Diffusion is out.. but Maniphest is not.. and I also want to keep the pastebin | 16:50:13 |
cdanis | we use the pastebin in production heh :) | 16:50:39 |
cdanis | dbctl diffs, for once | 16:50:40 |
mutante | yea, pastebin should stay and we should definitely not lose the existing pastebins. that would be very bad | 16:52:31 |
RhinosF1 | mutante: upgrading phab to phorge is fairly easy | 16:54:08 |
claime | 16:50:31 cdanis │ we use the pastebin in production < I don't know how to feel about this | 16:54:17 |
RhinosF1 | It should be as simple as a phab upgrade | 16:54:19 |
cdanis | claime: https://gerrit.wikimedia.org/g/operations/puppet/+/production/modules/base/files/phaste.py installed on every machine as `phaste` :D | 16:55:58 |
inflatador | That reminds me: Italians (or anyone else with a .it domain), what is a good registrar for .it? | 16:56:08 |
jynus | does someone have handy a practical example to add coverage to CI for a python project? | 17:35:38 |
cdanis | jynus: https://gerrit.wikimedia.org/r/c/integration/config/+/701597 | 18:09:06 |
jynus | that part I have it, it is the tox and coverage run that I am getting a bit lost | 18:09:48 |
jynus | let me check that source code | 18:10:05 |
jynus | I think I make it work, but I may have something weird in my code because some test is identified as code and not as test | 18:15:11 |
jynus | I found the issue- on the newer nose version, a parameter has changed, but it behaves slightly differently | 18:52:53 |
jynus | I am at 48% coverage- more than mediawiki, mayhaps? XD https://integration.wikimedia.org/ci/job/tox-docker/30158/console | 19:35:17 |
| @Jeff_Green:libera.chat left the room. | 23:12:23 |