20:18:53 * KillYourTV has noticed that we're 17 minutes into the meeting...and we're off to a quiet start... 20:19:31 i was wondering that, did i also get the wrong time or something? 20:20:23 * dg is waiting for self to be free 20:20:30 some stuff needs wrapping up first 20:20:33 sorry 20:20:39 you guys can start without me if you need to 20:23:07 * KillYourTV 's mostly going to be an observer due to his rather insignificant & unimportant roles... 20:23:15 ...so start times matter not. 20:23:39 I will be here, but I can wait until dg is ready 20:23:42 I wonder if it would be possible to have two IRC leaf connections to the same leaf to reduce netsplits... 20:23:48 As long as nobody's becoming annoyed, I'll wait a little longer 20:23:59 Hopefully $task won't be too much longer 20:24:02 (without doubling up on messages) 20:24:05 str4d: not without srs mods to IRCd 20:24:16 (or i2p hax?) 20:24:22 * KillYourTV nices his tasks to give more CPU time to dg 20:25:07 There are already I2P mods for the IRCd so why not redundancy? 20:25:50 actually 20:25:50 I guess it depends on the IRCd 20:26:04 I kind of see the amount of IRC splits as a way of measuring network health 20:26:19 For me, it says something about tunnel success :-P 20:27:07 Speaking of which. 20:27:30 I don't know what mods were applied and why they were needed. (Back in the day ngircd needed a brief mod for b32 displaying...but with webirc it's not needed (and they're not displayed here anyway)) 20:28:00 -_- 20:49:54 orion: re: c++ i2p you mind if i add a build system to your code? probably scons 20:54:16 I'm ready 20:54:27 Sorry for the delay, folks 20:55:01 * dg pings #i2p-dev 21:03:16 o/ dg 21:04:09 'lo dg 21:05:07 *waves* 21:05:53 yay 21:05:56 * psi timed out 21:11:17 ready dg? 21:13:23 sorry, I d/c'd 21:13:26 What did I miss? 21:13:26 <+iRelay> *waves* 21:13:26 »» chanserv gives voice to psi 21:13:26 <+psi> yay 21:13:26 »» +psi timed out 21:13:26 »» s-771 is now known as s-77 21:13:26 <+dg> yay! 21:13:26 <+dg> Everyone woke up for me<3 21:13:27 <+dg> weltende: Any news regarding mailing list? plz have some for me 21:13:27 *waves* 21:13:27 I dont think you missed anything 21:13:27 yup 21:13:27 alrighty 21:13:27 So, weltende: .. 21:14:37 not really.. no time so far 21:14:47 kytv could do it.. he has root access to the box I had in mind afair ;-) 21:14:50 * dg waits a few minutes 21:15:41 * dg pokes KillYourTV 21:17:30 dg: and more cowbell! 21:17:34 err.. structure 21:18:02 * dg was never any good at that, but he'll try 21:18:12 * dg moves on 21:18:15 KillYourTV: ping when back 21:18:21 So, status updates. 21:18:40 * str4d has ~40 mins, so GTFG fg ;P 21:18:40 hmm? I didn't realize I had root but I can to throw some time at it (coursework & moving has taken up a considerable bit of time) 21:18:40 Are they worth bringing back since we have the meetings (and hopefully the summaries of them, but they're not working out right now)? 21:19:15 dg, who would the status updates be for? 21:19:22 s/for/aimed at/ 21:19:25 str4d meant: dg, who would the status updates be aimed at? 21:19:34 Well, I assume the previous ones which jrandom maintained were for those who wanted a TL;DR of the meetings 21:20:06 Perhaps what we did with the last meeting (on the website) where the results were summarized at the top of the page 21:20:31 They would be nice for the sake of community-building, but also a bit of work. 21:20:49 * dg doesn't think it's a necessity as such but it'd be nice to say what the meeting accomplished/decided 21:21:32 Would anyone like to do it? 21:22:01 On the site revamp I've taken the status updates as "blog entries" 21:22:05 So it might be better to write those, or structure the status updates as such. 21:22:20 that sounds pretty good 21:22:57 (And since the blog will end up with RSS or whatever, that can then be used to feed into any other distribution lines that are desired) 21:23:24 point 1: to consider, CCC 21:23:27 i was thinking after a meeting we could have a new thread on zzz.i2p, to allow people to reply with any follow up things from what has been discussed 21:23:30 how will "this side" organize? 21:23:55 I support the blog idea, however someone would have to do it. 21:24:50 oh damn lag 21:25:27 And the status updates don't need to necessarily be too "minutes-y", since the meetings section of the revamp is where actual minutes should go (and I'm thinking that the minutes could be put into a feed as well, while the full logs are displayed with the minutes on the site) 21:26:10 dg, fyi, jr's status updates were sent out hours before each meeting, and they were not minutes of the previous meeting 21:26:55 Ah, thanks zzz - so more of a general get-everyone-up-to-speed-before-the-meeting update. 21:27:10 correct 21:27:39 dg, fyi, jr's status updates were sent out hours before each meeting, and they were not minutes of the previous meeting 21:28:00 zzz: ah ok, it was a tl;dr of the $week? 21:28:03 <+dg> Moving on? 21:28:03 <+dg> psi: ccc is on the agenda :) 21:28:03 ---» aquarium (grenze@irc2p) has joined #i2p-dev 21:28:06 «--- w8rabbit (w8rabbit@irc2p) has quit (Killed (nickserv (Nick kill enforced))) 21:28:06 Ah, thanks zzz - so more of a general get-everyone-up-to-speed-before-the-meeting update. 21:28:06 correct 21:28:09 <+dg> Next topic: * PR management role (http://zzz.i2p/topics/1299) 21:28:09 <+dg> I don't know if the guy who posted that is here.. 21:28:09 dg, repost: And the status updates don't need to necessarily be too "minutes-y", since the meetings section of the revamp is where actual minutes should go (and I'm thinking that the minutes could be put into a feed as well, while the full logs are displayed with the minutes on the site) 21:28:24 Yes he is - orion? 21:28:34 dg, would you be willing to write a status update before meetings in the blog? 21:29:16 (he's in-chan at least) 21:29:23 And FTR this is the guy working on I2PCPP 21:30:15 * psi is compiling i2pcpp 21:31:12 i am also looking at the code as well 21:32:58 i've got a SConstruct file 21:36:03 damn rats eating the cables 21:36:03 [repost] 21:36:03 <+psi> i've got a SConstruct file 21:36:05 <+dg> str4d: 21:36:05 <+dg> * Website revamp updates 21:36:05 <+dg> Anything? 21:36:08 [/repost] 21:36:12 dg, need m0ar stables 21:36:15 =P 21:36:21 :( 21:36:36 dg, I've got per-net urls working 21:36:59 oh nice, progress 21:37:02 How did you do it? 21:37:06 * psi note to self don't compile with -j8 on a machine with 4 cores 21:37:13 So in the page files, if you put it will convert to trac.i2p2.de 21:37:32 And likewise for any other sites that have (hardcoded) known public urls. 21:37:39 Otherwise it appends .to 21:38:16 dg, problem was that Flask was caching filters applied to strings. 21:38:19 So it was eval-ed on first template read and then stored. 21:38:39 psi: unless it does multiple threads per core ;) 21:38:43 Turning the filter into a context processor (so the func is eval-ed on every request) did the job. 21:38:46 Oh, ha 21:39:34 I can try generalize the function so you pass in the entire URL and it finds and changes the domain bit, if people would prefer to use it that way. 21:39:45 But it Works For Now (TM) 21:40:01 psi: 21:40:04 * CCC workshop/lightning talk discussion 21:40:28 yes 21:40:39 * psi reviews zzz.i2p link 21:40:58 (aside: Once I get some free time (after getting the bugs out of the feed mechanism) I'd like to work out the download mirroring stuff with welterde.) 21:42:36 str4d: well.. should be simple enough.. text file in mtn with list of all http, ftp mirrors.. 21:44:32 (and in the backend just an rsync master site, from which all mirrors pull) 21:44:40 did we choose a lightning talk topic? 21:44:40 ok regarding CCC there is 0% chance for me to get the required docs to get there in time 21:44:40 also... lots of "other stuff" 21:44:40 in general I am overloaded due to finals 21:44:40 also lag 21:45:31 welterde, I guessed so, but I'm not familiar with the current mirror setup. 21:47:26 The other thing, of course, is migrating the rest of the old pages across (and tidying up nav layout) 21:48:06 <+psi> ok regarding CCC there is 0% chance for me to get the required docs to get there in time 21:48:06 <+psi> also... lots of "other stuff" 21:48:06 <+psi> in general I am overloaded due to finals 21:48:06 <+psi> also lag 21:48:06 <+dg> Could probably ask the audience who has used i2p before 21:48:09 <+iRelay> (and in the backend just an rsync master site, from which all mirrors pull) 21:48:09 <+dg> psi: yeah, ech and welt are going though afaik 21:48:11 <+str4d> welterde, I guessed so, but I'm not familiar with the current mirror setup. 21:51:57 Okay, heading off o/ 21:52:13 bye o/ 21:52:28 We really should have started earlier 21:52:31 g'damnit 21:52:47 I'll see if I can be back in time for the end, but no guarantees. 21:53:35 alright, stenography 21:53:42 * dg pokes Meeh 21:54:01 we need a generic interface for making transports 21:54:04 (imo) 21:54:23 s/need/should\ have/ 21:54:26 psi meant: we should\ have a generic interface for making transports 21:55:08 I'm here, sorry just got disturbed with a phone call, back now 21:55:16 afaik there's something called "restricted routes" but I don't know how they work 21:55:19 *catchin up/reading log* 21:55:22 (nor have they been implemented..?) 21:55:28 Meeh: there isn't too much to read.. :( 21:55:50 dg no docs on that? 21:56:10 psi: mention on www.i2p2.i2p is all I found under roadmap or something.. 21:56:47 if anyone happens to remember what "restricted routes" are/were please speak up 21:56:50 dg, as i understand it restricted routes are like 'darknet mode' on freenet, you only connect via trusted peers 21:56:57 ah 21:57:16 ah 21:57:31 i think :) 21:57:34 sounds like that could be it 21:58:11 matches the name 21:58:33 it's been mentioned on zzz.i2p recently iirc 21:59:40 if someone who does know for sure from way back when a "confirmation" would be great 22:01:31 http://zzz.i2p/topics/114 22:04:31 * dg reads 22:04:31 it's not what i meant, but it explains pretty thoroughly 22:06:02 just wondering, where are we in the meeting? 22:06:13 what's current topic 22:06:16 We're kind of floating around, Meeh 22:06:23 ah ok 22:06:31 "* Hide I2P traffic. Like Tor, hide so it looks like SSL traffic, or something. (Considering countries where darknets is illegal) " 22:06:41 (We started late and thus sucking) 22:08:10 yea, we should think about possible alternative transport for countries blocking and making darknets illegal 22:09:47 well to start with: how distinctive is i2p traffic now? 22:09:50 I think we ought to play something like that the same way tor does 22:09:50 and deploy it not before it is needed 22:09:50 as to prolong any arms-race 22:09:50 but we haven't been blocked anywhere yet 22:09:50 as far as I know 22:10:05 (yet) 22:10:25 Also, the lack of this sort of "protection" i.e system keeps some away from i2p 22:10:32 in general a generic transport api would be a developer's goldmine 22:10:32 we have a lot of random data, but none of the headers of ssl 22:10:57 obfsproxy is amazing but we don't need something of that level 22:11:48 some interface that you'd implement that does your version of data transport wether it's over goats or http+ssl 22:11:50 psi: we already have a generic transport api ;) 22:11:54 i2p can't really be 'too secure' 22:12:02 a transport api would be a good idea, and would allow for rapid development of needed transports 22:12:14 we do eh? 22:12:36 i need to look at the code closer 22:12:56 either it's not sticking out well or i over looked it or it's not there 22:13:03 yea, yet.. it's a matter of time 22:13:36 router/java/src/net/i2p/router/transport/Transport.java is the interface you have implement 22:13:36 certainly not, lillith 22:13:46 although i2p is already a lot of crypto 22:14:17 i think obfsproxy is horrible, and it's tacked onto tor in the most frankenstein-y fashion possible 22:14:40 I don't like their pluggable transports but the tech is cool 22:14:48 (emulating Skype is one cool thing) 22:17:27 iirc obsproxy can be counter productive 22:17:33 i've gotta go 22:17:46 due to it emulating a survalence network 22:17:53 * psi spelling 22:18:00 bye 22:19:55 i've got to part for now as well 22:20:27 I think we can just call it a day now and have it next week/sometime soon(er) 22:20:34 Kind of fucked this one up 22:21:04 sounds like a plan 22:21:07 it's best to have a predefine meeting structure 22:21:54 yeah 22:26:10 disconnected... 22:26:29 23:10:30 <+psi> in general a generic transport api would be a developer's goldmine 22:26:32 23:10:31 < hottuna> we have a lot of random data, but none of the headers of ssl 22:26:35 23:13:01 <+Meeh> yea, yet.. it's a matter of time 22:26:38 23:13:15 <+Meeh> so why make people offline from i2p for a while.. better safe than sorry 22:26:41 what did I miss? 22:27:11 Meeh: meeting adjurned for now 22:27:11 * psi spelling 22:27:58 certainly not, lillith 22:27:58 ah, lame.. meeting next week? 22:28:10 * psi lag 22:28:55 Meeh, to be decided, maybe before since this one wasn't a great success 22:29:25 true true, next week then