Community Wishlist Survey 2023/Larger suggestions/Implement an offline editor

From Meta, a Wikimedia project coordination wiki

Implement an offline editor

  • Problem: Various reasons, such as power outage, connection errors, and lack of free time or unexpected abandonment of editing. Wikipedia users have the problem of editing large or small articles or even creating them. Since there may be server errors and other errors, they can interrupt users when creating articles.
  • Proposed solution: Computer software for personal computers and mobile phones can be designed in which users can benefit from all the tools of the visual editor or the code editor. So users could create their articles and improve them on their computers over time offline.
  • Who would benefit: Wikipedia users and even users of other wikis such as Wikidata, Commons...etc would benefit. Users will have fewer spelling and grammatical errors when uploading articles because the articles will be developed on users' devices by adding references, styles, information...etc.
  • More comments:
  • Phabricator tickets:
  • Proposer: Leonard611 (talk) 10:18, 26 January 2023 (UTC)[reply]

Discussion

I am very sorry for not specifying my language (Spanish)

¿Propuesta Similar?

  • Problem: Al realizar ediciones más grandes y, en particular, al escribir nuevos artículos, existe la posibilidad de pérdida de datos (posiblemente un valor de algunas horas) debido a::
  1. un corte de energía,
  2. un bloqueo del navegador,
  3. una interrupción de la red (si uno elige obtener una vista previa de sus cambios mientras la red está temporalmente fuera de línea), cierre accidental del navegador.

Es una característica bastante estándar en el software moderno para guardar automáticamente las ediciones del usuario para protegerse contra tales incidentes. El guardado automático es omnipresente en el software basado en la nube, donde tiene el beneficio adicional (o quizás principal) de permitir que el usuario no piense en guardar su trabajo/seguir trabajando en el mismo documento en varias sesiones/a través de múltiples dispositivos. (Podría decirse que sería deseable tenerlo en Wiki por derecho propio). El software "fuera de línea" a menudo también tiene una función de guardado automático, aunque generalmente solo para la recuperación de fallas (por ejemplo, LibreOffice).

El editor de código actualmente no proporciona ningún tipo de funcionalidad de guardado automático, mientras que el Editor visual parece tener algún tipo de guardado automático implementado, o eso deduzco basado en phab: T57370 (Normalmente no uso el Editor visual, así que no puedo decir si realmente está presente; si lo está, entonces parece estar oculto y sin documentar, sin ninguna indicación en la interfaz de usuario de que se está guardando algo, casi tan bueno como si no estuviera allí). Algunas soluciones alternativas que los usuarios, especialmente aquellos que han experimentado pérdida de datos en el pasado, probablemente empleen incluyen:

  • copiando periódicamente su trabajo del editor Wiki a un programa externo (por ejemplo, el Bloc de notas) y guardándolo localmente;
  • escribir artículos completos en un programa externo y solo copiarlos en un editor Wiki una vez que estén listos;
  • escribiendo su artículo en su sandbox y guardando regularmente. Cada uno de estos es inconveniente/requiere mucho tiempo/disminuye la productividad.
  • Proposed solution: Una funcionalidad confiable de guardado automático que guarda regularmente las ediciones del usuario en segundo plano, que funciona tanto en el editor de código como en el Editor visual, lo que permite restaurar estas ediciones en los 4 casos enumerados anteriormente.

Deseable: un indicador en la interfaz de usuario del editor que le dice al usuario si la página que está editando se guardó por última vez o cuándo, para asegurarle que el guardado automático está realmente presente y funcionando, y por lo tanto no necesita recurrir a ninguno de los las soluciones mencionadas anteriormente. Guardar estas ediciones en línea (en servidores Wiki), para permitir que el usuario continúe trabajando en una página en múltiples sesiones/a través de múltiples dispositivos. (Solo para aclarar: hasta que el usuario las publique, estas ediciones deben permanecer privadas y no visibles para nadie más que el usuario en cuestión).

  • Who would benefit: Todos los editores, pero en particular: aquellos que escriben artículos más extensos, y dos grupos que, creo, Wikimedia está particularmente interesada en reclutar/retener: editores nuevos, que probablemente se desalienten particularmente si se pierde su arduo trabajo, editores en países , donde se producen con frecuencia cortes de energía/"cortes de carga", que tienen una probabilidad desproporcionada de estar en el Sur Global (como India o Sudáfrica, si se cree en los informes de los medios).

Dejeme saber si piensa que su propuesta es similar o diferente a la propuesta mencionada. HMonroy (WMF) (talk) 23:01, 26 January 2023 (UTC)[reply]

Well, it does look a bit like it. But the difference is that it proposes a different solution to the same problem. The editors you showed me look interesting but I was referring to a code and visual editor at the same time. If it were visual it would be easier for those who are not used to the code editor. I hope you understand, thanks and greetings. Leonard611 (talk) 10:30, 27 January 2023 (UTC)[reply]
I also think that the proposal that I raise has a little more benefits than the previous one. Since articles could be created with the free time of the editors and in fact avoid the many problems that some Internet connections and servers present. (In my case I live in an area with low connection and I use a mobile phone, so if this proposal is accepted, a mobile phone version would be very useful for me. I'm sure it will also be useful for other people) . Thanks and regards Leonard611 (talk) 21:36, 27 January 2023 (UTC)[reply]
Hello guys, I see that my proposal is doing well, however we need to spread it in all the wikis in order for it to be applied and thus increase its popularity. Leonard611 (talk) 06:53, 16 February 2023 (UTC)[reply]

Voting