Node import has some very nice features including import of nodes, users, taxonomies etc. from CVS, TSV and so on. The 6.x version is written in a way it can easily be extended with supported plugins (so far there is blog, menu, book, comment, and much more).
It would be interesting to have a plugin to import into issue nodes, making import from Trac finally possible (if the project* suite is going to be the trac killer than this would be a not-to-miss feature!) Anyone comments on this?
Comments
Comment #1
dwwSounds nice, although I have no direct experience with or knowledge of node_import. You don't necessarily need to use node_import to import nodes, but if it already handles much of the grief for you, I'd be happy to reuse that. Probably goes without saying, but just writing project + project_issue (and perhaps project_release) plugins for node_import would only be one small step towards a real trac importer. ;) But sure, if you're interested in this and want to run with it, by all means, go for it. I'd be happy to commit node_import support plugins upstream (assuming they live in separate files that are only loaded conditionally on demand). Thanks!
Comment #2
marvil07 commentedthis would be interesting.
BTW node_import have all the support for other modules inside it(upload, ubercart/uc_product, menu, blog, link/link, comment, modr8/modr8, cck/userreference, cck/nodereference, cck/number, cck/content, cck/text, book, taxonomy, imagefield/imagefield, forum, location/location, poll, user, path, node_import, filefield/filefield, email/email, profile, node), so I suppose it could be on node_import too
I never tried to write such a integration, but it seems to implement hooks really well documented.