| [11:05:53] | <viashimo> | I'm looking at backdrop support a bit out of curiosity. in your opinions is it better to look at making it work with the 3.x version, or look at whatever may be happening in 4.x ? |
| [11:15:52] | <jonpugh[m]> | viashimo (IRC) definitely 3.x |
| [11:16:16] | <jonpugh[m]> | It might verify as a drupal 7 platform, I don't know what's different about it |
| [11:17:21] | <viashimo> | jonpugh[m]: okay. I'm mostly looking at patches to backdrop-drush which stop aegir from bootstrapping backdrop during the start of command invocations before figuring out how to handle it in provision etc. |
| [11:44:32] | * hefring has joined #aegir |
| [17:15:20] | * ybabel has joined #aegir |
| [17:16:57] | * reaper013 has joined #aegir |
| [17:47:35] | <helmo> | anarcat: thanks... I've updated the patch but it't not actuallt installing the gpg file :( Any idea? Maybe we should create a simple example on the Debian wiki? https://www.drupal.org/node/2886519 |
| [17:47:36] | <hefring> | https://www.drupal.org/node/2886519 => Package debian archive key [#2886519] => 3 comments, 3 IRC mentions |
| [20:26:46] | * jonpugh[m] has quit (Ping timeout: 264 seconds) |
| [20:27:22] | * ergonlogic[m] has quit (Ping timeout: 264 seconds) |
| [20:39:47] | * jonpugh[m] has joined #aegir |
| [20:42:06] | * ergonlogic[m] has joined #aegir |
| [21:17:16] | * mstenta has quit (Quit: Leaving) |
| [22:49:32] | * noecc has joined #aegir |
| [22:50:03] | <anarcat> | helmo: i don't see aegir-archive-keyring.gpg being added to the source in the patch - did i miss anything? |
| [22:50:09] | <anarcat> | otherwise send me the build and install logs |
| [23:05:43] | * betz has joined #aegir |
| [23:09:03] | * betz has left #aegir () |
| [00:08:51] | * ybabel has quit (Quit: ybabel) |
| [00:09:14] | * ybabel has joined #aegir |
| [00:26:02] | <helmo> | anarcat: that file is already in the provision git repo, I renamed it this morning. |
| [01:08:50] | * betz has joined #aegir |
| [01:09:49] | * MatrixBridge has joined #aegir |
| [01:09:52] | * MatrixBridge has left #aegir ("User left") |
| [01:10:00] | * MatrixBridge has joined #aegir |
| [01:10:02] | * MatrixBridge has left #aegir ("User left") |
| [01:11:13] | * betz[m]1 has joined #aegir |
| [01:12:06] | <colan[m]> | betz (@betz:hackerspace.be): "Thanks for your response, bridge request authorised." |
| [01:12:35] | <anarcat> | helmo: how about logs :) |
| [01:14:10] | <colan[m]> | I'm seeing messages in both channels so the bridge appears to be working. |
| [01:14:33] | <betz[m]1> | wiii |
| [01:15:38] | * colan[m] has left #aegir ("User left") |
| [01:15:44] | * anarcat waves |
| [01:16:53] | <betz> | awesome |
| [01:16:57] | <anarcat> | which bridge? |
| [01:17:09] | * colan[m] has joined #aegir |
| [01:17:10] | <colan[m]> | So, everyone on matrix.org, feel fee to leave IRC, and join #drupal-aegir:matrix.org |
| [01:17:21] | <betz> | a bridge with a marix room |
| [01:17:26] | <betz> | matrix* |
| [01:17:36] | <colan[m]> | anarcat: https://www.drupal.org/node/2885060 |
| [01:17:37] | <hefring> | https://www.drupal.org/node/2885060 => Drupal Chat Bridges IRC <-> Matrix <-> Slack [#2885060] => 14 comments, 2 IRC mentions |
| [01:18:18] | <colan[m]> | We now have cross-communications between IRC and the matrix room. |
| [01:18:34] | <anarcat> | whoa |
| [01:18:39] | <anarcat> | does this bridge with slack too? |
| [01:19:21] | <betz[m]1> | yeah, but the lords of the drupal slack server say no :) |
| [01:19:36] | <anarcat> | ha |
| [01:19:42] | <betz[m]1> | you need an admin to setup the integration |
| [01:20:01] | <colan[m]> | betz (@betz:hackerspace.be): can i ops myself here, and use this account to do ops stuff? Will that work? |
| [01:20:12] | <betz[m]1> | proper vendor lock in |
| [01:20:18] | <betz[m]1> | i ops you |
| [01:20:27] | <anarcat> | well, there are also interesting concerns re slack: https://www.drupal.org/node/2864161#comment-12134523 |
| [01:20:28] | <hefring> | https://www.drupal.org/node/2864161 => Change Drupal Slack allowed/installed apps [#2864161] => 23 comments, 1 IRC mention |
| [01:20:41] | <anarcat> | i didn't know slack would integrate with matrix, though - that's interesting |
| [01:21:02] | <colan[m]> | betz (@betz:hackerspace.be): great, but i mean can i run IRC ops commands from here? |
| [01:22:02] | <betz[m]1> | nope |
| [01:24:03] | <betz[m]1> | or maybe, but unsure :) |
| [01:24:06] | <betz[m]1> | to test |
| [01:24:50] | <colan[m]> | just wondering if i can log out of irc permanently. |
| [01:25:23] | <betz[m]1> | well, you never lose your ops on irc |
| [01:25:48] | <betz[m]1> | just need to log on on freenode within X months for your account not to be deleted |
| [01:27:42] | <colan[m]> | anarcat: ergonlogic helmo jonpugh If you guys join the room, we can give you ops. |
| [01:28:34] | <colan[m]> | bgm too once you get set up. ;) |
| [01:28:44] | <anarcat> | i'm sticking to irc thank you |
| [01:28:55] | <anarcat> | enough power-hungry tabs in my browser already |
| [01:29:38] | <colan[m]> | anarcat: get the app; i'm running it on ubuntu. |
| [01:30:07] | <colan[m]> | https://riot.im/ |
| [01:30:35] | <anarcat> | i know about riot |
| [01:30:41] | <betz[m]1> | nice feature anyway is the voip, you van have group calls within a room |
| [01:32:00] | <anarcat> | colan[m]: "the app" is even worse than a single browser tab, it's a whole embedded browser |
| [01:32:31] | <colan[m]> | anarcat: so that's prolly why i'm running out of RAM then. :) |
| [01:32:48] | <anarcat> | yep |
| [02:11:30] | * ricardoamaro has joined #aegir |
| [02:11:31] | <ricardoamaro> | Hello @here |
| [02:11:34] | <ricardoamaro> | how goes it? |
| [02:14:06] | * reaper013 has quit (Quit: Page closed) |
| [02:23:14] | <bgm> | colan[m]: is using riot.im required? or can I just continue using irc? |
| [02:24:01] | <bgm> | hey ricardoamaro |
| [02:24:03] | <jonpugh[m]> | Hmm hello |
| [02:24:21] | <colan[m]> | bgm: you can continue using IRC (we just set up a bridge to connect the rooms on each network). |
| [02:24:26] | <betz[m]1> | riot.im is just a webclient for the matrix channel |
| [02:24:56] | <ricardoamaro> | the good on this setup is that everyone can use whatever they like and IRC is still there |
| [02:25:03] | <jonpugh[m]> | Why is this room needed if we get the features just by using riot/matrix as an IRC client? |
| [02:25:05] | <ricardoamaro> | colan++ |
| [02:25:20] | <jonpugh[m]> | Long usernames :) |
| [02:26:04] | <jonpugh[m]> | I see an Aegir logo, I guess that's a feature :) |
| [02:26:45] | <bgm> | can i connect to the matrix channel from my irc client6 |
| [02:35:24] | <anarcat> | jonpugh[m]: because tons of people are already using freenode and may not want to configure another gateway just for this channel |
| [02:42:33] | <jonpugh[m]> | That's what I'm saying anarcat, why is the extra matrix room needed? |
| [02:46:32] | <anarcat> | jonpugh[m]: oh, i got you backwards |
| [02:46:52] | <anarcat> | jonpugh[m]: i also don't quite get what happened and how it's different from just joining the irc room from matrix |
| [02:46:56] | <jonpugh[m]> | Exactly, it's actually really confusing |
| [02:47:04] | <jonpugh[m]> | I don't see how either |
| [02:47:27] | <anarcat> | hence 11:16:57 <@anarcat> which bridge? |
| [02:48:19] | <anarcat> | the answer was https://www.drupal.org/node/2885060 - but i don't get it |
| [02:48:21] | <hefring> | https://www.drupal.org/node/2885060 => Drupal Chat Bridges IRC <-> Matrix <-> Slack [#2885060] => 14 comments, 3 IRC mentions |
| [02:48:21] | <jonpugh[m]> | If all messages are in both channels why have 2 channels ?? |
| [02:48:28] | <anarcat> | do we have two channels? |
| [02:48:31] | <anarcat> | anyways, i gtg |
| [02:49:18] | * ricardoamaro uploaded an image: Attachment (10KB) <https://matrix.org/_matrix/media/v1/download/matrix.org/VmflKxjFlTpfWaSl... |
| [02:49:26] | <ricardoamaro> | this is what i see |
| [02:49:52] | * ricardoamaro uploaded an image: Attachment (10KB) <https://matrix.org/_matrix/media/v1/download/matrix.org/bAvzQNydlTXmobxf... |
| [03:54:02] | <helmo42[m]> | colan: I'm here |
| [03:58:29] | <colan[m]> | anarcat: you can drop out of #aegir if you're in the matrix room (Drupal-Aegir). |
| [03:59:10] | <colan[m]> | ^^^ #drupal-aegir:matrix.org |
| [03:59:49] | <ricardoamaro> | so... colan is this working on the slack end, already? |
| [04:00:35] | <colan[m]> | ricardoamaro: no idea about slack, this is just IRC/Matrix bridging. Sounds like the Slack admins don't want to allow it. |
| [04:01:18] | <ricardoamaro> | too bad |
| [04:01:23] | <ricardoamaro> | they need to be more open |
| [04:08:35] | <anarcat> | colan[m]: oh i understand that already, but one could already access this channel through matrix |
| [04:08:41] | <anarcat> | i don't understand what changed |
| [04:10:36] | <colan[m]> | anarcat: oh, i see. before, there was no matrix room. we were simply connecting to IRC using the matrix protocol. now, there's a matrix room, and msgs are getting duplicated across both. or at least that's my understanding. |
| [04:11:19] | <colan[m]> | so it's possible to do matrix native now. |
| [04:11:26] | <anarcat> | ah |
| [04:11:31] | <anarcat> | what's the advantage of that approach? |
| [04:12:47] | * Lowell_ has joined #aegir |
| [04:13:04] | <colan[m]> | anarcat: well, we're no longer dependent on an irc server. if that dies one day, the room here will continue. |
| [04:14:00] | <anarcat> | ... if freenode dies. |
| [04:14:02] | <anarcat> | ah |
| [04:14:11] | <anarcat> | that seems to be preparing for a storm that never comes :p |
| [04:14:16] | <anarcat> | but we'll see, i guess |
| [04:19:39] | * jonpugh[m] has quit (*.net *.split) |
| [04:19:40] | * Lowell has quit (*.net *.split) |
| [04:19:40] | * colan has quit (*.net *.split) |
| [04:19:53] | * Lowell_ is now known as Lowell |
| [04:21:24] | <colan[m]> | a better way to look at it is that we now have both matrix native and irc native. choose your weapon. |
| [04:22:53] | <anarcat> | ack |
| [04:25:03] | * jonpugh[m] has joined #aegir |
| [04:25:03] | * jonpugh[m] has quit (Changing host) |
| [04:25:04] | * jonpugh[m] has joined #aegir |
| [04:27:31] | * jonpugh[m] has left #aegir () |
| [04:27:33] | * jonpugh[m] has joined #aegir |
| [04:27:36] | <jonpugh[m]> | Ok @freenode_colan[m]:matrix.org |
| [04:27:41] | <jonpugh[m]> | Or you could just use your matrix client to connect to IRC,yes? |
| [04:27:41] | <jonpugh[m]> | For identical functionality and less divergence? |
| [04:33:55] | * ybabel has quit (Quit: ybabel) |
| [04:36:45] | <helmo42[m]> | anarcat: https://www.drupal.org/files/issues/provision-dpkg-build.txt |
| [04:37:26] | <anarcat> | helmo42[m]: what's in aegir-archive-keyring_3.11_all.deb ? (dpkg -c ) |
| [04:37:55] | <anarcat> | helmo42[m]: i suspect the .install file is having no effect, maybe because of override_dh_install |
| [04:38:00] | <anarcat> | in debian/rules |
| [04:38:04] | * helmo42[m] sent a long message: helmo42[m]_2017-06-19_18:38:03.txt <https://matrix.org/_matrix/media/v1/download/matrix.org/eLlxEjGeNREVKFTz... |
| [04:38:40] | <anarcat> | helmo42[m]: yeah, the file is not getting installed |
| [04:38:56] | <helmo42[m]> | can we override the override? or should I separate it all |
| [04:38:57] | <anarcat> | i think you may want to call dh auto_install or something in the debian/rules |
| [04:40:11] | * anarcat git clones provision |
| [04:40:13] | <anarcat> | it's been a while |
| [04:40:41] | <anarcat> | override_dh_install: |
| [04:40:49] | <anarcat> | that bypasses the regular dh_install mechanisms |
| [04:41:07] | <helmo42[m]> | your name is still in the maintainer line ;) |
| [04:41:27] | <helmo42[m]> | but is's also giving warnings about that :( |
| [04:41:32] | <anarcat> | this should be: |
| [04:41:33] | <anarcat> | override_dh_auto_install: |
| [04:41:37] | <anarcat> | dh_auto_install |
| [04:41:42] | <anarcat> | then the rest of the install target |
| [04:41:50] | <anarcat> | well, *that's* easy to fix :p |
| [04:44:32] | <helmo42[m]> | :( it's bailing out with "debian/rules:11: *** missing separator. Stop." |
| [04:44:52] | <anarcat> | helmo42[m]: you're messing up the makefile syntax |
| [04:45:11] | <anarcat> | helmo42[m]: debian/rules is a makefile, it dislikes when you use spaces instead of tabs, for example |
| [04:45:21] | <anarcat> | or the reverse, i can never tell, but my editor knows |
| [04:46:29] | <helmo42[m]> | ah :) |
| [04:54:48] | <helmo42[m]> | anarcat: thanks. Next step is the [signed-by=/usr/share/keyrings/deriv-archive-keyring.gpg] pattern in the sources.list ... shoudn't I then package it so that the keyring file lands there? I was already trrying to get that working manually this morning, but it keeps refusing to validate the signature. |
| [04:55:24] | <anarcat> | package the sources.list? |
| [04:55:33] | <anarcat> | sure, you can package /etc/apt/sources.list.d/aegir.list or something |
| [04:55:41] | <anarcat> | as to getting it to work, you may have trouble in jessie |
| [04:55:47] | <helmo42[m]> | no just the keyring |
| [04:55:49] | <anarcat> | i think specifying a file only works in stretch or later |
| [04:55:53] | <anarcat> | er |
| [04:56:04] | <anarcat> | aren't you doing exactly that, packaging the keyring, in the aegir-archive-keyring package? |
| [04:56:09] | <anarcat> | not sure i get what you're saying |
| [04:56:19] | <helmo42[m]> | I have a stretch vagrant box for this test |
| [04:57:13] | <anarcat> | ah |
| [04:57:33] | <anarcat> | well if you used signed-by=/usr/share/keyrings/deriv-archive-keyring.gpg you're going to have trouble because the filename changed :) |
| [04:57:40] | <helmo42[m]> | I looked at https://wiki.debian.org/DebianRepository/UseThirdParty again and this would be the best moment to let Aegir be a good example |
| [04:57:41] | <anarcat> | i think you want "aegir-archive-keyring" there |
| [04:58:13] | <helmo42[m]> | sure :P I do have that |
| [04:58:17] | <anarcat> | ah |
| [04:58:31] | <anarcat> | not sure where to beging |
| [04:58:33] | <anarcat> | begin* |
| [04:59:19] | * helmo42[m] sent a long message: helmo42[m]_2017-06-19_18:59:19.txt <https://matrix.org/_matrix/media/v1/download/matrix.org/NWgzZsEucWvYsXdS... |
| [05:00:22] | <anarcat> | file /usr/share/keyrings/aegir-archive-keyring.gpg |
| [05:00:46] | <helmo42[m]> | # file /usr/share/keyrings/aegir-archive-keyring.gpg |
| [05:00:47] | <helmo42[m]> | /usr/share/keyrings/aegir-archive-keyring.gpg: PGP public key block |
| [05:00:53] | <anarcat> | helmo42[m]: binary or ascii? |
| [05:02:03] | <helmo42[m]> | ascii (the same as I'm packaging and is on http://debian.aegirproject.org/key.asc ) |
| [05:02:34] | <anarcat> | okay, it should be binary, not ascii-armored |
| [05:02:40] | <anarcat> | i believe i made that clear in the docs |
| [05:03:24] | <anarcat> | helmo42[m]: ^ |
| [05:04:44] | <helmo42[m]> | shame |
| [05:05:34] | <anarcat> | why is it a shame |
| [05:07:29] | <helmo42[m]> | shame on me for not noticing that |
| [05:09:12] | <anarcat> | hmm... well, that may just show that the docs aren't clear enough |
| [05:19:12] | <helmo42[m]> | well what might help is linking to a mini example package |
| [05:19:23] | <anarcat> | yep |
| [05:19:42] | <anarcat> | nothing like a good ol' cargo cult :p |
| [05:26:00] | * noecc has left #aegir ("pax") |
| [06:09:27] | * colan has joined #aegir |
| [07:01:16] | * betz has quit (Quit: Leaving.) |
| [07:03:27] | * betz has joined #aegir |
| [07:12:07] | * gandhiano[m] has joined #aegir |
| [07:21:40] | * gandhiano[m] has quit (*.net *.split) |
| [07:27:06] | * gandhiano[m] has joined #aegir |
| [08:15:52] | * ricardoamaro has left #aegir ("User left") |
| [08:20:25] | * mengi has quit (Read error: Connection reset by peer) |
| [08:35:02] | * mengi has joined #aegir |
| [09:30:57] | * ahillio has joined #aegir |
| [09:31:42] | * ahillio has quit (Client Quit) |
| [09:32:09] | * ahillio has joined #aegir |
| [09:39:04] | * betz has quit (Quit: Leaving.) |