Control: severity -1 serious

Quoting Bernard Massot (2018-12-20 15:02:12)
> On Debian unstable, Radicale was just upgraded from 1.x to 2.x. Only 
> after upgrading did I realize that my calendars were not available any 
> more.
> 
> As stated on https://radicale.org/1to2/, upgrade to 2.x forces you to 
> use Python 3, and thus to upgrade mod_wsgi as well. I was using Python 
> 2 version of mod_wsgi only because it was the default version and it 
> wasn't causing any problem (Radicale was my only WSGI application).
> Moreover, Radicale 2.x can't even use 1.x data files. You must export 
> your files *before* upgrading.
> 
> The Debian package silently ignores all these issues. I think there 
> should be warning messages and a ad hoc prerm kind of script.

A NEWS entry was intended to be in place, but evidently was missed.

Raising severity to not enter testing without that in place.  Thanks!


> By the way, installing Radicale 1.x and using --export-storage didn't 
> even work for me. It probably had something to do with my using single 
> iCalendar file calendars and my /etc/radicale/config was not 
> configured to support this anymore.

which version did you upgrade from?

Upgrading from 1.1.6-4 (currently in testing) should attempt(!) to do an 
export to /var/backup before code and configfile is changed.

Upgrading from older releases (i.e. stable) is known broken: 
https://bugs.debian.org/864746


> (for some reason, Radicale uses random hexadecimal strings instead of 
> calendar title, whereas it is the actual string you have to type in 
> your CalDAV client),

This is part of the CalDAV and CardDAV specifications, to not be limited 
by filesystem constraints - e.g. calendars with same name do not clash.


> [importing via Thunderbird addon Lightning to new calendars] actually 
> was more straightforward than using the whole export storage thing.

Depending on how exactly your old data was stored (there were multiple 
formats, and they were more permissive) you might indeed have better 
luck with other migration approaches than https://radicale.org/1to2/ - 
for some cases consulting https://radicale.org/storage/ may be relevant.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature

Reply via email to