* [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/
@ 2018-01-03 5:08 Göktürk Yüksek
0 siblings, 0 replies; 4+ messages in thread
From: Göktürk Yüksek @ 2018-01-03 5:08 UTC (permalink / raw
To: gentoo-commits
commit: 74b1623b6414166c1091c08ee90f2d5a509c3da8
Author: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 13 18:06:09 2017 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 05:05:41 2018 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=74b1623b
ebuild-maintenance: remove the Gentoo-Bug tag in the package removal subsection
Per GLEP 66, the tags Bug and Closes should be used when referring to
bugs. The example only illustrates the use of Closes per the commit
message.
Acked-by: Michael Orlitzky <mjo <AT> gentoo.org>
Closes: https://bugs.gentoo.org/640788
ebuild-maintenance/maintenance-tasks/text.xml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/ebuild-maintenance/maintenance-tasks/text.xml b/ebuild-maintenance/maintenance-tasks/text.xml
index 003d14e..5e67a46 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -458,8 +458,8 @@ from the tree:
</p>
<pre caption="Removing a package from git">
-# cd dev-util
-# git rm -rf pmk
+# cd dev-qt
+# git rm -rf qtphonon
# git commit --gpg-sign
</pre>
@@ -468,13 +468,13 @@ An example commit message is shown below:
</p>
<pre caption="Package removal commit message">
-commit e0bbcf8291501dc7de6b4b120d4372061367dd7a
+commit b97eb6d43f45dfd5b739638928db22d3f3392685
Author: Michael Palimaka <kensington@gentoo.org>
-Date: Fri Jan 29 07:11:01 2016 +1100
+Date: Tue Oct 3 21:43:03 2017 +1100
- dev-util/pmk: remove last-rited package
+ dev-qt/qtphonon: remove last rited package
- Gentoo-bug: 541522
+ Closes: https://bugs.gentoo.org/629144
</pre>
</body>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/
@ 2018-09-23 6:57 Ulrich Müller
0 siblings, 0 replies; 4+ messages in thread
From: Ulrich Müller @ 2018-09-23 6:57 UTC (permalink / raw
To: gentoo-commits
commit: e86291bf6f6c1a93a6144d6995396a80cb402fa6
Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 22 05:02:52 2018 +0000
Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Sep 23 06:55:56 2018 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=e86291bf
ebuild-maintenance/maintenance-tasks: Amend section on package removal.
Clarify that reverse dependencies are to be removed.
ebuild-maintenance/maintenance-tasks/text.xml | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/ebuild-maintenance/maintenance-tasks/text.xml b/ebuild-maintenance/maintenance-tasks/text.xml
index 10e25d9..e4a173f 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -437,13 +437,18 @@ When removing packages follow these steps:
<ol>
<li>
- Make sure that no dependencies in Portage are broken due to the removal
+ Make sure that no dependencies in the Gentoo repository are broken due to
+ the removal
</li>
<li>Send last rites to gentoo-dev-announce and gentoo-dev</li>
<li>Mask the package</li>
<li>Wait 30 days (or more)</li>
<li>Remove from the git tree unless the reason for removal has been fixed</li>
- <li>Remove package.mask entry</li>
+ <li>
+ Remove any references to the package from other ebuilds, e.g.,
+ use-conditional dependencies. Blockers are the only exception to this.
+ </li>
+ <li>Remove package.mask and any package.use.mask entries</li>
<li>
Remove the <c><pkg></c> tags referencing this package in the
<uri link="::ebuild-writing/misc-files/metadata">metadata.xml</uri>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/
@ 2019-10-16 18:49 Göktürk Yüksek
0 siblings, 0 replies; 4+ messages in thread
From: Göktürk Yüksek @ 2019-10-16 18:49 UTC (permalink / raw
To: gentoo-commits
commit: ddeb8e005a8216011b00b7cd4dcc47bb33150015
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 9 07:17:46 2019 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Oct 16 18:49:09 2019 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=ddeb8e00
ebuild-maintenance/maintenance-tasks: "Touching other..." moved
The "Touching other developers ebuilds" section has been effectively
moved to "Package Maintainers". Remove the duplicate.
Closes: https://github.com/gentoo/devmanual.gentoo.org/pull/104
Acked-by: Michael Orlitzky <mjo <AT> gentoo.org>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
ebuild-maintenance/maintenance-tasks/text.xml | 33 ---------------------------
1 file changed, 33 deletions(-)
diff --git a/ebuild-maintenance/maintenance-tasks/text.xml b/ebuild-maintenance/maintenance-tasks/text.xml
index 06634b8..7e73937 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -136,39 +136,6 @@ which is often more convenient.
</body>
</section>
-<section>
-<title>Touching other developers ebuilds</title>
-<body>
-<p>
-Usually you don't just change other developers ebuilds without
-permission unless you know that developer does not mind or if you are
-part of the project involved in maintenance (this information can
-typically be found in metadata.xml). Start with filing a bug or trying
-to catch them on IRC or via email. Sometimes you cannot reach them, or
-there is no response to your bug. It's a good idea to consult other
-developers on how to handle the situation, especially if it's a
-critical issue that needs to be handled ASAP. Otherwise a soft limit
-of 2 to 4 weeks depending on the severity of the bug is an acceptable
-time frame before you go ahead and fix it yourself.
-</p>
-<important>
-Common sense dictates to us that toolchain/base-system/core packages
-and eclasses or anything else which is delicate (e.g. glibc) or widely
-used (e.g. gtk+) should usually be left to those maintainers. If in
-doubt, don't touch it.
-</important>
-
-<p>
-Respect developers' coding preferences. Unnecessarily changing the
-syntax of an ebuild can cause complications for others. Syntax changes
-should only be done if there is a real benefit, such as faster
-compilation, improved information for the end user, or compliance with
-Gentoo policies.
-</p>
-
-</body>
-</section>
-
<section>
<title>Stabilizing ebuilds</title>
<body>
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/
@ 2019-12-18 23:58 Göktürk Yüksek
0 siblings, 0 replies; 4+ messages in thread
From: Göktürk Yüksek @ 2019-12-18 23:58 UTC (permalink / raw
To: gentoo-commits
commit: 9a0fa8fddd12e209a39649505a2d1accfbfdb4b4
Author: Miroslav Šulc <fordfrog <AT> fordfrog <DOT> com>
AuthorDate: Wed Dec 18 22:04:21 2019 +0000
Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 23:57:19 2019 +0000
URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9a0fa8fd
ebuild-maintenance/maintenance-tasks: add missing '--signoff' in pkgmove
when moving a package, the git commit command must also
contain --signoff as without it Signed-off-by is not added
to the commit message and git server rejects the commit.
also updated commit message to one that contains
Signed-off-by.
(The commit message subject line is modified by the committer)
Closes: https://github.com/gentoo/devmanual/pull/124
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org>
ebuild-maintenance/maintenance-tasks/text.xml | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/ebuild-maintenance/maintenance-tasks/text.xml b/ebuild-maintenance/maintenance-tasks/text.xml
index 78abcca..1fa67dc 100644
--- a/ebuild-maintenance/maintenance-tasks/text.xml
+++ b/ebuild-maintenance/maintenance-tasks/text.xml
@@ -313,7 +313,7 @@ Here is an example where the package
profiles/package.mask</c>
</li>
<li>
- Commit all the changes in one commit using: <c>git commit --gpg-sign</c>
+ Commit all the changes in one commit using: <c>git commit --gpg-sign --signoff</c>
</li>
<li>
Update any <uri link="::general-concepts/news">news items</uri>
@@ -330,11 +330,13 @@ to the following:
</p>
<pre>
-commit d391643289097344a0b18ab2665bb26198a0e3a1
-Author: Guilherme Amadio <amadio@gentoo.org>
-Date: Tue Nov 3 20:26:52 2015 +0100
+commit 7a699bcdce5c1412c02a2aa7717a31bc17c49058
+Author: Miroslav Šulc <fordfrog@gentoo.org>
+Date: Wed Dec 18 19:56:03 2019 +0100
- media-fonts/nanumfont: renamed to media-fonts/nanum
+ media-libs/libclxclient: moved to x11-libs/libclxclient
+
+ Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
</pre>
</body>
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-12-18 23:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-18 23:58 [gentoo-commits] proj/devmanual:master commit in: ebuild-maintenance/maintenance-tasks/ Göktürk Yüksek
-- strict thread matches above, loose matches on Subject: below --
2019-10-16 18:49 Göktürk Yüksek
2018-09-23 6:57 Ulrich Müller
2018-01-03 5:08 Göktürk Yüksek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox