I started the process of moving the Iesi.Collections project out of the 'nhibernate-core' repository, and into its own. I have gone half-way with this: https://github.com/nhibernate/iesi.collections. Note that relevant history is retained. I didn't bring the tags across, although I can do that if anybody thinks there is any value in it.
The next step is to remove the code from the nhibernate-core repository. Since Iesi.Collections is currently part of the NHibernate code base, it is built and tested on TeamCity. Removing it would mean this would no longer be the case, unless a separate build project is created. However, the last significant change to the code was 3 years ago, so perhaps it isn't really required. Please let me know if you see any reason not to do this move. The JIRA issue (https://nhibernate.jira.com/browse/NH-3097) provides some justifications for it, in the Description.
