It's been quite a long time since I thought I should do that, so I finally created an issue in JIRA about the Ivy source code refactoring, to keep track of what I've said about it on this mailing list in a location easier to find for people looking to what has changed in the upcoming 1.5 version.
The issue is here: https://issues.apache.org/jira/browse/IVY-434 - Xavier
