Hi, first let me say thank you for testing and sending your experience.
As you wrote, currently published version is early alpha and the main purpose is to test if importer will be able to "survive" importing of real projects (not only the testing ones) ;-).
Now to your points:
- It's great that Skipper was able to import it! ;-)
- Originally we had only .orm and .dcm, then we added .odm and obviously now we will add one more .mongodb.* extension.
- You're right, it's not possible to mix two different ORM technology into one project. This would cause a lot of complications. But it will be possible to have two projects, one for ORM and one for ODM. I'm not sure if this can be handled in different way because each orm has it's own properties and also different object-types (collections, embed, ...)
- Importer was able to import it, but all information was stored inside magic "universal-object" which was our way how to test import & export without necessity to implement everything else. Now we're finalizing second alpha version which will be able to fully visualize imported project, currently without possibility to edit/create new object types (collections, associations to collections, embedded and embedded collection).
- This was also implemented only in universal object, current alpha already know how to import & visualize it.
I suppose we will be able to deliver next alpha next week. I will be glad if you can test it again and send us your next ideas and observations.
Last question, would it be possible to send us your project files? Currently we have only few projects and schema files in our unit-testing repository. It would be great to extend it by more real-test scenarios. Your project will be used only for this automatic testing (import & save & load & export tests) and handled as strictly confidential. If so, please send it to me to [email protected]
Thank you and have a nice day!