summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'decisions/decisions.bug')
-rw-r--r--decisions/decisions.bug136
1 files changed, 136 insertions, 0 deletions
diff --git a/decisions/decisions.bug b/decisions/decisions.bug
new file mode 100644
index 0000000..e521c73
--- /dev/null
+++ b/decisions/decisions.bug
@@ -0,0 +1,136 @@
+\renewcommand{\gentoobugtitle}[1]{%
+\ifthenelse{\equal{#1}{9202}}{Better support for CVS Ebuilds...\index{CVS ebuilds}\index{live ebuilds}\index{ebuilds!live}}{}%
+\ifthenelse{\equal{#1}{17367}}{ACCEPT\_LICENSE support required}{}%
+\ifthenelse{\equal{#1}{21310}}{a standard way to install includes (doinclude/doheader)}{}%
+\ifthenelse{\equal{#1}{53269}}{GLEP 27 needs to be implemented (Portage Management of UIDs/GIDs)\index{GLEP!27}\index{UIDs}}{}%
+\ifthenelse{\equal{#1}{75936}}{method for handling conflicting USE flags at --pretend time required}{}%
+\ifthenelse{\equal{#1}{129413}}{[TRACKER] LDFLAGS={\textacutedbl}-Wl,--as-needed{\textacutedbl} support\index{as-needed}\index{--as-needed}\index{LDFLAGS}}{}%
+\ifthenelse{\equal{#1}{145737}}{Native Portage Multilib Support}{}%
+\ifthenelse{\equal{#1}{150851}}{kloeri randomly retires people}{}%
+\ifthenelse{\equal{#1}{152593}}{[PATCH] acceptance of restrictive licenses}{}%
+\ifthenelse{\equal{#1}{154594}}{Document howto configure MTA and MUA to use SPF effectively\index{SPF}\index{dev.gentoo.org}}{}%
+\ifthenelse{\equal{#1}{154595}}{Document how to change reply-to headers on gentoo lists\index{Reply-To}\index{mailing lists}\index{reply-to-list}}{}%
+\ifthenelse{\equal{#1}{174405}}{[EAPI-1] add support for SLOT depends\index{SLOT}\index{dependencies!slot operator}}{}%
+\ifthenelse{\equal{#1}{174407}}{[Future EAPI] add support for dynamic SLOTS\index{dynamic SLOT}\index{SLOT!dynamic}}{}%
+\ifthenelse{\equal{#1}{174410}}{[EAPI-1] support for IUSE defaults\index{IUSE defaults}}{}%
+\ifthenelse{\equal{#1}{174536}}{[Future EAPI] {\textacutedbl}Package names{\textacutedbl} spec inconsistent}{}%
+\ifthenelse{\equal{#1}{176467}}{[Future EAPI] Limit values in \$USE to ones in \$IUSE}{}%
+\ifthenelse{\equal{#1}{177966}}{Clarify Foundation page on external entities}{}%
+\ifthenelse{\equal{#1}{179380}}{[EAPI-1] add ECONF\_SOURCE support to the default src\_compile() function\index{ECONF_SOURCE}\index{src_compile}}{}%
+\ifthenelse{\equal{#1}{185572}}{As the proctors no longer exist the code of conduct needs an update\index{Code of Conduct}\index{project!proctors}}{}%
+\ifthenelse{\equal{#1}{187971}}{Gentoo Website Command Injection Issue}{}%
+\ifthenelse{\equal{#1}{188449}}{[PMS] individual version component restrictions\index{PMS}\index{PMS!version components}}{}%
+\ifthenelse{\equal{#1}{194876}}{EAPI-1 tracker\index{EAPI!1}}{}%
+\ifthenelse{\equal{#1}{211529}}{[Future EAPI] have econf run ./configure with --disable-dependency-tracking\index{--disable-dependency-tracking}\index{src_configure}\index{econf}}{}%
+\ifthenelse{\equal{#1}{222721}}{/bin/sh is removed when re-emerging bash even if mtime changed\index{package!app-shells/bash}\index{package!sys-apps/portage}\index{PMS}\index{/bin/sh}}{}%
+\ifthenelse{\equal{#1}{229521}}{[Future EAPI] Add support for multi slot dependencies}{}%
+\ifthenelse{\equal{#1}{232990}}{2.2\_rc2 --jobs breaks PMS's invariants\index{package!sys-apps/portage}\index{PMS}\index{metadata cache}}{}%
+\ifthenelse{\equal{#1}{234705}}{Document of being an active developer\index{developer certificate}}{}%
+\ifthenelse{\equal{#1}{234706}}{Slacker arches\index{arches!slacking}}{}%
+\ifthenelse{\equal{#1}{234708}}{Can the council help fewer bugs get ignored by arm/sh/s390 teams?\index{arch!arm}\index{arch!sh}\index{arch!s390}}{}%
+\ifthenelse{\equal{#1}{234710}}{as-needed by default\index{as-needed}\index{--as-needed}}{}%
+\ifthenelse{\equal{#1}{234711}}{GLEP 54: scm package version suffix\index{GLEP!54}\index{scm version suffix}\index{live suffix}}{}%
+\ifthenelse{\equal{#1}{234713}}{GLEP 55: Use EAPI-suffixed ebuilds (.ebuild-EAPI)\index{GLEP!55}\index{EAPI suffix}}{}%
+\ifthenelse{\equal{#1}{234716}}{Extent of Code of Conduct enforcement\index{Code of Conduct!extent}\index{Code of Conduct!enforcement}}{}%
+\ifthenelse{\equal{#1}{237381}}{Document appeals process\index{council!appeal process}}{}%
+\ifthenelse{\equal{#1}{239560}}{sys-apps/portage {\textlangle}2.1.4.5 Insecure search path for python -c in ebuilds (CVE-2008-4394)\index{package!sys-apps/portage}\index{GLSA!200810-02}\index{CVE!2008-4394}\index{ebuild!working directory}}{}%
+\ifthenelse{\equal{#1}{250077}}{prepalldocs should be documented in PMS\index{prepalldocs}\index{PMS}}{}%
+\ifthenelse{\equal{#1}{256451}}{Council meeting notes appear to be missing}{}%
+\ifthenelse{\equal{#1}{256453}}{Documentation on Gentoo Council meeting processes, particularly regarding agenda items\index{council!meeting!process}\index{council!meeting!agenda}}{}%
+\ifthenelse{\equal{#1}{263565}}{[Future EAPI] newins et al. should accept {\textacutedbl}-{\textacutedbl} for standard input}{}%
+\ifthenelse{\equal{#1}{273101}}{Need for a variable to set the number of parallel jobs}{}%
+\ifthenelse{\equal{#1}{273620}}{[TRACKER] sys-apps/portage EAPI 4 implementation\index{package!sys-apps/portage}\index{EAPI!3}\index{EAPI!4}}{}%
+\ifthenelse{\equal{#1}{273625}}{Slot operator dependencies (EAPI 4)\index{slot operators}\index{dependencies!slot operator}\index{EAPI!4}}{}%
+\ifthenelse{\equal{#1}{273633}}{Controllable compression and docompress (EAPI 4)\index{docompress}\index{EAPI!4}}{}%
+\ifthenelse{\equal{#1}{273642}}{USE is calculated differently (EAPI 5)\index{USE}\index{EAPI!5}}{}%
+\ifthenelse{\equal{#1}{273759}}{ciaran mcreesh: editbugs perms for PMS}{}%
+\ifthenelse{\equal{#1}{282296}}{[Future EAPI] Allow directories for use.* and package.* entries in profiles}{}%
+\ifthenelse{\equal{#1}{287192}}{Support for license groups in ebuilds}{}%
+\ifthenelse{\equal{#1}{303919}}{Prefer -i18n option of doman to filename language suffix\index{doman}\index{PMS}}{}%
+\ifthenelse{\equal{#1}{316401}}{Add resolution OBSOLETE\index{RESOLVED!OBSOLETE}\index{bugzilla}\index{bugs.gentoo.org}}{}%
+\ifthenelse{\equal{#1}{316405}}{Disable resolutions LATER and REMIND\index{RESOLVED!LATER}\index{RESOLVED!REMIND}\index{bugzilla}\index{bugs.gentoo.org}}{}%
+\ifthenelse{\equal{#1}{317337}}{[Future EAPI]: BDEPEND (HDEPEND) for classifying build time dependencies as CBUILD or CHOST ones}{}%
+\ifthenelse{\equal{#1}{322049}}{use\_with 3 arg specification differs in portage for \$3=''\index{use_with}}{}%
+\ifthenelse{\equal{#1}{330361}}{Remove dev-lang/python-3 from autobuilt stages\index{package!dev-lang/python}\index{stages}\index{project!releng}}{}%
+\ifthenelse{\equal{#1}{331921}}{Clarify what PV represents in devmanual\index{PV}\index{devmanual}}{}%
+\ifthenelse{\equal{#1}{331987}}{Merge -council and -project mailing lists\index{mailing list!gentoo-council}\index{mailing list!gentoo-project}}{}%
+\ifthenelse{\equal{#1}{341959}}{council changed the waiting period in {\textacutedbl}eclass removal policy{\textacutedbl}\index{eclasses!removal}}{}%
+\ifthenelse{\equal{#1}{344479}}{Slacker point for ferringb}{}%
+\ifthenelse{\equal{#1}{349021}}{Tracker: Use flag restructuring}{}%
+\ifthenelse{\equal{#1}{354219}}{[Future EAPI] Zero-or-one-of operator for REQUIRED\_USE}{}%
+\ifthenelse{\equal{#1}{362803}}{GLEP 48 (QA Team's Role and Purpose) update per council decision\index{project!qa}\index{GLEP!48}}{}%
+\ifthenelse{\equal{#1}{363005}}{[Future EAPI] Define src\_test to use emake (not -j1)}{}%
+\ifthenelse{\equal{#1}{374931}}{GSoC 2011 - Rails hosting for Council web app\index{council!web app}}{}%
+\ifthenelse{\equal{#1}{379497}}{econf: auto append --disable-silent-rules}{}%
+\ifthenelse{\equal{#1}{382963}}{usex: new `use` type helper}{}%
+\ifthenelse{\equal{#1}{383467}}{Elections webpage lacks results for 2012 Council election\index{council!election}\index{project!elections}}{}%
+\ifthenelse{\equal{#1}{384157}}{mandate GNU find}{}%
+\ifthenelse{\equal{#1}{390765}}{add a EBUILD\_PHASE\_FUNC variable that contains the exact func name}{}%
+\ifthenelse{\equal{#1}{401239}}{has\_version and best\_version argument for \$ROOT}{}%
+\ifthenelse{\equal{#1}{402167}}{Parse ebuilds for the EAPI assignment}{}%
+\ifthenelse{\equal{#1}{408073}}{Make the user choose a locale}{}%
+\ifthenelse{\equal{#1}{411069}}{Portage shouldn't check \$EAPI to get the EAPI}{}%
+\ifthenelse{\equal{#1}{411627}}{[TRACKER] tasks to complete before =sys-fs/udev-197-r4 can be stabilized}{}%
+\ifthenelse{\equal{#1}{414813}}{[Future EAPI] REPOSITORY variable set in ebuild environment}{}%
+\ifthenelse{\equal{#1}{414815}}{[Future EAPI] Support for repository dependencies in DEPEND, PDEPEND and RDEPEND and atoms passed to best\_version() and has\_version() functions}{}%
+\ifthenelse{\equal{#1}{414817}}{[Future EAPI] Support for make.defaults, use.force, use.stable.force, use.mask, use.stable.mask, package.use, package.use.force, package.use.stable.force, package.use.mask and package.use.stable.mask in \$\{repository\_path\}/profiles}{}%
+\ifthenelse{\equal{#1}{422533}}{[Future EAPI] Source eclasses only once}{}%
+\ifthenelse{\equal{#1}{423245}}{[Future EAPI] dohtml: Extend default list of extensions}{}%
+\ifthenelse{\equal{#1}{424429}}{[axs overlay] EAPI=4-slot-abi testing}{}%
+\ifthenelse{\equal{#1}{424647}}{archives.gentoo.org: Broken URLs for e.g. gentoo-dev-announce and others\index{archives.gentoo.org}}{}%
+\ifthenelse{\equal{#1}{431078}}{Please implement stable use masking}{}%
+\ifthenelse{\equal{#1}{431340}}{[Future EAPI] Allow bash-4.2 features}{}%
+\ifthenelse{\equal{#1}{435756}}{sys-apps/openrc-0.11.8 stable request}{}%
+\ifthenelse{\equal{#1}{438338}}{Please update devmanual with EAPI5 info}{}%
+\ifthenelse{\equal{#1}{441004}}{Stabilize sys-kernel/genkernel-3.4.45: we need a stable version that mounts /usr}{}%
+\ifthenelse{\equal{#1}{445130}}{document that pkgconfig files should not be modified/added/renamed}{}%
+\ifthenelse{\equal{#1}{447566}}{x11-drivers/nvidia-drivers-* fails to build/load/run with kernel-*}{}%
+\ifthenelse{\equal{#1}{449862}}{[Future EAPI] Suggest to specify a way to query for available USE flags}{}%
+\ifthenelse{\equal{#1}{451938}}{[Future EAPI] Provide an ability to use 'nonfatal' on custom helpers}{}%
+\ifthenelse{\equal{#1}{457000}}{Missing log and summary for previous council meetings\index{council!meeting!missing summary}\index{council!meeting!missing log}}{}%
+\ifthenelse{\equal{#1}{458102}}{[Future EAPI] Recognise txz as tar.xz}{}%
+\ifthenelse{\equal{#1}{458866}}{Add the contents of /var/db/pkg specified to the PMS specs.\index{NEEDED.ELF.2}\index{/var/db/pkg}\index{GLEP!64}\index{PMS}}{}%
+\ifthenelse{\equal{#1}{459692}}{[Future EAPI] Provide a function, like dodocs(), to process DOCS= without calling `default`}{}%
+\ifthenelse{\equal{#1}{463586}}{[Future EAPI] Introduce get\_libdir for consistency with econf}{}%
+\ifthenelse{\equal{#1}{463692}}{[Future EAPI] Provide PATCHES array support in default phase of src\_prepare}{}%
+\ifthenelse{\equal{#1}{463736}}{[Future EAPI] Explicitly support DOCS=() to disable doc-install}{}%
+\ifthenelse{\equal{#1}{463768}}{[Future EAPI] Introduce patch applying function}{}%
+\ifthenelse{\equal{#1}{463822}}{[Future EAPI] Set 'failglob' by default for global (metadata) scope (was: 'nullglob')}{}%
+\ifthenelse{\equal{#1}{464250}}{Encourage developers to use the latest EAPI}{}%
+\ifthenelse{\equal{#1}{476730}}{[Future EAPI] unpack should match extensions case-insensitively}{}%
+\ifthenelse{\equal{#1}{477030}}{Missing summary for 20130611 council meeting\index{council!meeting!missing summary}}{}%
+\ifthenelse{\equal{#1}{480408}}{Add /releases/\$\{arch\}/verified tree for tested autobuilds\index{autobuilds}\index{project!releng}}{}%
+\ifthenelse{\equal{#1}{481202}}{Tracker - Documentation or Implementation Issues for Dropping of Separate /usr Support\index{separate /usr}}{}%
+\ifthenelse{\equal{#1}{481660}}{Documentation for an early boot mechamism with a separate NFS mounted /usr is lacking}{}%
+\ifthenelse{\equal{#1}{481980}}{[Future EAPI] Consider that DOCS variable can contain directories}{}%
+\ifthenelse{\equal{#1}{483244}}{[Future EAPI] unpack() should accept absolute paths}{}%
+\ifthenelse{\equal{#1}{485448}}{Migrate council project page to the wiki\index{council!web page}}{}%
+\ifthenelse{\equal{#1}{498332}}{Dropping stable keywords on m68k, s390, sh}{}%
+\ifthenelse{\equal{#1}{503382}}{Missing summaries for 20131210, 20140114, and 20140225 council meetings}{}%
+\ifthenelse{\equal{#1}{507130}}{dev-libs/openssl: disable tls-heartbeat by default}{}%
+\ifthenelse{\equal{#1}{507210}}{net-misc/openssh: do not enable USE=hpn by default}{}%
+\ifthenelse{\equal{#1}{516014}}{[Future EAPI] call eclass phase functions from all eclasses by default}{}%
+\ifthenelse{\equal{#1}{520074}}{GLEP 39 rump council privilege escalation in secret meeting}{}%
+\ifthenelse{\equal{#1}{523828}}{GLEP 42 update: Unify gentoo-news repo and rsync structure}{}%
+\ifthenelse{\equal{#1}{537996}}{{\textrangle}=sys-apps/openrc-0.13 netmount script cannot properly mount nfs shares}{}%
+\ifthenelse{\equal{#1}{545184}}{Please stop removing last stable media-libs/libsdl}{}%
+\ifthenelse{\equal{#1}{550940}}{Please provide a way to track *all* project members}{}%
+\ifthenelse{\equal{#1}{560466}}{Behaviour of asterisk with = dependency operator is ill-defined}{}%
+\ifthenelse{\equal{#1}{565566}}{New ChangeLogs are in chronological order\index{ChangeLog!sort order}}{}%
+\ifthenelse{\equal{#1}{565700}}{Approve EAPI 6\index{EAPI!6!approval}}{}%
+\ifthenelse{\equal{#1}{566498}}{games.eclass: use of games group needs to be removed wrt 20151011 Council meeting\index{eclass!games}\index{games!group}}{}%
+\ifthenelse{\equal{#1}{568068}}{GLEP 42: Define support for EAPI 5 dependency atoms in news items\index{GLEP!42}\index{news items}}{}%
+\ifthenelse{\equal{#1}{569914}}{Missing summary for 20150727 council meeting}{}%
+\ifthenelse{\equal{#1}{571490}}{Missing summary for 20151025 council meeting\index{council!meeting!missing summary}}{}%
+\ifthenelse{\equal{#1}{574080}}{games.eclass: Path customization needs to be removed wrt 20151213 Council meeting\index{eclass!games}\index{games!install paths}}{}%
+\ifthenelse{\equal{#1}{574082}}{[TRACKER] games.eclass deprecation\index{eclass!games!deprecation}}{}%
+\ifthenelse{\equal{#1}{574952}}{Extremely uncooperative behavior from games team\index{project!games}}{}%
+\ifthenelse{\equal{#1}{575534}}{Editing on XS screens}{}%
+\ifthenelse{\equal{#1}{579460}}{please make repoman ignore a missing {\textacutedbl}\# \$Id\${\textacutedbl} header line\index{CVS headers}\index{package!app-portage/repoman}}{}%
+\ifthenelse{\equal{#1}{584610}}{[QA] sys-devel/gcc[-multislot] blockers and upgrade behavior change\index{package!sys-devel/gcc}\index{use flag!multislot}}{}%
+\ifthenelse{\equal{#1}{590972}}{repoman should prevent people from adding a new package with a metadata.xml pointing to maintained-needed directly\index{package!app-portage/repoman}\index{metadata.xml}\index{maintainer-needed}}{}%
+\ifthenelse{\equal{#1}{596678}}{Missing log and summary for council meeting 2016-09-11 \& 2016-10-09}{}%
+\ifthenelse{\equal{#1}{610990}}{Please create a BZ product {\textacutedbl}Gentoo Council{\textacutedbl} similar to {\textacutedbl}Gentoo Foundation{\textacutedbl}\index{council!bugzilla product}}{}%
+\ifthenelse{\equal{#1}{611234}}{Council vote: CVS headers and git expansion\index{CVS headers}\index{\$Id\$}\index{\$Header\$}\index{git!keyword expansion}}{}%
+\ifthenelse{\equal{#1}{611376}}{New GitHub Terms of Service\index{github!ToS}}{}%
+}