ES:Código de conducta de ediciones automatizadas

From OpenStreetMap Wiki
Jump to: navigation, search
Idiomas disponibles — Automated Edits code of conduct
· Afrikaans · Alemannisch · aragonés · asturianu · Aymar aru · azərbaycanca · Bahasa Indonesia · Bahasa Melayu · bamanankan · Bân-lâm-gú · Basa Jawa · Basa Sunda · Baso Minangkabau · bosanski · brezhoneg · català · čeština · corsu · dansk · Deutsch · eesti · English · español · Esperanto · estremeñu · euskara · français · Frysk · Gaeilge · Gàidhlig · galego · Hausa · hrvatski · Igbo · interlingua · Interlingue · isiXhosa · isiZulu · íslenska · italiano · Kiswahili · Kreyòl ayisyen · kréyòl gwadloupéyen · kurdî · Latina · latviešu · Lëtzebuergesch · lietuvių · Limburgs · magyar · Malagasy · Malti · Nederlands · Nedersaksies · norsk · norsk nynorsk · occitan · Oromoo · oʻzbekcha/ўзбекча · Plattdüütsch · polski · português · română · shqip · slovenčina · slovenščina · Soomaaliga · suomi · svenska · Tagalog · Tiếng Việt · Türkçe · Türkmençe · Vahcuengh · vèneto · walon · Wolof · Yorùbá · Zazaki · isiZulu · српски / srpski · авар · Аҧсшәа · башҡортса · беларуская · български · қазақша · Кыргызча · македонски · монгол · русский · тоҷикӣ · українська · Ελληνικά · Հայերեն · ქართული · नेपाली · भोजपुरी · मराठी · संस्कृतम् · हिन्दी · অসমীয়া · বাংলা · ਪੰਜਾਬੀ · ગુજરાતી · ଓଡ଼ିଆ · தமிழ் · తెలుగు · ಕನ್ನಡ · മലയാളം · සිංහල · བོད་ཡིག · ไทย · မြန်မာဘာသာ · ລາວ · ភាសាខ្មែរ · ⵜⴰⵎⴰⵣⵉⵖⵜ · አማርኛ · 한국어 · 日本語 · 中文(简体)‎ · 中文(繁體)‎ · 吴语 · 粵語 · ייִדיש · עברית · اردو · العربية · پښتو · سنڌي · فارسی · ދިވެހިބަސް

El código de conducta de las ediciones automatizadas debe ser seguido en todo momento cuando se realicen ediciones automatizadas a la base de datos de OpenStreetMap. Estas reglas se aplican tanto a las personas que usan bots, como a los scripts utilizados o creados para importar nuevos datos y realizar otras ediciones sistemáticas a la base de datos por otros medios sin tener en cuenta cada cambio. Esta política también se aplica a los cambios sustanciales realizados mediante el uso de «buscar y reemplazar» o funciones similares en editores estándar como JOSM.

El propósito de esta política es evitar que la base de datos sea dañada. Tenga muy en cuenta que puede ser difícil o imposible revertir o «restaurar cambios» de ediciones inapropiadas, especialmente cuando se han realizado ediciones adicionales a las características tocadas por los cambios y las ediciones automáticas poco cuidadosas pueden por lo tanto crear un trabajo considerable para que otras partes reparen el daño. Ignorar esta política será tratada como vandalismo y será respondida como tal si persiste.

En la SOTM 2016 se dio una charla sobre las ediciones mecánicas, dando una visión general útil de los temas.

Alcance

Generalmente, esta política cubre todas las ediciones en las que se realizan cambios a objetos en la base de datos sin revisión individual por parte de la persona que controla las ediciones. Esto incluye:

  • cambios realizados por bots, que por definición actúan de forma autónoma de la intervención humana
  • importaciones de datos, incluidas las importaciones totalmente automatizadas y las que utilizan un editor estándar
  • otros cambios por rutinas (scripts) realizados en la base de datos
  • uso de funcionalidad de búsqueda y reemplazo utilizando un editor estándar como JOSM o la búsqueda utilizando servicios como Overpass API y cambiando sin revisar casos individualmente

