I moved a Xaraya 1.0 site over to Drupal 4.7.4 a few days ago and decided that the script (a gruesome hack of Karthik and Alexis Bellido's phpnuke import script) could use some communal love.

It does the following:
import of articles and comments
import of forums and comments
import of users
import of weblinks (requires linksdb module)

The main things it needs are:

1) handle the low-numbered uids correctly so that the migrated uids line up
2) import of article and weblink categories
3) handle comment threading properly -- I just dump the comments underneath the node, but, in both xaraya and drupal, you can comment on a comment for somewhat more complex comment threading.

Please feel free to make changes/additions/comments.

http://www.levitt.info/xar2drup/xaraya2drup.zip

Comments

Comment statistics

I think the comment statistics aren't updated properly.

In the sequences table the

In the sequences table the node_revisions_vid is not being updated, it appears....