/srv/irclogs.ubuntu.com/2019/03/28/#lubuntu-devel.txt

lubotabu Ahmad was added by: abu Ahmad17:05
lubot<tsimonq2> Welcome!17:11
-queuebot:#lubuntu-devel- Builds: Lubuntu Desktop amd64 [Disco Beta] has been marked as ready18:29
lubot<tsimonq2> Chris Guiver is the man!18:31
lubot<kc2bez> Yes he is!18:32
lubot<tsimonq2> I really appreciate the testing :)18:32
kc2bezHe takes testing to another level, it is awesome indeed.18:44
lubot<tsimonq2> For sure18:47
lynoriantsimonq2: any timetable on when you will be able to get multiple versions of the manual built I have almost finished some of what I think the last things are not documented in 18.10 yet 20:01
lubot<tsimonq2> @lynorian [<lynorian> tsimonq2: any timetable on when you will be able to get multiple vers …], I'll take a look tonight20:01
lubot<tsimonq2> It shouldn't be difficult at all20:01
lynorianyeah I know I just don't think I have parts for say how it works on the server20:02
lynorianI need to get the software sources upgraded for 19.04 along with other stuff20:02
lubot<tsimonq2> Yeah, just some nginx fun I think20:02
lubot<tsimonq2> @teward001 A single nginx site can have multiple root locations depending on which URL you're visiting, right?20:03
lubot<tsimonq2> So e.g. example.com serves /srv/example.com/foo while example.com/bar serves /srv/example.com/bar20:04
wxlthat seems like a good idea.. but how do navigate to the right page? manual.l.m will just have links to the different versions?20:08
wxlthis is why i liked the python-based solution that the sphinx folks implemented20:09
lubot<lynorian> wxl I am not quite sure how to do that?20:09
wxlthis might be a thing https://robpol86.github.io/sphinxcontrib-versioning/v2.2.1/index.html20:10
wxlOR20:12
wxlit seems read the docs does this automatically. we could publish to there and just have manual.l.m point there20:12
wxlactually that might be the easiest possible solution20:13
wxlyou can just connect to a github account or manually import docs from a git repository20:13
lynorianwxl that extension doesn't have the bootstrap theme we use20:17
lubot<teward001> @tsimonq2 [@teward001 A single nginx site can have multiple root locations depending on whi …], Correct, but whatever is there needs to be aliased to it in order for the URIs to be properly handled20:18
lubot<teward001> so depending on what you're trying to do... things could break 😛20:18
lubot<tsimonq2> @wxl [<wxl> it seems read the docs does this automatically. we could publish to there …], Does it support Sphinx?20:20
lynorianyes just not the bootstrap theme20:20
lubot<tsimonq2> Are we willing to give up the theme?20:21
lubot<lynorian> I can change it easily and you choose that one way back when20:21
lubot<tsimonq2> True20:22
wxloh @lynorian you'll like the fact they build all the formats by default20:46
lynorianwxl building the format actually isn't quite the problem it is the chapter numbering on pdfs20:47
wxlwe can install a local instance of rtd hmmmm https://docs.readthedocs.io/en/stable/install.html20:48
lubot<teward001> oh great another thing to deploy >.>20:48
wxlwell that's one way we could ensure our theme20:49
wxlredis and elasticsearch are depends20:49
lubot<teward001> redis i understand20:49
lubot<teward001> ES.... eh20:49
lubot<teward001> that's not a tiny thing to deploy that gets huge fast20:49
wxlit's for the search functionality20:49
wxl(and next on obvious statements..)20:50
tsimonq2HEEEEEEEEEEEEEEYA, it's meeting time!20:59
lynorianhello tsimonq220:59
lubot<teward001> do we include getting the infra back up and running a dev task 😛20:59
tsimonq2yes @teward00120:59
tsimonq2k20:59
tsimonq2so20:59
tsimonq2I guess lynorian goes first20:59
tsimonq2:)20:59
tewardso I should stick around then :P21:00
lynorianok for the manual I got a lot of work on transmission and K3B on the manual21:00
tsimonq2teward: yes21:01
lynorianI did some work on firefox really21:01
lynorianI did a tiny bit of working on discover and muon21:03
wxlthat's good21:03
lynorianI also got some work done on vlc playlists21:04
wxl(an aside: there's a ncurses vlc front end; just run `nvlc`)21:04
lynorianyes that is not in the manual yet 21:05
wxli'm not sure it needs to be, per se, but..21:05
lynorianyes21:05
lynorianI think that is it from me 21:08
tsimonq2ok21:08
tsimonq2teward goes next because he needs to catch a commute.21:08
tewardassuming we include getting the core infrastructure back up after the fiasco...21:08
tsimonq2yes21:08
teward* SSL: Looking into whether it'd be more sane to get a *.lubuntu.me wildcard, but will have to coordinate with Canonical IS as they hold the domain.21:08
teward* Phabricator: 21:08
teward  - Phabricator daemons SystemD-ified for autostartup21:08
teward  - Phab git/SSH daemon SystemD-ified for autostartup21:08
teward* CI: SSL issues reaching into CI/Lugito/etc., working on investigating syncing the SSL certs around to the containers from the host (with a semi-hackish approach...)21:08
teward* Security / Updates management: Investigating centralized monitoring/management via Landscape for reasons.21:08
teward* TODO:21:08
teward - Discourse21:08
teward - Automate Lugito startup21:08
tewardBeen a bit stretched this week because of my FT jobs :P21:09
teward</done>21:09
tewardquestions before I dart off, ask now.21:09
tsimonq2Thanks teward!21:09
tsimonq2wxl: Go, unless someone has questions :)21:10
lynorianonly thing I notice not being up is irc notifications in lugito21:10
wxli don't think i have much actually21:10
tsimonq2lynorian: Yeah.21:10
wxlor perhaps anything except a little conversation :/21:10
tsimonq2No problem wxl :)21:10
wxldone then21:12
tsimonq2Alright, who else is here?21:12
kc2bezI'm here too, nothing to add.21:12
tsimonq2ok :)21:12
tsimonq2Thanks!21:12
tsimonq2 * The Beta is TODAY! Adam is doing it this time, so we have a little bit of breathing room, but it's marked as ready.21:14
tsimonq2 * RELEASE BLOCKERS AS OF RIGHT NOW:21:14
tsimonq2   - FDE with Calamares on Secure Boot systems. I have a workaround that I need to confirm and test.21:14
tsimonq2   - Completion of tests I have in the wiki page below.21:14
tsimonq2 * Work on infra recovery as usual. I set up Jenkins again, I'm just waiting on teward to do some work with the SSL certs and we'll be golden. Here's the critical things I see that are left:21:14
tsimonq2   - Completely recovering translations.21:14
tsimonq2   - Getting our pal Lugito back in here.21:14
tsimonq2   - CI, and related bits.21:14
tsimonq2   - Lubot in the Council and Members channels.21:14
tsimonq2 * I just thought I'd mention that my inspiration for these meetings originally was the Foundations team meetings, and they usually have stuff prepared beforehand and just copy/paste to the channel (like I do). It'd be cool if everyone could do that. It's optional, of course, but it makes this go a lot quicker. :)21:14
tsimonq2 * I'm all set for LFNW, and I just need to hear back from Canonical about getting the actual money for my SELF tickets. Still in talks with Altispeed to fund a DebConf trip.21:14
tsimonq2 * Canonical has given Lubuntu preliminary clearance to establish an LLC with the Lubuntu name. I'll be seeing a corporate accountant and a business lawyer after tax season to discuss bootstrapping it. Details to come, I'll talk with the council once Lubot is back so wxl doesn't miss anything.21:14
tsimonq2 * Closed a few tasks today following uploads I have already done.21:14
tsimonq2 * I've written a few bits of documentation, eyes welcome: https://phab.lubuntu.me/w/release-team/schedule/ https://phab.lubuntu.me/w/release-team/testing-checklist/21:14
tsimonq2 * Really week overall, but I'm getting back into the swing of it. Weather has been getting much nicer, thankfully.21:14
tsimonq2Done.21:14
tsimonq2Any questions?21:15
wxlwhat's the secure boot deal?21:15
lynoriannice calendar how did you do that?21:15
tsimonq2wxl: My (untested!) theory is that we can do a little bit of Calamares hacking to allow for contextual partition layouts. From there, we just set it in the config.21:16
wxli think it's just a simple table21:16
tsimonq2^21:16
tsimonq2:)21:16
lynoriancool21:16
wxl@tsimonq2: did you check with upstream? i could have sworn i saw some rumbling about it in the support channel a while back21:16
tsimonq2wxl: Yeah.21:16
tsimonq2crazy_ thinks I'm an idiot, oh well.21:16
tsimonq2What else is new? :P21:17
wxluh21:17
wxlwell perhaps instead of shouting into the channel, maybe ask the folks that will actually listen to you :/21:17
tsimonq2I'll prioritize writing some code myself.21:17
wxlalso i note #kubuntu-devel was reporting something similar21:17
wxlperhaps getting them and/or neon to comment on a bug report might help21:18
wxls/bug report/github issue/21:18
tsimonq2Yep.21:18
tsimonq2I21:19
tsimonq2ugh21:19
tsimonq2I'm >< this close to getting a working staging area for next release.21:19
tsimonq2So if we know Lubuntu 19.04 looks good to go, we can start working on 19.10 via a PPA.21:19
wxlooooooooooooooooooooooooooooooooooooo21:19
tsimonq2It'll very likely involve bringing back Lubuntu Next.21:20
wxloh hell no21:20
tsimonq2There's support right in ubuntu-cdimage for PPAs.21:20
tsimonq2wxl: How else do you want to build images? XD21:20
wxli just don't ever want to use that name21:20
tsimonq2Unless teward wants to set something else up... >_>21:20
tsimonq2hahahahaha21:20
tsimonq2ok21:20
tsimonq2wxl: Name suggestion then?21:20
wxllubuntu bleeding edge?21:21
tsimonq2Lubuntu Edge it is21:21
wxloh great21:21
wxlnwo we're a disabled browser21:21
tsimonq2HAHAHAHA21:21
tsimonq2ok21:21
tsimonq2so21:21
wxlanyways21:21
tsimonq2It has to be Lubuntu ONEWORD I think21:21
lynoriannot a demon21:21
tsimonq2Lubuntu Canary?21:21
wxlhmmmmmm21:21
tsimonq2I like that21:22
tsimonq2Objections?21:22
wxl1s21:22
wxlfine21:23
wxlbut it's a blue canary or nothing21:23
tsimonq2ok XD21:23
wxlalso: any reason why we don't turn that testing checklist into testcases?21:23
tsimonq2No reason at all.21:25
wxlk.. probably make them more visible21:26
tsimonq2I'm suggesting you do that btw XD21:26
wxli suspected as such :)21:26
wxlthe base testcases need to be rewritten for calamares anyways21:26
tsimonq2Right.21:28
wxlok so we're done right? XD21:39
tsimonq2I guess XD21:39
wxlk love you bye21:41
tsimonq2<321:41
lubot<kc2bez> XD21:41
=== guiverc_d is now known as guiverc
lubot<HMollerCl> Hi!22:14
lubot<tsimonq2> Hey!22:14
lubot<tsimonq2> What's up? :)22:14
lubot<HMollerCl> Sorry I'm late22:14
guiverco/22:14
lubot<HMollerCl> I haven't been able to figure out how to upload the tasks22:14
lubot<HMollerCl> I'm not sure I will have enough time to figure it out22:15
lubot<HMollerCl> I can give the parsed "backup" to someone that can figure that out22:15
tsimonq2ok22:18
tsimonq2I'll do it22:18
tsimonq2guiverc: heya :)22:19
tsimonq2guiverc: Thanks for the testing work!22:19
lubot<HMollerCl> @tsimonq2 [<tsimonq2> I'll do it], OK, I will send them to you22:20
tsimonq2Thanks!22:21
guiverctsimonq2, if you have other [easy-ish] monkey-stuff i can do, let me know.. (this applies to others too)22:41
wxlguiverc: that testing checklist22:43
wxlhttps://phab.lubuntu.me/w/release-team/testing-checklist/22:43
tsimonq2^22:44
guivercokay wxl - will work on it (if it was given to me before, sorry I forgot)22:44
wxlguiverc: not a problem. you're doing amazing work. we are so thankful.22:45
tsimonq2For sure :)22:45
teward*throws salt at wxl*23:59
* wxl throws slugs at teward23:59

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!