ng0 <n...@we.make.ritual.n0.is> skribis: >> (define-record-type* <git-daemon-configuration> >> git-daemon-configuration make-git-daemon-configuration >> git-daemon-configuration? >> (git-daemon git-daemon-configuration-git >> (default git)) >> (base-path git-daemon-configuration-base-path) ; string >> (port git-daemon-configuration-port) ; string (default: 9418) >> (extra-settings git-daemon-configuration-extra-settings)) >> ;;(export-all git-daemon-configuration-export-all?) ;; those >> are switches I need to add differently >> ;;(informative-errors git-daemon-configuration-informative-errors?) >> ;; same. >> ;;(verbose git-daemon-configuration-verbose?)) ;; same. > > There are many settings. The ones I think are the very basic ones which can > be used for a start for this service are: > port, base-path, a forced --syslog --informative-errors and finally the option > to add whatever you want to add when you read the man page. > There are more we can add later, but those are the very basic in my opinion. > What's your opinion?
I think it’s OK to restrict yourself to the most common options at first. We can always add more options eventually. Thanks for working on it! Ludo’.