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