Quote:
Can you the describe the new architecture vs the old architecture ? What are the major changes ? Why were they needed, as opposed to evolutionary incremental changes of IOS and VPCS to the old architecture ?
The main goal is to prepare the future of GNS3, be adaptable and modular. IOU, IOS and VPCS support are only the beginning... we are still in an alpha stage.
Some of the major changes are:
- We use Python 3, but this doesn't really matter to users ;)
- Be non-blocking (asynchronous).
- Modular and adaptable.
- Clear client/server architecture.
- Web ready.
Quote:
If there is any kind of (user experience) degrade, I would keep using the old 0.8.x series. Ugly tricks don't fly here.
Well of course this degrade the user experience but as I said, we are only in an alpha stage and Vbox support is gonna be back soon. Please judge us on the final result. A transition period is never comfortable.
Cheers,