Incluso si usted va a cambiar el etiquetado de un gran número de objetos de forma sistemática y no piensa que se trata de una edición automatizada que cae dentro de éste código de conducta, todavía es una buena idea discutir sus cambios por anticipado. ¿Quizás existe un consenso entre la comunidad local sobre el etiquetado actual del que usted no es consciente? ¿O malinterpretó una página en la Wiki de OpenStreetMap? Discutir con anticipación reduce la probabilidad de que usted se moleste y discuta revertir sus cambios.

Directrices

¡Se cauteloso!

OpenStreetMap se basa en el consenso, más que en la votación por mayoría y, por lo tanto, debería ser sensible a los cambios importantes, incluso cuando la gran mayoría apoye el cambio. Tenga en cuenta también que la documentación de etiquetado en la Wiki no es el árbitro final del etiquetado «correcto».

Las ediciones que usted propone pueden cambiar o modificar el trabajo de muchos otros mapeadores en lugares con los que no está familiarizado, y de hecho en culturas de las que no tiene conocimiento. Por lo tanto, es importante que usted investigue y planifique su trabajo diligentemente y ejecutado con cautela de una manera profesional.

Si en cualquier etapa del proceso se cuestiona el derecho a la libertad de expresión, escuche y evite ciertamente cualquier guerra de ediciones. Si el problema no se puede resolver, busque ayuda de alguien para mediar.

Uso aceptable

  • Corregir errores tipográficos obvios, por ejemplo cambiando «hihgway=residencial» por «highway=residential».
  • Corregir tu propio trabajo. Si usted sabe que comete un error sistemático, entonces puede corregir esto sistemáticamente usando un proceso automatizado. Sin embargo, tenga en cuenta el riesgo de que su proceso cambie los datos más allá del ámbito de aplicación previsto.

Uso problemático

  • Utilizar una herramienta para hacer valer una política, o su propia interpretación de la política, cuando pueda haber razones justificables para otras interpretaciones o cuando la política no refleje una práctica común. Es particularmente un tema en el que una persona, o un pequeño grupo de personas, elabora una política de codificación y luego utiliza procesos automatizados para afirmar esto dentro de la base de datos sin consultar adecuadamente. Tenga en cuenta que la Wiki no debe ser utilizado como la única forma correcta de etiquetar, y que no es aceptable citar el uso de la wiki como justificación de cambios generalizados en los datos sin una consulta apropiada.
  • Importar datos además de otros datos sin integrar adecuadamente el nuevo contenido con lo que ya existe o adherirse a otras directrices de importación.

Otros enfoques

Como una alternativa a las ediciones automatizadas, considere la posibilidad de enviar el tema propuesto a herramientas de aseguramiento de calidad como Keep Right, donde se pueden ofrecer datos problemáticos para que alguien con tiempo y conocimiento local los revise y considere el cambio con más cuidado.

Documenta y discute tus planes

Si planea hacer cualquier edición automatizada, debe discutir y documentar sus planes de antemano. La documentación debe colocarse en la wiki y la propuesta debe ser discutida en una lista de correo adecuada:

  • Ya sea en talk (una lista de correo de propósito general)
  • o en imports, cuando se discutan importaciones o problemas con importaciones anteriores
  • o si su edición afecta sólo a un país o territorio, las listas de correo nacional, foros u otros métodos de comunicación estándar para el territorio afectado por el cambio
  • o si su edición sólo afecta a una ciudad o región pequeña, la lista de correo local, los foros u otros métodos de comunicación estándar del área afectada por el cambio
  • y si su edición afecta a un tema especializado, como las plataformas petrolíferas o el transporte público que tiene su propia lista, entonces también debería discutir sus planes en esa lista de correo

Si encuentra que su plan es ampliamente aceptado excepto por unos pocos disidentes, entonces trabaje con esas personas para entender sus razones para objetar. Si no puede encontrar alojamiento entonces considera hacer una excepción para sus ediciones o área. Si hay una resistencia más amplia entonces posiblemente deberías reconsiderar tus planes.

Tenga en cuenta que cualquier modificación o extensión posterior al alcance de los cambios que usted proponga hacer también debe ser discutido de la misma manera y requiere una nueva aprobación de la comunidad. No es posible obtener una aprobación general para algunas etiquetas no específicas «Estoy arreglando las etiquetas mal escritas».

Normalmente, debería documentar su propuesta de edición en una página wiki en inglés llamada «Automated edits/nombreusuario» (en la que el nombreusuario es el nombre de usuario OSM de la cuenta que utilizará para realizar las ediciones - piense en esto ahora para no tener que renombrar la página más tarde) y añádalo a Category:Automated edits log.

