19:04:06 #startmeeting 19:04:07 Meeting started Thu Jan 24 19:04:06 2019 UTC. The chair is x1sc0. Plugin info at http://wiki.debian.org/MeetBot. 19:04:08 Useful Commands: #action #agreed #help #info #idea #link #topic. 19:04:24 hello KingInTheNorth, izabela 19:04:55 #topics rollcall 19:05:13 so, who is here for the C++ meeting ? 19:05:22 izabela KingInTheNorth : do we expect other people from AL? 19:05:37 we have a new person from Tirana 19:05:45 great 19:06:03 KingInTheNorth, you are from Tirana as well ? 19:06:09 I am 19:06:13 so we have 3 people from Tirana ? 19:06:24 2, i think 19:06:40 ah it's just you today 19:08:03 so, I'm checking the notes from last lecture 19:08:12 #link https://dev-downloads.libreoffice.org/meetbot/libreoffice-dev/2019/libreoffice-dev.2019-01-10-19.08.html 19:08:29 #topic intro & updates 19:08:51 * Sweetshark falls through the door after just arriving from work. 19:09:18 izabela, is there any progress on the easyhacks ? 19:10:04 not really, the virtual machine are not set up yet.. 19:10:38 *grumble* 19:11:07 we will solve that on the ground in Brussels then latest. 19:11:20 I think there is going to be something at the hackfest ? 19:11:46 has to.. 19:12:06 izabela: which easyhack did you pick anyways? 19:12:18 tdf#119996 19:12:20 LibreOffice-UI enhancement/low NEW Remove support for GNOME Shell application menu https://bugs.documentfoundation.org/show_bug.cgi?id=119996 19:12:34 ookkk 19:13:44 i am the only person coming at the hackfest from the students in Tirana learning c++ 19:14:57 no other volunteering or not possible? 19:15:20 so we should figure out something for the hackfest 19:15:30 exams.. 19:15:38 FWIW, during some banter on twitter, I came across another interesting task: make Writer show the word count up to the cursor position (in addition or instead of the the totals). https://twitter.com/sfmnemonic/status/1084937667161280512 19:15:42 a vm or something where you can hack on 19:16:07 depending on progress at the hackfest, we might be able to look into that. 19:17:16 Sweetshark, are you coming too ? 19:18:14 Sweetshark is busy relaxing ;) 19:18:49 x1sc0: hackfest brussels? Yeah, a bit of the time. I will arrive wednesday evening. 19:19:29 x1sc0: when will you arrive? 19:19:44 izabela: and you? 19:19:46 Sweetshark, so, in the previous hackfest, how did you do it? you had a spare computer ? 19:19:51 * x1sc0 checks 19:19:56 if vms are ready for the hackfest, will there be a way to mentor remotely? 19:20:11 i know there is a student very interested 19:20:37 izabela: maybe we could run a screencast in Jitsi 19:20:57 tuesday evening 19:21:07 yes, i am coming Wednesday at 10 am 19:21:23 x1sc0: me too Tue eve 19:21:30 when does the hackfest start? 19:21:34 erAck, bedford ? 19:21:43 izabela: I think at 10 19:21:43 izabela, around 10-10.30 19:21:49 x1sc0: yup 19:22:22 izabela: in general yes, I guess. But networks at FOSDEM are flaky at times. and jitsi dont work too well from Tirana IIRC. So if its IRC mostly that should work better 19:22:58 is there a jisti call this time? 19:23:08 Sweetshark: hackfest is coworks though, network should be better 19:23:24 .oO( OTOH jitsi folks are at FOSDEM, we might ask them about the troubles ) 19:23:28 izabela, I joined but noone was there 19:23:32 erAck: ah, true. 19:23:38 * erAck didn't join Jitsi yet 19:24:18 "nor really, the virtual machine are not set up" → the vm is up, I need ssh keys to add... 19:24:33 yay 19:25:09 izabela: did you already generate an ssh key to use? 19:25:57 so we have differents vms or many people can use the same ? 19:26:39 * Sweetshark just remembers that he wanted to write some LibreOfficeized versions of the code from the old video. 19:26:46 * Sweetshark stick head in sand. 19:26:48 (only received keys for Eva and Klevis, account tdf@vm220.documentfoundation.org, create your personal working dir with ./lode/setup --new yourname) 19:26:53 will do that on the weekend. 19:27:10 at least that's how it works for now/until someone wants dedicated account/have it work differently) 19:27:42 Is there anything I should know here as a newbie? 19:27:52 KingInTheNorth, izabela, could you please send the keys to cloph ? 19:27:57 i sent the ssh key 19:28:00 cloph: would my general tdf key work for that? 19:29:29 Sweetshark, you mean the pending action in https://dev-downloads.libreoffice.org/meetbot/libreoffice-dev/2019/libreoffice-dev.2019-01-10-19.08.html ? 19:29:39 if you mean key as used for jenkins slaves: yes. 19:30:23 @cloph, it is ok to use the same ssh key i used for me vm at the hackest in munich? 19:30:43 x1sc0: yup 19:30:45 (If you mean your personal key, then we don't have in salt) 19:31:12 izabela as long as you still have access to the private key, it is fine. 19:31:28 question about the lesson today and the last ones a bit too: I wonder how to implement a sort function. Coming from Object Pascal it would be a hastable class and I'd inherit a new class from it and implement the function there. How do I have to imagine that under C++? 19:33:37 cloph: no, I meant the same key I use for some other VMs already; or if you have to install it on vm220 first 19:34:20 ok, so personal key - and that's not in salt, so I'd need to grab in from one of the other vms first 19:35:05 cloph: gimli should have it 19:36:16 copied over. 19:36:20 thx 19:36:39 izabela, does it work with the key from munich ? 19:36:43 FYI: for now the machine is moderately specced with 16CPU / 16GB ram 19:37:02 cloph: just for snooping around and maybe help 19:37:07 htietze: sounds like you want http://www.cplusplus.com/reference/unordered_map/unordered_map/ 19:37:46 cloph: works, thx 19:38:06 Sweetshark: maybe the result but i wonder how to enhance existing functions (as they are not classes that a can inherit from). 19:39:08 `devdocs.io` seems like a better, more up to date documentation website 19:40:27 KingInTheNorth: best reference site is https://en.cppreference.com/w/cpp 19:41:16 thanks! 19:41:18 good to know 19:42:38 izabela: key added. 19:43:36 thank you 19:44:15 haha, funny, devdocs.io for C++ copies cppreference.com 19:44:32 yeah, was just going to mention :) 19:44:58 ha 19:45:42 izabela KingInTheNorth : did you both watch the lecture and/or read about std::set and std::map ? 19:45:48 we have a spy from QA 19:46:18 I'll change the topic, since htietze already asked about it 19:46:20 I did 19:46:25 buovjaga is 25/7 online 19:46:25 #topic questions & answers on the video 19:48:03 yes, the lecture was not difficult but the title was confusing 19:48:58 izabela: why confusing? 19:50:11 btw, anyone else noticed he's using LibreOffice Impress for his presentation? :-) 19:50:12 with the word map i imagine some sort of data structure 19:51:30 erAck, yep, I noticed it too 19:52:06 whoops. notebook crashed hard. anyway: back now. 19:52:13 izabela: the actual structure is an implementation detail, but commonly some tree thingy 19:52:34 important are the defined interface and behaviour