Contenido

La osadía de sincronizar archivos de texto en un smartphone

Syncthing vs WebDav vs Google drive / Microsoft Onedrive

Como sincronizar notas

Partamos de la base de que mis notas están escritas en archivos de texto plano, ya sea en formato de marcado Markdown (.md) u org-mode (.org).

Lo que relato a continuación se basa en mi experiencia utilizando aplicaciones de edición de texto como Zettel Notes, Obsidian, Zettlr y/o Kate, y la respectiva sincronización mediante diferentes métodos como Syncthing, webdav, Google Drive o Microsoft Onedrive.

Los dispositivos utilizados a tal fin fueron:

  • 1 móvil y 1 tableta con Android
  • 1 Pc de escritorio y 1 portátil, ambos con Linux

Mas detalles de los equipos aquí.

Gestionar notas en archivos de texto tiene ventajas difícilmente igualables por otros métodos o formatos, pero esa discución es harina de otro costal y la trataremos en algún otro post.

Para explotar estas ventajas al máximo, las notas deben ser accesibles en cualquier dispositivo; esto requiere que se encuentren localmente o en “la nube”.

Para quienes gestionan notas con enlaces tipo Zettelkasten o lista de tareas como en Org-mode, el hecho de no tener los archivos descargados en el dispositivo hace que se pierdan ciertas ventajas de estos sistemas. Es por eso que la sincronización juega un papel importante.

Los sistemas de escritorio, ya sea Windows o Linux nunca me ofrecieron dificultad para la sincronización. En estos dispositivos casi cualquier método es útil, por lo que no me explayaré en ese respecto.

Aquí describo algunos métodos que he ido probando para sincronizar archivos desde Android, con sus respectivas ventajas y desventajas:

Aplicaciones en el celular

Syncthing

👍 Ventajas:

  • Sincronización muy rápida y segura
  • Permite crear versionado de archivos
  • No requiere servidor
  • Escrito en Go, por que tiene un gran rendimiento fantástico; Aspecto importante cuando tratamos con archivos numerosos.

👎 Desventajas:

  • La aplicación corriendo en segundo plano consume “cierta” batería
  • La configuración puede ser un poco engorrosa para usuarios que nunca utilizaron esta aplicación

💪 Mi experiencia:

  • La actualización es impecable. No me falló nunca. Pero hay que elegir entre tener la aplicación corriendo y consumiendo bateria o cerrarla y correr el riesgo de que algo no se sincronice.
  • Es el método ideal si solo requerimos sincronización una vez al dia. Con este en mente, podemos configurar para que sincronice solo cuando el movil se esté cargando.

Webdav

👍 Ventajas:

  • La sincronización es casi instantanea si se tiene un servidor configurado a tal efecto
  • No requiere una aplicación corriendo en segundo plano continuamente
  • Permite editar archivos como si estuvieran localmente, evitando la necesidad de descargarlos, editarlos localmente y volver a cargarlos.
  • No me dio nunca problemas relativos a conflictos cuando uso Orgzly.

👎 Desventajas:

  • Requiere configurar un servidor o utilizar una nube que soporte este protocolo
  • Las nubes tipo Nextcloud que lo soportan son lentas a la hora de sincronizar

💪 Mi experiencia:

  • Me resultó la opción más práctica, ya que no requiere instalar o ejecutar otra aplicación de sincronización por separado. Es decir, la aplicación de notas se encarga de sincronizar el archivo.
  • También es cierto que fue la que más tiempo utilicé y la que más problemas de “conflictos de archivos” me generó. Tal vez en parte causados por Zettel Notes o tal vez porque es mas complicado para este sistema tener varios dispositivos trabajando con los mismos archivos.
  • Lo sigo utilizando con Orgzly porque es la sincronización es instantanea y sin errores.

Google drive / Microsoft Onedrive

👍 Ventajas:

  • Son servicios que están siempre disponibles y no tenemos que preocuparnos por mantenerlos.
  • Suelen tener espacio de sobra para sincronizar “solo” algunos archivos de texto.

👎 Desventajas:

  • Requiere aplicaciones de terceros, ya que las oficiales no permiten tener el archivo en local (ej. Drivesync)
  • La aplicación corriendo en segundo plano también consume bateria.

💪 Mi experiencia:

  • La sincronización fue lenta, y en varias ocaciones los archivos se perdian o aparecian en la papelera de reciclaje.
  • La idea de tener los archivos sincronizados en Google Drive o Onedrive suena genial, pero poner esto en marcha con éxito no me dió los resultados esperados.

Conclusiones

Lo cierto es que creo notas desde el móvil una o dos veces al dia, por lo que la syncronización con Syncthing me resulta fácil y rápida.

Si las notas las ecribiría más frecuentemete buscaría, tal vez, un método más cómodo (webdav?).

El hecho de estar acostumbrado a escribir desde la comodidad de la PC me simplifica el proceso. Y si tuviese solo un dispositivo móvil o que escribir muchas notas durante el dia, posiblemente escogería hacer la syncronización a través de Webdav.

 

 

 

 Suscríbete en Spotify, iVoox, Google Podcast o en Apple Podcast.