Su documentación debe indicar:

  • Quién está realizando el cambio (preferiblemente su nombre real y cómo ponerse en contacto con usted, idealmente dirección de correo electrónico)
  • Su motivación para hacer el cambio y por qué es importante
  • Una descripción detallada del algoritmo que se utilizará para decidir qué objetos se modifican
  • Información sobre cualquier consulta que haya realizado, con enlaces a listas de correo/foro o páginas de discusión wiki
  • Cuando se hizo el cambio, o con qué frecuencia se va a repetir
  • Información sobre cómo «darse de baja»
  • Los bots aprobados deben tener una página wiki con el nombre de tu bot como título. También deben tener una cuenta de usuario del mismo nombre con enlaces claros entre la cuenta de usuario y la página wiki

Ejecuta con precaución

Usted debería:

  • Ejecutar sólo un pequeño número de ediciones con un nuevo bot antes de solicitar y esperar comentarios antes de proceder con ediciones más grandes
  • Asegurar que sólo actualiza según el conjunto de datos actual. Asegure que nunca sobrescribirá accidentalmente algo que haya sido modificado por otra persona usando un archivo planetario anterior
  • Asegurar que guarda todos los datos que necesite en caso de que tenga que revertir el cambio cuando algo salga mal
  • Planificar sus conjuntos de cambios de forma sensata. Si tu bot crea un conjunto de cambios para cada edición, se vuelve extremadamente difícil de leer para las personas. Si tu bot crea un conjunto de cambios para un grupo de cambios que cubren todo el planeta, eso también se vuelve difícil de leer. Los cambios agrupados en pequeñas regiones son más fáciles de digerir para los mapeadores humanos (por ejemplo, «etiquetas de autopistas arregladas en el Condado de Orange»)
  • Asegurar que hay alguna forma de identificar que un cierto cambio ha sido hecho por su rutina (script). Podría crear una cuenta de usuario especial para la rutina (script), o podría añadir una etiqueta «source», «created_by», o «note» o algo así
  • Añadir una etiqueta «coment» al conjunto de cambios que describa los cambios realizados en este conjunto de cambios de una manera legible para un humano. También debe agregar la etiqueta mechanical=yes (o bot=yes), y debe enlazar a la página wiki o página de usuario que documenta sus cambios desde la etiqueta description=* (por ejemplo, description=https://wiki.openstreetmap.org/wiki/Mechanical Edits/John Doe#Tag Fixup January 2013).
  • Proporcionar un medio para que los mapeadores «opten por no participar» en sus cambios, es decir, si alguien se pone en contacto con usted y le pide que deje de hacer ediciones automáticas de las cosas que han editado, debe cumplir con ese deseo, y debe modificar su software o procedimiento para dejar esos objetos intactos en el futuro
  • Para cambios importantes (en el rango de seis dígitos o más), verifique con los administradores (intente IRC) para asegurar que su cambio no interfiera con ninguna otra operación a nivel administrador de sistemas, o verifique las gráficas Munin para saber en qué momento los servidores no están ocupados

Resolución de conflictos

Siempre es posible que la gente no esté satisfecha con la edición, incluso después de una discusión extensa. Así que esté preparado para esto, y maneje todas las quejas de los usuarios con seriedad y cortesía. Si usted ha seguido esta política entonces esto significa que su cuenta no será bloqueada de inmediato cuando alguien se queje, pero usted todavía podría tener que cambiar o detener lo que está haciendo si a la gente no le gustan sus acciones y/o sus efectos secundarios.

Su edición puede ser revertida incluso si ha seguido esta política; esto no garantiza que su edición sea aceptada. El Grupo de Trabajo de Datos (DWG) investigará y actuará sobre cuestiones que no puedan resolverse a través del curso de acción anterior y podrá bloquear la cuenta inmediatamente o enviar un mensaje de advertencia (dependiendo de cuán intensa sea la actividad de edición). Todas las ediciones automatizadas que no siguen esta política son susceptibles de ser rápidamente revertidas cuando sean descubiertas. En los casos donde las ediciones violan esta política están tan estrechamente mezcladas con las ediciones «normales» que es difícil distinguirlas, es posible que revertir las ediciones problemáticas también cause algún daño colateral entre las ediciones «normales».

Ver también