Gentoo Archives: gentoo-dev

From: gokturk@××××××××××.edu
To: devmanual@g.o
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] [PATCH v3 00/21] devmanual: update the docs for post git-migration
Date: Thu, 04 Feb 2016 00:58:47
Message-Id: 1454547469-22487-1-git-send-email-gokturk@binghamton.edu
1 From: Gokturk Yuksek <gokturk@××××××××××.edu>
2
3 Hi,
4
5 This is the third iteration of the patch series that attempts to
6 update the devmanual for the git migration.
7
8 The updates included in the third revision are:
9 - Added a new subsection called "Git Commit Message Format" based on
10 the commit message format included in the Gentoo Git Workflow wiki
11 and the feedback provided on this mailing list.
12 - Based on the discussion wrt how well git deals with compressed
13 patches, I've decided to remove "because git does not play well with
14 binary files". It's a policy we have been following for years
15 irrespective of how git deals with them.
16 - Rewrote the subsection on "Removing a package" so it does not use
17 'git commit -m'. Rewrote the example and added the corresponding
18 commit message as an example.
19 - The subsection "User-submitted Ebuilds" is modified to mention the
20 use of git style tags in commit messages and a reference to the
21 commit message format policy section has been added.
22
23 You can review the changes on Github for your own convenience:
24 https://github.com/gktrk/devmanual.gentoo.org/compare/master...gktrk:devmanual-git-migration-v3
25
26 If you want to see the diff between v2 and v3, you can clone the
27 Github repo and check the diff between the branches
28 "devmanual-git-migration-v2" and "devmanual-git-migration-v3".
29
30 The HTML version of the devmanual with the proposed changes can be found at:
31 http://devmanual.qui-gon.org/
32
33 Gokturk Yuksek (19):
34 general-concepts/manifest: drop the use of "CVS keyword expansion"
35 #558642
36 general-concepts/mirrors: substitute "CVS" with "the git tree" #558642
37 general-concepts/tree: substitute "CVS" with "git" #558642
38 general-concepts/tree: replace the mention of ChangeLog #558642
39 ebuild-writing/misc-files: replace the code for cvs commit with git
40 #558642
41 ebuild-writing/user-submitted: do not put user information in
42 ChangeLog #558642
43 appendices/editor-configuration/emacs: remove the CVS related setting
44 #558642
45 ebuild-maintenance: rewrite the text on adding binary files to the
46 tree #558642
47 ebuild-maintenance: rewrite the subsection on commit policy for git
48 #558642
49 ebuild-maintenance: rewrite the subsection on upgrading ebuilds for
50 git #558642
51 ebuild-maintenance: rewrite the subsection on moving ebuilds for git
52 #558642
53 ebuild-maintenance: rewrite the subsection on removing ebuilds for git
54 #558642
55 ebuild-maintenance: rewrite the subsection on removing packages for
56 git #558642
57 ebuild-maintenance: replace "cvs commit" with "git commit" #558642
58 general-concepts/git-to-rsync/diagram: update the description for git
59 #558642
60 general-concepts/git-to-rsync/diagram: update the description for git
61 #558642
62 general-concepts/tree: remove the reference to the ChangeLog #485314
63 ebuid-maintenance: add a new section called "Git Commit Message
64 Format" #558642
65 ebuild-writing/user-submitted: mention git style tags in commit
66 messages #558642
67
68 Michael Orlitzky (2):
69 ebuild-writing/misc-files: remove ChangeLog section #485314
70 tools-reference: remove the echangelog page #485314
71
72 appendices/editor-configuration/emacs/text.xml | 4 +-
73 ebuild-maintenance/text.xml | 281 +++++++++++++++++++------
74 ebuild-writing/common-mistakes/text.xml | 2 +-
75 ebuild-writing/misc-files/changelog/text.xml | 111 ----------
76 ebuild-writing/misc-files/metadata/text.xml | 16 +-
77 ebuild-writing/misc-files/text.xml | 1 -
78 ebuild-writing/user-submitted/text.xml | 14 +-
79 general-concepts/git-to-rsync/diagram.svg | 2 +-
80 general-concepts/manifest/text.xml | 4 +-
81 general-concepts/mirrors/diagram.svg | 2 +-
82 general-concepts/mirrors/text.xml | 2 +-
83 general-concepts/tree/text.xml | 5 +-
84 tools-reference/echangelog/text.xml | 32 ---
85 tools-reference/text.xml | 1 -
86 14 files changed, 247 insertions(+), 230 deletions(-)
87 delete mode 100644 ebuild-writing/misc-files/changelog/text.xml
88 delete mode 100644 tools-reference/echangelog/text.xml
89
90 --
91 2.4.10

Replies

Subject Author
[gentoo-dev] [PATCH v3 01/21] general-concepts/manifest: drop the use of "CVS keyword expansion" #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 03/21] general-concepts/tree: substitute "CVS" with "git" #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 02/21] general-concepts/mirrors: substitute "CVS" with "the git tree" #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 05/21] ebuild-writing/misc-files: replace the code for cvs commit with git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 04/21] general-concepts/tree: replace the mention of ChangeLog #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 09/21] ebuild-maintenance: rewrite the subsection on commit policy for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 06/21] ebuild-writing/user-submitted: do not put user information in ChangeLog #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 10/21] ebuild-maintenance: rewrite the subsection on upgrading ebuilds for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 08/21] ebuild-maintenance: rewrite the text on adding binary files to the tree #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 07/21] appendices/editor-configuration/emacs: remove the CVS related setting #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 21/21] ebuild-writing/user-submitted: mention git style tags in commit messages #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 20/21] ebuid-maintenance: add a new section called "Git Commit Message Format" #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 18/21] tools-reference: remove the echangelog page #485314 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 12/21] ebuild-maintenance: rewrite the subsection on removing ebuilds for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 14/21] ebuild-maintenance: replace "cvs commit" with "git commit" #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 17/21] ebuild-writing/misc-files: remove ChangeLog section #485314 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 13/21] ebuild-maintenance: rewrite the subsection on removing packages for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 15/21] general-concepts/git-to-rsync/diagram: update the description for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 11/21] ebuild-maintenance: rewrite the subsection on moving ebuilds for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 16/21] general-concepts/git-to-rsync/diagram: update the description for git #558642 gokturk@××××××××××.edu
[gentoo-dev] [PATCH v3 19/21] general-concepts/tree: remove the reference to the ChangeLog #485314 gokturk@××××××××××.edu
Re: [gentoo-dev] [PATCH v3 00/21] devmanual: update the docs for post git-migration Daniel Campbell <zlg@g.o>