Thank you for your message, @AJ_Will !
Yes, it is strange times. My family are still fine, but school and kindergarten are closed. I pray you will stay safe as well!
Quite a lot of work has already been done in this branch: https://github.com/tpokorra/openpetra/tree/TP-202001-SponsorshipModule
I am currently still trying to make it work. A nant generateSolution recreateDatabase resetDatabase
should get you running, but there is an issue with the asmx files currently, which I hope to resolve tonight.
There are smaller issues still left with the sponsorship module, eg. assigning the SponsorAdmin. I could create issues on Github for each of these.
The other bigger issue is the printing of letters. I have created a separate issue for that: https://github.com/openpetra/openpetra/issues/456
If you could work on that as a team, that would be great!
It is not a detailed specification, I am sorry, time is short... But please ask all the questions you have!
If you think we should have a audio chat, or IRC chat, let me know and we could arrange a time.
I know, the documentation for getting started with development probably needs some sorting and updating. Please let me know if you get stuck anywhere! I will try to tell you how things work, and fix the documentation at the same time.