Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-13 Thread Mateusz Konieczny
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1373627312
has only 35 rows.

2015-02-13 8:22 GMT+01:00 Imre Samu pella.s...@gmail.com:

 There's one more face to iD and mistakes users make: translations.
 Bad translations cause bad tagging.
  Example: track was translated to Polish .

 Good translation is very important for the beginners.
 and _now_  not so easy to check the quality of the iD translations.

 I would like to inform you, that I am working on a new *iD Editor
 translation QA tool *
for helping translators  detecting  translator bugs ...

 I have created an experimental, manually formatted QA metadata reports for
 Polish language :)
 https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1373627312

 Maybe you can use.
  (   4 Sheets :
 -  meta_pl : meta data ...
 -  iDups,-  duplicated/same translations
 -  iPresets,-   presets  ( 2028  )
 [ translations from transifex +  presets.json
 https://github.com/openstreetmap/iD/blob/master/data/presets/presets.json
  ]
 -   iFields  -fields (261 )
  [translations from transifex + fields.json
 https://github.com/openstreetmap/iD/blob/master/data/presets/fields.json
  ]
   )


 Freshly generated raw reports exists  for every other  iD languages (
 de,pl,es,ru, cz,pt,  ... ) ( but not formated )
see  :   https://github.com/ImreSamu/ideditor_translation_test_reports

find  your xlsx - ./qadata/
 (LangCode)/id_presets_translation_(LangCode).xlsx
