15:59:55 #startmeeting 15:59:55 Meeting started Mon May 22 15:59:55 2017 UTC. The chair is anadahz. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:55 Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:19 Hello! 16:00:24 Hello everyone! 16:01:01 Who is around? 16:01:22 (Meeting agenda: https://pad.riseup.net/p/ooni-irc-pad) 16:01:24 Action: sbs is here 16:02:15 asalam alaykum! 16:03:09 reminder: tomorrow, 23rd May 2017 at 14:00 UTC, monthly community meeting takes place here 16:03:21 hello 16:03:23 hi 16:04:15 @darkk thanks for sharing the reminder :slightly_smiling_face: 16:05:58 It looks like we don't have an agenda this week 16:06:06 Is there anything anyone would like to discuss? 16:06:13 anyone would like to add(comment on anything? 16:07:06 Action: hellais waves 16:07:42 Action: landers is here 16:07:52 full house :) 16:08:53 I will start 16:09:13 #topic: OONI public events (in real life) 16:10:02 A workshop session is going to take place at https://2017.rmll.info 16:11:33 Are there any other public events/presentations/workshop planned for the next 2 months? 16:12:11 as some people have asked for an OONI public hackathon this summer so it will be great to find the place with most OONI people attending. 16:14:14 EOF 16:14:33 Other OONI events include: 16:15:10 1. OONI session at the ISC Global Workshop in Washington on Thursday and Friday (25th & 26th May) 16:15:36 2. OONI Partner Gathering in Toronto (10th & 11th July) -- for partners only 16:16:11 3. OONI sessions (hopefully!) at the Citizen Lab Summer Institute (12th-14th July) 16:17:37 I also plan to give a short talk about OONI at CIF-4 (Moscow, keywords: pirate party, cryptoinstallfest) on the 1st of July. 16:18:08 @darkk awesome :slightly_smiling_face: 16:18:43 planned improvement of middlebox detection & classification makes some sense to promote it in RU (as black-lists are already semi-public here) 16:19:08 In half June there should be a coding night in Turin on OONI (have been contacted by organizers, details still to sort out) 16:19:30 Nice @agrabeli, darkk! 16:19:34 @sbs cool! 16:20:07 It may be good to add these events somewhere so people interested could perhaps join. 16:20:23 @anadahz the people who have asked for an OONI public hackathon -- which content are they based in? 16:20:29 *continent 16:21:08 mainly Europe 16:21:25 @anadahz yeah I was thinking that it would be good to have an Events page on the website.... however, the website requires a lot of restructuring and it's hard to add new pages atm without some programming being involved 16:22:00 anadahz: do you mean blog.tpo public calendar? 16:22:07 but usually a public OONI hackathon is better when many OONI people are around 16:22:32 blog.tpo is also a good place to post these events 16:23:08 We could post these events for now on blog.tpo, and later on create an elaborate Events page on our site which includes future and past events. 16:23:35 @anadahz It seems that the whole OONI team will only meet in person in Toronto, within the foreseeable future 16:23:48 or at least until the end of summer 16:24:33 Shall we do a public hackathon in Toronto? 16:25:12 @anadahz but aren't the people who have asked for this in Europe? 16:25:33 @anadahz I think that most people who would want to come would be attending the OONI Partner Gathering and/or CLSI anyway 16:25:44 in Toronto, that is 16:26:40 having a focus for such an event might make it more productive than just a generic hackathon 16:27:00 @willscott agreed 16:28:02 That said, we could potentially host a generic hackathon in Europe sometime in the summer or in the fall 16:28:14 But I'm not sure we would have any substantial funding for that 16:28:48 Meaning that we would probably have to fly to the place at our own cost 16:28:58 *expense 16:29:31 My point on having a hackathon close to the days of the non-public is that since no further cost will occur since the OONI people are already going to be around. 16:29:54 * non-public event 16:30:51 @anadahz sure, but we would still need to think about funding for the extra days, to cover the venue costs and the extra accommodation costs 16:31:08 and I'm not sure we can request for more funding at this point 16:31:47 unless if we had a super unofficial, casual hackathon at a cafe or something, and we each paid for our own extra costs 16:32:03 The kind of hackathob that I have in mind doesn't require funding for extra days or venue costs. 16:32:20 @anadahz how do you envision it? 16:32:39 like the previous one at the onionspace 16:33:06 mmm 16:33:08 @anadahz We had a big budget for that one :slightly_smiling_face: 16:33:17 which year? 16:33:24 @anadahz Even the smallest events require funding 16:33:37 well we din't pay for the venue 16:34:01 sbs: 2016 16:34:05 I would also recommend that if we are to do a public hackathon it should actually be planned in advance well with some set of concrete things for the participants to do. 16:34:14 But we still had to pay for hotel, flights, meals, and local transportation costs. And we received funding to host the event. 16:34:43 @hellais: Exactly that is why I start the discussion as I early as I can (some weeks already ago) 16:35:27 @agrabeli: IIRC there were no meal or local transportation costs covered for the hackthon. 16:35:29 maybe then it makes sense to say something like "September in Berlin"? 16:35:44 @agrabeli but for the OONI private meeting 16:35:46 Even the one at the Onion space I think left a lot of room for improvement 16:36:21 @hellais the one at onion space is the one where the pipeline was started? (2014?) 16:36:30 I personally don't have time to plan for such a thing from now to July, but don't let me stop you heh 16:36:39 @hellais sure the hackathon at the Onionspace was announced like a week or two before the hackathon 16:36:56 @sbs I think @anadahz is talking about the one last year 16:37:06 ah, okay 16:37:14 but that one had budget! 16:37:23 sbs: The one at the onionspace was during the very cold winter in Berlin 16:37:30 The last hackathon, hosted at the onionspace, had a budget, provided for funders 16:37:38 *from 16:37:39 Sure, but it was in a location we were familiar with and had already a venue and still we had a fairly large budget 16:38:19 In short, all events, even the smallest, require funding/budgets....unless you expect everyone to pay for their accommodation, flights, etc. themselves. 16:38:23 Unsure how the same could be worked out for Toronto. We are already​struggling with organizing the main event and have very limited budget/time available 16:38:26 @anadahz: will you be in EU during half June? 16:38:50 Personally, I'd prefer to request for funding that supports hackathons in South America, Africa, and Asia 16:39:01 In countries that we are actually studying, and where internet censorship is implemented 16:39:05 sbs: end of June 16:39:09 Regional hackathons, in other words 16:39:09 agrabeli: yes that would be super cool 16:39:29 anadahz: ah, pity, otherwise you could help me with the Torino thing 16:39:41 @agrabeli that will be nice as well but even more difficult to organize 16:39:55 sbs: which Torino "thing"? 16:40:03 Going forward, I plan to request funding for such regional hackathons, and this is mapped out as part of plans 16:40:13 anyway, the lowest cost thing I can think of happens in Berlin and requires budget for travelling and knowing the topic of the hackathon 16:40:35 anadahz: the night hackathon I mentioned before 16:40:57 > sbs: In half June there should be a coding night in Turin on OONI (have been contacted by organizers, details still to sort out) 16:41:28 sbs: oh that will but it's super early... 16:42:15 @anadahz We can organize regional hackathons in collaboration with partners 16:42:40 But I imagine such events taking place from the fall onwards 16:42:49 (not much time - or funding - before that) 16:43:16 I hope that this discssion will start as a call for all to talk ahead of time about the events/workshops/talks/sessions that we are organizing/planning to organize 16:44:59 indeed 16:45:25 The steps in terms of organizing a hackathon (or any event really) include: 16:45:43 anadahz, IMHO, if you have any specific hackable agenda in mind and can talk CL into giving us a room for free right after the event (I assume universities have non-zero amount of unoccupied rooms during weekends), I think that the problem is half solved. Everyone wanting to stay for a hackathon just pays +2 nights from own wallet. IMHO, the biggest issue is not the budget but lack of clean 16:45:45 hackable mu-projects. 16:46:47 @darkk agreed -- yeah, step 0 should be identifying the scope and goals of the event. 16:47:11 agreed darkk 16:47:12 * darkk also knows nothing about possible financial inequality of possible hackathon attendees 16:47:37 Hackathons are also a place were new people are introduced to OONI. 16:48:14 and there always things to hack around 16:49:35 for instace some section of the OONI website got face-lifted during the last hackathon, people learned how to use ooni-* 16:49:41 I think making a hackathon with the assumption that "there are always things to hack around" is a really good way to make a bad hackathon 16:49:59 +1 16:50:34 question: how have recent protocol tests (e.g. telegram) been implemented? are they in ooniprobe, or in MK? 16:50:52 ..add some solid dev ideas and I guess we have a good recipe for the hackathon 16:52:02 @anadahz yes, but as I said that taking some time to come up with said "solid dev ideas" 16:52:16 I think it's time we start doing more focused hackathons, where we reach out to specific audiences (e.g. data scientists) and provide concrete things to work on (e.g. pipeline). 16:52:54 will: they went into ooniprobe first, and there's a PR open for them in MK 16:54:04 Glad that we all have nice ideas for good hackathons! Let's make use of it and plan a good hackathon in 2017! :) 16:54:42 @anadahz perhaps you would be interested in hosting an OONI hackathon for University students in your area? 16:55:11 @anadahz Perhaps it makes sense to tap into existing communities near us, and to leverage resources that are available to us 16:55:22 For events that don't have budgets, that is 16:55:31 @agrabeli: Sure though there are not that many OONI people here for a hackathon. 16:55:44 Also people don't even know what is OONI :) 16:55:49 that's fine, you're an Oonitarian! :slightly_smiling_face: 16:56:03 I don't think the entire team needs to be at every single OONI hackathon. 16:56:06 (at least not many people yet) 16:56:24 Even more of a reason to host a generic hackathon to introduce them to the project! ;) 16:56:47 If another oonitarian comes around I will try to arrange an OONI hackathon. 16:57:08 why does another oonitarian have to be there? 16:57:31 @agrabeli I guess a workshop or presenation will be much more useful to such an audience. 16:57:38 I think we should take advantage of the fact that we are all spread across countries/continents to host even more hackathons around the world 16:57:47 Without necessarily being restricted by budgets 16:57:52 when possible, that is 16:57:52 @agrabeli it's not fun to be alone :) 16:58:03 agrabeli: +1 16:58:04 But it's fun to meet new people :slightly_smiling_face: 16:59:18 I have already planned a number of events, but I don't think that 1 person is enough to handle the work needed for a hackathon 16:59:57 OK I think we hit the time limit for this meeting (again)! 17:00:07 Well it depends on how big you want the hackathon to be, and how many people you expect to attend 17:00:24 Also, it might be a good opportunity to collaborate with local groups on this 17:00:53 @agrabeli even with non much people is not easy to handle/organize a hackathon 17:01:29 ..and the local groups need to be formed or getting to know them 17:01:47 We have a partnership with Coding Rights, for example. 17:02:08 Anyway.... my point is that there are solutions. :slightly_smiling_face: 17:04:21 @agrabeli They are in a different region quite far from, similar to the distance from Berlin to Greece. 17:04:37 * Coding Rights 17:06:51 @anadahz well cost-wise, it's certainly more affordable than bringing the entire OONI team to X location. 17:07:46 @agrabeli Suprisingly cost-wise it may be the same or even less costly to bring an OONI person here. 17:08:05 domestic flights are very expensive here 17:09:16 @agrabeli If you have any ideas on how to do this better or even start a talk with Coding Rights so that we can arrange something together will be really nice! 17:10:12 I guess we can proceed by ending this meeting! :) 17:10:54 (if noone has something more to add) 17:10:55 @anadahz I'm thinking of looping in Coding Rights when we have budget to support a regional event. 17:11:09 In the mean while, more unofficial events can also take place, when possible. 17:11:23 @agrabeli Great! 17:13:40 Thanks everyone for attending! 17:13:44 #endmeeting