Return to Article Details Planning, implementing and managing online repositories: Lessons learned from the KnowGenesis Library