This is something we are building out incrementally with customers migrating to Iguana X. It’s evolving and proving very helpful in helping us figure out how we can streamline the conversion process through finding the key use case patterns and how they can be brought over in a smooth and safe fashion.
Reminder: Reach out to work with us! We’ve successfully helped a few customers use the converter. It’s been extremely helpful in quickly identifying issues we need to address to help them port over.
...
Expand | ||
---|---|---|
| ||
You can see clearly how the channel structure is converted into Iguana X components in the CHAN library. Go have a look at CHAN/CHANllpSource.lua. This code has the mapping of configuration information from Iguana 6 into Iguana X. |
Expand | ||||||
---|---|---|---|---|---|---|
| This is a work in progress. What we are doing is going through a practical process of exploring how in practice customers use Iguana. What are the important use patterns that we have to make easy to bring across into the new system.||||||
Expand | ||||||
| ||||||
The shim module in the CHAN library allows us to simulate API functions which don’t exist under Iguana X that used to be under Iguana 6. This includes things like iguana.channelName() which don’t make sense for Iguana X which no longer has channels. Here’s more documentation on shim functions:
|
Expand | |||
---|---|---|---|
| |||
Since the shim module is designed to be a temporary solution during your migration, what are some strategies to deal with the missing obsolete Iguana 6 APIs in your new Iguana X environment? Our team is experimenting with streamlining this with A library to recreate Iguana 6 APIs for easier porting of code. |
We are optimistic we can automate most of the work in converting Iguana 6 to Iguana X code. Doing the conversion in this way is very powerful since it will give final control to each customer to go the last mile in terms of doing the conversion in manner which helps you each get the best conversion possible.
It makes it possible to customize the script to target specific problems that might only have an impact on your use cases of Iguana.
For now we are working with a number of customers to use this tool to accelerate the process of identifying and eliminating gaps and making Iguana X a practical platform to migrate to.
This is part of your product Orientation
...