Hi!
Not mentioned elsewhere on this forum, so apologies, but the link http://orgue-libre.bbactif.com/forum looks useful.
Lots of topics there some of which might usefully and interestingly be explored further in English here.
Can organs breach the language barrier?
Best wishes
David P