1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00
Commit graph

74 commits

Author SHA1 Message Date
Gareth Rees
4f610a4ceb Better to say interface "improved", not "simplified". (it's been simplified for new users, but also made more flexible and powerful for power users.)
Copied from Perforce
 Change: 184906
 ServerID: perforce.ravenbrook.com
2014-03-20 16:19:08 +00:00
Gareth Rees
87a1b83f20 Drop .py extension from python executables, as requested by rb.
Copied from Perforce
 Change: 184900
 ServerID: perforce.ravenbrook.com
2014-03-20 11:36:58 +00:00
Gareth Rees
dbdf40ef15 Documentation improvements.
Copied from Perforce
 Change: 184895
 ServerID: perforce.ravenbrook.com
2014-03-19 23:36:21 +00:00
Gareth Rees
6726b6ddc7 Automate more of the release registration steps.
Copied from Perforce
 Change: 184892
 ServerID: perforce.ravenbrook.com
2014-03-19 23:01:23 +00:00
Gareth Rees
bddb20f682 Improvements to automation of procedures:
* branch.py now registers task and version branches, creates the git-fusion client for a version branch, and updates the table of pushes.
* release.py is more careful to be idempotent if re-run.

Copied from Perforce
 Change: 184888
 ServerID: perforce.ravenbrook.com
2014-03-19 17:50:32 +00:00
Gareth Rees
a73d908bed Release procedure simplifications.
Copied from Perforce
 Change: 184838
 ServerID: perforce.ravenbrook.com
2014-03-17 16:09:48 +00:00
Gareth Rees
15134f4542 Emphasize the need to check that the test suite passes on all supported platforms.
Copied from Perforce
 Change: 184674
 ServerID: perforce.ravenbrook.com
2014-03-07 17:23:15 +00:00
Gareth Rees
61c4d8488e Fix the formatting.
Copied from Perforce
 Change: 184236
 ServerID: perforce.ravenbrook.com
2014-01-30 15:34:32 +00:00
Gareth Rees
adee119fa2 P4 integrate, not p4 branch.
Copied from Perforce
 Change: 184019
 ServerID: perforce.ravenbrook.com
2014-01-15 11:28:02 +00:00
Gareth Rees
bdbec51a96 Missing steps (ensure branch is mapped in client; make initial commit on branch).
Copied from Perforce
 Change: 184015
 ServerID: perforce.ravenbrook.com
2014-01-15 10:19:58 +00:00
Gareth Rees
20f5586ca2 Update procedures to include git-fusion steps.
Copied from Perforce
 Change: 184005
 ServerID: perforce.ravenbrook.com
2014-01-14 17:04:59 +00:00
Gareth Rees
14e2e6075a Make procedure less error-prone by giving exact sequence of commands (where possible) based on experience of release 1.112.0.
Copied from Perforce
 Change: 183979
 ServerID: perforce.ravenbrook.com
2014-01-13 17:11:08 +00:00
Gareth Rees
03afb4ca2d Improve procedure after carrying it out.
Copied from Perforce
 Change: 183967
 ServerID: perforce.ravenbrook.com
2014-01-13 14:51:21 +00:00
Gareth Rees
1a3a8433b2 Fix links.
Copied from Perforce
 Change: 183961
 ServerID: perforce.ravenbrook.com
2014-01-13 13:28:18 +00:00
Gareth Rees
13a23ce957 Improve process documents. convert tool index to restructuredtext.
Copied from Perforce
 Change: 183959
 ServerID: perforce.ravenbrook.com
2014-01-13 12:53:07 +00:00
Gareth Rees
101ecd57bf Branching and merging procedures.
Copied from Perforce
 Change: 183956
 ServerID: perforce.ravenbrook.com
2014-01-12 22:38:45 +00:00
Gareth Rees
73350475ed The next release of the mps will be 1.112.0, so update version.c.
Update the version creating procedure: version.c is now the only file containing the release number.

Copied from Perforce
 Change: 183548
 ServerID: perforce.ravenbrook.com
2013-10-10 14:29:31 +01:00
Gareth Rees
fc933cebd1 It's no longer necessary to build the manual, but it is necessary to update the release notes.
Copied from Perforce
 Change: 183010
 ServerID: perforce.ravenbrook.com
2013-07-11 17:19:46 +01:00
Richard Brooksby
f2888d210b Converting mps procedure documentation to restructuredtext.
Copied from Perforce
 Change: 182799
 ServerID: perforce.ravenbrook.com
2013-06-18 23:56:05 +01:00
Gareth Rees
e9a0f85cfb Consider removing deprecated features before making a version branch.
Copied from Perforce
 Change: 181869
 ServerID: perforce.ravenbrook.com
2013-05-16 16:29:11 +01:00
Gareth Rees
b02d355e5c Readme.txt doesn't need updating; w3build.bat no longer exists
Copied from Perforce
 Change: 181866
 ServerID: perforce.ravenbrook.com
2013-05-16 15:56:27 +01:00
Richard Brooksby
45d5d00f69 Merging mps version 1.111 changes back to master.
Copied from Perforce
 Change: 181631
 ServerID: perforce.ravenbrook.com
2013-05-08 15:36:19 +01:00
Richard Brooksby
5ad3621720 Merging improved release build procedure from custom/cet/version/1.110 branch.
Copied from Perforce
 Change: 181626
 ServerID: perforce.ravenbrook.com
2013-05-08 14:51:20 +01:00
Richard Brooksby
90dab46c4e Adding steps for updating configure.ac to release procedure.
Editing configure.ac for release 1.111.0.

Copied from Perforce
 Change: 181625
 ServerID: perforce.ravenbrook.com
2013-05-08 14:43:01 +01:00
Richard Brooksby
ac76e051f4 Adding missing meta tag to release procedure to ensure it comes out in utf-8.
Copied from Perforce
 Change: 181620
 ServerID: perforce.ravenbrook.com
2013-05-08 14:03:30 +01:00
Richard Brooksby
0fe2c0e5ec Updating "master" to "version 1.111" in documents.
Copied from Perforce
 Change: 181616
 ServerID: perforce.ravenbrook.com
2013-05-08 13:53:01 +01:00
Gareth Rees
675af3871f References and history entry.
Copied from Perforce
 Change: 181197
 ServerID: perforce.ravenbrook.com
2013-03-20 20:02:51 +00:00
Gareth Rees
907fcb8303 Explain how to install sphinx with macports.
Copied from Perforce
 Change: 181196
 ServerID: perforce.ravenbrook.com
2013-03-20 20:00:10 +00:00
Gareth Rees
e94dce52b6 Makefile rule for updating the html version of the manual.
Release build procedure ensures that the HTML version of the manual is up to date.

Copied from Perforce
 Change: 181195
 ServerID: perforce.ravenbrook.com
2013-03-20 19:51:55 +00:00
Gareth Rees
4fe2b4b0d2 Run the test suite before making the release.
Copied from Perforce
 Change: 181103
 ServerID: perforce.ravenbrook.com
2013-03-08 18:58:30 +00:00
Richard Brooksby
041080b47f Merging release procedure improvements from custom cet main to master.
Copied from Perforce
 Change: 179479
 ServerID: perforce.ravenbrook.com
2012-09-13 18:50:37 +01:00
Richard Brooksby
d37e28a860 Expunging release-configura procedure from master sources. it will only appear in custom/cet.
Copied from Perforce
 Change: 179475
 ServerID: perforce.ravenbrook.com
2012-09-13 18:04:31 +01:00
Richard Brooksby
396d111709 Expunging the "hello world" example and replacing it with the scheme interpreter example where appropriate.
Copied from Perforce
 Change: 179419
 ServerID: perforce.ravenbrook.com
2012-09-11 14:52:27 +01:00
Richard Brooksby
d19d8c91a4 Deleting the "experimental release" procedure.
Copied from Perforce
 Change: 179275
 ServerID: perforce.ravenbrook.com
2012-09-05 17:11:13 +01:00
Peter Jackson
ad02c05c67 Corrections and additions made while exercising the release procedure
for release exp-175969.

Copied from Perforce
 Change: 175972
 ServerID: perforce.ravenbrook.com
2011-08-29 17:43:38 +01:00
Peter Jackson
d7136bdbc0 Mainline changes to make a standard nt build environment based on nt6.1
(Windows7) and its SDK.  The w3i3m9 pseudo platform has been removed and
w3i3mv adjusted for this framework.

Copied from Perforce
 Change: 175966
 ServerID: perforce.ravenbrook.com
2011-08-29 13:09:37 +01:00
Richard Kistruck
7eb0770623 Mps proc/version-create: correctly format example of p4 branch -o mps/version/1.105
Copied from Perforce
 Change: 172769
 ServerID: perforce.ravenbrook.com
2010-11-06 13:59:17 +00:00
Gareth Rees
724d9ad746 Update release procedures to use the project updater to register new releases (rather than editing issue.cgi or data.py). for projects with a release index, record the correct changelevel.
Copied from Perforce
 Change: 172244
 ServerID: perforce.ravenbrook.com
2010-10-07 21:22:06 +01:00
Gareth Rees
79ac2ce21a Update various release procedures to use to the project updater rather than editing data.py.
Copied from Perforce
 Change: 172196
 ServerID: perforce.ravenbrook.com
2010-10-06 16:57:12 +01:00
Richard Kistruck
5d9e68fd49 Mps proc/release-confgura and -experimental: both vc6 and vc9 builds; no tar archive.
Copied from Perforce
 Change: 168756
 ServerID: perforce.ravenbrook.com
2009-09-24 17:18:37 +01:00
Richard Kistruck
d03624a0d9 Mps master: proc/version-create: convert from text to html
Copied from Perforce
 Change: 166580
 ServerID: perforce.ravenbrook.com
2008-10-29 17:48:26 +00:00
Richard Kistruck
4d459b8c37 Mps: proc/release-*: it is vitally important to do a p4 "revert"
and a p4 "sync -f": otherwise p4-opened or forced-writeable files 
may remain or be omitted.

Copied from Perforce
 Change: 166487
 ServerID: perforce.ravenbrook.com
2008-10-16 18:29:48 +01:00
Richard Kistruck
d8767d5e7a Mps master/procedure: add release-experimental procedure.
Copied from Perforce
 Change: 163719
 ServerID: perforce.ravenbrook.com
2008-01-07 18:07:45 +00:00
Richard Kistruck
02128913fb Mps master: proc/release-experimental: create (integ from release-build)
Copied from Perforce
 Change: 163718
 ServerID: perforce.ravenbrook.com
2008-01-07 16:15:06 +00:00
Richard Kistruck
7151c741dc Mps master: proc/release-build: release changelevel was in issue.cgi, now in data.py
Copied from Perforce
 Change: 163717
 ServerID: perforce.ravenbrook.com
2008-01-07 16:11:40 +00:00
Richard Kistruck
ca1e2c5e15 Mps master: proc/version-create and proc/release-configura:
Releasename now also in w3build.bat.  Make sure all submitted before integ.

Copied from Perforce
 Change: 162803
 ServerID: perforce.ravenbrook.com
2007-07-06 16:17:38 +01:00
Richard Kistruck
724566dcf9 Mps master: proc/release-build: releasename now also in w3build.bat.
Copied from Perforce
 Change: 162788
 ServerID: perforce.ravenbrook.com
2007-07-05 18:18:49 +01:00
Richard Kistruck
747ed5d9bb Mps procedures: minor updates to version-create and release-configure from v1.107 experience.
Copied from Perforce
 Change: 161335
 ServerID: perforce.ravenbrook.com
2006-12-27 15:58:17 +00:00
Richard Kistruck
aeecd9ddf2 Mps update from version/1.106: proc/release-build:
1. how to update version.c.
2. please update hello-world example.
3. update the main index page, to show off the new release.
4. consider mailing mps-discussion.

Copied from Perforce
 Change: 158173
 ServerID: perforce.ravenbrook.com
2006-04-14 13:51:45 +01:00
Richard Kistruck
c9084c7b32 Mps update from version/1.106: proc/version-create: add note:
update hello-world example.

Copied from Perforce
 Change: 158172
 ServerID: perforce.ravenbrook.com
2006-04-14 13:49:25 +01:00