166 lines
12 KiB
Plaintext
166 lines
12 KiB
Plaintext
19:56:52 <hottuna> Hi@all && (welt||welterde||weltende)
|
|
19:57:24 <eche|on> ;-)
|
|
20:00:33 <iRelay> <jenkins@kytv> Starting build #182 for job I2P
|
|
20:01:11 <hottuna> Mathiasdm, Meeh, postman, str4d, _sponge, KillYourTV, Complication
|
|
20:01:19 <hottuna> Alright, lets get this meeting started
|
|
20:01:33 <eche|on> meeting? hmm
|
|
20:01:33 <hottuna> Agenda:
|
|
20:01:39 <hottuna> * New bounty system
|
|
20:01:44 <hottuna> * New bounties
|
|
20:01:49 <hottuna> * Misc?
|
|
20:02:21 <hottuna> __New bounty system___
|
|
20:03:25 <hottuna> During this summer I'll have some time over for I2P development, but I also have to pay my rent which is why a new bounty system or at least a new set of bounties and sub-bounties will be suggested
|
|
20:03:51 <dg> \o
|
|
20:04:37 <iRelay> <jenkins@kytv> Project I2P build #182:SUCCESS in 4 min 7 sec: http://jenkins.killyourtv.i2p/job/I2P/182/
|
|
20:05:00 <hottuna> after discussing the idea with eche|on, it seems like the best option for payed work is via the bounty system
|
|
20:05:44 <hottuna> to make it work I'll suggest at least one large bounty and then create sub-bounties for it
|
|
20:06:27 <hottuna> the sub bounties will be created and closed on a bi-weekly schedule
|
|
20:06:41 <hottuna> (preferably by holding a meeting like this when a sub bounty is to be closed)
|
|
20:07:27 <eche|on> you know my opinion, and so I just wait for input ;-)
|
|
20:07:35 <hottuna> Currently the i2p project has a lot of funds which aren't doing us any good
|
|
20:08:10 <hottuna> and allowing me to contribute to some much needed problem areas in i2p should be a good thing overall
|
|
20:08:51 <hottuna> Does anyone have any questions or feedback at this idea?
|
|
20:09:26 <hottuna> I've talked to zzz, eche|on, postman and Mathiasdm earlier and they have approved
|
|
20:10:07 <hottuna> I've tried to reach welt/welterde/weltende, _sponge, badger and KillYourTV but have not gotten any response from them
|
|
20:10:23 <iRelay> <jenkins@kytv> Project I2P UnitTests build #153:SUCCESS in 5 min 36 sec: http://jenkins.killyourtv.i2p/job/UnitTests/153/
|
|
20:10:35 <hottuna> But I'd like to know what the rest of the inhabitants of #i2p-dev think about the idea
|
|
20:10:52 <dg> I agree that we should be doing something with the funds
|
|
20:11:08 <dg> An organized method of doing so is useful, I don't disagree at all so I'm remaining mute
|
|
20:12:04 <hottuna> dg, does this seem like a good way of doing something useful?
|
|
20:13:00 <dg> yes. The bounty system already works, we should build upon it
|
|
20:13:19 <zzz> you're proposing using existing funds? euros or BTC?
|
|
20:13:21 <hottuna> As far as bounty amounts go, 325€ per bi-weekly sub-bounty is what I need to cover my basic costs of living
|
|
20:13:47 <hottuna> euros are safer and simpler for me
|
|
20:14:07 <hottuna> but maybe parts could be payed in btc
|
|
20:14:42 <hottuna> in any case the bounty should be set in euros and then possibly payed out in btc
|
|
20:14:47 <zzz> eche|on, whats our balances?
|
|
20:15:27 <hottuna> and to answer your question, Im proposing using existing funds
|
|
20:15:27 <eche|on> http://echelon.i2p/donations/index.html - still on those sums
|
|
20:15:32 <iRelay> Title: Donations (at echelon.i2p)
|
|
20:15:40 <eche|on> so ~28k€ and 626 BTC
|
|
20:16:47 <dg> hottuna: What work will you be performing?
|
|
20:17:22 <zzz> appx. how many hours a week are you proposing to work?
|
|
20:17:35 <hottuna> that is point two on the agenda, but i'm primarily thinking about improving on our floodfill issues
|
|
20:17:57 <hottuna> 40 h/week. So full time.
|
|
20:18:56 <zzz> so round numbers, 8 euros/hour
|
|
20:19:18 <zzz> nope. 4 euros/hour
|
|
20:19:20 <hottuna> in my mind that sounds reasonable/cheap
|
|
20:19:35 <zzz> 325/80
|
|
20:20:13 <zzz> mcdonalds isn't hiring? :)
|
|
20:20:35 <hottuna> i think burger king has payed me more an hour :P
|
|
20:21:06 <eche|on> you worked for a burger king? hell,... I should have visited your working office^^
|
|
20:21:35 <zzz> appx. how many weeks you propose to work?
|
|
20:21:56 <hottuna> lets see.. this will be a rough number
|
|
20:23:19 <hottuna> I should manage at least 8, but it could be more or less than that
|
|
20:24:10 <zzz> so a 1300 euro commitment from us
|
|
20:24:24 <hottuna> yeah
|
|
20:24:49 <hottuna> more than that would have to be discussed in a meeting
|
|
20:25:18 <zzz> anybody remember what we paid jrandom monthly?
|
|
20:26:08 <hottuna> let's see what the internet archive says
|
|
20:26:10 <eche|on> less. ~500$ IMHO
|
|
20:26:39 <zzz> he was more of a hippie than tuna is :)
|
|
20:26:50 <hottuna> $465 USD/month
|
|
20:27:11 <hottuna> I'm hippying as hard as I can damnit!
|
|
20:27:52 <dg> hippy harder!!
|
|
20:28:49 <hottuna> alright, so does anyone have any objections or questions?
|
|
20:29:15 <zzz> no objection
|
|
20:29:41 <Mathiasdm> sounds good
|
|
20:30:25 <dg> ditto
|
|
20:30:54 <hottuna> Alright. Then we are all happy about this
|
|
20:31:32 <hottuna> For the record: As no complaints have been raised, we'll proceed with the new bounty system.
|
|
20:31:47 <hottuna> __New bounties__
|
|
20:32:34 <hottuna> The floodfill system has some issues, including attack resistance and scalability.
|
|
20:33:02 <hottuna> Replacing it is the first bounty that I will suggest.
|
|
20:33:30 <hottuna> I've talked to zzz about some alternatives
|
|
20:33:47 <hottuna> and step one appears to be to move to a kademlia based netdb
|
|
20:34:30 <hottuna> zzz has in fact already started by implementing kademlia in i2psnark
|
|
20:34:59 <hottuna> this is probably a good base for for a netdb network
|
|
20:35:53 <hottuna> there are some modifications that can be made to kad to make it more probabilistic and avoid the worst aspects of eclipse and sybil attacks.
|
|
20:36:01 <zzz> I'm not sure "replace" is the right word. And also not sure it's the top of my list. Our ff system is actually in pretty good shape right now. But I'm not sure how much you want to get into discussing it now.
|
|
20:36:27 <zzz> A reasonable sub-bounty may be just to analyze the current situation and make proposals
|
|
20:36:41 <hottuna> replace would be a long term goal, initially adding a second netdb backend would be the goal
|
|
20:36:58 <hottuna> yeah, replace is the wrong word.
|
|
20:37:09 <zzz> but sure, the UCSD folks highlighted some issues.
|
|
20:37:35 <zzz> ignoring vulnerabilities for a moment, I think we're actually good for a couple years of growth w/o changes
|
|
20:38:06 <Mathiasdm> 22:37 < zzz> A reasonable sub-bounty may be just to analyze the current situation and make proposals <-- sounds like a good idea if it's time-boxed
|
|
20:38:53 <hottuna> spending two weeks on an analysis might be overkill, but having a meeting and discussing the alternatives after a week might be good
|
|
20:38:55 <zzz> what's _not_ realistic is replacing ffs with R5N this summer.
|
|
20:39:09 <hottuna> zzz, agreed
|
|
20:41:24 <hottuna> there might also be a need for some work surrounding development like multirouter support
|
|
20:41:24 <hottuna> which would make development easier
|
|
20:41:24 <zzz> fyi for everybody, the netdb roadmap in my head is 1) encrypted lookup responses and 2) migrate the snark kad back to router
|
|
20:41:24 <Meeh> like the ideas
|
|
20:41:35 <Meeh> ./roadmap
|
|
20:41:49 <dg> yeah
|
|
20:44:21 <hottuna> I don't think that 2 full weeks are needed for this
|
|
20:44:27 <Meeh> yea
|
|
20:45:21 <dg> "alternative exploration"?
|
|
20:45:30 <Meeh> as in the exploration tunnels right or?
|
|
20:45:30 <zzz> depends how long before your head explodes
|
|
20:45:37 <zzz> what else on your list?
|
|
20:45:45 <hottuna> "alternative exploration" = {what technology?, if dht-which?, what code-base?}
|
|
20:46:03 <hottuna> maybe one week, and if I have time to spare I'll start with the multirouter stuff.
|
|
20:47:09 <hottuna> I'm not sure, but some of the bounties like ipv6 will have to be completed soon as ipv6 looks to be actually deployed now
|
|
20:47:40 <dg> zzz is working on ipv6 a load but he my appreciate help
|
|
20:48:12 <eche|on> I try to add IPv6 on my root server for I2P use.
|
|
20:48:15 <hottuna> Resolving issues regarging an openitp submission has been suggested by zzz
|
|
20:48:22 <eche|on> as soon as I find time to understand and get it up...
|
|
20:48:57 <Meeh> I have a dev server that I can let developers into for testing.. It have multiple ipv6 adresses
|
|
20:49:00 <hottuna> having us accepted into OpenITP would be a major thing for us
|
|
20:49:07 <Meeh> Could setup more of them now for testing
|
|
20:49:22 <eche|on> and now gone for a good night time...
|
|
20:49:25 <zzz> here's my list: IPv6 (incl. testing), Crypto (see trac wiki), OpenITP prep (see trac wiki), NTCP and SSU protocol obfuscation (old zzz.i2p post, Lance James might be able to help), other state firewall resistance, Symmetric NATs (ticket #873), ...
|
|
20:49:32 <iRelay> http://trac.i2p2.i2p/ticket/873 - (accepted defect) - Port changing .. obscurely
|
|
20:49:40 <Meeh> zzz: want access to a ipv6 server for testing?
|
|
20:49:51 <dg> hottuna: major thing, yes, but, in case you (or others) are not aware: OpenITP are not long term funders. They fund short, achievable goals to improve projects "quickly".
|
|
20:51:05 <zzz> Meeh yes, in a couple weeks. I'd like to see the minor fix in 0.9.5 to ignore published IPv6 addresses get out there before we start publishing them
|
|
20:51:24 <zzz> s/0.9.5/0.9.6/
|
|
20:51:24 <hottuna> crypto is another thing that I know a bit about, so my time might be well spent there
|
|
20:51:27 <iRelay> zzz meant: Meeh yes, in a couple weeks. I'd like to see the minor fix in 0.9.6 to ignore published IPv6 addresses get out there before we start publishing them
|
|
20:51:48 <Meeh> ok :) I can setup multiple too if needed
|
|
20:51:51 <hottuna> maybe if we're lucky I'll be somewhat done with the floodfill system by the time zzz is done with ipv6
|
|
20:51:58 <Meeh> got a /48 net
|
|
20:52:14 <hottuna> that way we could both attack the crypto problem
|
|
20:52:21 <zzz> heck what about i2pcpp
|
|
20:52:37 <dg> orion is 404 atm
|
|
20:52:48 <Meeh> sindu might help there when he got time, great C coder
|
|
20:52:59 <Meeh> talked about it earlier, know him from RL
|
|
20:53:26 <hottuna> that sounds interesting
|
|
20:53:49 <zzz> if orion is at least willing to accept help, that's a big step - he wasn't before -
|
|
20:53:52 <hottuna> but I think that I should spend time where makes the most difference which in my mind is floodfills/ipv6 and crypto
|
|
20:54:11 <hottuna> *it
|
|
20:54:14 <zzz> sure, my list doesn't necessarily match your skills or interest
|
|
20:54:29 <Meeh> also, he should get some creds for spreading the i2p stickers around Oslo, Norway. He have placed it all around the city
|
|
20:54:44 <Meeh> hottuna: if you want, send more.. soon emtpy again:P
|
|
20:55:11 <zzz> oh yeah, hottuna if you aren't coming to DEFCON I need some too
|
|
20:55:30 <hottuna> im planning on coming to defcon
|
|
20:55:44 <hottuna> i havent bought any plane tickets yet, but I will soon.
|
|
20:55:47 <zzz> oh hella yes.
|
|
20:56:23 <Meeh> hottuna: if you got files, I might be able to get some free printups myself
|
|
20:56:43 <hottuna> the files are in the i2p.graphics branch
|
|
20:56:46 <Meeh> if you got the sticker in png/ai/whatever format
|
|
20:56:49 <Meeh> ok thanks
|
|
20:57:00 <hottuna> if im remembering correctly
|
|
20:57:16 <hottuna> alright.
|
|
20:57:51 <hottuna> Is everyone ok with the first bounty being for the floodfill system?
|
|
20:58:02 <dg> aye
|
|
20:58:25 <Meeh> yepp
|
|
20:58:50 <Mathiasdm> ok, so first 1 week of research into the options, followed by implementation (currently most likely kademlia)? sounds good
|
|
20:59:06 <hottuna> yes, that's the idea
|
|
21:01:56 <hottuna> ok
|
|
21:03:15 <hottuna> For the record: The first bounty to be introduced is adding a new netdb backend. The first sub bounty should be divided into alternative exploration, multirouter research and discussion with you guys
|
|
21:03:26 <hottuna> __Misc__
|
|
21:04:38 <hottuna> How is the website deployment going?
|
|
21:09:27 <hottuna> Everyone died?
|
|
21:09:31 <hottuna> str4d?
|
|
21:12:57 <Mathiasdm> oh
|
|
21:13:04 <Mathiasdm> I was curious :)
|
|
21:14:22 <hottuna> did I miss anything exciting?
|
|
21:14:29 <Mathiasdm> only this:
|
|
21:14:32 <Mathiasdm> 23:10 -!- hottuna [hottuna@irc2p] has quit [Quit: leaving]
|
|
21:14:32 <Mathiasdm> 23:12 <+Mathiasdm> oh
|
|
21:14:35 <Mathiasdm> 23:13 <+Mathiasdm> I was curious :)
|
|
21:15:12 <hottuna> Alright, if no one knows, let's see next week
|
|
21:15:38 * hottuna baf's with the meeting ending hammer
|
|
21:19:59 * Mathiasdm lurks onward :)
|