Much time has passed since I wrote the first release of the open source
ECHI-Converter on a train ride from Sevilla to Madrid on the
AVE. At the time I had a customer that had been promised a deliverable by a system integrator that in the end did not do so. I was faced with a strong rebellion or I had to simply get the deliverable done on my own, and fast. So on a break from my holiday for a meeting in Madrid, I found myself on a fast train with a lousy GPRS connection (suppose to be 3G of course) reading through cryptic docs and hacking away.
That was July 2007. Since then the utility has been adopted around the world in many different settings, by company names you would know. The time has come to refactor the code-base since it appears the
Avaya CMS will live longer than originally thought. To this end I have already extracted the core conversion capabilities into a stand-alone library,
ECHI_Files, and place it on
Github.
The library will serve as the cornerstone of the refactoring of the code-base that will allow me to easily add new features and maintain it going forward. The ECHI-Converter project will also migrate from the
SVN repository at
Rubyforge to the
Git repository at Github. Stay tuned for the 0.5.0 release!