[opensuse-es] Calendarios compartidos
Hola, Estoy pensando en usar calendarios compartidos (iCal) pero en la red local con la idea es que un determinado grupo de personas puedan compartir/publicar/sincronizar sus calendarios desde los clientes de correo Thunderbird (Lightning) y Outlook 2000/2007. ¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema? Lo pregunto porque los eventos/citas que yo envío desde T+L el Outlook 2007 no sabe qué hacer con ellos y las citas que me envían a mí desde los Outlooks las tengo que procesar utilizando un programa específico (JTNEF) que analiza el archivo y me devuelve los valores de las fechas de las citas las cuales tengo que añadir a mi calendario a mano... por lo que he pensado que sería mucho más sencillo y práctico poder compartir algunos calendarios a través de la red. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Mon, 19 Apr 2010 17:59:13 +0000, Camaleón escribió: (...)
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Chungo. Hay un problema gordo que me impide continuar con esta solución. El Outlook 2007 puede importar perfectamente un calendario "*.ics" desde la red local, exportado desde el Thunderbird+Lightning y accesible desde un recurso de la red local. Integra el nuevo calendario como si fuera uno más, es increíble, chapó por los de Redmon. El problema "gordo" es que las citas que aparecen en el calendario exportado desde T+L no contienen los avisos (alertas), seguramente debido al uso de formatos y estructuras de datos ".ical" incompatibles, así que, sí, aparecer aparecen los eventos pero NO las alarmas y un evento sin alarma es inservible. Olé tus h..... MS >:-) También me he encontrado con otro problema secundario y es que el T+L falla al importar un calendario desde un recurso de red tipo "smb://". Esto podría "baipasearlo", pero el problema anterior no :-( Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Mon, 19 Apr 2010 17:59:13 +0000, Camaleón escribió: (...)
Lo pregunto porque los eventos/citas que yo envío desde T+L el Outlook 2007 no sabe qué hacer con ellos y las citas que me envían a mí desde los Outlooks las tengo que procesar utilizando un programa específico (JTNEF) que analiza el archivo y me devuelve los valores de las fechas de las citas las cuales tengo que añadir a mi calendario a mano... por lo que he pensado que sería mucho más sencillo y práctico poder compartir algunos calendarios a través de la red.
He estado haciendo más pruebas sobre esta opción (dado que la importación de calendarios completos en Outlook desde el T+L no genera los avisos de las citas correctamente) y al final he podido llegar a una solución "consensuada" entre ambos programas. - Desde el T+L, en lugar de seleccionar a un contacto como asistente a un evento (que es lo que hacía antes), lo que hago es exportar esa cita como archivo único ".ics", archivo que envío como adjunto a un correo electrónico. Por algún motivo extraño esta opción sí funciona y los usuarios del Outlook 2007 reciben el adjunto (*.ics) y al abrirlo sólo tienen que pulsar el botón de "guardar" para que se añada el evento en su calendario local, con la alerta incluida. - Desde el Outlook 2007, para enviar un evento, en lugar de pulsar sobre la cita y seleccionar la opción de "enviar por correo electrónico" (lo cual genera un mensaje con un adjunto de tipo "winmail.dat" que hay que tratar con una aplicación externa para poder "descifrarlo") lo único que tienen que hacer es añadir (invitar) al evento a los destinatarios que quieran y enviar el correo que se genera automáticamente. Al hacer ésto, el mensaje que se envía desde el Outlook 2007 contiene un adjunto de tipo "*.ics" que el T+L puede visualizar correctamente sin necesidad de hacer malabares. Bueno, menos da una piedra :-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-04-19 a las 17:59 -0000, Camaleón escribió:
Estoy pensando en usar calendarios compartidos (iCal) pero en la red local con la idea es que un determinado grupo de personas puedan compartir/publicar/sincronizar sus calendarios desde los clientes de correo Thunderbird (Lightning) y Outlook 2000/2007.
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Creo que compartir ficheros funcionará mal, salvo que sea windows exclusivamente. Necesitará bloquear partes del fichero para escribirlas y luego liberar el bloqueo - eso es algo que el windows hace pero linux creo que no. Por eso se usan protocolos. Pero no te puedo concretar más, no uso calendarios y no he practicado a mezclarlos. Aunque creo que has conseguido lo que buscabas, más o menos. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkvQs5EACgkQtTMYHG2NR9VMVACdG2x3SMeu7p00QoFehIAzdTY+ 4B4AnRDyCfDFxn4Zp9IoWTRR13qjxcju =yh87 -----END PGP SIGNATURE-----
El Thu, 22 Apr 2010 22:37:36 +0200, Carlos E. R. escribió:
El 2010-04-19 a las 17:59 -0000, Camaleón escribió:
Estoy pensando en usar calendarios compartidos (iCal) pero en la red local con la idea es que un determinado grupo de personas puedan compartir/publicar/sincronizar sus calendarios desde los clientes de correo Thunderbird (Lightning) y Outlook 2000/2007.
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Creo que compartir ficheros funcionará mal, salvo que sea windows exclusivamente. Necesitará bloquear partes del fichero para escribirlas y luego liberar el bloqueo - eso es algo que el windows hace pero linux creo que no.
Por eso se usan protocolos.
Bueno, supongo que tendría el mismo comportamiento que con cualquier archivo compartido a través de samba (el servidor de archivos está bajo windows no bajo linux).
Pero no te puedo concretar más, no uso calendarios y no he practicado a mezclarlos. Aunque creo que has conseguido lo que buscabas, más o menos.
Compartirlos no puedo (el Thunderbird no lo "importa" y el Outlook 2007 no es capaz de mostrar las alertas del calendario completo que he exportado con el T.), pero con el método que he descubierto al menos puedo enviar las citas con las alertas sin problemas. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-04-22 a las 21:57 -0000, Camaleón escribió:
El Thu, 22 Apr 2010 22:37:36 +0200, Carlos E. R. escribió:
Creo que compartir ficheros funcionará mal, salvo que sea windows exclusivamente. Necesitará bloquear partes del fichero para escribirlas y luego liberar el bloqueo - eso es algo que el windows hace pero linux creo que no.
Por eso se usan protocolos.
Bueno, supongo que tendría el mismo comportamiento que con cualquier archivo compartido a través de samba (el servidor de archivos está bajo windows no bajo linux).
El problema lo seguiría teniendo el linux al acceder a esos recursos via samba, no usa bloqueos por zonas. No puede compartir ficheros para escribir simultaneamente con varios procesos simultaneos. Windows si.
Pero no te puedo concretar más, no uso calendarios y no he practicado a mezclarlos. Aunque creo que has conseguido lo que buscabas, más o menos.
Compartirlos no puedo (el Thunderbird no lo "importa" y el Outlook 2007 no es capaz de mostrar las alertas del calendario completo que he exportado con el T.), pero con el método que he descubierto al menos puedo enviar las citas con las alertas sin problemas.
Ya, lo he leido y guardado :-) - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkvQ1A8ACgkQtTMYHG2NR9VNMACeMnHmORFoCxoDHudzHOk27BjK 8i4AmQHBpwxjxFDD/mTSGdGg9YOzM/2Y =X0Z3 -----END PGP SIGNATURE-----
El Fri, 23 Apr 2010 00:56:07 +0200, Carlos E. R. escribió:
El 2010-04-22 a las 21:57 -0000, Camaleón escribió:
El Thu, 22 Apr 2010 22:37:36 +0200, Carlos E. R. escribió:
Creo que compartir ficheros funcionará mal, salvo que sea windows exclusivamente. Necesitará bloquear partes del fichero para escribirlas y luego liberar el bloqueo - eso es algo que el windows hace pero linux creo que no.
Por eso se usan protocolos.
Bueno, supongo que tendría el mismo comportamiento que con cualquier archivo compartido a través de samba (el servidor de archivos está bajo windows no bajo linux).
El problema lo seguiría teniendo el linux al acceder a esos recursos via samba, no usa bloqueos por zonas. No puede compartir ficheros para escribir simultaneamente con varios procesos simultaneos. Windows si.
Me hubiera servido que sólo uno de los equipos tuviera acceso de escritura (generando las citas) y el resto sincronizara el diferido (es decir, que tuvieran acceso de sólo lectura) pero ni aún así... Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2010-04-23 a las 05:52 -0000, Camaleón escribió:
El problema lo seguiría teniendo el linux al acceder a esos recursos via samba, no usa bloqueos por zonas. No puede compartir ficheros para escribir simultaneamente con varios procesos simultaneos. Windows si.
Me hubiera servido que sólo uno de los equipos tuviera acceso de escritura (generando las citas) y el resto sincronizara el diferido (es decir, que tuvieran acceso de sólo lectura) pero ni aún así...
Lo que quiero decir es que probablemente los desarrolladores no puedan hacerlo. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkvR8QAACgkQtTMYHG2NR9WnLwCdEPSvhnEBA9sLHbyTxB7xhzDT xn4An3TcJOtP3vUqDyGlOlZrHXoLlK1z =BdNr -----END PGP SIGNATURE-----
El Fri, 23 Apr 2010 21:11:47 +0200, Carlos E. R. escribió:
El problema lo seguiría teniendo el linux al acceder a esos recursos via samba, no usa bloqueos por zonas. No puede compartir ficheros para escribir simultaneamente con varios procesos simultaneos. Windows si.
Me hubiera servido que sólo uno de los equipos tuviera acceso de escritura (generando las citas) y el resto sincronizara el diferido (es decir, que tuvieran acceso de sólo lectura) pero ni aún así...
Lo que quiero decir es que probablemente los desarrolladores no puedan hacerlo.
Hum... pues no sé. El Outlook 2007 parecía feliz con ese archivo :-) Cuando buscaba información sobre los calendarios, encontré esta página: *** https://wiki.mozilla.org/Calendar:FAQ How do I save my calendar file on a local/network drive Use "file:///my/path/to/test.ics" instead of "http://", see above. For Windows this can look like file://c:/Documents and Settings/User/Own Data/test.ics *** Lo cual parece indicar que sí se pueden guardar los calendarios en un recurso de la red. *** - How can I subscribe to shared iCalendar file Use "Subscribe" or "New Calendar", choose "On the Network", Filetype "iCalendar". You can use any of the schemes discussed above: * WebDAV: http:// or https:// * FTP: ftp:// * local disk/network share: file:// Note, that no merging is supported. If you change a file that has been modified by another client between now and your last reload you will loose data! If your file is on a WebDAV server, Calendar checks for etags before writing data. This prevents you from overwriting modified files and puts the calendar in read only mode. In that case, reload your calendar, put it back in read-write mode and retry your edit. *** Y aquí avisan de que el "merging" no está soportado. Vale. Por eso la solución de usar el calendario a modo de "sólo lectura" por los clientes me hubiera valido de igual forma (es decir, que una persona/ equipo se encargara de crear las citas en un calendario .ics y lo guardase en un archivo de red y el resto de clientes no pueden agregar sus citas pero sí leerlas y ser avisados). Pero ni por esas, el Thunderbird fallaba al leer un recurso de la red local. Tengo que probar con una versión superior de T. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-24 11:45, Camaleón wrote:
El Fri, 23 Apr 2010 21:11:47 +0200, Carlos E. R. escribió:
El problema lo seguiría teniendo el linux al acceder a esos recursos via samba, no usa bloqueos por zonas. No puede compartir ficheros para escribir simultaneamente con varios procesos simultaneos. Windows si.
Me hubiera servido que sólo uno de los equipos tuviera acceso de escritura (generando las citas) y el resto sincronizara el diferido (es decir, que tuvieran acceso de sólo lectura) pero ni aún así...
Lo que quiero decir es que probablemente los desarrolladores no puedan hacerlo.
Hum... pues no sé. El Outlook 2007 parecía feliz con ese archivo :-)
Claro: es windows. Ese no tiene problema. Ahora, hazlo en linux, comparte el mismo fichero para uso simultaneo por todos. Quien piense que eso no es posible hacerlo, que pruebe a abrir una misma base de datos access, en windows, mediante acceso al directorio compartido desde varios ordenadores, vereis como funciona. Unicamente cuando tratais de escribir en el mismo registro desde dos o más sitios te dice que se van a perder los cambios. Lo hacen así gracias a que en windows se puede bloquear una zona de un fichero para escritura, no necesitan bloquear el fichero entero. Dicen: voy a escribir entre la posición tal y cual. Escriben, y cuando terminan, liberan el trozo bloqueado. El resto de programas pueden seguir mientras tanto leyendo el resto del fichero. En linux eso no se puede hacer. Hay que hacerlo mediante un daemon que es el único que accede a los ficheros, los demás usan los servicios del daemon.
Note, that no merging is supported. If you change a file that has been modified by another client between now and your last reload you will loose data! If your file is on a WebDAV server, Calendar checks for etags before writing data. This prevents you from overwriting modified files and puts the calendar in read only mode. In that case, reload your calendar, put it back in read-write mode and retry your edit. ***
Eso es plenamente consistente con lo que estoy diciendo: no se pueden compartir ficheros en los que se escribe. Aunque el que escriba sea uno solo, los demás no ven los cambios posteriores al instante en el que abrieron el fichero. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvS0rgACgkQU92UU+smfQUaIQCeKS7dS0VqA+FPOBfceqOKjiPw 7gAAniQ/Lu+Z9DRA8Jp2UWYuOY8DLsOE =nr+f -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Sat, 24 Apr 2010 13:15:04 +0200, Carlos E. R. escribió:
On 2010-04-24 11:45, Camaleón wrote:
Lo que quiero decir es que probablemente los desarrolladores no puedan hacerlo.
Hum... pues no sé. El Outlook 2007 parecía feliz con ese archivo :-)
Claro: es windows. Ese no tiene problema. Ahora, hazlo en linux, comparte el mismo fichero para uso simultaneo por todos.
(...)
En linux eso no se puede hacer. Hay que hacerlo mediante un daemon que es el único que accede a los ficheros, los demás usan los servicios del daemon.
Creo que en e te caso no se trata de eso. Lo explico más abajo.
Note, that no merging is supported. If you change a file that has been modified by another client between now and your last reload you will loose data! If your file is on a WebDAV server, Calendar checks for etags before writing data. This prevents you from overwriting modified files and puts the calendar in read only mode. In that case, reload your calendar, put it back in read-write mode and retry your edit. ***
Eso es plenamente consistente con lo que estoy diciendo: no se pueden compartir ficheros en los que se escribe. Aunque el que escriba sea uno solo, los demás no ven los cambios posteriores al instante en el que abrieron el fichero.
No creo :-) Si te fijas, ese párrafo es aplicable también al windows (aunque no lo dice expresamente, en el punto anterior está hablando de un recurso de red del tipo "file://" que usan tanto windows como linux). Es decir, que esa limitación también le afecta al Outlook 2007. Pero eso es aplicable tanto a windows como a linux, y supongo que también si utilizas un recurso de red de tipo "ftp://" para compartir el archivo "*.ics". No es algo exclusivo de cifs (samba). ... De hecho, haciendo pruebas con el Thunderbird 3 desde la suse virtualizada me he dado cuenta de una cosa que comento en otro correo. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-24 15:34, Camaleón wrote:
El Sat, 24 Apr 2010 13:15:04 +0200, Carlos E. R. escribió:
Eso es plenamente consistente con lo que estoy diciendo: no se pueden compartir ficheros en los que se escribe. Aunque el que escriba sea uno solo, los demás no ven los cambios posteriores al instante en el que abrieron el fichero.
No creo :-)
Si te fijas, ese párrafo es aplicable también al windows (aunque no lo dice expresamente, en el punto anterior está hablando de un recurso de red del tipo "file://" que usan tanto windows como linux).
Pero es un párrafo de la documentación del Th, no del Outl.
Es decir, que esa limitación también le afecta al Outlook 2007.
Pero eso es aplicable tanto a windows como a linux, y supongo que también si utilizas un recurso de red de tipo "ftp://" para compartir el archivo "*.ics". No es algo exclusivo de cifs (samba).
Samba (sobre linux) no se si soporta los métodos de bloqueo del windows, porque el sistema de ficheros que está debajo no lo soporta. Y con ftp desde luego que no se soportan bloqueos. Si lo que digo es cierto tienes que probarlo entre outlooks en windows. Aunque me extraña que no hayan encontrado alguna manera de compartir calendarios compatiblemente. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvTSocACgkQU92UU+smfQUnbgCfbclM/qrvvSJckeOFDFEWfLy4 Kb0An2KNLLDY4YEVEQBCfLoeCDLsah9V =Dnhg -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Sat, 24 Apr 2010 21:46:15 +0200, Carlos E. R. escribió:
On 2010-04-24 15:34, Camaleón wrote:
El Sat, 24 Apr 2010 13:15:04 +0200, Carlos E. R. escribió:
Eso es plenamente consistente con lo que estoy diciendo: no se pueden compartir ficheros en los que se escribe. Aunque el que escriba sea uno solo, los demás no ven los cambios posteriores al instante en el que abrieron el fichero.
No creo :-)
Si te fijas, ese párrafo es aplicable también al windows (aunque no lo dice expresamente, en el punto anterior está hablando de un recurso de red del tipo "file://" que usan tanto windows como linux).
Pero es un párrafo de la documentación del Th, no del Outl.
Hombre, la página trata del Lightning no de otros clientes de correo :-)
Es decir, que esa limitación también le afecta al Outlook 2007.
Pero eso es aplicable tanto a windows como a linux, y supongo que también si utilizas un recurso de red de tipo "ftp://" para compartir el archivo "*.ics". No es algo exclusivo de cifs (samba).
Samba (sobre linux) no se si soporta los métodos de bloqueo del windows, porque el sistema de ficheros que está debajo no lo soporta.
Samba soporta "cierto" tipo de bloqueos.
Y con ftp desde luego que no se soportan bloqueos.
El FTP no lo sé.
Si lo que digo es cierto tienes que probarlo entre outlooks en windows.
Ya lo he probado y el resultado es el mismo (lo comento en el otro correo).
Aunque me extraña que no hayan encontrado alguna manera de compartir calendarios compatiblemente.
Lo de compartir calendarios es algo que se ha puesto de moda hace unos años, con el auge de las redes sociales y de esa "imperiosa" necesidad de compartirlo todo y de estar sincronizados con... todo >:-) En mi caso la necesidad surge debido al cambio de cliente de correo (ya sabes que he pasado del KMail al Thunderbird). Con KMail y el Outlook 2000 no tenía problemas para enviar y recibir las citas, pero con el Lightning y el Outlook 2007, sí :-/ Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Sat, 24 Apr 2010 09:45:25 +0000, Camaleón escribió: (...)
Y aquí avisan de que el "merging" no está soportado. Vale.
Por eso la solución de usar el calendario a modo de "sólo lectura" por los clientes me hubiera valido de igual forma (es decir, que una persona/ equipo se encargara de crear las citas en un calendario .ics y lo guardase en un archivo de red y el resto de clientes no pueden agregar sus citas pero sí leerlas y ser avisados).
Pero ni por esas, el Thunderbird fallaba al leer un recurso de la red local. Tengo que probar con una versión superior de T.
Y falla porque no tiene definido como válido el protocolo "smb://" pero eso no quiere decir que no funcione con "file://" >:-) Y con "file" sí funciona. Para importar un calendario completo desde un recurso de red samba hay que poner: file://nombre_equipo_o_IP/recurso Donde "/recurso" en el directorio que contiene el archivo "*.ics". Y lo importa. El problema es que una vez importado (tanto en windows como en linux -en linux te avisa de que se pone en modo de sólo lectura- los cambios que se hacen sobre el archivo no se reflejan en el archivo (esto es a lo que se referían en el artículo de Mozilla con lo de que no tenía soporte de "merge"). Es como si el Outlook 2007 se llevara el calendario que ha tomado del recurso de red externo a una ubicación "local" y se olvidara del archivo "*.ics" que tiene "vinculado". Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-24 15:50, Camaleón wrote:
El Sat, 24 Apr 2010 09:45:25 +0000, Camaleón escribió:
(...)
Y aquí avisan de que el "merging" no está soportado. Vale.
Por eso la solución de usar el calendario a modo de "sólo lectura" por los clientes me hubiera valido de igual forma (es decir, que una persona/ equipo se encargara de crear las citas en un calendario .ics y lo guardase en un archivo de red y el resto de clientes no pueden agregar sus citas pero sí leerlas y ser avisados).
Pero ni por esas, el Thunderbird fallaba al leer un recurso de la red local. Tengo que probar con una versión superior de T.
Y falla porque no tiene definido como válido el protocolo "smb://" pero eso no quiere decir que no funcione con "file://" >:-)
Bueno, pero lo del smb: es un "pseudoprotocolo", sólo el konqueror lo usa, quizás el nautilus. Un "file:" es algo que ya está visible en el sistema de ficheros, es como si fuera local. Si es que he entendido bien lo que haces :-?
Y con "file" sí funciona. Para importar un calendario completo desde un recurso de red samba hay que poner:
file://nombre_equipo_o_IP/recurso
Donde "/recurso" en el directorio que contiene el archivo "*.ics".
Y lo importa.
El problema es que una vez importado (tanto en windows como en linux -en linux te avisa de que se pone en modo de sólo lectura- los cambios que se hacen sobre el archivo no se reflejan en el archivo (esto es a lo que se referían en el artículo de Mozilla con lo de que no tenía soporte de "merge").
Bueno, eso es lo que voy diciendo un rato, en linux no puedes hacer merges sobre el mismo fichero.
Es como si el Outlook 2007 se llevara el calendario que ha tomado del recurso de red externo a una ubicación "local" y se olvidara del archivo "*.ics" que tiene "vinculado".
Tendrías que comprobar si otro outlook en otro windows puede modificar. Mi sospecha es que sí. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvTSpUACgkQU92UU+smfQW7lACgiuwOK/XPDl2M9LnrLf8X1GfL RxwAmgPNU3hkbC7cImNuPR3Zm0JW6lh+ =DdIJ -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Sat, 24 Apr 2010 21:46:29 +0200, Carlos E. R. escribió:
On 2010-04-24 15:50, Camaleón wrote:
Pero ni por esas, el Thunderbird fallaba al leer un recurso de la red local. Tengo que probar con una versión superior de T.
Y falla porque no tiene definido como válido el protocolo "smb://" pero eso no quiere decir que no funcione con "file://" >:-)
Bueno, pero lo del smb: es un "pseudoprotocolo", sólo el konqueror lo usa, quizás el nautilus. Un "file:" es algo que ya está visible en el sistema de ficheros, es como si fuera local. Si es que he entendido bien lo que haces :-?
Cierto. Por ejemplo, el OOo no puede acceder (guardar/abrir) a un recurso "smb://". Bueno, mi versión del OOo es antigua (2.4) no sé si lo habrán arreglado ya :-? Otro ejemplo, Nautilus me falla al abrir un PDF desde samba (smb://). Sólo me pasa con los PDF, curioso... creo que es un bug notificado. Aunque como pensaba que fallaría por eso (smb://) he montado el recurso samba en local (mount -t cifs ...) y he intentado especificar desde el T. el recurso local (/mnt/) pero tampoco funcionaba. Es decir, creo que los de T+L han definido 3 protocolos como válidos (http:// -> webdav, ftp:// -> ftp y file:// -> archivo local/en red) y el resto cascan. Y creo que aún tienen un poco verde ese tema.
Y con "file" sí funciona. Para importar un calendario completo desde un recurso de red samba hay que poner:
file://nombre_equipo_o_IP/recurso
Donde "/recurso" en el directorio que contiene el archivo "*.ics".
Y lo importa.
El problema es que una vez importado (tanto en windows como en linux -en linux te avisa de que se pone en modo de sólo lectura- los cambios que se hacen sobre el archivo no se reflejan en el archivo (esto es a lo que se referían en el artículo de Mozilla con lo de que no tenía soporte de "merge").
Bueno, eso es lo que voy diciendo un rato, en linux no puedes hacer merges sobre el mismo fichero.
Ojo, ni linux ni windows.
Es como si el Outlook 2007 se llevara el calendario que ha tomado del recurso de red externo a una ubicación "local" y se olvidara del archivo "*.ics" que tiene "vinculado".
Tendrías que comprobar si otro outlook en otro windows puede modificar. Mi sospecha es que sí.
No, no lo puede modificar. Los cambios no se reflejan en el archivo ".ics" compartido. Es lo que quería decir con eso de que el Outlook 2007 lo almacena en una especie de caché local. Creo que los clientes de correo juegan un papel determinante en la gestión de los calendarios. Mira qué cantidad de posibilidades ofrece Kmail: *** Chapter 3. Importing, Exporting, and Managing Calendars http://docs.kde.org/development/en/kdepim/korganizer/managing-data.html - Calendar on IMAP Server via KMail If you have access to a server that shares calendar data via IMAP, add this resource in order to be able to save (and load) events, to-dos, free/ busy information and journal entries to the IMAP server. - Calendar in Remote File Add this resource to be able to save and load your events, to-dos and journal entries from a remote file. There are two main advantages of keeping your calendar data in a remote server: you can access your data even if you are away from your computer, and you can let other people (for instance, a secretary) view it. KOrganizer keeps a cache of the data locally. *** Je, hasta explica detalladamente cómo se gestiona el archivo cargado desde un recurso de red (fíjate que la idea es similar a lo que hace el Outlook 2007, que es almacenarlo en local -lo que pasa es que el Outlook lo hace mal porque no actualiza los datos-) Según esto, hacer lo que busco es posible con Kmail... ¡hasta permite sincronizar calendarios mediante un recurso IMAP! Es decir, admite las dos alternativas que estaba pensando. Es como si los de KDE me hubieran leído la mente :-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 19 de abril de 2010 13:59, Camaleón
Hola,
Estoy pensando en usar calendarios compartidos (iCal) pero en la red local con la idea es que un determinado grupo de personas puedan compartir/publicar/sincronizar sus calendarios desde los clientes de correo Thunderbird (Lightning) y Outlook 2000/2007.
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Lo pregunto porque los eventos/citas que yo envío desde T+L el Outlook 2007 no sabe qué hacer con ellos y las citas que me envían a mí desde los Outlooks las tengo que procesar utilizando un programa específico (JTNEF) que analiza el archivo y me devuelve los valores de las fechas de las citas las cuales tengo que añadir a mi calendario a mano... por lo que he pensado que sería mucho más sencillo y práctico poder compartir algunos calendarios a través de la red.
Saludos,
-- Camaleón
Si tienes un equipo dedicado, podrías usar CalendarServer. Ref: http://trac.calendarserver.org/ http://it.toolbox.com/blogs/macsploitation/who-needs-leopard-server-calendar... Atte. -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Fri, 23 Apr 2010 11:01:23 -0400, Ciro Iriarte escribió:
El día 19 de abril de 2010 13:59, Camaleón escribió:
(...)
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Si tienes un equipo dedicado, podrías usar CalendarServer.
Ref: http://trac.calendarserver.org/ http://it.toolbox.com/blogs/macsploitation/who-needs-leopard-server- calendar-server-on-linux-19982
Es una opción pero no me quiero meter ahora a instalar un apache2 con una db sólo para este servicio (no he leído los requisitos de CalendarServer porque no los he encontrado, pero la mayoría de servicios dee ste tipo necesitan tirar de un servidor web). Además, CalendarServer parece que está enfocado a MacOS ¿no? Tendrá que haber algún servidor de calendarios para Linux :-? Sí me interesaría algún sistema que se integrara con Cyrus-imap (para compartir los calendarios mediante una cuenta IMAP) pero salvo un script de Python para Kolab no he encontrado nada más. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 23 de abril de 2010 12:11, Camaleón
El Fri, 23 Apr 2010 11:01:23 -0400, Ciro Iriarte escribió:
El día 19 de abril de 2010 13:59, Camaleón escribió:
(...)
¿Es posible trabajar con un archivo ".ics" compartido y accesible desde un recurso de red samba o se necesita usar un protocolo/servicio concreto (webdav/caldav, syncml? ¿Alguien utiliza o ha utilizado este sistema?
Si tienes un equipo dedicado, podrías usar CalendarServer.
Ref: http://trac.calendarserver.org/ http://it.toolbox.com/blogs/macsploitation/who-needs-leopard-server- calendar-server-on-linux-19982
Es una opción pero no me quiero meter ahora a instalar un apache2 con una db sólo para este servicio (no he leído los requisitos de CalendarServer porque no los he encontrado, pero la mayoría de servicios dee ste tipo necesitan tirar de un servidor web).
Probablemente valga la pena, y se hace en minutos con openSUSE.
Además, CalendarServer parece que está enfocado a MacOS ¿no? Tendrá que haber algún servidor de calendarios para Linux :-?
Segun el segundo link que pase, se puede instalar en linux, es mas, vi que hay un paquete en el BuildService. Ademas tienes como opcion http://www.bedework.org/bedework/
Sí me interesaría algún sistema que se integrara con Cyrus-imap (para compartir los calendarios mediante una cuenta IMAP) pero salvo un script de Python para Kolab no he encontrado nada más.
Saludos,
-- Camaleón
--
eGroupware tambien tiene esta funcionalidad, pero no es la unica funcionalidad dedicada como el caso de CalendarServer y Bedework Saludos, -- Ciro Iriarte http://cyruspy.wordpress.com -- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
una pregunta sencilla para el conocedor, pues no se en que me equivoco... intento instalar esto: Savage2Install-2.1.0-i686.bin ya hice esto: ~/Desktop> chmod +x Savage2Install-2.1.0-i686.bin y luego le di doble clik y me dice que quiero hacer? le digo que instalar y me devuelve: no se reconocio el archivo el sistema de paquetes no reconocio el siguiente archivo .... mi archivo y en un recuadro me dice que: some files were not recognised alguna orientacion para este mortal... muchas gracias -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 21 de mayo de 2010 21:28, Juan Carlos García Muñoz
una pregunta sencilla para el conocedor, pues no se en que me equivoco... intento instalar esto: Savage2Install-2.1.0-i686.bin ya hice esto:
~/Desktop> chmod +x Savage2Install-2.1.0-i686.bin
En una consola como root, y desde el directorio donde está el fichero, ejecuta: # ./Savage2Install-2.1.0-i686.bin -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El vie, 21-05-2010 a las 21:30 +0100, Alfredo Amaya escribió:
# ./Savage2Install-2.1.0-i686.bin
hecho, pero no hace nada.... -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Y no te muestra nada en consola? Ningún mensaje?
El 21/05/2010, a las 21:47, Juan Carlos García Muñoz
El vie, 21-05-2010 a las 21:30 +0100, Alfredo Amaya escribió:
# ./Savage2Install-2.1.0-i686.bin
hecho, pero no hace nada....
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El vie, 21-05-2010 a las 21:58 +0100, Alfredo Amaya escribió:
Y no te muestra nada en consola? Ningún mensaje?
no, nada, como si lo hubiera ejecutado y ya... nada -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Y el chmod, lo hiciste como root? La copia de la orden que escribiste
antes no lo parece
El 21/05/2010, a las 22:17, Juan Carlos García Muñoz
El vie, 21-05-2010 a las 21:58 +0100, Alfredo Amaya escribió:
Y no te muestra nada en consola? Ningún mensaje?
no, nada, como si lo hubiera ejecutado y ya... nada
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-05-21 23:17, Juan Carlos García Muñoz wrote:
El vie, 21-05-2010 a las 21:58 +0100, Alfredo Amaya escribió:
Y no te muestra nada en consola? Ningún mensaje?
no, nada, como si lo hubiera ejecutado y ya... nada
Como root: # ls -l Savage2Install* ... # file Savage2Install* .... # ./Savage2Install... (nombre completo precedido de "./"). y copia todo lo que salga en el terminal aquí, tal cual. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkv3EnAACgkQU92UU+smfQU3VwCfdgNDkmyc8gIBt79VYtcXz0ZJ +sgAn0kA93QutzkgqYlyLBMMD/BLbwRn =74r4 -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (5)
-
Alfredo Amaya
-
Camaleón
-
Carlos E. R.
-
Ciro Iriarte
-
Juan Carlos García Muñoz