[Citadel Development] Citadel commit log: revision 7249
r7249 | ajc | 2009-03-24 13:12:53 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c M /branches/xml-artv/parsedate.c * CitControl export rewritten as XML. Config will be next. I think I would like to remove the x-macros stuff as part of this project.
[Citadel Development] Citadel commit log: revision 7251
r7251 | dothebart | 2009-03-24 14:38:51 -0400 (Tue, 24 Mar 2009) | 2 lines Changed paths: M /trunk/webcit/static/t/view_message.html * escape subjects...
[Citadel Development] Re: Citadel commit log: revision 7249
After a lot of review and consideration, I'm just not happy with the extra complexity introduced by the xmacros stuff. I really think I'd prefer to keep it simple, and if serv_vandelay is being replaced, now's the time to make that decision, before any more time is spent on it. It's an interesting idea, and I'm glad that we explored it, but unless you're really really attached to the idea I'd like to abandon it. Also consider that we wouldn't be able to use xmacros on the import side anyway, because this time around we're going to have the ability to import fields out of order and possibly with some fields missing (which is why it's XML). By doing this we will be able to accept export data from an older version of Citadel. I am planning to eventually wrap all of this up into an incredibly easy utility, inspired by the old Netware migration utility. No more messing with exports and imports. Just run the program on the new server, give it the address of the old server and the name/password of an Aide account, and it does everything else for you (starting with truncating any existing data on the new server).
[Citadel Development] Citadel commit log: revision 7252
r7252 | ajc | 2009-03-24 17:25:32 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * Config XML complete.
[Citadel Development] Citadel commit log: revision 7253
r7253 | ajc | 2009-03-24 17:33:58 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * XML export of user records is complete.
[Citadel Development] Citadel commit log: revision 7254
r7254 | ajc | 2009-03-24 18:01:22 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * XML export of OpenID records is complete.
[Citadel Development] Citadel commit log: revision 7255
r7255 | ajc | 2009-03-24 18:03:49 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * cosmetic
[Citadel Development] Citadel commit log: revision 7256
r7256 | ajc | 2009-03-24 18:11:15 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * more cosmetic
[Citadel Development] Citadel commit log: revision 7258
r7258 | ajc | 2009-03-24 22:19:29 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * XML export floor data
[Citadel Development] Citadel commit log: revision 7259
r7259 | ajc | 2009-03-24 22:24:33 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * XML export visits data
[Citadel Development] Citadel commit log: revision 7260
r7260 | ajc | 2009-03-24 22:53:45 -0400 (Tue, 24 Mar 2009) | 1 line Changed paths: M /branches/xml-artv/modules/migrate/serv_migrate.c * XML export of message data. This completes the export side of the new migrator (which will probably be the easier part).