Hello Daniel,
There is some narrative text on the IATI website, which might explain the purpose of SQL to IATI a little further: http://iatistandard.org/201/guidance/how-to-publish/select-publishing-tool/#sql-to-iati
We open sourced the database so I will answer your points as best as I can, if you would like any further information please just reply to this post.
•Which software systems has it been tested with
The database was developed on SQL server & worked with the community edition which is freely available to download - though I am not sure what the licensing restrictions are like if you were to use it in a production setting.
• Is there an estimate on start-up times, how long it has taken?
I am afraid not, this database has been in use since we started publishing IATI data, in some form or other, so we haven’t had to start from scratch in a very long time.
The challenge is not the time taken to set up the database, which could be done relatively quickly by a database administrator, it would be trying to integrate the database with your finance system so that it gets populated with accurate information that is suitable for publication.
•Would developers need to be brought it, or can non-devs work it out?
I think you would ideally have a Database Administrator work on the project and somone who understands processing project & finance data from your core systems using SQL (i.e. the job of creating a custom version of p_populate that’s tailored to your organsation’s needs).
Kind Regards,
Ross