Humanitarian OSM Team/Chat Feb 25 2012

From OpenStreetMap Wiki
Jump to: navigation, search
[11:02pm]

Pgiraud joined the chat room.

[11:09pm]

Pgiraud left the chat room. (Remote host closed the connection)

[11:10pm]

pgiraud joined the chat room.

[11:10pm] <pgiraud>

Hi all

[11:12pm] <pgiraud>

Is anything happening here? Or is chat with mobile phone not working at all ?

[11:13pm] <jgc>

Hi pgiraud . Your chat seems to be working perfectly.

[11:13pm] <cgblow>

yes we haven't started yet, shall we?

[11:14pm] <cgblow>

are we waiting for kate to have tea?

[11:14pm] <cgblow>

I assume she has to be up an awful hour again

[11:14pm] <cgblow>
)
[11:17pm] <cgblow>

I have a random question — Is anyone actually using the HOT Humanitarian Data Model (HDM)?

[11:18pm] <pgiraud>

I think I don't know what this is

[11:18pm]

wonderchook joined the chat room.

[11:18pm] <cgblow>

http://wiki.openstreetmap.org/wiki/Humanitarian_OSM_Tags/Humanitarian_Data_Model

[11:18pm] <wonderchook>

sorry folks, I got stuck on the subway

[11:18pm] <cgblow>

hi kate

[11:19pm] <wonderchook>

hi chris!

[11:19pm] <pgiraud>

Are you in the us currently ?

[11:19pm] <wonderchook>

I am

[11:19pm] <cgblow>

we figured it was 4am for you

[11:21pm] <pgiraud>

cgblow: I don't map a lot for hot actually.

[11:21pm] <pgiraud>

I mainly develop code. ;)

[11:21pm] <wonderchook>

cgblow: are we talking about the data model?

[11:21pm] <wonderchook>

it isn't really in use

[11:22pm] <wonderchook>

way too complicated

[11:22pm] <cgblow>

Kate I was just asking if anyone used it

[11:22pm] <cgblow>

yeah I noticed!

[11:23pm] <cgblow>

I was trying to do some tag development for our indonesia maps, tried to use the HDM for reference and was really surprised at how little help it was

[11:23pm] <cgblow>

have been meaning to come back to talk about this issue because it would be very helpful to have some kind of active model of our data

[11:23pm] <oddboy>

I've used the HDM for planning and conversational purposes, but not for code or implementation

[11:24pm] <wonderchook>

we have definitely never used the HDM tags in Indonesia

[11:24pm] <cgblow>

seems that the HDM may be appropriate for some tools or types of coordinated relief surveys but is not relevant to ad hoc disaster prep

[11:24pm] <wonderchook>

honestly, I don't think squeezing UN data models into OSM makes sense

[11:24pm] <wonderchook>

that should happen on the extract

[11:24pm] <cgblow>

I agree

[11:25pm] <cgblow>

I have started to do some research with tag info and tagstat — what are the tags that we actually use

[11:25pm] <wonderchook>

yeah, tags should be the regular OSM tags unless we need to invent one

[11:26pm] <cgblow>

would be great to have a dynamic HDM that reflects actual use

[11:27pm] <cgblow>

I wish I could get http://taginfo.openstreetmap.org running locally

[11:27pm] <cgblow>

I would try to hack something out

[11:28pm] <wonderchook>

yeah, I've never tried to run it locally

[11:28pm] <wonderchook>

I think for responses we should just define the tags we are going to use

[11:28pm] <wonderchook>

it would be good to have presets with tasks

[11:28pm] <pgiraud>

By locally you mean for a specific area ?

[11:30pm] <cgblow>

no sorry I mean getting the rails app on my laptop

[11:31pm] <cgblow>

http://wiki.openstreetmap.org/wiki/Humanitarian_OSM_Tags/Humanitarian_Data_Background

[11:31pm] <cgblow>

^ related

[11:32pm] <cgblow>

is there any structured way to keep a list of tags that we want to use?

[11:32pm] <cgblow>

JOSM presets seems like a hack, I see people doing that though

[11:32pm] <cgblow>

If I want to talk about this do I just have to use a wiki page?

[11:33pm] <cgblow>

I started auto generating wiki pages based on a simple markdown list …

[11:34pm] <cgblow>

but the wiki won

[11:34pm] <cgblow>

won't let me upload images in batch …

[11:34pm] <pgiraud>

Lol

[11:34pm] <wonderchook>

