I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit 632d254e authored by str4d's avatar str4d
Browse files

Added meeting 228

parent 7b1928cf
No related branches found
No related tags found
No related merge requests found
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> :)
I2P dev meeting, October 22, 2013 @ 20:00 UTC
=============================================
Quick recap
-----------
* **Present:**
dg,
efkt,
kytv,
Meeh,
Pseudonemo,
str4d
topiltzin,
welterde,
zzz
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment