We are a library looking at using GeoServer and GeoNetwork as the basis of a GIS repository/catalog. When we enter layers in GeoServer and then harvest using GeoNetwork, we end up with a large number of layers for which we have to enter metadata in GeoNetwork. University of Virgina have a tool that they use to group layers, and then publish the record for the group to GeoNetwork, but I was wondering if other people had come up with solutions that they would be willing to share.
I don't need it for the moment but it seems Geonode is a way to get a solution (http://projects.opengeo.org/CAPRA/wiki/CSW_client_implementation_guidelines)
I've only heard of this project. If someone have more informations, I will be happy to get them too.
Official Geonode website on http://geonode.org/about/