Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 477288 - Developer Handbook - Ebuild policy - CVS sources policy is outdated.
Summary: Developer Handbook - Ebuild policy - CVS sources policy is outdated.
Status: RESOLVED WONTFIX
Alias: None
Product: Community Relations
Classification: Unclassified
Component: Developer Relations (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Community Relations Team
URL: http://www.gentoo.org/proj/en/devrel/...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2013-07-18 12:04 UTC by Tom Wijsman (TomWij) (RETIRED)
Modified: 2014-01-05 00:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
hb-policy-ebuild.xml.patch (file_477288.txt,6.37 KB, patch)
2013-07-18 12:04 UTC, Tom Wijsman (TomWij) (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-07-18 12:04:09 UTC
Created attachment 353572 [details, diff]
hb-policy-ebuild.xml.patch

Please see the attached patch, changes made:

1. CVS is changed to VCS.

2. References to "cvs.eclass" are changed to "VCS eclass based ebuild"; to give an example, for the first occurrence we make a mention of git-2.eclass.

3. An actual change in policy, to reflect the policy we use nowadays; whenever it was said to keyword something as ~[arch] it now reads to not give the ebuild any keywords. For reference see the discussion at  http://thread.gmane.org/gmane.linux.gentoo.devel/68885 which could be interpreted as a consensus; if not and if there is doubt, feel free to refer to the QA team.

This old policy was something I read in my early mentee days, I was some months later corrected at some point by reading other documentation as well as when asking; coming back to it now with some discussion about whether this is a policy, I as well as others forget about its existence, but someone looked it up and pointed out a policy on this actually exists. But, it conflicts which what is written and said in multiple other places.

I think that as developers barely know this policy exists, that it was never really looked at and as a result never got updated to the way we currently do things; therefore, to avoid any confusion as well as to have a policy to refer to please update hb-policy-ebuild.xml (see URL for what page I am referring to).

Thank you in advance.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2014-01-05 00:49:29 UTC
This document is outdated and deprecated. Such info should be moved to devmanual.

Which sort-of makes it duplicate of bug 421993