Working Group Minutes/DWG 2013-02-07
2013-02-07 DWG meeting minutes
Attendees
Minutes by: Paul Norman
Present
IRC nick | Real name |
---|---|
pnorman | Paul Norman |
sly | Sylvain Letuffe |
rweait | Richard Weait |
woodpeck | Frederik Ramm |
Absent
- Matt Amos
- Eugene Sandulenko
- Henning Scholland
- Grant Slater
Agenda
- Meetings
- Frequency
- Meetings
- Non-meeting minutes
- 2013 workplan
- OTRS alternatives
- report from Sly on french use of Trac
- Need for policy/guidance work
- DMCA
- bulk edits
- imports
- mechanical edits
- "bully" editors leaving project after being told off by DWG - need different approach?
Minutes
- Meetings
- Most work done by email
- Consider merits of meetings vs only email/irc after this meeting
- Should produce either reports or minutes, depending on above
- Reports would be based on emails and work done by the DWG
- 2013 Workplan
- Amend existing draft to add
- specific mention of DMCA takedown notices, in conjunction with LWG where necessary
- Add mention of reports or minutes as discussed above
- PDF, review and post
- Amend existing draft to add
- OTRS alternatives
- French having some success with trac
- Not perfect tool
- Not linked to OSM
- Public instance
- Lack of interface between OSM messages and OTRS an issue
- Many OTRS features not useful when all messages have to go through osm.org
- email <-> OSM gateway or ability to CC users would help with OTRS
- A list of desired features in a tracking system needs to be created. Follow-up to be done on dwg list
- French having some success with trac
- DMCA
- Paul to draft text to send to board+lwg on DMCA process and guidance required
- Bulk edits (imports and mechanical edits)
- structured discussion is necessary
- No process decided on for implementation, but drafts need to be discussed with community
- Value in keeping mechanical edits and imports as seperate policies, even if there is duplication between them
- Bully editors
- Discussion deferred due to time constrains
Action items
Assigned
- pnorman to PDF workplan and send to list
- pnorman to draft text on DMCA
- Frederik to start discussion on bully editors on DWG list
Unassigned
- List of tracking system features to be developed
IRC Log
Timestamps are PST.
10:48 -!- sly has joined #osm-dwg 10:49 <sly> hi every one 10:49 <pnorman> Hey 10:50 <pnorman> i'll reply to that help.osm.org topic when logins come back up 10:55 -!- woodpeck has joined #osm-dwg 10:56 <pnorman> hey 10:57 <rweait> Hey. 10:57 <pnorman> since I arranged the meeting I guess I'll chair 10:58 <woodpeck> ok 10:58 <rweait> Are we quorate? 10:59 <woodpeck> does somene have a log file? 10:59 <pnorman> henning is on vacation, matt and grant didn't respond 10:59 <woodpeck> s/have/record/ 10:59 <pnorman> Ya, I log everything by default 10:59 <woodpeck> assuming we'll publish? 11:00 <rweait> I think we should, except any parts we need to redact for privacy. 11:00 <pnorman> we may want to turn it into minutes - it depends if we get into cases 11:00 <woodpeck> agreed 11:00 <sly> +1 11:00 <rweait> Agenda? 11:00 <woodpeck> i can upload to osmf wiki 11:00 <woodpeck> agenda link is in the channel message 11:01 <pnorman> see topic - i'll stick the text into the log 11:01 <pnorman> first of all, meeting frequency. we should really have meetings at least quarterly if not more often. thoughts? 11:02 <woodpeck> if they prove useful - yes 11:02 <woodpeck> if they prove a waste of time and are just there to have a meeeting - no ; 11:02 <woodpeck> ;) 11:02 <woodpeck> it does look better on the outside if we have regular meetings 11:03 <rweait> We do discuss our work pretty frequently by email and irc. 11:03 <woodpeck> in lieu of meetings we could also create a quarterly "report" that we publish 11:03 <woodpeck> explaining what we discussed and decided 11:03 <rweait> Perhapswe can plan on another meeting in 3 months and evaluate at that time. 11:03 <woodpeck> +1 11:04 <pnorman> perhaps rediscuss at the end of this meeting? 11:04 <rweait> We're set for one hour? 11:04 <woodpeck> more would be torture 11:04 <rweait> :-) 11:04 <rweait> not with this crew. We're the reasonable ones. Remember? 11:05 <pnorman> I like the idea of some kind of regular report since most of what we do is done by email 11:05 <rweait> I like the idea of that being automated, if it is done at all. 11:06 <rweait> sly, anything to offer? 11:06 <sly> nope 11:06 <woodpeck> btw _sev are you here or just idle? 11:06 <sly> as long as I'm not writing the report 11:06 <woodpeck> sly: :-) 11:07 <pnorman> i suspect it'll have to be manual, turning a month or quarters worth of emails into a short report isn't the type of thing you can do automatically 11:07 <woodpeck> let's say we want something to show when people ask what the dwg does - either reports or minutes. and discuss details later. ok? 11:07 <rweait> +1 11:07 <pnorman> +1 11:08 <rweait> next item pnorman? 11:08 <rweait> 2013 workplan? 11:08 <sly> about reports (since I don't have much to say about it) why not wait for someone to ask us one ? 11:08 <pnorman> 2013 workplan. sly had expressed the concern that one of the items was too perscriptive 11:09 <rweait> sly: then reporting has to be done as an "emergency". doing something on a schedule can be planned. 11:09 <pnorman> I think we have had requests 11:10 <sly> well, my answer to such request would probably be "here you go, that's a dump of 3 month emails please go ahead", but I guess I'm not really suited for reports and diplomatie ;-) 11:11 <pnorman> the problem is that there is likely going to be private stuff in that dump of emails 11:12 <sly> My comment would then be +0 = no opinion 11:12 <woodpeck> let's discuss the workplan 11:12 <sly> yes 11:12 <woodpeck> let's discuss the workplan 11:12 <sly> sly had expressed the concern that one of the items was too perscriptive > what item are you refering to ? 11:13 <pnorman> the "action" stuff 11:13 <woodpeck> can you post a link to your latest version? 11:13 <woodpeck> i'm without my email archive a.t.m. 11:14 <woodpeck> dropbox or something 11:14 <pnorman> [temporary link omitted] 11:16 <sly> pnorman: about action, since that was internal draft, it is only a small matter of words, I don't feel we really to change it for the use we have 11:16 <sly> *need 11:16 <pnorman> PDF it and stick it on the wiki, replacing the 2012 workplan? 11:17 <sly> If we are not willing to go public to ask contributors what priority they would like adressed, then yes, just let is like this 11:17 <woodpeck> suggest to add specific mention of handling dmca takedown notices (where necessary in team with lwg) 11:18 <sly> *is/it 11:18 <pnorman> I'll add that to copyright 11:20 <woodpeck> instead of "re-start regular meetings", put a wording that says what we agreed on above - meetings+minutes or perhaps just regular reports 11:20 <pnorman> k - I'll amend it based on the meeting and re-send 11:20 <rweait> Shall we move on? Time's a wastin' 11:21 <pnorman> OTRS alternatives. sly, you mentioned that there were people in france trying out trac. how's that working out? 11:22 <sly> I'd say, well enough 11:22 <sly> still, that isn't the perfect tool for that either 11:22 <sly> but we have what we need : 11:23 <sly> anonymous report (people are often shy) 11:23 <sly> mailing list forwarding 11:23 <sly> close/re-open/attribute to/etc. 11:24 <sly> and, well, the tool was allready up on our servers, we just added a new component to trac 11:24 <sly> but we wanted to be public from the start 11:24 <pnorman> at this point, we're absolutely failing at using OTRS. heck, I can't find an old ticket half the time, even when I know its been inputted 11:24 <sly> so I have no clues about how it performs in private needs 11:25 <sly> pnorman: I must admit I didn't know OTRS nor trac, the learning curve was much faster with trac 11:26 <sly> but well, the tool is secondary, we must just ask ourself (IMHO) who can report, who can read and what are our needs, the tool might follow 11:26 <sly> we don't use OTRS, I think, because it just doesn't bring much more that the mailing list 11:27 <sly> *than 11:27 <sly> only when a problem does I linger I find the need for keeping track of it 11:27 <pnorman> it'd be nice if we could look up a ticket and actually get the status/history of it 11:27 <woodpeck> i think we use OTRS little becuase we don't really care to learn it ;) 11:27 <woodpeck> of course otrs does give you a proper history 11:28 <woodpeck> only thing that we could use and that it doesn't do (or at last i couldn't find out how) is to communicate with different external parties within the same ticket 11:28 <woodpeck> also, but that is a shortcoming of the osm website, we can't email users directly, i.e. i cannot send something from otrs to an osm user 11:29 <woodpeck> unless i had prior communication and therefore a temporary email alias 11:29 <woodpeck> we could just ask to have access to the username<->email database of the api 11:29 <woodpeck> we don't have that access currently 11:30 <pnorman> yes, that's a pain - all of OTRS' email communcation stuff is pretty worthless for 80% of cases where we're contacting through the OSM site 11:30 <woodpeck> should i inquire with the admins? it is possible that this would require us to sign some data protection thingie since osm has to protect that email list. 11:30 <sly> There are 2 reasons why we didn't connect our trac to the osm user base : 11:31 <sly> 1) lazyness of hacking 11:31 <sly> 2) wish that external parties could still produce ticket with complaints 11:31 <sly> Like : "Why is my name displayed on the map" 11:31 <rweait> sly you mean trac-users != osm-users? 11:32 <sly> rweait: positive 11:32 <woodpeck> i have suggested that we create some kind of permanent email-to-user gateway (i.e. you email to wooepeck@users.osm.org and it comes out in my inbox) but tom has pointed out that user names can contain characters that are not valid in email local parts. 11:32 <sly> woodpeck: I suppose, by reading you, that there aren't API for message sending ? 11:32 <sly> *api calls 11:33 <woodpeck> not really, of course you can use the same http post message that is sent when you message a user 11:34 <sly> ok 11:34 <pnorman> the OSM messaging system has no ability to CC either, if we had that we could CC an account that would go to OTRS or trac. 11:34 <woodpeck> but having such an email gateway would mean i could easily include someone in e.g. otrs without having to hack up a module for it 11:34 <sly> I guess it would be very fun to mess with cookies and POST requests 11:34 -!- _sev has quit [Quit: This computer has gone to sleep] 11:35 <woodpeck> i think it would not be difficult to fiddle with the interface but you'd have to write a trac/otrs/... component and that's what i am not experienced with 11:35 <sly> woodpeck: that is a perfectly valid remark 11:37 <woodpeck> i wonder if everyone who currently doesn't use otrs. or uses it little, 11:37 <woodpeck> would suddenly use trac much more ;) 11:37 <woodpeck> because otherwise it's not worth discussing 11:37 <rweait> Sounds like we want something other than otrs, but don't know exactly what. Should we conintue on mailing list? 11:37 <sly> that is a good question ;-) 11:38 <sly> What I'm missing with otrs is the otrs->mailing liste gateway 11:38 <rweait> +1 sly 11:38 <pnorman> I'd like to use OTRS more but I always end up struggling for 15 minutes trying to do what I want and then giving up after the first item on my list 11:38 <sly> that would save 1 out of 3 copy/paste of a message 11:39 <woodpeck> i suggest that, one the mailing list, we make a list of things we wouldlike to have from our ticketing system, then we try to find a trac guru and an otrs guru or whatever other gurus there are and ask them: do you think your system could do this with some fiddlng if ncessary? 11:39 <rweait> woodpeck +1 11:39 <pnorman> k 11:39 <pnorman> +1 11:39 <sly> (1 to copy the message you sent to an osm user, 1 to send the dwg mailing list you have done so and opened a ticket, and 1 on otrs itself) 11:40 <woodpeck> if we KNOW that trac or otrs or ... can do what we want and we just have to find out how, then that's a good incentive to work with that system. 11:40 <rweait> sly, okay to move to next topic? 11:40 <sly> 'k 11:40 <sly> +1 for the guru hunt 11:41 <pnorman> so, we have a few items where some policy or guidence work should be done 11:43 <pnorman> DMCA - we got our first take-down on the 27th or so and the response was a bit uncoordinated 11:44 <woodpeck> before that there were tons of spam messages via the form, which means that it is possible a real dmca notice might go unnoticed 11:45 <woodpeck> i think as long as the volume is low like now, we could simply carry on like this - whoever takes the ticket, takes it and says so on the list 11:45 <woodpeck> but if people prefer we could also introduce a rotating DMCA duty, where everyone has the DMCA hat on for a week or a month or so 11:46 <rweait> pnorman, could you prepare a DMCA checklist to show the steps and checkpoints for each dmca matter? 11:46 <sly> I'm okay with a few spam 11:47 <sly> but not okay to have the rotating hat [portions of DMCA discussion removed] 11:54 <woodpeck> so what kind of policy/guidance work is required do you think for dmca? 11:54 <woodpeck> eager to move to next topic. 11:54 <pnorman> probably me drafting something, sending to board+lwg? 11:55 <sly> I have no opinion at all since I'm far from understanding anything about abroad laws 11:56 <pnorman> +1 for pnorman to draft text to send to board+lwg? 11:56 <rweait> +1 11:56 <sly> +0 11:56 <woodpeck> +1 11:57 <pnorman> bulk edits (imports and mechanical edits) 11:57 <woodpeck> please send to lwg first and then to board when we are happy btw. 11:57 <rweait> Easy. Block them first. Ask questions later. 11:58 <woodpeck> that is indeed what we do if we see an ongoing, problematic import 11:58 <sly> +1 11:58 <pnorman> the current state of policy/guideline is messy, to say the least 11:58 <sly> easy, just write that as a new guideline ;-) 11:59 <pnorman> sly: so you're willing to defend a policy of block them first, ask questions later to everyone in france? ;) 12:00 <sly> yes ! 12:00 <sly> but don't repeat that to anyone 12:01 <sly> back to serious 12:01 <sly> the problem is tricky 12:01 <rweait> woodpeck, are you logged in as woodpeck, and as sly ? 12:02 <sly> when trying to write in an "open" manner I get queries that the content isn't what x or y wants 12:02 <sly> whish mean the guideline page isn't easy to move forward 12:02 <sly> *which 12:02 <pnorman> the problem with an unwieldy policy is that it doesn't distiguish between reasonable and unreasonable 12:03 <rweait> our open community includes many people and groups who do not wish to see beyond their special interests. Even if that harms the greater OSM community. 12:03 <sly> maybe 12:03 <pnorman> I had started on some stuff with my classification of imports stuff but its thankless discouraging work 12:03 <rweait> As representatives of the project as a whole, we must be able to set aside our biases, and act for the good of the project. 12:04 <sly> or maybe they feel hurt when someone pretend to know better than they do (see, I'm not woodpeck ) 12:05 <sly> rweait: nice target ;-) 12:05 <rweait> So if one company is acting to increase their market share as the expense of OSM, we have to act against that. even if we like the company and their employees. 12:05 <sly> but who pretend to tell appart good and evil ? 12:05 <pnorman> thoughts on how to move forwards? 12:06 <sly> pnorman: yes, move forward no matter what 12:06 <sly> write something 12:06 <sly> discuss a bit 12:06 <sly> and broadcast that it is the new policy we are enforcing 12:06 <sly> then allow time to help us improve it as problems raise 12:07 <pnorman> i mean, in the end, we're going to end up enforcing a policy that not everyone is happy with. no way around that really 12:07 <sly> If we are too much willing to write a law like stone written policy, we'll just end having people playing with it or finding flaws 12:08 <pnorman> I'll try to write some more then? 12:08 <sly> what about the one I wrote ? 12:08 <sly> Is that so far to what you have in mind ? 12:08 <sly> should we keep 2 splited policy ? 12:09 <sly> should we merge imports and automatic edits 12:09 <rweait> The prolem is similar. Edits without sufficient human attention. 12:09 <sly> should we allow more fuzzy borders to let us handle unexpected cases ? 12:09 <pnorman> I think so - mechanical edits aren't attracing the same problems as imports. with mech. edits its really just people bulk-changing tags based on their view or the wiki without discussing it 12:10 <pnorman> (i think so for keeping it split) 12:10 <woodpeck> i think it is easier for users if we have 2 separate documents for imports and automated edits 12:10 <woodpeck> even if they share 80% of content 12:10 <woodpeck> people can then select the right document for their use case 12:10 <sly> why not 12:10 <rweait> okay 12:10 <sly> we currently have 3 similar wiki pages 12:11 <sly> moving to 2 is still a progress 12:11 <woodpeck> s/automated/mechanical - lack of better wording but if someone makes a bulk xapi+josm change that neets to be covered too 12:11 <pnorman> I think automated and mechanical should be combined 12:11 <woodpeck> currently i say to people that they should look at all three pages because i am not sure if everying is covered everywhere 12:11 <woodpeck> once we have that tidied up we can have everything covered in one place 12:12 <rweait> I'm happy to have the person drafting it refine the format(s) 12:12 <pnorman> okay, so I'm to go away and lock myself in a room until I come up with some kind of draft? 12:13 <rweait> :-) YOu don't have to lock it. 12:13 <rweait> or you can share portions with the list? 12:13 <sly> I fail to see a difference between automated and mechanical... 12:13 <sly> while we agreed the keyword was "unreviewed" 12:13 <woodpeck> someone from the US community has worked a bit on the import page and he wrote it well and invested some time, but he made it sound like "your easy 10-step guide to a successful import". i think that was losing some of the "so you want to do an import. pause for a moment and think if you REALLY want" component 12:13 <sly> or "uncompared to other sources" 12:14 <pnorman> it's about the language used, I think mechanical is best suited 12:15 <sly> pnorman: about you, drafting that in a locked room, I'm of course against 12:15 <rweait> can we wrap up? we're over time. 12:15 <sly> As ever, I'd defend a community approach 12:16 <pnorman> drafting text by committee doesn't work well - we need something to present first, which is what we don't have yet 12:16 <rweait> editing to complete the document, then presenting it is a community approach. 12:16 <sly> I feel we should allow them to envolve in the process 12:17 <sly> for the same final content, you have more people understanding what if you allowed them to participate 12:17 <sly> even if you refuse their contributions 12:17 <rweait> And way more bike shedding 12:17 <pnorman> yes, the community needs to be involved, but if we just have it as some vague target nothing will ever get written 12:18 <rweait> The bike shedding is exhausting and counter productive. 12:18 <sly> on the short term, yes 12:18 <woodpeck> sly you have already presented your draft to the list and i don't think you've got much meaningful feedback. instead you have lots of people who say a minority opinion but say it loud, and then you feel you have to do something. i'm against involving the public at a too early stage 12:18 <rweait> What do you call the short term, sly? 12:19 <woodpeck> also the discussion is not structured enough. 12:19 <sly> rweait: I'm struggling to find what "bike shedding" to see if understood you, and then answered what I had in mind 12:19 <woodpeck> if we say: here's our draft, in four weeks we'll decide on the final version, your input please - then that can work better. 12:19 <sly> *means 12:19 <rweait> sly: okay. another time. 12:19 <woodpeck> bike sheedding is when people lose view of the big picture and discuss without end about a minor issue 12:20 <sly> ha okay, so my answer is a failure 12:20 <sly> sly: about the draft I wrote, I didn't start from a blank page asking : "please fill" it 12:21 <sly> so, of course, there is a first step to reach before asking for community contributions 12:22 <sly> and a dead line is a good idea to speed people up without them feeling the "gun on their head" 12:22 <sly> with an allready finished document version 12:22 <woodpeck> i'm dropping "my" agenda point of "bully editors", i'll write something about that on the mailing list 12:22 <pnorman> anyways, we're not going to solve this today. 12:22 <sly> no 12:23 <sly> but I can move on to two draft with you if you want 12:23 <sly> community is also "us" 12:23 <sly> seeing that more than one guy is involved makes people more believeing that democracy is involved 12:25 <sly> maybe for another time, but I find the idea of the "10 point you need to check before importing" a good thing 12:25 <sly> however, priority should be decided 12:25 <sly> mine would be : discuss first, and take your time 12:26 <sly> I'm currently experimenting a mass edit with the french community 12:26 <sly> and it has the positive effect that many people asked me "why don't you just do it ?" 12:27 <sly> where I can answer that "with great power comes great responsability" and mass changes are to be discussed for quite some time before jumping in 12:27 <woodpeck> suggest to end the meeting now. pnorman, are you happy to invite sly to your locked room? 12:27 <pnorman> sure 12:27 <sly> I prefere to let the lock open 12:27 <sly> if you don't mind 12:28 <woodpeck> so you two try up to come up with two concise policy documents that we can present to the community for comment 12:28 -!- _sev has joined #osm-dwg 12:29 <woodpeck> or, for improvement 12:29 <woodpeck> and then we'll see where that goes. 12:29 <rweait> and thanks. 12:29 <sly> I guess that instead of a locked room, at a least a few emails to the dwg list could get feedbacks from dwg members as well 12:30 <pnorman> yes. 12:30 <woodpeck> sure i'm happy to comment on anything. just not now as i'm eager to go ;) 12:30 <woodpeck> meeting closed? 12:30 <sly> yep 12:30 <woodpeck> thank you all for coming. 12:30 <pnorman> when should we schedule the next one? 12:30 <sly> thanks to all for your work 12:30 <woodpeck> sorry to be in a rush bit i am literally sitting on a construction site ;) 12:31 <woodpeck> next meeting in ~ 3 months but of course other stuff on the list as before? 12:31 <sly> let's keep going be email 12:31 <sly> *by 12:31 <sly> ++ 12:31 -!- woodpeck has left #osm-dwg [] 12:35 -!- sly has left #osm-dwg [Quitte]