[08:24:08] #libreidea is looking for voluntary devs to work on http://www.libreidea.org/Collaborative_keywords_mixing [13:48:07] o/ [13:48:52] halfak: o/ [13:48:59] Hey Amir1 [13:49:11] I saw your work with Amire80 on Wikilabels. :) [13:49:21] \o/ [13:49:35] he is helping with our translatewiki work [13:49:51] I guess scap3 would be more complicated than I thought [13:50:17] It doesn't have arbitrary commands [13:50:22] doesn't support virtualenv [13:51:07] I made some changes in the scap branch [13:51:27] "doesn't support virtualenv" -- why would it need to support virtualenv? Can we not execute arbitrary commands? [13:51:48] we can't [13:51:58] I checked [13:52:51] *but* the biggest problem here is that a very few services use scap3 so we don't have anything to learn from, docs are not enough in such cases [13:55:32] my guess is that we need to do it via puppet [13:56:00] (I just checked restbase deployment configs) [13:56:27] yuvi can help us [14:01:04] Amir1, have you been asking around in -releng? [14:01:31] yes, I was told to make phab card [14:01:36] and I did [14:02:25] Can you make that a blocker on our deployment and I'll make sure this comes up at the next SoS. [14:03:11] yeah sure [14:03:26] but let's see if I can make a workaround using puppet [14:03:58] If we can do it via puppet that would be much easier [14:04:07] Amir1, what do you mean? [14:04:47] building virtualenv and installing pip packages using puppet modules instead of fabric/scap3 [14:05:09] It's maybe a very dumb suggestion. I don't know much about puppet [14:05:14] Amir1, we need to at least install the packages using scap3 since they'll be updated with new deployments. [14:06:15] But this does sound very difficult. [14:07:15] scap3 is in python so we can make a patch asap [14:09:06] scap3 is python! [14:09:08] WoooT! [14:09:19] scap3 better support venv then! [14:09:33] It's the only reasonable way to deploy python [14:15:52] halfak: https://phabricator.wikimedia.org/T130205 [14:16:14] we are talking that whether this task is a valid one or not [14:16:20] feel free to chime in