20:00:54 <zzz> http://zzz.i2p/topics/1490 - 15 minutes max per item, 5 minutes for brief items
20:00:54 <zzz> 0) hi
20:00:54 <zzz> 1) http://salt.i2p console home page request (carried over from Sept. 10 meeting)
20:00:55 <zzz> 2) http://no.i2p services request (Meeh)
20:00:55 <zzz> 2a) Add to default i2ptunnel jump list
20:00:55 <zzz> 2b) Add to recommended addressbook subscriptions on FAQ
20:00:57 <zzz> 2c) Add to registration help text on eepsite help
20:00:59 <zzz> 3) Additional backup release signer - Need new su3 keys, HH hasn't added his yet, do we need another person?
20:01:02 <zzz> 4) Console home page icons needed http://zzz.i2p/topics/1492 (brief)
20:01:04 <zzz> 5) Website revamp (str4d) (brief)
20:01:08 <zzz> 6) Trac update - thanks to Meeh and kytv (brief)
20:01:09 <iRelay> Title: zzz.i2p: Meeting Tues. Oct. 22 8 PM UTC (at zzz.i2p)
20:01:10 <zzz> 7) Allow marketplaces on eepsite registration services? (zab)
20:01:13 <zzz> 0) hi
20:01:14 <zzz> 1) http://salt.i2p console home page request (carried over from Sept. 10 meeting)
20:01:18 <dg> hi
20:01:18 <iRelay> Title: salted (at salt.i2p)
20:01:20 <dg> efkt_:
20:01:25 <zzz> efkt_, are you here?
20:01:25 <kytv> +1 for salt
20:01:36 <iRelay> Title: no.i2p registration service (at no.i2p)
20:01:37 <efkt_> Hi everyone. Yes I'm here.
20:01:41 <iRelay> Title: zzz.i2p: Console Home Page Icons (at zzz.i2p)
20:01:44 <iRelay> Title: salted (at salt.i2p)
20:02:20 <topiltzin> +1 for salt
20:02:38 <dg> +1 for salt
20:02:43 <zzz> I only have one question - where does the name come from,does it mean "salt" or does it stand for something? should it be translated?
20:03:00 <dg> Salt's a great community resource and efkt_ is extremely welcoming. I don't have a bad word to say about him :)
20:04:26 <efkt_> zzz: It really doesn't stand for anything. Unfortunately some security-thing startup recently opted to use "Salt" as well. The idea behind the name was: NaCl crypto, salted hashes as the "thematic choice"
20:05:07 <efkt_> Just having fun is all.
20:05:38 <efkt_> It leads to a lot of questions "what the hell is salt?" Why salt?
20:07:44 <efkt_> As for translation, I don't see that it would be useful to call it something other than what is used for the short url
20:07:47 <zzz> so would we translate it in the console or not?
20:07:57 <str4d> +1 for salt
20:08:51 <str4d> "take everything you read on I2P with a pinch of salt"
20:09:09 <dg> hah
20:09:19 <efkt_> Haha. RN has ceaseless salt jokes.
20:11:36 <zzz> ok. I noticed the icon you submitted doesn't have a transparent part. It might look better if it did. Or maybe not. May depend on the theme
20:11:36 <zzz> if you're happy with the icon it's fine I guess
20:11:36 <zzz> hearing no objections I think that's it for 1). I'll check it in.
20:11:36 <zzz> moving on to 2) no.i2p - is Meeh here?
20:11:42 <str4d> Perhaps it should be translated.
20:17:33 <zzz> in the short term, only generating a public key, storing your private key somewhere safe, and checking it in
20:17:53 <zzz> if me and kytv get hit by a bus, then you would be the one building and signing the releaase
20:18:07 <zzz> which is basically running 'ant release'
20:18:08 <dg> I can do it also then. I won't be able to take responsibility for writing code though.
20:18:33 <zzz> writing release notes, distributing the files, starting torrents, writing the news are all related activities
20:18:34 <dg> So, please look both ways before crossing!
20:19:00 <zzz> basically you'd be a packager / release manager
20:19:23 <dg> yeah, I can do this.
20:19:41 <zzz> I think str4d would be well-suited
20:20:40 <zzz> dg have you done much with monotone? do you have checkin privs now?
20:21:14 <dg> zzz: I've not had checkin privs to i2p.i2p and I'm not a mtn pro. I get it enough to use it but advanced trickery is beyond me.
20:21:22 <dg> If str4d is more appropriate, that's fine.
20:21:50 <zzz> other acks/nacks on str4d ?
20:29:18 <kytv@kytv> ffs, I'll relay:
20:30:12 <kytv@kytv> http://pastethis.i2p/show/5965
20:30:13 <iRelay@kytv> Title: Paste #5965 | LodgeIt! (at pastethis.i2p)
20:30:14 <kytv@kytv> bah
20:30:32 <dg> welcome back
20:30:43 <zzz> ok
20:30:44 <zzz> repost
20:30:50 <zzz> hearing no objection let's welcome str4d as our newest backup release signer
20:30:55 <zzz> str4d, kytv or I can help you generate your keys and check them in
20:31:03 <zzz> excellent. I'm always worried about the bus.
20:31:06 <zzz> 4) Console home page icons needed http://zzz.i2p/topics/1492 (brief)
20:31:12 <zzz> just wanted to mention the icons thing here, to highlight postman badger sponge eche|on kytv et al
20:31:20 <iRelay> Title: zzz.i2p: Console Home Page Icons (at zzz.i2p)
20:31:41 <zzz> pick or design an icon or we will pick one for you
20:32:01 <zzz> you have a couple weeks
20:32:17 <zzz> thanks to str4d for his detailed post on what is in fux
20:32:32 <zzz> anybody else have anything to say about this?
20:32:49 * kytv is indifferent
20:33:11 <zzz> ok moving on
20:33:11 <dg> it'd be nice to have a prettier set of icons. I like the fux set. that's all.
20:33:12 <zzz> 5) Website revamp (str4d) (brief)
20:33:33 <zzz> str4d, what's the status and what's blocking progress?
20:33:57 <str4d> Status: .py files are not updating for some reason (they were)
20:34:22 <str4d> When a .py file updates, the webserver needs to be restarted, but the script to do that has stopped working.
20:34:46 <str4d> Other than that, not much.
20:35:28 <str4d> CSS issues were shown on IE, it looks like on the frontpage the BG image is not displaying, but I can't test.
20:35:28 <zzz> you need welterde_ or just time?
20:35:33 <topiltzin> revamp site has issues with IE{7,8}. IE9 is untested. I don't know if we care about that.
20:35:57 <topiltzin> IE10 works fine so I'm inclined to not worry about the older versions
20:36:05 <str4d> On non-frontpage pages, IE{7,8} is terrible.
20:36:49 <str4d> But that is not really a blocker.
20:37:02 <str4d> wrt content, is everyone happy with the front page as-is?
20:37:13 <zzz> ok. just would love to see us get past the finish line on this. On Sept. 1st on tx, you announced it would go live in a week :)
20:37:20 <dg> yes, str4d
20:37:53 <str4d> zzz: yea, shortly after that I discovered the .py problem and ran out of time to fix.
20:38:20 <zzz> ok thx for the update str4d. anything else on 5) ?
20:38:22 <str4d> If .py -> restart is not working, then welterde_ (and every mirror operator) need to manually restart every time.
20:38:33 <str4d> A few minor points:
20:38:55 <str4d> When updating for a release, there are two locations to change:
20:39:16 <str4d> i2p2www/__init__.py - CURRENT_I2P_VERSION
20:39:38 <str4d> and i2p2www/pages/downloads/list.html - the hashes at the top.
20:39:50 <zzz> maybe I can cut you short, no use training me until I need it, as I will ask again...
20:40:07 <str4d> zzz: fair enough. But that ^ is it.
20:40:30 <str4d> tl;dr - as soon as the .py problem is fixed, it is safe for live.
20:40:31 <zzz> ok, I'll copypasta it, might lose it, might not.
20:41:01 <kytv> (mine's updating/restarting FWIW (http://geti2pj2fl72u4m2.onion/ / http://kfri3jwfsi2uy7j3pbzykbbaoqoj4siyhf3hozln3wxcrkvvityq.b32.i2p/))
20:41:04 <iRelay> Title: I2P Anonymous Network (at geti2pj2fl72u4m2.onion)
20:41:16 <zzz> ok then let's ask welterde_ to help out here
20:41:49 <zzz> ok thx for the update str4d. anything else on 5) ?
20:42:06 <str4d> It's *much* simpler than current :-P
20:42:13 <str4d> kytv: thanks - which script?
20:42:16 <str4d> (but I'm done with 5)
20:42:25 <zzz> bah. I got my sed script :)
20:42:25 <str4d> Oh, one other point:
20:42:34 <zzz> 6) Trac update - thanks to Meeh and kytv (brief)
20:42:40 <str4d> I want us to think about the /research page
20:42:42 <kytv> (yw)
20:43:11 <str4d> Just putting the thought out.
20:43:32 <kytv> str4d: it's a modification of the one in i2p.www.revamp that I made for future appliance. I can pastebin it later.
20:43:35 <zzz> I just put this on the agenda to thank kytv and his helpers Meeh and welterde_ for moving, hosting, upgrading, managing, etc and getting it back up
20:43:54 * dg thanks
20:44:18 <str4d> kytv++
20:44:20 <zzz> it's an important resource that got hammered by spam and then disabled by me and then broken by kytv, but we won't mention that part since we're thanking him...
20:44:41 <efkt_> bwahaha
20:44:52 * str4d had plans to help, until kytv sabotaged those plans and took the glory for himself ;-P
20:45:17 <zzz> oh yeah sorry str4d you did do quite a lot too in the early stages
20:45:42 <zzz> ok enough of that, back to the beatings
20:45:47 <zzz> 7) Allow marketplaces on eepsite registration services? (zab)
20:46:18 <zzz> I have 3 of them in the stats.i2p queue, everybody piling in after the silk road thing
20:46:49 <str4d> Enforcing this is not trivial - we only know if the person registering makes it obvious in the domain or the about description.
20:46:51 <dg> I don't think anybody will target $registrar for saying yes
20:46:53 <zzz> we had several silkroad* registrations last year, I approved them at the time, none were around for long
20:46:57 <Meeh> sorry I'm late, but here now
20:47:15 <zzz> Meeh will be back to you shortly, we are on 7)
20:47:21 <Meeh> np
20:47:52 <zzz> zab what would you like to say about this
20:48:00 <zzz> ^^ topiltzin
20:48:00 <topiltzin> In the interest of full disclosure, I have significant investment in bitcoin. So I'm naturally supportive of anything that promotes use of bitcoin
20:48:00 <zzz> enforcing is never a sure thing
20:48:26 <topiltzin> in fact, part of the reason I'm working on i2p is to prepare for a possible future where anonymous marketplaces cannot use tor anymore
20:48:42 <topiltzin> </end full disclosure>
20:49:03 <zzz> I could reject either on 1) its illegal 2) brings attention we dont need or 3) i2p really isnt safe enough for markets
20:49:13 <zzz> but all those are shaky reasons
20:49:18 <dg> If 3), I don't know what we are safe for
20:49:21 <str4d> But on the assumption that we can discover which domains are for marketplaces:
20:49:22 <str4d> topiltzin ^
20:49:35 <dg> I don't agree with ever saying "Hey, $group, come to us! We're like, safe and things!" but a little confidence is good too
20:49:49 <Pseudonemo> as regards public perception, policies can help, even if they aren't perfectly enforcible, imo
20:50:01 <topiltzin> 3) is something the operators of the marketplaces need to decide for themselves
20:50:45 <Meeh> I agree with you there topiltzin, the operators choose
20:50:46 <topiltzin> if 2) will happen it will happen regardless of addressbook policy
20:50:49 <zzz> fyi the three I'm sitting on are silkroadreloaded.i2p, market.i2p, and freemart.i2p - you can jump to all thru stats.i2p
20:51:02 <welterde_> still unable to figure out why restart is not working?
20:51:35 <welterde_> (just arrived)
20:52:00 <topiltzin> re 1) - that's the interesting one. I suggest the following policy: if a market place advertises $ILLEGAL_ACTIVITY then it does not indexed
20:52:08 <str4d> welterde_: I haven't had time to investigate it.
20:52:18 <topiltzin> but a market that simply says "anonymous marketplace" should not be banned automatically
20:52:28 <welterde_> ic
20:52:32 <str4d> +1 on re 1)
20:52:34 <dg> most things here are anonymous
20:52:40 <efkt_> fwiw I think its reasonable to not outright ban all marketplaces and use a case-by-case basis, disallowing support for those who wish to use stats.i2p for drugs, assassination, arms, etc focusing on what is unsavory and not neccessarily what is illegal.
20:52:45 <Pseudonemo> I think topiltzin's suggestion is a reasonable compromise, fwiw
20:52:59 <str4d> stats.i2p is a voluntary service, not an "official" addressbook.
20:53:14 <zzz> I find it hard to get too worked up about drugs. If they're advertising CP or contract killings that's another story.
20:53:27 * dg nods
20:53:35 <str4d> Mmm.
20:53:43 <Pseudonemo> str4d: it's still linked on the router console, which would be considered a tacit endorsement by many
20:53:51 <Meeh> agreed
20:54:00 <str4d> IMHO the standard sort of T&C we require for routerconsole would be fine.
20:54:13 <dg> Pseudonemo: A link to a site that doesnt' really link to but can be contacted for info on a site people MAY not like? no
20:54:32 <Pseudonemo> fair enough
20:54:43 <zzz> I thnk I'll treat markets like forums and torrent sites, i.e. post a TOS and then I'll decide
20:54:48 <str4d> (but that does not mean that a marketplace would be accepted for routerconsole, that is a separate decision)
20:56:05 <topiltzin> that's fine. It would help if you publish some guidelines on what will NOT get indexed
20:56:12 <zzz> thanks guys for your thoughts. this is more my problem than a project issue and I needed some advice.
20:57:07 <dg> if you feel uneasy about it, you are within your rights not to allow them zzz
20:57:24 <dg> but i think it's ok as long as it's not crossing any moral lines
20:57:54 <zzz> it's all on http://stats.i2p/i2p/addkey.html - I guess I would just add 'markets' to the line about forums, trackers, file + image hosts...
20:57:54 <zzz> ok enough on 7)
20:57:54 <zzz> back around to:
20:57:54 <zzz> 2) http://no.i2p services request (Meeh)
20:57:54 <zzz> 2a) Add to default i2ptunnel jump list
20:57:54 <zzz> 2b) Add to recommended addressbook subscriptions on FAQ
20:57:56 <zzz> 2c) Add to registration help text on eepsite help
20:58:08 <iRelay> Title: Add a Key (at stats.i2p)
20:58:13 <zzz> take it away Meeh what you got for us?
20:58:24 <iRelay> Title: no.i2p registration service (at no.i2p)
20:59:06 <Meeh> well, I've setup a registration service with a TOS somewhat the same as stats.i2p, to help "decentralize" the naming service in I2P if needed
20:59:16 <zzz> ping Meeh
20:59:36 <Meeh> doesn't my messages get trough?
21:01:45 <str4d> I hear ya
21:01:45 <Meeh> ok good, I checked freenode so iRelay does too
21:01:45 <zzz> got it, lag
21:01:45 <zzz> yeah we really need more of everything and my registration service really stands out by itself
21:01:45 <zzz> just checked, I set it up in January of 2008 after orion.i2p vanished (snif)
21:02:08 <Meeh> yupp, so that's why I added it, to help "decentralize" it if needed
21:02:27 <zzz> slow's inr.i2p service is great but his anything-goes policy isn't compatible with ours
21:02:40 <Meeh> other than that I haven't thought much on it, so if people want to contribute with ideas, go ahead
21:02:51 <zzz> if you can work together on his software base, but have something managed, that's great
21:04:56 <dg> fwiw, inr.i2p is a thing.
21:05:24 <zzz> anybody reviewed Meeh's TOS or have any thoughts?
21:05:24 <topiltzin> I looked briefly, looked like copy-pasta of yours
21:05:24 <Meeh> yes, I will publish my changes. I've updated it to django 1.5 and added export-alive.txt "view" support
21:05:24 <topiltzin> +1 on no.i2p based on nothing but general Meeh awesomeness :)
21:05:24 <Meeh> topiltzin: yes, it was copy paste :P
21:05:24 <zzz> well, Meeh actually you have two pastas. one of slow's on no.i2p and one of mine on no.i2p/tos/
21:05:24 <Meeh> I wrote some myself, and copied most of it, to make it as close to the official rules as possible, since I guessed zzz followed them closely
21:05:24 <Meeh> yea, a mix
21:05:24 <Meeh> can change it ofc
21:05:26 <efkt_> +1 for no.i2p. Giving people more jump links and subscriptions is a plus. If there will be more sites registered with no.i2p I think it would be helpful to inform existing userbase about such a change.
21:05:45 <Meeh> I didn't remove the policies that was "acceptable" from the original source
21:05:46 <zzz> is it confusing to have overlapping stuff in two places?
21:05:51 <zzz> actually 3 with /postkey/
21:06:21 <Meeh> ok, I should fix that. but question is then, which is the best?
21:06:30 <Meeh> or, the most agreeable
21:06:37 <Meeh> which I can work more on
21:06:40 <zzz> speaking from experience you have to shout the TOS loud and clear
21:07:17 <zzz> fyi I'm getting about 75/month and rejecting about 3-5/month
21:07:54 <zzz> any objections to 2a) or 2b) or 2c) ?
21:08:16 <zzz> if not Meeh please do all the checkins yourself
21:08:23 <Meeh> ok, I get about 1-2 a week, but often they double register
21:08:26 <Meeh> both with you and me
21:08:32 <Meeh> for example silkroadreloaded
21:09:02 <zzz> anybody have anything else while I warm up the baffer?
21:10:21 <efkt_> zzz: dg: kytv: topiltzin: str4d: Thank you. It means a lot to have support.
21:10:56 <dg> Maybe we should talk about the roadmap next time and our plans.
21:10:56 <kytv> hosting for our downloads, unless there's already a plan, needs to be fleshed out.
21:10:56 <Meeh> ok. Then we say add to trunk? (no.i2p)
21:10:56 <Meeh> seems like we're on a new topic already :P
21:10:56 <kytv> +1 for no.i2p (yes, add to trunk)
21:11:05 <zzz> oh, I'll note that I wrote down some rather obvious meeting policies on http://zzz.i2p/topics/1491 to make it clear anybody can schedule a meeting for anything at any time
21:11:20 <iRelay> Title: zzz.i2p: Project Meetings (at zzz.i2p)
21:11:25 <dg> efkt_: No problem. You're great!
21:11:38 <zzz> yeah, downloads and roadmap may be good for a future meeting
21:11:53 <dg> nothing for now from me
21:11:59 * zzz emphatically ***BAFS*** the meeting closed
21:12:12 <dg> :)