aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-03-21 04:43:18 +0000
committerUlrich Müller <ulm@gentoo.org>2021-04-07 19:28:17 +0200
commit00f6bdcb2aed298e3d9c13b925811d1d35e39188 (patch)
treee03d5ef1c04359b83a483c2bfb83e6b91ce3a78a /ebuild-maintenance
parentebuild-writing/use-conditional-code: use || die in example (diff)
downloaddevmanual-00f6bdcb2aed298e3d9c13b925811d1d35e39188.tar.gz
devmanual-00f6bdcb2aed298e3d9c13b925811d1d35e39188.tar.bz2
devmanual-00f6bdcb2aed298e3d9c13b925811d1d35e39188.zip
ebuild-maintenance/new-ebuild: mention non-developers and large patches
Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'ebuild-maintenance')
-rw-r--r--ebuild-maintenance/new-ebuild/text.xml12
1 files changed, 9 insertions, 3 deletions
diff --git a/ebuild-maintenance/new-ebuild/text.xml b/ebuild-maintenance/new-ebuild/text.xml
index d8608be..7ef8254 100644
--- a/ebuild-maintenance/new-ebuild/text.xml
+++ b/ebuild-maintenance/new-ebuild/text.xml
@@ -24,9 +24,15 @@ The Gentoo repository should only be used for storing <c>.ebuild</c> files,
as well as any small companion files, such as patches or sample configuration
files. These files should have a size of at most 20 KiB and must be placed
in the <c>mycat/mypkg/files</c> directory, which can be referenced as
-<c>${FILESDIR}</c> from within ebuilds. Larger patch files should be placed
-in your developer space on <c>dev.gentoo.org</c> instead, in order to minimize
-the repository size.
+<c>${FILESDIR}</c> from within ebuilds.
+</p>
+
+<p>
+Larger patches should be placed in your developer space on <c>dev.gentoo.org</c>
+instead of the tree, in order to minimize the repository size.
+Non-developers such as proxied maintainers can host patches at some stable
+location of their own <d/> there is no security issue here as the Manifest
+will record patch checksums at the time of commit.
</p>
<p>