Sincronice las tareas de Google Calendar con Evolution

9

Estoy ejecutando Ubuntu 12.04 y prefiero Evolution a Thunderbird como mi administrador de correo y organizador. Ejecuto una cuenta de gmail y uso mucho el calendario para organizar futuras reuniones, citas y tareas. He sincronizado el calendario, los contactos y las reuniones, pero no puedo sincronizar las tareas. ¿Alguien sabe cómo hacer eso?

usuario55339
fuente
44
No con las tareas de Evolution, pero quizás podrías usar el indicador de tareas de Google
zetah

Respuestas:

2

Actualmente, las tareas no son compatibles con Evolution debido a la falta de compatibilidad con Google Tasks en la biblioteca subyacente (libgdata). Vea el error aquí .

Pero se puede hacer usando la herramienta de terceros syncevolution y el servicio web memotoo.

Google <----------> Memotoo <-----------> Evolución.

Primero habilite repositorio universo y multiverso. A continuación, abra el tipo de terminal y: sudo apt-get update. Instalar syncevolution: sudo apt-get install syncevolution sync-ui. Sync-ui es la gtk-gui para syncevolution.

Ahora vaya a https://www.memotoo.com/ & U puede registrarse allí de forma gratuita o elegir la versión premium (1 euro / mes). La versión gratuita tiene algunas limitaciones (máximo 50 tareas).

Inicie sesión y vaya a "Mis tareas" y seleccione "sincronizar mi tarea". Ver imagen a continuación.

ingrese la descripción de la imagen aquí

Seleccione Tarea de Google de la lista. Autorice memotoo para acceder a su cuenta de Google. Seleccione el tipo de sincronización "en ambos sentidos". Puede configurar el horario de sincronización según su preferencia.

ingrese la descripción de la imagen aquí

En la misma página, haga clic en "sincronizar tarea de google" para comenzar a sincronizar manualmente. En este punto, puede ver su tarea de google en memotoo (categoría de tarea predeterminada). Ahora necesitas sincronizar memotoo con evolución.

Abra el guión, escriba sync-ui & desde la búsqueda abra syncevolution. Si lo abre por primera vez, debe seleccionar el servicio de sincronización.

ingrese la descripción de la imagen aquí

Haga clic en seleccionar servicio de sincronización, seleccione memotoo de la lista. Proporcione el nombre de usuario y contraseña de memotoo. Anule la selección de las casillas de verificación de citas y contactos y finalmente haga clic en "guardar y usar".

ingrese la descripción de la imagen aquí

Al hacer clic en Sincronizar ahora, la acción comenzará a sincronizarse. Si está sincronizando por primera vez, puede ofrecer sincronización lenta. Haga clic en "sincronización lenta" para realizar una sincronización lenta. También puede habilitar la sincronización automática para sincronizar automáticamente (sincronización sincronizada se ejecutará en segundo plano). En este punto, se sincronizará con su lista de tareas predeterminada. Puede ver la lista de tareas predeterminada escribiendo " syncevolution" en el terminal.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Ajustes adicionales

Puede elegir sincronizar solo tareas incompletas entre memotoo y evolution. Para hacer eso abrir syncevolution, edite memotoo, en la configuración del servidor cambie la tarea uri de " task" a " task.uncompleted".

ingrese la descripción de la imagen aquí

¡HECHO!

Khurshid Alam
fuente
Recibí el siguiente error en sync-ui al intentar sincronizar con memotoo (traducción propia): "Hubo un problema con la base de datos local. Reiniciar la sincronización o reiniciar el programa puede resolver el problema"
wouter205
Es un error coomon en syncevolution. Para solucionarlo, vaya ~/.config/syncevolution/default/peers/memotoo/sources/calendar+todoy abra el archivo config.ini con gedit. Asegúrese de que 'sync' no esté configurado como "deshabilitado". Si ese es el caso, cámbielo a "bidireccional" o "lento" (es decir, sync = bidireccional o sync = lento). Vuelva a iniciar syncevolution. Debería funcionar ahora. También puede probar la última evolución de sincronización desde ppa. repositorio a /etc/apt/sources.list como: deb http://downloads.syncevolution.org/apt stable main.Abra Synaptic e instale el paquete 'syncevolution-evolution'.
Khurshid Alam
@ wouter205 También puede configurar explícitamente su base de datos local en la base de datos de evolución ( NO se recomienda ). Primero haga una copia de seguridad del ~/.config/syncevolution/sources/calendar+todo/config.iniarchivo. Luego ábralo con gedit y cambie el valor de la base de datos a Personal, (es decir, base de datos = Personal). Se sincronizará con su lista de tareas llamada "Personal", que es la lista de tareas predeterminada en evolución.
Khurshid Alam