aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorKaroly Lorentey2005-05-20 17:44:36 +0000
committerKaroly Lorentey2005-05-20 17:44:36 +0000
commitb4bb3cbc7caca5c9c207d9ed42cacb978790af67 (patch)
tree6d347dbb4b2db074171d0bbcb89afe851cffe85b /admin
parent35bc5d82600f330082298823f09f53259a90ea81 (diff)
parenta18ff9886771c41186eebf8d7984fee2120dbe36 (diff)
downloademacs-b4bb3cbc7caca5c9c207d9ed42cacb978790af67.tar.gz
emacs-b4bb3cbc7caca5c9c207d9ed42cacb978790af67.zip
Merged from miles@gnu.org--gnu-2005 (patch 69, 313-319)
Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-313 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-314 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-315 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-316 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-317 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-318 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-319 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-69 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-347
Diffstat (limited to 'admin')
-rw-r--r--admin/FOR-RELEASE10
-rw-r--r--admin/notes/years45
2 files changed, 53 insertions, 2 deletions
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index d159c711672..c1e91ff9595 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -94,12 +94,18 @@ you're going to handle.
94DIRECTORY STATUS IN CHARGE 94DIRECTORY STATUS IN CHARGE
95--------- ------ --------- 95--------- ------ ---------
96leim working Kenichi Handa 96leim working Kenichi Handa
97lisp/emulation working Thien-Thi Nguyen 97lisp/calc done Thien-Thi Nguyen
98lisp/calendar working Glenn Morris
99lisp/emulation done Thien-Thi Nguyen
100lisp/eshell working Thien-Thi Nguyen
98lisp/international done Kenichi Handa 101lisp/international done Kenichi Handa
99lisp/languages done Kenichi Handa 102lisp/languages done Kenichi Handa
100lisp/net working Thien-Thi Nguyen 103lisp/mh-e done Thien-Thi Nguyen
104lisp/net done Thien-Thi Nguyen
101lisp/play done Thien-Thi Nguyen 105lisp/play done Thien-Thi Nguyen
102lisp/term done Thien-Thi Nguyen 106lisp/term done Thien-Thi Nguyen
107lisp/toolbar done Thien-Thi Nguyen
108lisp/url working Thien-Thi Nguyen
103 109
104** Update AUTHORS. 110** Update AUTHORS.
105 111
diff --git a/admin/notes/years b/admin/notes/years
new file mode 100644
index 00000000000..72f217e925d
--- /dev/null
+++ b/admin/notes/years
@@ -0,0 +1,45 @@
1How to Maintain Copyright Years for GNU Emacs
2
3
4Principle: Individual files need to have the year of the release
5 in the copyright notice if there is significant change.
6
7
8Practice:
9
10- individual files
11 - each must be examined, along w/ its history, by a human
12 - automated tools facilitate but can never replace this process
13
14- year of the release
15 - may be different from year of file introduction,
16 or year of last significant change
17 - sometimes the release year slips, leaving a file w/ prematurely
18 marked release year => need update (e.g., s/2004/2005/ for Emacs 22)
19 - intervening years (between releases) are not valid and may cause
20 embarrassment later in case of dispute => remove (however, see next)
21 - years for new files (merged, contributed) that have been separately
22 published are valid even if between releases => leave alone
23
24- significant change
25 - insignificant
26 - whitespace
27 - copyright notice
28 - version control tags
29 - simple var/func renaming
30 - in-file reorganization/reordering
31 - typos
32 - small bugfixes
33 - small docfixes
34 - filename renaming
35 - most everything else is significant
36 - change to interface
37 - change in functionality
38 - new file
39 - many small changes may be significant in aggregate
40
41- when in doubt, ask (and update these guidelines -- thanks!)
42
43- sometimes people make mistakes
44 - if they have not read these guidelines, point them here
45 - if the guidelines are not helpful, improve the guidelines