well dane at one point made a thing that would convert JOSM presets into something else

[11:34pm] <cgblow>

so I decided it was better to just create a simple site on heroku or something to list tags with icons

[11:34pm] <wonderchook>

what if we came up with a format that could convert to the types of presets and the osm2pgsql

[11:35pm] <cgblow>

yes I actually did a JOSM preset converter too

[11:35pm] <cgblow>

that would be great

[11:36pm] <cgblow>

plaintext list of tags that can be easily version controlled and forked — but then can be used for JOSM etc

[11:36pm] <wonderchook>

yeah, because in St Marc they are using a crazy google doc spreadsheet thing right now

[11:38pm] <wonderchook>

cgblow: thoughts on getting the less geeky to use git

[11:38pm] <wonderchook>

do we just tell them to edit on the webpage?

[11:38pm] <cgblow>

gist?

[11:38pm]

cquest_ left the chat room. (Read error: Connection reset by peer)

[11:38pm]

cquest_ joined the chat room.

[11:39pm] <cgblow>

something that has some kind of visual version control would be ideal, and the ability to merge and annotate tags …

[11:39pm] <cgblow>
  • dreams
[11:40pm] <wonderchook>

ha

[11:40pm] <cgblow>

For example here's my markdown file that I've been using: https://raw.github.com/unthinkingly/hot-symbols/master/symbols.markdown

[11:40pm] <wonderchook>

yeah, that looks doable

[11:40pm] <wonderchook>

btw, DevSeed is making some maps with the icons

[11:40pm] <cgblow>

oh there is an edit link on this one: https://github.com/unthinkingly/hot-symbols/blob/master/symbols.markdown

[11:40pm] <cgblow>

great

[11:41pm] <cgblow>

Crap my site with the icons crashed

[11:41pm] <cgblow>

1sec let me reboot it so I can explain it

[11:41pm] <cgblow>

BTW do we have an agenda today? I just started talking free-form, didn't mean to skip anything

[11:42pm] <wonderchook>

yeah you can edit directly on github

[11:42pm] <wonderchook>

cgblow: these things don't have agendas

[11:42pm] <wonderchook>

not sure if they should

[11:42pm] <cgblow>

How's the tasking server? Latest updates looking good ..

[11:43pm] <pgiraud>

You can edit as soon as you have a github account

[11:44pm] <pgiraud>

Still some things to fix on the admin (job creation) part

[11:44pm] <pgiraud>

It was a good idea to have this dev instance

[11:45pm] <wonderchook>

yeah, totally

[11:46pm] <pgiraud>

Sooner than later I would like to have a try at a "draw the area you want to work on yourself"

[11:46pm]

cquest_ left the chat room. (Remote host closed the connection)

[11:47pm] <pgiraud>

A new feature to allow people draw the task area themselves

[11:47pm] <wonderchook>

interesting

[11:47pm] <wonderchook>

how would the workflow for that be?

[11:47pm] <wonderchook>

would they draw squares?

[11:47pm] <wonderchook>

or pick a couple squares?

[11:47pm] <wonderchook>

or free hand?

[11:47pm] <pgiraud>

Nope polygons

[11:48pm] <pgiraud>

The server would ensure that they don't intersect other tasks

[11:48pm] <pgiraud>

Using snapping client side and cropping server side this would be easy

[11:49pm] <pgiraud>

I already had a try and it seems to work

[11:49pm] <cgblow>

neat!

[11:49pm] <cgblow>

we were brainstorming on twitter for a nanosecond — what if there were even simpler custom tasks

[11:49pm] <cgblow>

e.g., kate suggested "are there signs of life in this square?"

[11:49pm] <pgiraud>

Custom tasks ?

[11:49pm] <cgblow>

or "is this square flooded?"

[11:49pm] <wonderchook>

hey guys, I'm sorry I have to run

[11:49pm] <cgblow>

I'm interested in things that are binary … HOT or not??

[11:49pm] <wonderchook>

but it is my last 48 hours home

[11:50pm] <wonderchook>

and yes I like HOT or not

[11:50pm] <wonderchook>

or selecting areas

[11:50pm] <wonderchook>

=)

[11:50pm] <cgblow>

ok talk to you later kate

[11:50pm] <cgblow>

enjoy it

[11:50pm]

wonderchook left the chat room. (Quit: wonderchook)

[11:50pm] <pgiraud>

cgblow: Can you elaborate ?

