Russel Winder a écrit :

This would still leave the CLI 1.x--2.x problem, the APIs are different.
Past claims were that the 1.x API was not up to the task required of it.
sebb's argument for the Avalon API seems to back this up.

The Avalon CLI looks closer to CLI1 than CLI2. I'd like to try adding the missing features to CLI1 to have a good basic API first before considering an hypothetical CLI2 API.

Some people
invented the 2.x API and then left the project to go stale.  Knowing why
the 2.x team disintegrated is an important factor here.  Was it everyone
got new jobs and had no time to work on it, or was it there was so much
technical feuding that progress was impossible.

I looked at the CLI2 API and it seems much more complex, there are some concepts I'm not sure to agree with like the integrated i18n support or the excessive usage of interfaces/implementations. The CLI1 API seems much more straightforward to improve right now.

Emmanuel Bourg

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to