the designated admin contact information should be added to the documentation, under the How to contribute page
people should be aware that their name (and affiliation) could go in the documentation. This could also be made by them manually (in this case, we should add some instructions in the documentation itself).
we should keep the agreements (maybe in a dedicated mail address)
Description Adding the contributor agreement would make collaboration easier.
Proposed solution See this example for this project from Univie and ask to tech transfer office