From: Gokturk Yuksek <gokt...@binghamton.edu> Hi,
This is the third iteration of the patch series that attempts to update the devmanual for the git migration. The updates included in the third revision are: - Added a new subsection called "Git Commit Message Format" based on the commit message format included in the Gentoo Git Workflow wiki and the feedback provided on this mailing list. - Based on the discussion wrt how well git deals with compressed patches, I've decided to remove "because git does not play well with binary files". It's a policy we have been following for years irrespective of how git deals with them. - Rewrote the subsection on "Removing a package" so it does not use 'git commit -m'. Rewrote the example and added the corresponding commit message as an example. - The subsection "User-submitted Ebuilds" is modified to mention the use of git style tags in commit messages and a reference to the commit message format policy section has been added. You can review the changes on Github for your own convenience: https://github.com/gktrk/devmanual.gentoo.org/compare/master...gktrk:devmanual-git-migration-v3 If you want to see the diff between v2 and v3, you can clone the Github repo and check the diff between the branches "devmanual-git-migration-v2" and "devmanual-git-migration-v3". The HTML version of the devmanual with the proposed changes can be found at: http://devmanual.qui-gon.org/ Gokturk Yuksek (19): general-concepts/manifest: drop the use of "CVS keyword expansion" #558642 general-concepts/mirrors: substitute "CVS" with "the git tree" #558642 general-concepts/tree: substitute "CVS" with "git" #558642 general-concepts/tree: replace the mention of ChangeLog #558642 ebuild-writing/misc-files: replace the code for cvs commit with git #558642 ebuild-writing/user-submitted: do not put user information in ChangeLog #558642 appendices/editor-configuration/emacs: remove the CVS related setting #558642 ebuild-maintenance: rewrite the text on adding binary files to the tree #558642 ebuild-maintenance: rewrite the subsection on commit policy for git #558642 ebuild-maintenance: rewrite the subsection on upgrading ebuilds for git #558642 ebuild-maintenance: rewrite the subsection on moving ebuilds for git #558642 ebuild-maintenance: rewrite the subsection on removing ebuilds for git #558642 ebuild-maintenance: rewrite the subsection on removing packages for git #558642 ebuild-maintenance: replace "cvs commit" with "git commit" #558642 general-concepts/git-to-rsync/diagram: update the description for git #558642 general-concepts/git-to-rsync/diagram: update the description for git #558642 general-concepts/tree: remove the reference to the ChangeLog #485314 ebuid-maintenance: add a new section called "Git Commit Message Format" #558642 ebuild-writing/user-submitted: mention git style tags in commit messages #558642 Michael Orlitzky (2): ebuild-writing/misc-files: remove ChangeLog section #485314 tools-reference: remove the echangelog page #485314 appendices/editor-configuration/emacs/text.xml | 4 +- ebuild-maintenance/text.xml | 281 +++++++++++++++++++------ ebuild-writing/common-mistakes/text.xml | 2 +- ebuild-writing/misc-files/changelog/text.xml | 111 ---------- ebuild-writing/misc-files/metadata/text.xml | 16 +- ebuild-writing/misc-files/text.xml | 1 - ebuild-writing/user-submitted/text.xml | 14 +- general-concepts/git-to-rsync/diagram.svg | 2 +- general-concepts/manifest/text.xml | 4 +- general-concepts/mirrors/diagram.svg | 2 +- general-concepts/mirrors/text.xml | 2 +- general-concepts/tree/text.xml | 5 +- tools-reference/echangelog/text.xml | 32 --- tools-reference/text.xml | 1 - 14 files changed, 247 insertions(+), 230 deletions(-) delete mode 100644 ebuild-writing/misc-files/changelog/text.xml delete mode 100644 tools-reference/echangelog/text.xml -- 2.4.10