14:05 <hypercubus> i guarantee that on PDforge your project will be confirmed virtually immediately ;-)
14:05 <jrandomi2p> 2) On deck for 0.3.4.1
14:05 <jrandomi2p> 3) New web console / I2PTunnel controller
14:05 <jrandomi2p> 4) 0.4 stuff
14:05 <jrandomi2p> 5) Other development activities
14:05 <jrandomi2p> 6) ???
14:05 <jrandomi2p> 0) hi
14:05 * jrandomi2p waves
14:05 < mihi> lla ih
14:05 * oOo goof
14:06 <mihi> hi all
14:06 <jrandomi2p> weekly status notes posted up to http://dev.i2p.net/pipermail/i2p/2004-August/000388.html
14:06 <jrandomi2p> jumping right in to 1) 0.3.4 status
14:07 <jrandomi2p> the net seems generally functional, both for irc and eepsites
14:07 <jrandomi2p> what kind of eepsite reliability / failures are y'all seeing?
14:07 * jrandomi2p can see the irc failures here, as i see when people disconnect / etc
14:08 <mule2p> in general good, got out-of-memory after approx 25MBytes
14:08 <mule2p> but that should be fixed in cvs, as you mentioned
14:08 <jrandomi2p> ah ok thats on a single 25MB download right?
14:09 <mule2p> yes
14:09 <jrandomi2p> right
14:10 <jrandomi2p> large file transfers do still seem to have problems (disconnect over time, not corruption though). i think that may be fixed with the mod mentioned, but i'm not sure
14:11 * jrandomi2p forgot to mention that oOo's roundtrip/connections_reliability.php includes both irc servers here, not just i2p, so doesnt really have the right data atm
14:11 <jrandomi2p> oOo - any thoughts on what it'd take to get the bogobot code to ignore @irc.metropipe.net?
14:12 < duck> kicking hypercubus
14:12 < duck> and me to upgrade
14:12 <oOo> Very few coding, a peer review by hypercubus and the update of bogobot by duke
14:13 <jrandomi2p> ok cool
14:13 <hypercubus> duke?
14:13 <oOo> duck, sorry :p
14:13 * jrandomi2p thinks that sort of statistical summary would be very helpful
14:13 <jrandomi2p> duke duck
14:14 <oOo> The stats are made on PHP, could be given to duck, too
14:14 <jrandomi2p> ok, anyone have anything to bring up wrt 0.3.4?
14:14 <jrandomi2p> w3rd
14:15 <jrandomi2p> ok, moving on to 2) 0.3.4.1
14:15 <jrandomi2p> i dont know what else to mention beyond whats mentioned in the mail
14:16 <jrandomi2p> the StreamSinkServer and StreamSinkClient apps are compact demo apps for ministreaming (for any java devs who want to write streaming over i2p)
14:16 <jrandomi2p> oh, and StreamSinkServer is kind of like aum's dropbox python app (it takes any data anyone sends it and writes it to a file)
14:17 <jrandomi2p> (StreamSinkClient sends a fixed size of random data, so not too useful ;)
14:17 <jrandomi2p> any thoughts / concerns / questions wrt 0.3.4.1?
14:18 * jrandomi2p estimates it'll be out in a day or two
14:19 <jrandomi2p> ok, moving on at a good clip to 3) New web console / I2PTunnel controller
14:20 <jrandomi2p> as mentioned in the mail, we've got the new web console pretty much functional, and a simple web interface to control / edit / create i2ptunnel instances
14:21 < protok0l> where can the protok0l get it
14:22 < protok0l> and what do i do with jetty
14:22 <jrandomi2p> its all in cvs now, but i need to put up some docs on how to set it up
14:22 < protok0l> ok
14:23 * jrandomi2p wrote up and posted a ~5 step process to the channel a few days ago, but we need a simpler proc (or at least a more clear one)
14:23 < protok0l> i heard that CVS sucks
14:23 <mule2p> ok, can tell you once i have the docs :)
14:23 < protok0l> and there was some better CVS thingy
14:23 * oOo logged only the first 2 steps before getting disconnected :p
14:24 < protok0l> same thing with Vi
14:24 < protok0l> lol
14:24 <jrandomi2p> we'll eventually moving to have this new console be the 'standard', but that'll probably wait until we've got everything integrated with hypercubus' new installer
14:26 <jrandomi2p> actually
14:26 <jrandomi2p> for the brave, here's the ugly steps from before:
14:26 <jrandomi2p> 20:19 < jrandom> w3rd hyper - could you pull latest from cvs, 'ant dist', grab build/*jar and toss them into your lib dir, mkdir $instDir/webapps/ ; cp build/routerconsole.war $instDir/webapps/ ; edit your router.config to uncomment the clientApp.3.* lines and update your classpath
14:26 <jrandomi2p> 20:19 < jrandom> (in the classpath, set it to: lib/i2p.jar:lib/router.jar:lib/mstreaming.jar:lib/heartbeat.jar:lib/i2ptunnel.jar:lib/netmonitor.jar:lib/sam.jar:lib/timestamper.jar:lib/ant.jar:lib/jasper-compiler.jar:lib/jasper-runtime.jar:\
14:27 <jrandomi2p> in addition to that, there's a new i2ptunnel.war - take that and drop it into $instDir/webapps/ and go to http://localhost:7657/i2ptunnel/
14:27 <jrandomi2p> yeah, as i said, its a pain
14:27 <jrandomi2p> *but* its functional, and I dont really have either the time or the expertise to make it much better
14:27 <oOo> That's all it needs to be done ?
14:28 <jrandomi2p> yup
14:28 <oOo> Ok, thanks
14:28 <jrandomi2p> (you'll get something looking like http://dev.i2p.net/~jrandom/config.png when you go to http://localhost:7657/config.jsp
14:29 <jrandomi2p> anyway, thats that
14:29 <jrandomi2p> i'd appreciate if/when people can kick it around, and hopefully come up with ways to improve it :)
14:30 <jrandomi2p> mihi: any thoughts on the whole web interface idea?
14:30 < duck> nice layout
14:31 <jrandomi2p> thought you'd like it duck ;)
14:31 <mrflibble> nice
14:31 * mihi likes the layout as well
14:31 <mihi> web interfaces are always great
14:32 <jrandomi2p> the one i put together for i2ptunnel.war is pretty bland... functional, but bland
14:33 <jrandomi2p> ok, thats that - if/when people wanna chat about it further, we've got irc and the list, etc :)
14:33 <mule2p> jrandomi2p: clientApp.3 is netmonitor for me
14:34 <jrandomi2p> ah ok mule2p - check the router.config from cvs -
14:57 <jrandomi2p> there are some further optimizations that can be done to the tunnel pool, but i'm not sure how useful it'd be atm
14:57 <jrandomi2p> ok, jumping back on track - anyone else have anything wrt 4) 0.4. stuff?
14:57 <oOo> About 'large scale simulations' for 0.4, any way to prepare thus ? Need 'new' specifics applications/tools ? (transition to point 5 ? ;) )
14:58 <jrandomi2p> actually, for the sim it would be great if someone could help mod the heartbeat (or a sam-powered app) to be kind of a scriptable client / server
14:59 -!- Bladenight is now known as Nightblade
14:59 <jrandomi2p> (e.g. rather than the current "every 30s, send 20KB to peer X", a "for 10 minutes, ask peer X for a 1MB file, and then pause for 60m, then ask peer Y for 1KB files" etc)
15:00 <jrandomi2p> but if someone is interested in helping out with that, please let me know and we can chan
15:00 <jrandomi2p> er, chat
15:00 <jrandomi2p> taking that lead in, lets jump to 5) stuff y'all are doing :)
15:01 <jrandomi2p> not sure how to go about covering this, lets just go down in the (arbitrary) order listed in the mail for updates?
15:01 <jrandomi2p> i dont see sunshine here, and aum probably isn't up yet ;)
15:02 <jrandomi2p> nightblade - how goes the battle?
15:02 < Nightblade> i have some plans for making the libsam interface like bsd sockets
15:02 < Nightblade> but i haven't done any coding on that part yet
15:02 < duck> changed to tunnels.numInbound=3
15:03 <jrandomi2p> cool duck (hopefully wait until after the meeting to restart your tunnel ;)
15:03 < duck> oh, it doesnt detect the changes?
15:03 <jrandomi2p> word nightblade - is there a problem w/ the way things are now?
15:03 <hypercubus> not until you code it to ;-)
15:03 <jrandomi2p> naw duck, the clientApp lines are only read on startup
15:04 <jrandomi2p> (clientApp is really outside the control of the router - thats what the i2ptunnel web app is for)
15:04 < Nightblade> no there is no problem with it the way it is now.... what i would be doing is in addition to the interface that is already there (developers could choose what they want to use)
15:04 <jrandomi2p> wikked
15:05 <jrandomi2p> ok, you're the boss. having variety is good, though variety means more code to maintain / etc, but its a balance
15:06 <jrandomi2p> ok, moving on down the list - mule2p - how goes the outproxy stuff?
15:07 <mule> nothing done beyond the patch you have
15:07 <jrandomi2p> ah ok i thought you were working on a further mod
15:07 <mule> need to find some spare time for real load balancing
15:07 <jrandomi2p> w3rd
15:08 <jrandomi2p> i'll get that patch applied then
15:08 <mule> thanks. and include my outproxy in the client app :) seems to be faster
15:08 <jrandomi2p> heh, well, of course your proxy will be faster for you, its local :)
15:09 <oOo> And no one else use it ^^
15:09 <mule> no, it isn't
15:09 <jrandomi2p> ooh, its on a different router? cool
15:09 <mule> yep, on a root server at an isp
15:10 <jrandomi2p> the i2ptunnel web interface has a field for people to specify the list of outproxies, so it should be easy enough for people to tweak, but we'll get it out in the next rev & release notes
15:10 <jrandomi2p> nice
15:11 <jrandomi2p> ok, nickster seems to be offline atm
15:12 <jrandomi2p> are there any other active client development efforts going on?
15:12 <jrandomi2p> (or are any of the paused ones active, etc?)
15:13 <jrandomi2p> ok, if someone wants to mention anything else on that front, we've got the list and the channel, as always :)
15:13 <jrandomi2p> moving on to 6) ???
15:13 <jrandomi2p> anyone else have anything they want to bring up?