ORG-tech-vols IRC meeting log 2014 01 22

(19:24:39) graphiclunarkid: Evening everyone - we'll be kicking off our first IRC meeting for the Censorship Monitoring Project in a few minutes.
(19:24:45) graphiclunarkid: If you need to grab a cup of tea now's the time - we're starting at 19:30 GMT
(19:24:54) graphiclunarkid: It should be a short meeting. The purpose is twofold:
(19:25:05) graphiclunarkid: - to hear what people have done on the project since the last meeting, and;
(19:25:11) graphiclunarkid: - for people to volunteer to pick up tasks / tickets / features to do by the next meeting.
(19:25:11) mrowebot [~mrowebot@host86-151-202-158.range86-151.btcentralplus.com] entered the room.
(19:25:23) graphiclunarkid: I've started a list of tasks here: https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List
(19:25:24) RevK: uh
(19:25:37) RevK: irc meetings - wow - missed that...
(19:25:38) graphiclunarkid: RevK - could you set that URL as the chat topic for us please?
(19:25:44) RevK: err
(19:25:51) graphiclunarkid: Please feel free to add more - I've only done this quickly so not everything from the meeting last Saturday is there yet.
(19:25:52) RevK has changed the topic to: do I control this
(19:25:57) RevK has changed the topic to: OK what URL
(19:26:07) graphiclunarkid: https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List
(19:26:22) RevK has changed the topic to: <a href="https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List">https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List</a>
(19:26:25) Alexxxx [~Alex@cpc1-sals3-2-0-cust147.15-1.cable.virginm.net] entered the room.
(19:26:25) RevK: OK?
(19:26:26) graphiclunarkid: Thank you :)
(19:26:40) RevK: LOL, I can has the power !
(19:27:00) graphiclunarkid: Probably 'cos you were the only person in the room at some point so it OP'd you? ;)
(19:27:06) ***graphiclunarkid is an IRC n00b
(19:27:08) RevK: I know... LOL
(19:27:34) graphiclunarkid: Or rather, I've never done anything other than chat in other people's channels, so never needed to learn more than how to type ;)
(19:28:00) RevK: So, any views I don't like get censored (kickban)? Maybe not - we don't like censorship do we? ☺ (/me slightly pished)
(19:28:25) graphiclunarkid: Heh
(19:28:36) RevK: It is nice whisky though
(19:28:42) RevK: So whats the agenda / topic now?
(19:28:47) graphiclunarkid: I have tea. /cheers
(19:28:50) RevK: Just progress reports?
(19:29:09) vasilis [~nu@ooni-1.default.orgtech.uk0.bigv.io] entered the room.
(19:29:12) graphiclunarkid: Two things: progress reports and volunteering to do stuff ready for the next meeting.
(19:29:13) RevK: Are we at any stage of needing A&A to make some consumer lines and kit happen?
(19:29:32) vasilis: Hi everyone
(19:29:37) graphiclunarkid: Hi vasilis
(19:29:37) RevK: Let me get a minion on here... plett you there?
(19:29:50) RevK: (sorry for callin you a minuin, plett)
(19:30:11) RevK: plett may be sober, which may help matters
(19:30:24) graphiclunarkid: RevK: not sure we know what we need from the A&A lines but we should definitely get that going soon.
(19:30:51) RevK: Quite... It will be plett organising stuff, but I suspect he (like me) did not know an irc meeting was pending
(19:30:52) graphiclunarkid: For people just joining, I've started a list of immediate project tasks, which is at the URL that is now the topic.
(19:31:02) RevK: But as he lives on irc 24/7 I expect him to appear shortly
(19:31:38) graphiclunarkid: RevK: Sorry - it was on the org-tech-vols mailing list. But this is the first one so it's likely many people didn't notice or couldn't make it.
(19:31:40) plett: RevK: Hi
(19:31:56) vasilis: graphiclunarkid: Nice!
(19:31:56) graphiclunarkid: We plan to do this weekly so hopefully we'll establish something of a cadence.
(19:32:02) RevK: TBH, AAISP have many good featurs, but few are so universally understood now as the "unfiltered" message, so we need to be behind this.
(19:32:03) plett: (and yes, sober :)
(19:32:05) graphiclunarkid: Hi Plett - sorry for the late notice!!
(19:32:14) _46bit: Oh hi
(19:32:25) graphiclunarkid: Hey _46bit!
(19:32:34) RevK: you ok to be on this plett ?
(19:32:56) plett: Sure. How long is it scheduled to go on for?
(19:32:58) vasilis: Has anyone tried ooni-probe already?
(19:33:00) graphiclunarkid: Not very long.
(19:33:23) graphiclunarkid: Probably not longer than 30mins, plett.
(19:33:28) RevK: Thanks plett, appreciated
(19:33:32) plett: Then yes, that's no problem
(19:33:45) graphiclunarkid: Vasilis: I'd be interested to hear who else here is running either an OONI or an Android probe already.
(19:33:55) graphiclunarkid: If you are you can count it as "something you've done since the last meeting!"
(19:33:58) RevK: I'll empower plett with "make it so" from his director... ☺
(19:34:21) RevK: "since the last meeting" you said this was the first?
(19:34:31) ***graphiclunarkid isn't running either yet.
(19:34:48) vasilis: OK, JFYI, ooni-probe has ready debian packages
(19:35:08) graphiclunarkid: Cool. I'm planning to install it and have a play even though all my connections are uncensored.
(19:35:27) graphiclunarkid: Same with the Android probe, which you can get via a link I have right here somewhere...
(19:35:57) graphiclunarkid: Link to android probe: https://play.google.com/store/apps/details?id=uk.bowdlerize
(19:36:09) ***graphiclunarkid clicks install
(19:37:12) graphiclunarkid: So who wants to shout up with something they've done on this project since Saturday's meeting?
(19:37:24) graphiclunarkid: It can be anything at all - updating a wiki page, telling a friend, writing some code, etc...
(19:37:34) vasilis: Instructions on how to install ooni-probe on debian and other platforms:https://gitweb.torproject.org/ooni-probe.git/blob/HEAD:/README.md
(19:37:47) graphiclunarkid: Awesome, thanks vasilis
(19:38:19) Alexxxx: Hi, we knocked up some initial wireframes for the front end - I sent them out this morning to the mailing list
(19:39:19) graphiclunarkid: Fantastic! Thanks Alexxxx :)
(19:39:31) RevK: I'm going to hassle an MP next month if that helps.
(19:39:38) _46bit: vasilis: that looks very interesting, I'll set it up in a VM
(19:39:55) dantheta: I've started a python client library for the API (wrapping the REST spec).
(19:40:18) graphiclunarkid: Indeed it does RevK - it'll be interesting to hear whether they're more interested in your opinion as a citizen or as an ISP director!
(19:40:38) graphiclunarkid: dantheta: Nice one!
(19:40:50) vasilis: _46bit: Over a DSL/Mobile ?
(19:40:52) RevK: JulianHuppert, so probably both. He has a dinner for some silly money to support him/party somehow, so I have got a ticket.
(19:41:03) dantheta: I remembered one or more of the web devs mentioning Django, so I thought it might be handy.
(19:41:22) graphiclunarkid: dantheta: Is that something you'd like to host up on the ORG github account?
(19:41:31) RevK: He seems quite sane on these things - but may be able to advise one ways to get messages across politically.
(19:41:33) graphiclunarkid: dantheta: if not now, then when you're ready to share?
(19:41:49) dantheta: Yep, sounds good.
(19:41:53) graphiclunarkid: RevK: IIRC Julian Huppert is an ORG advisory-council member.
(19:42:07) RevK: he was one that explained that they see "the industry" as lumping together "hosting", "search engines" and "ISPs" all in one.
(19:42:09) graphiclunarkid: dantheta: OK, I will see if I can get you access. /me makes note to self.
(19:42:25) RevK: Ah, OKL
(19:42:28) graphiclunarkid: RevK: Not helpful!
(19:42:42) RevK: OK, I'll go to the dinner anyway, sorry
(19:42:55) RevK: I'm trying!
(19:43:29) dantheta: Cool, many thanks. Let me know if you need any of my details.
(19:43:36) hellais: just wanted to introduce myself, I am a Tor developer working on OONI. If you have any questions or suggestions on OONI feel free to ask :)
(19:43:56) _46bit: vasilis: TalkTalk
(19:44:00) ***_46bit shivers
(19:44:02) RevK: plett: I suspect we need some retail ISP lines and some VMs for these guys to play on as they wish.
(19:44:03) graphiclunarkid: RevK: I meant it for info only, sorry! The more people who talk to him about it and make connections the better he can do in Parliament so still really useful to meet!
(19:44:27) plett: RevK: Yep. That shouldn't be hard to set up
(19:44:33) graphiclunarkid: dantheta: will do.
(19:44:44) graphiclunarkid: hellais: Welcome! Good to have people from the OONI project here :)
(19:44:53) RevK: plett: I suspect in our offices, but any that are resi only can be in my garage if needed, with management for ORG via back channel fibre
(19:45:12) graphiclunarkid: RevK, plett: That would be awesome, yes please!
(19:45:26) RevK: We can set a specific interface off an IPSec or firewalled interface for control.
(19:45:51) RevK: So they would have a VM via a safe channel, and it would have a VLAN/port on to some retail ISP
(19:46:14) RevK: Ideally anything at my garage we just VLAN in to office and run VMs there
(19:46:16) plett: graphiclunarkid: Who would we need to talk to to decide the details of what is required?
(19:46:35) graphiclunarkid: While our OONI experts hellais and vasilis are here: is it possible to run a single instance of an OONI probe that can test multiple networks terminating at the same endpoint machine as plett and RevK are talking about?
(19:46:43) RevK: i.e. no noisy servers in my garage please as SWMBO may moan.
(19:46:57) plett: RevK: DSLs we can all get at the office. The office isn't covered by Virgin cable though, can you get that at your home?
(19:47:14) RevK: I am so looking forward to videoing in the encounter with a virgin staller when I say "that's not fibre, it's coax"
(19:47:26) plett: graphiclunarkid: One logical machine per connection wouldn't be a problem
(19:47:48) RevK: So one of those microserver things, a switch and some connections I expect
(19:47:58) graphiclunarkid: Plett: That might make things easier in the short-term. But I will defer to the OONI folks since I don't know its capabilities yet.
(19:48:17) RevK: If we need to host some widget, I am sure we can
(19:48:37) plett: RevK: Would you want PPP on an FB? Or just ethernet from each connection and let the virtual machine DHCP from the ISP supplied box?
(19:48:50) RevK: Depends on ISP kit I expect
(19:49:12) RevK: Ideal world - for DSL stuff, is we PPP on a brick so we can get 1 second LCP loss/latency for reference.
(19:49:21) plett: Using the ISP kit would give a representative view of what an actual customer would see
(19:49:28) RevK: But for virgin that may be their kit and VLAN/IP
(19:49:45) RevK: From an IP/filtering point of view it will be the same.
(19:49:48) plett: Virgin routers can be put into a bridge mode that you talk PPPoE to, jimi has that at home
(19:49:51) RevK: I may just "leave it to you".
(19:49:58) JonRibbens: revk> is that so you can get competitor stats on performance? ;-)
(19:50:18) RevK: JonRibbens: yes - will be a useful reference and a reason for doing this as well as the ORG motives.
(19:50:36) RevK: But keen not to interfere with the ORG stuff in the process
(19:50:37) hellais: graphiclunarkid: routing ooni through a specific interface is something that is currently not supported. If this is a desired feature we should open a ticket about it
(19:50:40) RevK: And to share what we find
(19:51:32) jimkillock [~jimkilloc@cpc3-hari15-2-0-cust66.20-2.cable.virginm.net] entered the room.
(19:51:39) jimkillock: Hi all
(19:52:00) graphiclunarkid: hellais: What I think I'm hearing from Plett is that we can do without it in the short-term. However if OONI were capable of it then others who wanted to run multiple lines might have an easier life. So yes, if OONI are happy for us to raise feature-requests, we should totally do that :)
(19:52:12) graphiclunarkid: Hi Jimkillock
(19:52:34) jimkillock: I'll just lurk for a bit
(19:53:00) graphiclunarkid: For jimkillock and anyone else who missed it, now that I think most people have reported in with their progress since Saturday, I'll draw your attention again to the URL in the topic.
(19:53:19) graphiclunarkid: I started a list at that URL of concrete tasks we need to start working on in the short-term.
(19:53:23) graphiclunarkid: It's not complete.
(19:53:33) jimkillock: here's our ether pad if it is useful https://etherpad.openrightsgroup.org:8443
(19:53:34) graphiclunarkid: I've missed a bunch of stuff from the weekend and the mailing list.
(19:53:42) JonRibbens: did anyone have any thoughts on my block rules list spec? ;-)
(19:53:58) vasilis: hellais: There is already the option 'interface' on the config file?
(19:54:14) graphiclunarkid: Thanks for writing that up JonRibbens. I haven't had a chance to read it yet I'm afraid :(
(19:54:24) dantheta: I've read through the json and xml specs for the config
(19:54:26) graphiclunarkid: Vasilis: sounds like someone has at least thought of it then.
(19:55:12) graphiclunarkid: Plett: would your life be much easier setting up the lines at A&A if they could all terminate in the same box?
(19:55:21) graphiclunarkid: Plett: or is it marginal?
(19:55:41) plett: graphiclunarkid: There are pros and cons to both methods
(19:55:46) RevK: We have a means to handle a lot of PPPoE from one box, feed the lot in to VLAN tags and in to a VM
(19:55:49) plett: But there's not much in it
(19:56:11) RevK: But if ISP provide kit we could attach that to ports and do what they do
(19:56:33) graphiclunarkid: plett, RevK: OK, thanks.
(19:56:41) RevK: I like PPPoE as we get to monitor them at an LCP level, which is cool for us, and should not hamper any ORG testing in any way.
(19:57:41) graphiclunarkid: RevK: So if I follow you this would mean OONI probes all think they're looking at a single network interface but actually they'd be VLAN tags to VMs running on the same box?
(19:58:16) plett: graphiclunarkid: Yep. The OONI probes would just see the ISP line it's supposed to be on
(19:58:33) dantheta: I thought the config looked pretty good - I thought of a couple of minor style adjustments for the XML version, just waiting on wiki edit perms
(19:58:40) RevK: It is all done with switches, VLANs, and magic.
(19:58:45) vasilis: A very useful thing to do in order to collect some date and make some reports would be to fire up some ooni-probes in residential DSL and mobiles connections.
(19:58:45) dantheta: Including the XML schema was cool.
(19:58:52) graphiclunarkid: plett: Cool. So I think we could take advantage of that pretty quickly since we wouldn't need any OONI changes.
(19:59:17) RevK: But whatever probes you have - it helps if they can talk on a separate interface than the ISP for management. If they can do that, we can link it up.
(19:59:18) hellais: vasilis: yes, but the interface option will only work for the tests that use the Scapy template (that is the ones that use libpcap and libdnet for packet capture and injection)
(19:59:41) plett: graphiclunarkid: Yep
(19:59:58) JonRibbens: dantheta> i made a dtd but my flatmate said dtds are like, last century and schemas are the new hotness
(20:00:01) RevK: We are talking of providing a back channel for management independant of any of the ISP links.
(20:00:16) graphiclunarkid: Vasilis: Indeed. Everyone: please install OONI if you can and tell us about your experiences at the next meeting!
(20:00:35) plett: The back channel would be needed, most of the ISP links would be on dynamic IPs
(20:00:58) arashiyama [~Adium@outhouse.lacunae.org] entered the room.
(20:01:04) graphiclunarkid: hellais, vasilis: is what RevK's talking about perhaps another good ticket to raise as a feature request for OONI? What management options do we have currently?
(20:01:06) RevK: You have a budget for a microserver, switching and a few ISP services on min term. Please make it so plett
(20:01:18) RevK: If any need to be in my garage, we can VLAN them in
(20:01:59) graphiclunarkid: So with that I think we have our first "volunteer" commitment to action :)
(20:02:05) graphiclunarkid: (Sorry plett ;-) )
(20:02:17) plett: What are the timescales on this? If the lines went in ASAP, would they be useful straight away?
(20:02:41) RevK: good question
(20:02:50) graphiclunarkid: plett: I think Vasilis is keen to point probes at our OONI backend and start gathering data.
(20:02:55) JonRibbens: we would need to finalise the API, find out what the actual block rules are that we need for each isp, and a client for the api
(20:02:58) RevK: Ok, yes, I volunteered plett
(20:03:08) JonRibbens: the block rules are easy to determine once we have lines to test on
(20:03:23) RevK: These would be VMs on linux or whatever that you can do what you like with.
(20:03:24) graphiclunarkid: We are also keen to analyse that data we get back - more data will help.
(20:03:24) plett: graphiclunarkid: Okay. No problem
(20:03:56) graphiclunarkid: A thing we also want to do is take submissions for URLs to check from visitors to blocked.org.uk.
(20:04:02) plett: Next question, which ISPs?
(20:04:34) graphiclunarkid: I know Alexxxx and others have worked up some wireframes for changes to the site. Alexxxx - how do you want to take that forward?
(20:05:21) graphiclunarkid: Plett: I think we'd want to cover BT, Virgin, Sky and TalkTalk. JimKillock: any input on that front?
(20:05:53) jimkillock: At AAISP, that is right
(20:05:57) RevK: I suspect only virgin would have to be from my garage
(20:05:58) arashiyama: plusnet have been in the news today touting their "networking blocking" of "pirate websites"
(20:06:06) RevK: ffs
(20:06:13) graphiclunarkid: Plett: I read from the mailing list / el reg that Plusnet are starting to filter now too.
(20:06:18) RevK: pirates attack ships at sea - do they not know this!
(20:06:20) RevK: sorry
(20:06:22) Alexxxx: I guess we'll need some feedback from everyone if we are asking for the right information, and everything we're putting in wireframes is doable
(20:06:39) graphiclunarkid: Arashiyama: Jinx! ;)
(20:06:44) Alexxxx: Once that's done then we'll look to start getting a design together
(20:06:53) plett: RevK: At one point we were offered a Plusnet line for free if it would help diagnose the FTTC modem issue
(20:06:55) jimkillock: ORG can also get mobile contracts / SIMs
(20:06:57) arashiyama: I think plusnet are just a BTnet downstream.
(20:07:07) RevK: plett: maybe that would be worth a try
(20:07:17) RevK: TBH, the LCP stuff we can do may help some people, and we know plusnet
(20:07:24) RevK: SO maybe we can help them and help ORG on that
(20:07:43) RevK: plusnet are funny - they work differently to BT
(20:07:54) RevK: And talk to us regarding beating up BT!
(20:08:06) graphiclunarkid: Alexxxx: OK that makes sense. I see you've added it to the task list too. Thanks!
(20:10:21) graphiclunarkid: Is there anyone here with an interest in the middleware that allows us to gather all this together and communicate between the different components? What's next to do on that front? I've put some suggestions on the task list - do they look sensible? Anyone fancy picking any of them up?
(20:11:52) vasilis: graphiclunarkid: RevK: I think the management independent "back channel" is nice to have but IMHO not needed at the moment.
(20:11:58) jimkillock: where's the list?
(20:12:03) JonRibbens: https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List
(20:12:10) graphiclunarkid: JimKillock It's also in the chat title.
(20:12:20) jimkillock: lol
(20:12:24) JonRibbens: glk> your list says "document the api endpoints currently available"... but we're changing the api are we not? ;-)
(20:13:12) graphiclunarkid: JonRibbens: We are, yes. I was thinking more about instances than behaviour, sorry if that wasn't clear.
(20:13:38) graphiclunarkid: JonRibbens: Basically, where do the blocked.org.uk team need to point their HTTP POST requests, so that they get picked up by the probes?
(20:13:39) JonRibbens: i could make a new api and make a server for it, perhaps
(20:14:33) graphiclunarkid: JonRibbens: I think ORG has some VPSs somewhere on which we can run the middleware so hosting isn't a problem. If you could set it up, even with the existing API, that would be a step forward.
(20:15:34) graphiclunarkid: I think getting the submission form on blocked.org.uk talking to the real project database would be a good thing to achieve soon.
(20:15:41) dantheta: If we can get the docs updated with the HMAC replacement stuff, that would be cool.
(20:15:53) dantheta: What platform are the blocked.org.uk team using for the site?
(20:15:59) vasilis: Regarding analyzing reports we could use on the first stage ooniprobix:https://github.com/AccessNow/ooniprobix
(20:16:03) graphiclunarkid: At the moment it dumps the form submissions into the ModEx database (the CMS that runs blocked.org.uk currently)
(20:16:34) dantheta: I remembered hearing that there was at least one django dev on Saturday.
(20:16:49) graphiclunarkid: dantheta: is that coming under the Android probe stuff or the middleware side of things?
(20:17:08) graphiclunarkid: (The HMAC replacement stuff I mean)?
(20:17:16) dantheta: both, I'd thought.
(20:17:31) graphiclunarkid: Vasilis: cool. *clicks*
(20:17:45) dantheta: The rest API docs describe a pub/priv key exchange between the two.
(20:18:04) jimkillock: On the CMS it's easy enough for it to run any php script we like
(20:18:58) jimkillock: graphiclunarkid: did you or Ruth get the contact details of the people interested in design?
(20:19:13) graphiclunarkid: Dantheta: I've added updating the docs to the task list. Thanks.
(20:19:35) Alexxxx: Marielle was a Django dev, we're working on the front end
(20:19:41) graphiclunarkid: jimkillock: Alexxxx is here, and I believe they all exchanged contact details, yes.
(20:19:44) Alexxxx: I'm only PHP :O
(20:20:40) jimkillock: My feeling is that if we can we shouldn't reengineer the site but use what we have (it should be quite easy)
(20:20:41) graphiclunarkid: JonRibbens, dantheta: I guess the "middleware" thing must be running somewhere at the moment, right, else the Android app wouldn't be doing anything?
(20:20:58) JonRibbens: yes, the question is do we keep it or replace it? ;-)
(20:21:10) jimkillock: Mostly we need new html / css, plus someone to write the scripts to post the data as I understand it
(20:21:17) graphiclunarkid: JonRibbens, dantheta: Does it accept submissions of URLs for checking at the moment?
(20:21:27) Alexxxx: From what I understood it'll be fine to add our own PHP to keep the newer stuff out of ModX but keep that for CMS stuff, but there was also talk of using whatever server you guys set up
(20:21:36) graphiclunarkid: And does it need properly authenticated PKI stuff to do so?
(20:22:22) JonRibbens: there really ought to be someone here who knows where it is and how to get access to it and who wrote it etc ;-)
(20:22:24) jimkillock: Alexxxx: I think that's right, you write some php which the CMS calls, and uses to push the data to the middleware?
(20:23:16) Alexxxx: I would have thought as long as we can make the pages look the same (pull the templates from ModX) then we'll be able to do our code from scratch
(20:23:21) graphiclunarkid: (RevK, plett: Just wanted to say thanks for your time this evening. If you need to chat about specifics of getting those lines set up later you can drop me a line and I'll put you in touch with the right people if I can't answer myself.)
(20:23:38) RevK: Ok
(20:23:42) Alexxxx: I guess we'll take a closer look once we're a bit closer to needing to start coding that
(20:24:09) RevK: I just said "make it so", that is the easy bit. plett will do the work ☺
(20:24:13) plett: :)
(20:24:21) RevK: But at least it should mostly be during office hours
(20:25:13) graphiclunarkid: RevK, Plett: I should be available to talk about this during office hours tomorrow if that helps.
(20:25:56) graphiclunarkid: Alexxxx: One thing we could do now would be to add the tick box and the "tale of woe" text-box to the existing form, storing the data in the modx database. Do you think that's worth picking up?
(20:26:54) Alexxxx: yes, that was top of our list, we're awaiting access to ModX to see how to go about it - we've not used ModX before so not too sure what'll be involved - should be simple enough
(20:27:16) graphiclunarkid: JimKillock can you grant ModX access for the blocked.org.uk site to Alexxxx and the other designers?
(20:27:27) jimkillock: yes sure :)
(20:27:35) plett: graphiclunarkid: I'm not sure I have your contact details. Can you throw an email to paul@aa.net.uk in case I need them tomorrow?
(20:27:45) jimkillock: we also have staging so maybe use that to experiment with?
(20:27:56) Alexxxx: staging would be a lot safer :)
(20:27:57) graphiclunarkid: plett: https://richardskingdom.net/contact
(20:28:02) graphiclunarkid: plett: Yes, will do.
(20:28:04) plett: Or that works. Thanks :)
(20:28:23) jimkillock: Alexxxx: Lee will need an IP address to let you through
(20:28:37) Alexxxx: ok, I'll send an email over
(20:28:37) RevK: wow, sips: nice
(20:28:42) jimkillock: cc me
(20:28:47) jimkillock: lee@ jim@
(20:28:50) RevK: I have sip:a@k.gg but not managed sips: yet!
(20:30:16) jimkillock: Also, Alexxxx, very happy to help you with MODX to get you going
(20:30:24) graphiclunarkid: RevK: Wasn't easy! https://richardskingdom.net/howto-kamailio-sip-proxy-nat-debian-wheezy
(20:30:58) Alexxxx: thanks, I'll take a look and read some docs and then call you for help!
(20:31:03) RevK: NAT is evil, that is half your problem!
(20:31:10) graphiclunarkid: RevK: I am aware of this!
(20:31:21) graphiclunarkid: OK folks, I think we are nearing the end of the meeting.
(20:31:24) graphiclunarkid: I have a favour to ask
(20:31:28) RevK: My sip:a@k.gg does at least do IPv6!
(20:31:53) RevK: It does rather freak me out when I get calls on it though
(20:32:01) graphiclunarkid: If you've decided you can help out with anything in the next week please add your name against what you can do on the wiki so we know who's doing what
(20:32:12) graphiclunarkid: That's on the page linked in the topic ^^
(20:32:27) graphiclunarkid: If you don't want to or can't edit the wiki please drop a line to the mailing list instead.
(20:32:41) dantheta: graphiclunarkid: I'm waiting on wiki edit perms at the moment.
(20:32:48) graphiclunarkid: (JimKillock: I think people are waiting for wiki accounts - any chance you could chase up registrations?)
(20:32:55) graphiclunarkid: dantheta: Good point!
(20:33:12) jimkillock: Ah, ok, they've emailed Lee? Can prod Lee
(20:33:20) graphiclunarkid: We are also trying to get an anonymous-coward account set up on the wiki so people don't have to give their details.
(20:33:23) vasilis: graphiclunarkid: Let's create a dummy account as well.
(20:33:31) graphiclunarkid: vasilis: I have requested one.
(20:34:01) vasilis: One request
(20:34:35) vasilis: If someone has a residential line and would like to share it I 'll be glad to run some ooni-probe tests.
(20:35:15) graphiclunarkid: jimkillock: there's a registrations address you have to email to get an account. Can't remember which off the top of my head, sorry. Probably goes to Lee though!
(20:35:50) dantheta: mediawiki@openrightsgroup.org was the address I emailed yesterday (hope that was the right one)
(20:36:19) jimkillock: ok. btw, graphiclunarkid: would probably be easy enough to add you or someone else to do approvals
(20:36:20) graphiclunarkid: Vasilis: I could offer something on mine with a bit of scrapping around for a server - but it's a totally unfiltered connection (not A&A either!) so might not give you much.
(20:36:47) graphiclunarkid: jimkillock: happy to do that if you want to add me (and tell me how!)
(20:36:56) RevK: glad any non A&A are still unfiltered
(20:37:03) dantheta: Mine's unfiltered too, (zen). Sorry!
(20:37:06) RevK: I will be talking at LONAP on this to get more feedback
(20:37:34) vasilis: _46bit: Let me know if you get to run OONI.
(20:37:38) graphiclunarkid: RevK: Me too! Actually, they're a small ISP and seem to care a bit about privacy, so maybe I should talk to them...
(20:37:53) RevK: Nice, we should
(20:38:54) JonRibbens: mine's bt and is unfiltered as far as i'm aware, except iwf and court orders presumably
(20:39:11) arashiyama: I could run an OONI probe at home, stick it on a linux vm. I have zen with an OpenDNS home subscription that my kid got around very quick :)
(20:40:31) graphiclunarkid: hellais, vasilis: Where can I find OONI's ticket tracker? Would it be OK if I raised the two feature-requests we discussed? Or would you prefer to do that?
(20:40:38) vasilis: arashiyama: Great! There are some URL lists posted on the mailing list.
(20:42:27) vasilis: graphiclunarkid: Definitely please do that, https://trac.torproject.org/projects/tor/query?status=!closed&component=Ooni or https://github.com/TheTorProject/ooni-probe/issues
(20:42:52) graphiclunarkid: vasilis: thanks!
(20:42:55) graphiclunarkid: Thanks everyone for your time this evening. Please feel free to continue discussing and hacking now we're all here, but I'm going to draw this to a close for the purposes of the "meeting".
(20:43:02) graphiclunarkid: The next IRC meeting will be on Thursday 30 January, same time, same channel, same format: report what you've done since this meeting, pick up something new to do before the next one. Hope you can make it :)#
(20:43:24) vasilis: graphiclunarkid: Thanks for organizing that.
(20:43:45) RevK has changed the topic to: next irc meeting 30th Jan <a href="https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List">https://wiki.openrightsgroup.org/wiki/Censorship_Monitoring_Project_Task_List</a>
(20:43:45) graphiclunarkid: Vasilis: Thanks for giving us the idea ;)
(20:43:48) vasilis: Thanks to all of you for attending.
(20:44:04) graphiclunarkid: RevK Thanks!
(20:44:07) RevK:
(20:44:09) jimkillock: Thanks all :)
(20:44:23) Alexxxx: :)
(20:44:53) dantheta: Cheers!