[00:00] * So work from Debian's up into alpha2, forgetting alpha1 even exists? (After fixing Debian's, obviously) [00:00] Yes [00:00] OK. 👍️ That I can do. [00:00] You have that right :) [00:00] Sweet! [00:01] Also, I'll need help with debian/watch at some point, the "alpha2" bit is confusing the tar out of uscan. I managed to hack together a way to make it recognize the version correctly... but "alpha2" ended up hardcoded in a version mangle and I can't help but think that's the wrong way to do it. [00:01] Anyway, that can wait till later. For now, into the fray! [00:02] (LOL "confusing the tar out of uscan" - I didn't realize that was a pun until just now :P) [00:03] So uhhh... just did an unintentional audit of the grub theme (because I'm forking it for Ubuntu Studio since the Ubuntu Studio theme has too many bugs to correctly fix as grub has some png transparency issues.... whatever) and I can't figure out who created it? Unless it was 100% Simon Quigley as specified in d/copyright. [00:04] Raman did [00:04] Raman Sarda [00:04] Ahhhh... might want to fix that in d/copyright then because he's not mentioned there. [00:04] I'll add that to The List [00:04] Thanks [00:11] Simon Quigley: GPL-2+ for that? [00:11] iirc yeah [00:11] Including images? [00:12] We'd have to ask Raman in the Members channel... [00:12] Uh... ok can someone help me make sense of what I'm looking at here? The Debian calamares packaging has all of Calamares in the source repo, but doesn't use gbp. Does sbuild just automatically package everything but the debian directory into the tarball, or... how does it figure out what it's looking at without a tarball? [00:13] (I notice we do the same thing with calamares-settings-ubuntu and it just works, but I'm not sure what makes it just work.) [00:14] I'm wondering if it has something to do with debian/source/format? [00:17] "We'd have to ask Raman in the..." <- \*exclusive club identified\* [00:18] Eickmeyer[m]: When you become a Lubuntu Member, we'll invite you, don't worry :P [00:18] I've got Kubuntu requesting me as a member too. [00:18] Isn't Raman in here? [00:19] prolly [00:19] I think he's away ATM, but I see his IRC nick. [00:19] The_LoudSpeaker: **LOUD PING HI :)** [00:19] "Uh... ok can someone help me..." <- Simon Quigley: ^ [00:20] "Uh... ok can someone help me..." <- It doesn't. DPL maintains it. DPL knows all :P [00:20] * tsimonq2 kids [00:20] Nah, to be honest, every maintainer is a little different [00:20] He may just prefer to do that part manuallty [00:20] s/manuallty/manually/ [00:20] Simon Quigley: I notice that calamares-settings-ubuntu does the same thing and just works. [00:21] (That's part of why I figured you'd know.) [00:21] tsimonq2: [00:21] tsimonq2: I think it's later than here, he'll be sleeping. [00:24] Simon Quigley: Nevermind, you're right, it looks like it does expect a tarball. Not sure why things are structured the way they are, but at least I know what I'm looking at a bit better. Thanks for your help! [00:24] (And it is related to debian/source/format, now I know the difference between 3.0 (native) and 3.0 (quilt), at least somewhat! Woot! I'm learning!) [00:46] No worries :) [15:30] Just FYI, I'm not asleep, I'm actively working on Calamares and am approaching the end of the Debian side of things, at which point I should have the Kinetic side of things done shortly thereafter. Probably gonna take me another few hours or so. [15:34] arraybolt3: The question is: have you slept at all? [15:34] Eickmeyer[m]: Well... [15:36] How about this. Praise the Lord that coffee exists! [15:36] * genii materializes, then dematerializes again [15:41] "How about this. Praise the..." <- Second cup here, but I don't rely on it solely. One cannot live on bread and coffee alone. [15:42] I guess I should be dead then... [15:42] Eickmeyer: Quite true, and I caught the Luke 4:4 reference :) [15:43] But things are coming along nicely, and thankfully I have enough time to make it happen, so \o/ [15:43] genii: Not so much dead as undead? Maybe zombified? Idk... [15:43] arraybolt3[m]: That's always good news. [15:43] * genii shambles, zombie-like, back to the coffeepot [15:45] Eickmeyer: I do want to say, though, *this is the most motly mess of licensing I've ever seen, and with distrho-ports I've seen a lot.* [15:47] Oh, so cala has some licensing madness too? [15:47] Like, it's 75% GPL3, 15% CC0, 10% BSD-3-Clause, and then some other scattered insanity in various spots. [15:48] s/BSD-3-Clause/BSD-2-Clause/ [15:48] Yiiiiiikes. [15:48] It's... insane. I don't know what Adriaan's idea behind it was, but he must have a near-lawyer-level understanding of licensing because he wields it with precision, and it's blowing my mind up. [15:49] FYI, Fedora is starting to make it policy to reject CC0 since some countries don't accept public domain as valid. [15:50] Even though the whole point of CC0 was to be a "public domain" for countries that didn't understand public domain? [15:50] Yup. [15:50] Blah. Guess there goes Fedora, too. :( [15:50] It's like all the distros but Ubuntu are going downhill. [15:51] Anyone else notice that this is the second Red Hat relative to do something that seems seriously unadvisable? First CentOS, now Fedora. [15:51] Supposedly CC0 is OK for artwork though, just not code if I understood that correctly. [15:51] kc2bez[m]: That might be true. [15:52] Well there's lots of CC0 code scattered throughout Calamares. [15:54] I'd imagine there's lots of other projects with pieces of CC0 scattered throughout them (I think distrho-ports is one of them). [15:55] (Or at least projects with a CC0 chunk somewhere in there. Code chunk.) [15:56] arraybolt3[m]: Nothing about distrho-ports sould surprise me. I have another package I'm working on that has a proprietary license that has permission to distribute so long that it's distributed with that package. Basically, it would fall into multiverse, not universe, and therefore couldn't be included in Studio. [15:57] * has a module with a proprietary license [15:57] Oh bummer. [15:57] But... there's multiverse fonts included in Studio by default. [15:57] Is that because a Universe package depends on them? [15:57] And if so... maybe that could act as a loophole? [15:58] Maybe. 👀 [15:58] Anyhow... === arraybolt3 is now known as Guest3 === Guest3 is now known as arraybolt3 [19:59] Alright! ALRIGHT! IT'S DONE! THE COPYRIGHT FILE IS REBUILT! [19:59] Now I can get to work on Kinetic. \o/ [20:00] Start throwing things at me that need to get in before Feature Freeze [20:00] Not quite there yet but very close! [20:00] I just finished the Debian side of things. [20:00] If nobody gets to it before I do, I'll do Cala. Patches welcome tho [20:00] I'm in the middle of doing it! [20:01] Nice work on the copyright Aaron! [20:57] tsimonq2: I *may* have mangled the changelog to all git out in the work I'm doing here, but if so, it should be very easy to rectify. Currently the changelog relies on the Debian work I did getting accepted, and since we're in a mad hurry with Feature Freeze, I think that's not going to happen. Anyway, I'll throw it at you in a bit and you tell me how close I got to correct. I'm happy to change anything you point out. [20:57] (Yeah, I think I definitely utterly botched the changelog here. I'll fix that before throwing this at you.) [21:06] [telegram] tsimonq2: any chance you're alive, I need a favor [21:07] [telegram] no it doesn't involve packaging work :P [21:07] Don't ask to ask, just ask ;) [21:07] Simon Quigley: Yeah but what he did got your attention :P [21:09] [telegram] tsimonq2: it's also not an Lubuntu request so see dms [21:12] "Simon Quigley: Yeah but what..." <- I'm afk at the moment scrapping my car, much to my own internal protest [21:13] [telegram] *salts Simon in the interim* [21:13] Simon Quigley: Oh that sounds awful. I'm so sorry to hear that! [21:13] [telegram] ouchies [21:13] "It do be like that sometimes. Even when it don't, it do." [21:14] [telegram] tsimonq2: do you have any objection to me helping to comaintain the packaging in Debian for pastebinit? [21:14] [telegram] since you're the only maintainer listed i thought i'd offer [21:14] [telegram] (and so Unit gets off your ass xD0 [21:15] Full ACK. [21:16] Please at least keep me as a comaintainer for bus factor. Otherwise, go for it. [21:16] [telegram] tsimonq2: i can't alter the package, need you to do a simple upload that adds me as an uploader (or DAK it) and will need the packaging updated [21:17] [telegram] when you get to it anyways [21:17] [telegram] we can always NMU in Debian when we need to [21:17] oh the latter doesn't matter if you have my ack [21:18] the former just throw me a dak command if you could :) [21:18] [telegram] 1 moment [21:19] Simon Quigley: I'm just finishing up with Cala, btw, will have something to send to you in hopefully the next 30 minutes. [21:20] [telegram] i believe it's dcut dm --uid 0x5B8AD6F4C26ADDDD --allow pastebinit SImon [21:21] [telegram] but i'll need you to give me perms on https://salsa.debian.org/debian/pastebinit for the salsa repo [21:48] Simon Quigley: https://github.com/ArrayBolt3/calamares-packaging Calamares packaging finished! [21:51] Simon Quigley: Pull request: https://github.com/lubuntu-team/calamares-packaging/pull/3 [21:51] Pull 3 in lubuntu-team/calamares-packaging "Update to -alpha2" [Open] [22:19] arraybolt3: Roast time. :) [22:19] Where did you get the upstream signing key file? [22:20] Exported from my GPG keyring. [22:20] Downloaded the upstream ASC file and tarball, used gpg --verify to get the key ID, then gpg --keyid-format=long --export --armor > signing-key.asc. [22:23] Okay, cool [22:27] arraybolt3: Your regex-foo is weak. :P [22:27] I will accept your watch file this time, if you pinky promise you'll fix it to be more general on the next upload. I said 6 PM to the Release Team, I intend to stick to it [22:28] Simon Quigley: I specifically stated I was pretty sure I botched the regex :P [22:28] Simon Quigley: I have no clue how to avoid hardcoding the -alpha2 bit. [22:28] I mean, it works. [22:28] I didn't say your regex-foo was non-existent. :P [22:28] I can't promise that I will be more general... because I don't know how to. I am, however, very willing to learn how to! [22:29] I forget exactly how to do it, not gonna lie to you. That's kinda why I'm okay punting it into the next upload. :P [22:31] Oh LOL [22:32] `$ dput ssh-ubuntu ../calamares_3.3.0-alpha2-0ubuntu1_source.changes` [22:32] "whoops" [22:32] :P [22:34] Here we go! [22:34] MP merged, all good now [22:34] guiverc, Leo K, lubuntu-qa: Please expect a new Calamares in Kinetic sometime during your Friday :) any testing would be appreciated [22:35] Also, if you're interested in being notified when Lubuntu needs testing for something, set your IRC/Matrix/Telegram client to highlight on "lubuntu-qa" [22:35] Anyway, anything else or can I call Feature Freeze? Still 25 mins to go, speak now or forever hold your peace (or at least until 23.04 opens ;) ) [22:35] * guiverc is concentrating on focal.5, leokolb is touring currently (told us prior to going)... [22:36] Ah yes, sorry, been so caught up with life I almost forgot. My apologies Leo :) [22:36] No worries if you're concentrating on other things, just know that "eventually" we should get to it [22:37] Can't think of anything else (at least not anything that can fit in 25 minutes). [22:37] And I've not slept yet so I probably won't be much good at learning fancy new Git skills. [22:38] [telegram] I also have been caught up in lifle recnetly [22:38] Also, I should note - I did not test that Calamares before uploading it to GitHub. So we should probably be extra prepared for it to break all of creation. I will be doing testing... but probably not tonight. [22:38] (Thankfully, that's what the development release is for, right?) [23:57] I'm in the similar situation as others here with life but I am here following along albeit behind.