On Fri, 2023-02-24 at 16:37 +0100, Dominique Leuenberger wrote:
On Fri, 2023-02-24 at 14:19 +0000, Richard Biener wrote:
Thorsten - please document what functionality is controlled by the respective keywords. For some it's reasonably obvious but TLC (three letter acronyms) have too many overloaded meanings. What's faac and faad? I suppose ada is the programming language with this name - I wonder why you didn't add d (yes, 'd') as well?
Most of those feature are likely understood by people using them:
faac / faad are codecs which are disabled in the packages inside OBS - but enabled on 3rd-party OBS instances when rebuilding the same sources
What's sbl?
sbl is a package name, refering to Screen reader for the Linux console
While we are at it: These bconds should be reworked to user proper namespaces. bconds that are specific a group of packages (like the faac/faad above) should use a prefix that clarifies their meaning, like codec_faac. package- specific bconds should probably use the package name as namespace prefix. Only general options that affect the distribution as a whole should be allowed to use 3-letter or 4-letter (actually: non-namespaced) acronyms. Regards, Martin