[11:51pm]

balrog-k2n left the chat room. (Ping timeout: 480 seconds)

[11:51pm] <cgblow>

Sure — Currently the task is a bit daunting for true newbies

[11:51pm] <cgblow>

so the thought is: how could we simplify it

[11:51pm] <cgblow>

so people could start making OSM edits without even opening potlatch or JOSM (albeit indirectly editing)

[11:51pm] <cgblow>

this would basically be tagging squares as yes or no according to some question

[11:52pm] <cgblow>

there was a RHOK project called task me up that was similar to this concept

[11:52pm] <cgblow>

http://taskmeup.org/challenge

[11:52pm] <pgiraud>

Oh I see

[11:53pm] <cgblow>

well, taskmeup is actually complex by comparison because it allows pretty elaborate tasks — I'm just thinking of something that is a YES or NO according to some human evaluation of the map data

[11:53pm] <pgiraud>

So instead of marking a task as done, they would have to answer a question and check a checkbox or not

[11:53pm] <cgblow>

for use primarily after a disaster when really recent imagery is released

[11:53pm] <cgblow>

yes

[11:53pm] <cgblow>

and there would be no tracing or anything in this mode

[11:54pm] <cgblow>

but it would be basically adding a tag … not sure how OSM would actually consume this data …

[11:54pm] <cgblow>

PS I'm an interaction designer not really a OSM hacker

[11:55pm] <pgiraud>

I try to be an interaction designer too. And I d love to talk about this.

[11:55pm] <cgblow>

where are you based?

[11:55pm] <pgiraud>

In France.

[11:56pm] <cgblow>

I'm in the bay area … perhaps we will cross paths one day

[11:56pm] <cgblow>

the san francisco bay i mean

[11:56pm] <pgiraud>

My English sometimes doesn't help creating easy to use interfaces

[11:56pm] <pgiraud>

I hope so

[11:57pm] <pgiraud>

I'll have a look at taskmeup. It looks like they use terms I should use for the tasking server.

[11:58pm] <cgblow>

well, I look forward to hearing more about your updates, great work so far, I was not very active on it last year but am very interested in tasking

[11:58pm]

flavour left the chat room. (Ping timeout: 480 seconds)

[11:58pm] <cgblow>

I have done a lot of tasking server designs over the last few years actually

[11:58pm] <cgblow>

I should try to get it running on my machine, it's a rails app right?

[11:59pm] <pgiraud>

If you have comments about the interaction design. Please don't hesitate to tell me.

[11:59pm] <pgiraud>

Nope python.

[11:59pm] <cgblow>

OK will do

[11:59pm] <cgblow>

ah sorry I will not even try then, I'm not up to speed on pythonery

[11:59pm] <cgblow>

perhaps one day it will be a good learning experience

[12:00am] <pgiraud>

Actually I m more a JavaScript dev than python

[12:01am] <cgblow>

yes I saw the asynchronous work you are doing, nice stuff

[12:01am] <pgiraud>

You said you spent time to design tasking servers

[12:02am] <pgiraud>

Is there something that can be seen somewhere ?

[12:02am] <cgblow>

yes sure I can dig some stuff up

[12:03am] <cgblow>

I worked on the SwiftRiver a couple years ago (though it was eventually taken over by Ushahidi and has had some issues)

[12:03am] <cgblow>

I was also trying to do some work with that taskmeup project

[12:03am] <cgblow>

but I don't have tasking designs in production yet …

[12:04am] <cgblow>

but there is some stuff on flickr

[12:04am] <cgblow>

Some of the swift UI stuff: http://www.flickr.com/photos/unthinkingly/sets/72157627387006073/

[12:05am] <cgblow>

(some of which I did not design, just screenshots of the team's work since my involvement)

[12:05am] <cgblow>

Also some wireframes here: http://www.flickr.com/photos/unthinkingly/sets/72157624306246788/

[12:05am] <cgblow>

Oh and here are some ideas relevant to an "living data model" from ushahidi: http://www.flickr.com/photos/unthinkingly/sets/72157623116078233/

[12:06am] <pgiraud>

Too difficult to watch on a smartphone

[12:06am] <cgblow>

oh sure

[12:06am] <cgblow>

well anyway definitely would like to talk to you about it more later.

[12:06am] <cgblow>

have to run now

[12:06am] <pgiraud>

I hope we can have irc logs so that I can see it later

[12:07am] <pgiraud>

Ok I ll go to, sleep