for example:

 ./qadata/af/id_presets_translation_af.xlsx
 ./qadata/ar/id_presets_translation_ar.xlsx
 ./qadata/ar-AA/id_presets_translation_ar-AA.xlsx
 ./qadata/ast/id_presets_translation_ast.xlsx
 ./qadata/bg-BG/id_presets_translation_bg-BG.xlsx
 ./qadata/bn/id_presets_translation_bn.xlsx
 ./qadata/bs/id_presets_translation_bs.xlsx
 ./qadata/ca/id_presets_translation_ca.xlsx
 ./qadata/cs/id_presets_translation_cs.xlsx
 ./qadata/da/id_presets_translation_da.xlsx
 ./qadata/de/id_presets_translation_de.xlsx
 ...



 My favorite problems type is the same/duplicated translations
 (  https://github.com/openstreetmap/iD/issues/2448 )
 Now the status by languages  -here : id_langDups_all.md
 https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/id_langDups_all.md


 For example German language.
 But be careful,  Experimental report!
 Not every  line is problematic -  please check  the other columns
  like
   - geometry metadata  (
 area,point,line,vertex,relation )
   - searchable
(  id_presets_translation_duplicates_de.md
 https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/de/id_presets_translation_duplicates_de.md
 )   nameTransl nameEn presetKey  Administrative Grenze Administrative
 Boundary type/boundary/administrative  Administrative Grenze Administrative
 Boundary boundary/administrative  Bahnsteig Platform
 public_transport/platform  Bahnsteig Railway Platform railway/platform
 Boutique Boutique shop/boutique  Boutique Fabric Store shop/fabric
 Campingplatz Camp Site tourism/camp_site  Campingplatz RV Park
 tourism/caravan_site  Drogerie Chemist shop/chemist  Drogerie Cosmetics
 Store shop/cosmetics  Eisenbahn Rail railway/rail  Eisenbahn Railway
 railway  Fährenroute Ferry Route route/ferry  Fährenroute Ferry Route
 type/route/ferry  Friedhof Graveyard amenity/grave_yard  Friedhof Cemetery
 landuse/cemetery  Garagen Garages building/garages  Garagen Garages
 landuse/garages  Gemischtwarenhandel Convenience Store shop/convenience
 Gemischtwarenhandel Variety Store shop/variety_store  Graben Ditch
 barrier/ditch  Graben Ditch waterway/ditch  Hütte Hut building/hut  Hütte
 Cabin building/cabin  Kehrtwendeverbot No Turns
 type/restriction/only_straight_on  Kehrtwendeverbot No U-turn
 type/restriction/no_u_turn  Kirche Church
 amenity/place_of_worship/christian  Kirche Church building/church  Radweg 
 Cycle
 Path highway/cycleway  Radweg Cycle Route type/route/bicycle  Seilbahn Cable
 Car aerialway/cable_car  Seilbahn Aerialway aerialway  Uhrmacher
 Clockmaker craft/clockmaker  Uhrmacher Watchmaker craft/watchmaker  Wald
 Wood natural/wood  Wald Forest landuse/forest  Zebrastreifen Crosswalk
 footway/crosswalk  Zebrastreifen Crosswalk highway/crosswalk

 And the Translation status by languages :  id_langData_all.md
 https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/id_langData_all.md



 Imre
( from the Hungarian OSM community )



 2015-02-13 3:43 GMT+01:00 Michał Brzozowski www.ha...@gmail.com:

 Whoops. Good to know. Though it's still rudimentary ;) Not long ago I
 tried to do intentionally do stupid things in iD demo in order to see
 if it would stop me - it didn't.

 There's one more face to iD and mistakes 

Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-13 Thread Imre Samu
has only 35 rows.

17 word pair +  1 header record

There are other worksheets ,  you can switch/change  at the bottom of the
page:

Direct links:

*meta_pl : meta data ...*
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=2147407685

*iDups,-  duplicated/same translations  ( 34  rows )*
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1373627312

*iPresets,-   presets  ( 2028  rows )*
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1125791958

*iFields  -fields (261 rows  )  *
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=661789118
Imre



2015-02-13 11:54 GMT+01:00 Mateusz Konieczny matkoni...@gmail.com:


 https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1373627312
 has only 35 rows.

 2015-02-13 8:22 GMT+01:00 Imre Samu pella.s...@gmail.com:

 There's one more face to iD and mistakes users make: translations.
 Bad translations cause bad tagging.
  Example: track was translated to Polish .

 Good translation is very important for the beginners.
 and _now_  not so easy to check the quality of the iD translations.

 I would like to inform you, that I am working on a new *iD Editor
 translation QA tool *
for helping translators  detecting  translator bugs ...



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Tom MacWright
Since two years ago, iD has an range of validations it runs on every
potential changeset, as well as an interface to review  correct potential
errors before saving them.

https://github.com/openstreetmap/iD/blob/master/js/id/validate.js#L1

We welcome contributions to expand these, and have a few proposed additions
which would be good places to start if you want to help:
https://github.com/openstreetmap/iD/issues?q=is%3Aopen+is%3Aissue+label%3Avalidation

On Thu, Feb 12, 2015 at 8:44 PM, Michał Brzozowski www.ha...@gmail.com
wrote:

 I was wondering, what do you think (interpret this only as a question)
 about introducing validation in iD in the future?

 Using MAGIC integrated circuit design tool, that does DRC (Design Rule
 Check) in real time and highlights errors inspired me that OSM editors
 could also incorporate this. It makes sense to me. First, users will not be
 overwhelmed by a sh**load of errors at once and second, they could learn
 what they actually do wrong.

 But this poses challenges, because sometimes when you're editing, there
 will be a temporary error state, to disappear just when you finish a
 sequence (e.g. you don't enter all tags at once so there will be a
 transient place of worship without religion error.) That type of error
 message should not happen, because spamming irrelevant errors only makes
 users ignore them.

 Still, there are checks that can be safely made in real time, like all
 sorts of geometrical tests (self-intersections, building crossing another
 building and so on.). Maybe good-enough heuristics could be applied for
 when the user stopped editing a feature and moved on to another, to address
 the temporary error issue.

 Anyway, thanks in advance to anyone who makes iD more iDiot-proof. It
 really matters a lot, for example there was press coverage (Polish News
 Agency) back in 2014-08-18 that generated 500 or more new users who
 obviously contributed a fair share of mistakes. There was simply no
 manpower available to check edits of all the users, let alone message them
 on what they did wrong.

 Having no severe errors is quite a point of honor to me, as I think we
 must try to be free of all these that cursed satnav told me to do this
 situations. Steve Jobs once told something along the lines of We don't
 ship junk. We make products that we could recommend to our family and
 friends and surely anyone tech-savvy can relate to that feeling of
 embarrassment when a cool gadget/software you show to your family happens
 to betray you. Have your navigation lead you off-road (see: wrong road
 tagging), people will tell that OSM is shit even though other map
 products are not ideal as well.

 Michał


 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Michał Brzozowski
I was wondering, what do you think (interpret this only as a question)
about introducing validation in iD in the future?

Using MAGIC integrated circuit design tool, that does DRC (Design Rule
Check) in real time and highlights errors inspired me that OSM editors
could also incorporate this. It makes sense to me. First, users will not be
overwhelmed by a sh**load of errors at once and second, they could learn
what they actually do wrong.

But this poses challenges, because sometimes when you're editing, there
will be a temporary error state, to disappear just when you finish a
sequence (e.g. you don't enter all tags at once so there will be a
transient place of worship without religion error.) That type of error
message should not happen, because spamming irrelevant errors only makes
users ignore them.

Still, there are checks that can be safely made in real time, like all
sorts of geometrical tests (self-intersections, building crossing another
building and so on.). Maybe good-enough heuristics could be applied for
when the user stopped editing a feature and moved on to another, to address
the temporary error issue.

Anyway, thanks in advance to anyone who makes iD more iDiot-proof. It
really matters a lot, for example there was press coverage (Polish News
Agency) back in 2014-08-18 that generated 500 or more new users who
obviously contributed a fair share of mistakes. There was simply no
manpower available to check edits of all the users, let alone message them
on what they did wrong.

Having no severe errors is quite a point of honor to me, as I think we must
try to be free of all these that cursed satnav told me to do this
situations. Steve Jobs once told something along the lines of We don't
ship junk. We make products that we could recommend to our family and
friends and surely anyone tech-savvy can relate to that feeling of
embarrassment when a cool gadget/software you show to your family happens
to betray you. Have your navigation lead you off-road (see: wrong road
tagging), people will tell that OSM is shit even though other map
products are not ideal as well.

Michał
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Michał Brzozowski
Whoops. Good to know. Though it's still rudimentary ;) Not long ago I
tried to do intentionally do stupid things in iD demo in order to see
if it would stop me - it didn't.

There's one more face to iD and mistakes users make: translations. Bad
translations cause bad tagging. English terms don't always translate
1:1 so I think it is beneficial for a translator to deviate a little
when needed. Example: track was translated to Polish as droga
gruntowa (grunt is ground so translated back to English it's
unpaved road). Which of course is a bad idea, as people will tag
every single unpaved road as highway=track. I took a little liberty
and changed that to Droga polna lub leśna (Field or forest road)
which I think captures the essence more faithfully.

Michał

On Fri, Feb 13, 2015 at 3:00 AM, Tom MacWright t...@macwright.org wrote:
 Since two years ago, iD has an range of validations it runs on every
 potential changeset, as well as an interface to review  correct potential
 errors before saving them.

 https://github.com/openstreetmap/iD/blob/master/js/id/validate.js#L1

 We welcome contributions to expand these, and have a few proposed additions
 which would be good places to start if you want to help:
 https://github.com/openstreetmap/iD/issues?q=is%3Aopen+is%3Aissue+label%3Avalidation

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Imre Samu
There's one more face to iD and mistakes users make: translations.
Bad translations cause bad tagging.
 Example: track was translated to Polish .

Good translation is very important for the beginners.
and _now_  not so easy to check the quality of the iD translations.

I would like to inform you, that I am working on a new *iD Editor
translation QA tool *
   for helping translators  detecting  translator bugs ...

I have created an experimental, manually formatted QA metadata reports for
Polish language :)
https://docs.google.com/spreadsheets/d/1CLt3l_ZQhKFRH5YmfGzo3VJNLQHtHiZSBva3ldU_jJs/edit?pli=1#gid=1373627312

