Hi Eric,
I heard you are looking for a feedback on desirable features for GetComponents, so I have one feature to report that I actually don't like. I think the directory git-repos does break the logical organization of arrangements and thorns. It would be desirable to have all git-repos arrangements actually located in the arrangements directory. Another logical way of organizing the arrangements would be to discriminate all of them by the type of repository their versions are controlled. Something as follows:
arrangements-cvs arrangements-git arrangements-svn arrangements-hg etc...
It may just be a matter of taste and I can live of that, but I thought to bring this issue up and maybe more people agree on a neater way of labeling the arrangement directories(y).
Thanks, Bruno.