[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opensuse-packaging
Subject:    Re: Announce: Conditional Build Dependencies per Project
From:       Martin Wilck <mwilck () suse ! com>
Date:       2023-03-25 12:36:24
Message-ID: f05b3e2bdbfdfb7df49178b8b373fe678006200b.camel () suse ! com
[Download RAW message or body]

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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic