Whatever we have to do after [#6441] and [#6139]
Adapt to the new importer framework.
Merged current work. Followup stuff:
Should disable notifications for wiki & ticket importing. Is this possible in the base importer infrastructure?
Got a timeout error when importing tickets. Can we retry any urlopen & feedparser.parse calls in trac_export.py? Well, not all, we should respect http 4xx responses.
Username mappings happen automatically on tickets. For importing SF Trac instances, this is great for us, but if you're importing from somewhere else you could have username mismatches. Should we consider a way to continue to provide a mapping file, and use anonymous if not set in the mapping file? We could have another option to use original usernames.
GC ticket importer sets "Originally created/owned by:" lines on the ticket. Perhaps that would be good. If we did support a user-provided mapping, it could be applicable for multiple importers.
Log in to post a comment.