ILRI’s CGSpace experience: origins, choices, key lessons and challenges