Maybe you can use.
 (   4 Sheets :
-  meta_pl : meta data ...
-  iDups,-  duplicated/same translations
-  iPresets,-   presets  ( 2028  )
[ translations from transifex +  presets.json
https://github.com/openstreetmap/iD/blob/master/data/presets/presets.json
 ]
-   iFields  -fields (261 )
 [translations from transifex + fields.json
https://github.com/openstreetmap/iD/blob/master/data/presets/fields.json ]
  )


Freshly generated raw reports exists  for every other  iD languages (
de,pl,es,ru, cz,pt,  ... ) ( but not formated )
   see  :   https://github.com/ImreSamu/ideditor_translation_test_reports

   find  your xlsx - ./qadata/
(LangCode)/id_presets_translation_(LangCode).xlsx
   for example:

./qadata/af/id_presets_translation_af.xlsx
./qadata/ar/id_presets_translation_ar.xlsx
./qadata/ar-AA/id_presets_translation_ar-AA.xlsx
./qadata/ast/id_presets_translation_ast.xlsx
./qadata/bg-BG/id_presets_translation_bg-BG.xlsx
./qadata/bn/id_presets_translation_bn.xlsx
./qadata/bs/id_presets_translation_bs.xlsx
./qadata/ca/id_presets_translation_ca.xlsx
./qadata/cs/id_presets_translation_cs.xlsx
./qadata/da/id_presets_translation_da.xlsx
./qadata/de/id_presets_translation_de.xlsx
...



My favorite problems type is the same/duplicated translations
(  https://github.com/openstreetmap/iD/issues/2448 )
Now the status by languages  -here : id_langDups_all.md
https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/id_langDups_all.md


For example German language.
But be careful,  Experimental report!
Not every  line is problematic -  please check  the other columns
 like
  - geometry metadata  (
area,point,line,vertex,relation )
  - searchable
   (  id_presets_translation_duplicates_de.md
https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/de/id_presets_translation_duplicates_de.md
)   nameTransl nameEn presetKey  Administrative Grenze Administrative
Boundary type/boundary/administrative  Administrative Grenze Administrative
Boundary boundary/administrative  Bahnsteig Platform
public_transport/platform  Bahnsteig Railway Platform railway/platform
Boutique Boutique shop/boutique  Boutique Fabric Store shop/fabric
Campingplatz Camp Site tourism/camp_site  Campingplatz RV Park
tourism/caravan_site  Drogerie Chemist shop/chemist  Drogerie Cosmetics
Store shop/cosmetics  Eisenbahn Rail railway/rail  Eisenbahn Railway railway
Fährenroute Ferry Route route/ferry  Fährenroute Ferry Route
type/route/ferry  Friedhof Graveyard amenity/grave_yard  Friedhof Cemetery
landuse/cemetery  Garagen Garages building/garages  Garagen Garages
landuse/garages  Gemischtwarenhandel Convenience Store shop/convenience
Gemischtwarenhandel Variety Store shop/variety_store  Graben Ditch
barrier/ditch  Graben Ditch waterway/ditch  Hütte Hut building/hut  Hütte
Cabin building/cabin  Kehrtwendeverbot No Turns
type/restriction/only_straight_on  Kehrtwendeverbot No U-turn
type/restriction/no_u_turn  Kirche Church amenity/place_of_worship/christian
Kirche Church building/church  Radweg Cycle Path highway/cycleway  Radweg Cycle
Route type/route/bicycle  Seilbahn Cable Car aerialway/cable_car  Seilbahn
Aerialway aerialway  Uhrmacher Clockmaker craft/clockmaker  Uhrmacher
Watchmaker craft/watchmaker  Wald Wood natural/wood  Wald Forest
landuse/forest  Zebrastreifen Crosswalk footway/crosswalk  Zebrastreifen
Crosswalk highway/crosswalk

And the Translation status by languages :  id_langData_all.md
https://github.com/ImreSamu/ideditor_translation_test_reports/blob/master/qadata/id_langData_all.md



Imre
   ( from the Hungarian OSM community )



2015-02-13 3:43 GMT+01:00 Michał Brzozowski www.ha...@gmail.com:

 Whoops. Good to know. Though it's still rudimentary ;) Not long ago I
 tried to do intentionally do stupid things in iD demo in order to see
 if it would stop me - it didn't.

 There's one more face to iD and mistakes users make: translations. Bad
 translations cause bad tagging. English terms don't always translate
 1:1 so I think it is beneficial for a translator to deviate a little
 when needed. Example: track was translated to Polish as droga
 gruntowa (grunt is ground so translated 

Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread malenki
On Wed, 11 Feb 2015 16:08:37 -0500,
Tom MacWright wrote:

 Ever since 2012, in the second commit ever, Not breaking other
 people's data has been one of the three clearly stated public design
 goals of iD.

Regarding this statement it is interesting that iD went live with no
graphic hints about the existence of relations. (I hope I remember this
point correct.)

Thomas


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Jo
Thank you for dismissing all our arguments in one fell swoop. The
difference with reported bugs, is that said bugs did get addressed. If we
are anti-anything it's
anti-having-to-cleanup-with-no-possibility-to-shut-close-the-source-of-the-cause-of-precious-time-wasters.
If people were consciously breaking the data, this would most certainly be
called vandalism. If you manage to burn out the regular contributors is
OSM, you will have done the whole community a major disservice.

Then there is the suggestion: it must not be a problem, as nobody bothered
to create a pull request. We are mappers, not JS programmers and how hard
can it really be to create dialogs to interact with your users? No need for
external contributions to accomplish that, all that's needed is the
willingness to stop annoying the rest of the community.

2015-02-12 0:40 GMT+01:00 Tom MacWright t...@macwright.org:

 We also aimed to have no bugs and like every software project before us,
 have failed to achieve that goal.

 The uproar about iD is the same as the uproar about the map style,
 website, user groups, code of conduct, Steve Coast, the board, imports,
 license change, attribution, and practically everything else about
 OpenStreetMap. It's not anti-iD bias, of course. It's anti-everything bias.

 On Wed, Feb 11, 2015 at 6:33 PM, Bryce Nesbitt bry...@obviously.com
 wrote:

 On Wed, Feb 11, 2015 at 1:08 PM, Tom MacWright t...@macwright.org wrote:

 Ever since 2012, in the second commit ever, Not breaking other people's
 data has been one of the three clearly stated public design goals of iD.


 This goal does not appear to have been carried out.

 The iD project comes off as tone deaf to breaking data concerns: Look at
 the uproar over issues of breaking data.  Look at the core team response,
 which is mostly defensive posturing, not oriented to solutions.

 Why has iD taken such a beating on the mailing list breaking data
 issues?  I don't think it's just anti-iD bias.

 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk



 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread colliar
Am 12.02.2015 um 14:27 schrieb malenki:
 On Wed, 11 Feb 2015 16:08:37 -0500, Tom MacWright wrote:

 Ever since 2012, in the second commit ever, Not breaking other
 people's data has been one of the three clearly stated public design
 goals of iD.

 Regarding this statement it is interesting that iD went live with no
 graphic hints about the existence of relations. (I hope I remember
 this point correct.)

+1

Well, methinks thou dost protest too much.

I did mention all my points longer time ago and there exists open issues
about them.

Still do not see the point why some actions should not be denied until
they proper work especially as there seems to be not much interest in
fixing them.

I just was ask by an user of iD how to check the consistency of common
relations like multipolygon, boundary and route in iD.

Does anyone have an answer ?

Where do I find a wiki or help system about iD explaining me the software ?
Only found one page which does not even mention relations.

I have no problems with newbie mistakes but users with over 2000 commits
are no newbies anymore but still miss the common understanding of
relations and are not aware of all tags of an object.

What do you say about changesets with comment hopefully did not break
any relation this time or sorry about breaking relations ?
I would say, nice the user is at least adding changeset comments but as
an developer alarm bells should start ringing in my head.

For sure, I use PM and directly discuss on changesets but so far my
advice is at least do not use combine ways or merging nodes at all,
plus always discuss in advance of deleting or even better use a better
editor software.

Cheers colliar


0xE8F56581.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-12 Thread Tom MacWright
ICYMI, Richard Fairhurst contributed a patch to fix this problem that we're
currently reviewing for inclusion:
https://github.com/openstreetmap/iD/pull/2526

On Thu, Feb 12, 2015 at 10:01 AM, Jo winfi...@gmail.com wrote:

 Thank you for dismissing all our arguments in one fell swoop. The
 difference with reported bugs, is that said bugs did get addressed. If we
 are anti-anything it's
 anti-having-to-cleanup-with-no-possibility-to-shut-close-the-source-of-the-cause-of-precious-time-wasters.
 If people were consciously breaking the data, this would most certainly be
 called vandalism. If you manage to burn out the regular contributors is
 OSM, you will have done the whole community a major disservice.

 Then there is the suggestion: it must not be a problem, as nobody bothered
 to create a pull request. We are mappers, not JS programmers and how hard
 can it really be to create dialogs to interact with your users? No need for
 external contributions to accomplish that, all that's needed is the
 willingness to stop annoying the rest of the community.

 2015-02-12 0:40 GMT+01:00 Tom MacWright t...@macwright.org:

 We also aimed to have no bugs and like every software project before us,
 have failed to achieve that goal.

 The uproar about iD is the same as the uproar about the map style,
 website, user groups, code of conduct, Steve Coast, the board, imports,
 license change, attribution, and practically everything else about
 OpenStreetMap. It's not anti-iD bias, of course. It's anti-everything bias.

 On Wed, Feb 11, 2015 at 6:33 PM, Bryce Nesbitt bry...@obviously.com
 wrote:

 On Wed, Feb 11, 2015 at 1:08 PM, Tom MacWright t...@macwright.org
 wrote:

 Ever since 2012, in the second commit ever, Not breaking other
 people's data has been one of the three clearly stated public design goals
 of iD.


 This goal does not appear to have been carried out.

 The iD project comes off as tone deaf to breaking data concerns: Look at
 the uproar over issues of breaking data.  Look at the core team response,
 which is mostly defensive posturing, not oriented to solutions.

 Why has iD taken such a beating on the mailing list breaking data
 issues?  I don't think it's just anti-iD bias.

 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk



 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright
How is an open source project that was open source on day one, was publicly
communicated from day one, heavily explained in time-consuming technical
blog posts, has 77 contributors, and has accepted hundreds of pull requests
tightly held.

On Wed, Feb 11, 2015 at 11:39 AM, Bryce Nesbitt bry...@obviously.com
wrote:

 On Wed, Feb 11, 2015 at 8:25 AM, Tom MacWright t...@macwright.org wrote:

 Unfortunately, experience suggests that there's relatively little that a
 discussion on on the talk mailing list is going to be able to do here. 
 Help
 with development or give productive feedback on the issue tracker.


 Productive feedback on the iD issue tracker follows a similar trajectory
 to that on the talk list.  It's not really working there either.
 There seem to be fairly deep seated differences in the philosophy of
 on-boarding new mappers, and those reflect themselves in iD's user
 interface.  Since iD was awarded prime spot on osm, and since it's
 development is tightly held, everyone else is left with no outlet other
 than to complain.

 OSM is a very open project in general, but iD's development is very
 tightly held and opinionated.



 FUD around editors has been discussed to death and it's clear that
 writing more emails won't do anything.


 Fear uncertainty and doubt implies the criticism is invalid.


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Ian Dees
On Wed, Feb 11, 2015 at 11:39 AM, Bryce Nesbitt bry...@obviously.com
wrote:

 On Wed, Feb 11, 2015 at 8:25 AM, Tom MacWright t...@macwright.org wrote:

 Unfortunately, experience suggests that there's relatively little that a
 discussion on on the talk mailing list is going to be able to do here. 
 Help
 with development or give productive feedback on the issue tracker.


 Productive feedback on the iD issue tracker follows a similar trajectory
 to that on the talk list.  It's not really working there either.
 There seem to be fairly deep seated differences in the philosophy of
 on-boarding new mappers, and those reflect themselves in iD's user
 interface.  Since iD was awarded prime spot on osm, and since it's
 development is tightly held, everyone else is left with no outlet other
 than to complain.

 OSM is a very open project in general, but iD's development is very
 tightly held and opinionated.


That is very far from the truth. 77 people have contributed to iD [0]. The
code is pretty darn easy to understand and is constructed in a pretty
approachable way. It's well-documented and specific questions are answered
quickly.

If you have something valuable to contribute, iD is one of the best places
to put your time in the OSM world.

[0] https://github.com/openstreetmap/iD/graphs/contributors
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright

 Unfortunately, experience suggests that there's relatively little that a
 discussion on on the talk mailing list is going to be able to do here.


This. Help with development or give productive feedback on the issue
tracker. FUD around editors has been discussed to death and it's clear that
writing more emails won't do anything.

On Wed, Feb 11, 2015 at 11:13 AM, Bryce Nesbitt bry...@obviously.com
wrote:

 I agree 100% that iD is making editing mistakes easier, out of proportion
 to the degree to which it makes editing by new users easier.

 The delete user interface is particularly fragile, encouraging the most
 pernicious form of damage: silent deletes.
 That goes for both the main map, and associated relations.

 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Bryce Nesbitt
On Wed, Feb 11, 2015 at 8:25 AM, Tom MacWright t...@macwright.org wrote:

 Unfortunately, experience suggests that there's relatively little that a
 discussion on on the talk mailing list is going to be able to do here. Help
 with development or give productive feedback on the issue tracker.


Productive feedback on the iD issue tracker follows a similar trajectory to
that on the talk list.  It's not really working there either.
There seem to be fairly deep seated differences in the philosophy of
on-boarding new mappers, and those reflect themselves in iD's user
interface.  Since iD was awarded prime spot on osm, and since it's
development is tightly held, everyone else is left with no outlet other
than to complain.

OSM is a very open project in general, but iD's development is very tightly
held and opinionated.



 FUD around editors has been discussed to death and it's clear that writing
 more emails won't do anything.


Fear uncertainty and doubt implies the criticism is invalid.
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Bryce Nesbitt
I agree 100% that iD is making editing mistakes easier, out of proportion
to the degree to which it makes editing by new users easier.

The delete user interface is particularly fragile, encouraging the most
pernicious form of damage: silent deletes.
That goes for both the main map, and associated relations.
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread malenki
Jo Walsh wrote:

On the one hand I'm sorry to hear that communicating and fixing is a
distraction from mapping for you,

I understand how he feels:
When I happen to correct a lot of stupid errors sometimes I feel like
there are a lot of stupid mappers. :)

on the other you're starting to sound like a candidate member of the
DWG ;) Maybe consider it, validating an activity you're pursuing
anyway...

+1
(but not for me, thank you all the same (: )


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Serge Wroclawski
Folks,

This post doesn't represent the DWG in any way, but as someone who
does DWG work, and closely monitors his local area, I think I have a
bit of expertise in this area.

In my experience, iD users do not make any more mistakes than any
other editor in relative terms. In other words- if 80% of edits are
done in iD- then we should see 80% of mistakes by iD users. In my
experience, the kinds of editor errors that are being discussed
(deletion of objects, etc.) are not happening in a greater relative
quantity by iD users than any other editor- and for the kinds of
issues that the DWG gets involved in, eg edit wars and problematic
imports, JOSM users are by far the biggest problems.

The fact is that the amount of data issues we have with OSM users is
decreasing, not increasing. iD's tagging support makes things
generally better for the beginner and intermediate user.

We do have problems the things like addresses, splitting of features
and especially relations- but I'd argue that these are not the
editor's problems.

Addresses in OSM are confusing because we have so many different ways
to represent addresses (as attributes of a node, as attributes of a
building, as a raw node inside a building, as a relation, as an
associatedStreet, etc.), and relations are very complicated.

Multipolygon could be replaced with something like area as proposed
by Jochen, but until that happens, we're stuck with a very complex
data representation that's a pain to understand and an even bigger
pain to work with.

This is fundamental to the data model itself, and not the editor.

I'm not an iD user myself, and I do think that the developer/community
communication could be improved, but it's been a large net positive
for our project.

- Serge

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Michael Reichert
Hi,

Am 2015-02-11 um 17:25 schrieb Tom MacWright:
 Unfortunately, experience suggests that there's relatively little that a
 discussion on on the talk mailing list is going to be able to do here.
 
 
 This. Help with development or give productive feedback on the issue
 tracker. FUD around editors has been discussed to death and it's clear that
 writing more emails won't do anything.

The relation issue has been reported almost two years ago.

https://github.com/openstreetmap/iD/issues/1461

This fact makes me to suggest everyone, every newbie, not to use iD.
https://lists.openstreetmap.de/pipermail/stuttgart/2015-February/000526.html
(in German)

From my point of view, there is huge difference in opinion between iD
developers and the mappers who clean up after an iD mapper has damaged
something. There are some cases where the Don't confuse the user by
popup warnings (it seems that this is the development goal of iD) does
not work. Relations are an example.

https://github.com/openstreetmap/iD/blob/master/README.md says:
 It lets you do the most basic tasks while not breaking other people's
 data.

I can just laugh out loudly.

Best regards

Michael




signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright
That ticket doesn't have a difference of opinion: it has a core developer
of iD offering to buy a cake for whoever contributes a fix. Nobody has
contributed a fix: one would be accepted if it was contributed. Plus, we'd
give that person a cake.

That isn't a difference of opinion: there's no opposition. There's
encouragement and an offer of reward for help. There's limited time the
core developers have to work on iD, and they accept snark and hatred when
they do.

So no, that isn't a difference of opinion. It's a place where we need help
and aren't getting it. Threads like this don't help.

On Wed, Feb 11, 2015 at 12:45 PM, Michael Reichert naka...@gmx.net wrote:

 Hi,

 Am 2015-02-11 um 17:25 schrieb Tom MacWright:
  Unfortunately, experience suggests that there's relatively little that a
  discussion on on the talk mailing list is going to be able to do here.
 
 
  This. Help with development or give productive feedback on the issue
  tracker. FUD around editors has been discussed to death and it's clear
 that
  writing more emails won't do anything.

 The relation issue has been reported almost two years ago.

 https://github.com/openstreetmap/iD/issues/1461

 This fact makes me to suggest everyone, every newbie, not to use iD.

 https://lists.openstreetmap.de/pipermail/stuttgart/2015-February/000526.html
 (in German)

 From my point of view, there is huge difference in opinion between iD
 developers and the mappers who clean up after an iD mapper has damaged
 something. There are some cases where the Don't confuse the user by
 popup warnings (it seems that this is the development goal of iD) does
 not work. Relations are an example.

 https://github.com/openstreetmap/iD/blob/master/README.md says:
  It lets you do the most basic tasks while not breaking other people's
  data.

 I can just laugh out loudly.

 Best regards

 Michael



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Jo
We have been saying this from the very beginning, so it should have been
taken into account right from the very start of development of iD.

Don't break other contributor's data should have been among the initial
design goals. Don't bother the user with dialogs when they're about to
break something should not be a design goal at all.

Odd that such an important item would have to be added in retrospect.
Worse, it's absurd.

Polyglot

2015-02-11 21:15 GMT+01:00 Mike N nice...@att.net:

 On 2/11/2015 2:49 PM, Bryce Nesbitt wrote:

 Read through the issue tracker: It's clear that issues reported are
 pushed back on by the core iD developers.  It's very tightly held.


  I disagree (not a developer here).  The interesting thing that came out
 of this discussion is the realization that none of the key problems that
 people are seeing have an outstanding pull request.   If the pull request
 is rejected, then you have a point.



 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Mike N

On 2/11/2015 2:49 PM, Bryce Nesbitt wrote:

Read through the issue tracker: It's clear that issues reported are
pushed back on by the core iD developers.  It's very tightly held.


 I disagree (not a developer here).  The interesting thing that came 
out of this discussion is the realization that none of the key problems 
that people are seeing have an outstanding pull request.   If the pull 
request is rejected, then you have a point.



___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Bryce Nesbitt
On Wed, Feb 11, 2015 at 8:47 AM, Tom MacWright t...@macwright.org wrote:

 How is an open source project that was open source on day one, was
 publicly communicated from day one, heavily explained in time-consuming
 technical blog posts, has 77 contributors, and has accepted hundreds of
 pull requests tightly held.


Read through the issue tracker: It's clear that issues reported are pushed
back on by the core iD developers.  It's very tightly held.
In terms of design ideas, it's particularly tightly held compared to
comparable projects.  *Saying it's not tight just does not match the
record.*

Beyond the tight control, iD is opinionated software.  *That's more of an
observation than a judgement by the way. * There's a particular focus on
fulfillment of iD's funding mission to be an entry level editor, pulling
new mappers into OSM.  That results in a particular aversion to
introducing any sort of complexity, even when the underlying editing is
complex.  I think that's not really working: iD instead leads new users
down roads and into editing jobs they can't correctly complete.  iD could,
but does not, help users identify interesting and fulfilling editing at the
level of the user.  iD is helping to breed and support a class of mapper
who is not integrated with, or in contact with, other similarly situated
contributors.  It's really a missed opportunity.

A number of specific issues illustrate this point: among them the delete
issue, and the relation deletion issue.  But it's deeper than those marquee
subjects.  There's clearly some pretty deep differences in focus between iD
developers focusing on maximizing raw input into the system, and cleanup
style editors who are on the receiving end of those changes.

--

In short: pushing patches to the iD tracker won't help.
Making time consuming technical blog posts won't help if goals are out of
alignment.
Cleanup-oriented editors have been unhappy with iD for a long time: and
don't seem to feel respected by the iD core developers.
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Bryce Nesbitt
On Wed, Feb 11, 2015 at 9:59 AM, Tom MacWright t...@macwright.org wrote:

 That ticket doesn't have a difference of opinion: it has a core developer
 of iD offering to buy a cake for whoever contributes a fix. Nobody has
 contributed a fix: one would be accepted if it was contributed. Plus, we'd
 give that person a cake.


There are certain tasks where challenging people to supply a patch is
almost like saying no softly.
This one feels like a core developer task, not a good candidate for a first
timer patch yummy cake not withstanding.
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright
There's no magic to working on iD: 77 people of varying skill levels have
done it. It takes time. If this is important to you, I'd suggest you invest
that time rather than ordering other people to.

On Wed, Feb 11, 2015 at 2:53 PM, Bryce Nesbitt bry...@obviously.com wrote:

 On Wed, Feb 11, 2015 at 9:59 AM, Tom MacWright t...@macwright.org wrote:

 That ticket doesn't have a difference of opinion: it has a core developer
 of iD offering to buy a cake for whoever contributes a fix. Nobody has
 contributed a fix: one would be accepted if it was contributed. Plus, we'd
 give that person a cake.


 There are certain tasks where challenging people to supply a patch is
 almost like saying no softly.
 This one feels like a core developer task, not a good candidate for a
 first timer patch yummy cake not withstanding.

___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright
Ever since 2012, in the second commit ever, Not breaking other people's
data has been one of the three clearly stated public design goals of iD.

https://github.com/openstreetmap/iD/commit/22fab3eb1d259fe73d3e1498df1ca0e07c613f87

On Wed, Feb 11, 2015 at 4:00 PM, Jo winfi...@gmail.com wrote:

 We have been saying this from the very beginning, so it should have been
 taken into account right from the very start of development of iD.

 Don't break other contributor's data should have been among the initial
 design goals. Don't bother the user with dialogs when they're about to
 break something should not be a design goal at all.

 Odd that such an important item would have to be added in retrospect.
 Worse, it's absurd.

 Polyglot

 2015-02-11 21:15 GMT+01:00 Mike N nice...@att.net:

 On 2/11/2015 2:49 PM, Bryce Nesbitt wrote:

 Read through the issue tracker: It's clear that issues reported are
 pushed back on by the core iD developers.  It's very tightly held.


  I disagree (not a developer here).  The interesting thing that came out
 of this discussion is the realization that none of the key problems that
 people are seeing have an outstanding pull request.   If the pull request
 is rejected, then you have a point.



 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk



 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Tom MacWright
We also aimed to have no bugs and like every software project before us,
have failed to achieve that goal.

The uproar about iD is the same as the uproar about the map style, website,
user groups, code of conduct, Steve Coast, the board, imports, license
change, attribution, and practically everything else about OpenStreetMap.
It's not anti-iD bias, of course. It's anti-everything bias.

On Wed, Feb 11, 2015 at 6:33 PM, Bryce Nesbitt bry...@obviously.com wrote:

 On Wed, Feb 11, 2015 at 1:08 PM, Tom MacWright t...@macwright.org wrote:

 Ever since 2012, in the second commit ever, Not breaking other people's
 data has been one of the three clearly stated public design goals of iD.


 This goal does not appear to have been carried out.

 The iD project comes off as tone deaf to breaking data concerns: Look at
 the uproar over issues of breaking data.  Look at the core team response,
 which is mostly defensive posturing, not oriented to solutions.

 Why has iD taken such a beating on the mailing list breaking data
 issues?  I don't think it's just anti-iD bias.

 ___
 talk mailing list
 talk@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Bryce Nesbitt
On Wed, Feb 11, 2015 at 1:08 PM, Tom MacWright t...@macwright.org wrote:

 Ever since 2012, in the second commit ever, Not breaking other people's
 data has been one of the three clearly stated public design goals of iD.


This goal does not appear to have been carried out.

The iD project comes off as tone deaf to breaking data concerns: Look at
the uproar over issues of breaking data.  Look at the core team response,
which is mostly defensive posturing, not oriented to solutions.

Why has iD taken such a beating on the mailing list breaking data
issues?  I don't think it's just anti-iD bias.
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Andrew Wiseman
Maybe this is an obvious one, but why not just write the user who made the
error a nice note? One of my first edits was an error, and somebody (Jaakko
Helleranta from HOT, it turns out) wrote me a nice note, something like
hey, thanks for editing, I notice you did X but probably should have done
Y, and here's why with links and whatnot. I appreciated it. I've done that
since a few times when I noticed a person making repeated errors and always
got nice responses back. It might take a minute but it's well worth it,
both to build community and to save time in the long run with better data
and fewer errors that need fixing.

People who want to edit a map are generally nice people.

Andrew

On Tuesday, February 10, 2015, colliar colliar4e...@aol.com wrote:

 Hey

 Maybe, it is me only to slow in reverting and solving these mistakes or
 even the bugs I incounter in JOSM while working but I am definitely feed
 up with talking about the same things over and over again and I am
 probably not even polite enough to do the job of communicating.

 So what to do ? Silently reverting is not an option. Always getting DWG
 involved neither.

 I am fed up with:
 * iD making it way to easy to delete objects but not offering an option
 to undelete them (is there any history information at all ?)
 * simply combining ways and merge nodes without any validation or
 warning about conflicts in tags or problems with relations
 * not telling the user about the importance of all tags, even unknown to
 the software and allowing user to communicate with user of the last
 change of the object

 Any plans of supporting lanes-tagging-system ? Otherwise there will be
 even more complains in the future.

 Is there anyone taking care of mistake made by iD users and documenting
 the most common ones to either better explain how to avoid them and/or
 fix the software ?

 As iD is supposed to be the newbie editor all mistakes will rather turn
 them down than encourage them.

 So far, I try to keep calm and rather save my changes and upload them
 later after solving conflicts instead of starting an edit war by
 reverting or uploading older versions but I spend more time with
 communication and investigating problems than actually mapping and
 resolving notes and I still have quite some gpx tracks and photos from
 over a year ago to map.

 How about simply denying some changes with iD like combining ways ?

 Cheers colliar



-- 

600,000 DC residents don't have a vote in Congress -- http://www.dcvote.org/
http://www.dcvote.org/about/index.cfm
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-11 Thread Clifford Snow
On Wed, Feb 11, 2015 at 4:41 PM, Andrew Wiseman awise...@gmail.com wrote:

 People who want to edit a map are generally nice people.


+1


-- 
@osm_seattle
osm_seattle.snowandsnow.us
OpenStreetMap: Maps with a human touch
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-10 Thread SomeoneElse

On 10/02/2015 23:38, colliar wrote:

... I am fed up with ...


... at this point it's probably worth mentioning that we've been here 
before:


https://lists.openstreetmap.org/pipermail/talk/2013-August/thread.html#67854

Unfortunately, experience suggests that there's relatively little that a 
discussion on on the talk mailing list is going to be able to do 
here.  There are essentially two sides to the argument - at one extreme 
new mappers should never be able to break data (and if they can't edit 
at all because they can't understand what they need to do, tough) and at 
the other new mappers must have everything complicated hidden from 
them (and if some complicated OSM structure breaks, tough).  Obviously 
you're not at one extreme and the iD developers aren't at the other, but 
there _is_ a difference of opinion here that it's not easy to 
reconcile.  If you want new mappers, you have to actually allow them to map.


If you've got specific examples of things that new users get wrong 
consistently (and even better if you can understand what they've done 
wrong and why) then I suspect that it would really help would be to 
raise an issue on Github about it, or add to an existing one if one 
already exists.



* iD making it way to easy to delete objects but not offering an option
to undelete them (is there any history information at all ?)


Whilst I'm in no way a fan of the iD user interface, even I had no 
problems finding the undo button.  I don't think that new mappers tend 
not to find it either, since an answer to the common question what do I 
do if I get a conflict is undo back past the problem, and new mappers 
haven't said (on the help site or on IRC) how do I undo?



* simply combining ways and merge nodes without any validation or
warning about conflicts in tags or problems with relations


What might help here is to get details from the new mapper concerned of 
how they felt that they needed to merge nodes or ways.  The merge 
operation is fairly visually obvious when it happens; what's not so 
obvious is that the resulting merged node with semicolon-separated tag 
values isn't particularly useful in OSM.


There are a couple of merge Github issues; it may be that they already 
describe the problem that you are referring to here.



* not telling the user about the importance of all tags, even unknown to
the software and allowing user to communicate with user of the last
change of the object


I suspect that this comes down to the two sides to the argument 
mentioned above - the idea is that new mappers shouldn't have to worry 
about all tags (or indeed, where possible, tags at all).




Any plans of supporting lanes-tagging-system ? Otherwise there will be
even more complains in the future.


This sounds like https://github.com/openstreetmap/iD/issues/387 to me.  
That's probably the best place to explain what you'd want the end result 
of a new mapper knowing about turn lanes would be.




Is there anyone taking care of mistake made by iD users and documenting
the most common ones to either better explain how to avoid them and/or
fix the software ?


Back in 2013 I did have a look, and came up with this:

https://lists.openstreetmap.org/pipermail/talk/2013-August/068018.html

Since then the Thing X changed to thing Y problem has been much 
diminished by the fix for iD issue 542.  POI added without a main tag 
is still pretty common, and unexpected deletions are rarer than the 
were (perhaps also because of the iD 542 fix).


The initial who made what sort of error analysis was in 
https://lists.openstreetmap.org/pipermail/talk/2013-August/067936.html , 
and note that in there iD new users made statistically fewer serious 
errors than P2 ones (or, on a very low sample size, JOSM users).  I 
don't have the numbers, but based on a gut feel since 2013 I'd say that 
currently the editor for which the highest proportion of new users are 
going to cause _widespread_ problems is probably JOSM.



... So far, I try to keep calm and rather save my changes and upload them
later after solving conflicts instead of starting an edit war by
reverting or uploading older versions but I spend more time with
communication and investigating problems than actually mapping and
resolving notes and I still have quite some gpx tracks and photos from
over a year ago to map.



Supportive communication with new users is really important, so thanks 
for taking the time to do this.


I don't believe that OSM has an iD users problem; it has a new 
mappers one -  or more accurately, a data far more complicated than it 
needs to be problem which means even experienced mappers can have 
problems.  For example, have a look at this help question and the ones 
that it links to:


https://help.openstreetmap.org/questions/40792/editing-large-multipolygons-in-josm

Those were asked by an experienced OSM mapper who usually edits in JOSM 
- how's someone without an in-depth knowledge of how OSM data is 
organised or any of 

Re: [OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-10 Thread Jo Walsh
 What might help here is to get details from the new mapper concerned of 
 how they felt that they needed to merge nodes or ways.  

I use changeset discussions a fair bit, partly because they end up right
in the new mapper's inbox, and that provides a link to an outside view
of the new mapper's changes. I always wish it was more obvious how to
explore the history of the related nodes and ways and see the editors of
related changesets from the changeset landing page, but at least it's
all there in the links, at least in theory.

Ideally a calm discussion leads to someone engaging a bit more and
fixing the problem themselves, though more often it's a polite prelude
to a future reversion :/

  * not telling the user about the importance of all tags, even unknown to
  the software and allowing user to communicate with user of the last
  change of the object
  ... So far, I try to keep calm and rather save my changes and upload them
  later after solving conflicts instead of starting an edit war by
  reverting or uploading older versions but I spend more time with
  communication and investigating problems than actually mapping 

On the one hand I'm sorry to hear that communicating and fixing is a
distraction from mapping for you, on the other you're starting to sound
like a candidate member of the DWG ;) Maybe consider it, validating an
activity you're pursuing anyway...


___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk


[OSM-talk] this has to stop: iD user mistakes all over the place

2015-02-10 Thread colliar
Hey

Maybe, it is me only to slow in reverting and solving these mistakes or
even the bugs I incounter in JOSM while working but I am definitely feed
up with talking about the same things over and over again and I am
probably not even polite enough to do the job of communicating.

So what to do ? Silently reverting is not an option. Always getting DWG
involved neither.

I am fed up with:
* iD making it way to easy to delete objects but not offering an option
to undelete them (is there any history information at all ?)
* simply combining ways and merge nodes without any validation or
warning about conflicts in tags or problems with relations
* not telling the user about the importance of all tags, even unknown to
the software and allowing user to communicate with user of the last
change of the object

Any plans of supporting lanes-tagging-system ? Otherwise there will be
even more complains in the future.

Is there anyone taking care of mistake made by iD users and documenting
the most common ones to either better explain how to avoid them and/or
fix the software ?

As iD is supposed to be the newbie editor all mistakes will rather turn
them down than encourage them.

So far, I try to keep calm and rather save my changes and upload them
later after solving conflicts instead of starting an edit war by
reverting or uploading older versions but I spend more time with
communication and investigating problems than actually mapping and
resolving notes and I still have quite some gpx tracks and photos from
over a year ago to map.

How about simply denying some changes with iD like combining ways ?

Cheers colliar


0xE8F56581.asc
Description: application/pgp-keys


signature.asc
Description: OpenPGP digital signature
___
talk mailing list
talk@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk