wenzelm@13447
|
1 |
Checklist for official releases
|
wenzelm@13447
|
2 |
===============================
|
wenzelm@13447
|
3 |
|
wenzelm@46018
|
4 |
- test polyml-5.4.1, polyml-5.4.0, polyml-5.3.0, polyml-5.2.1, smlnj;
|
wenzelm@31308
|
5 |
|
wenzelm@45682
|
6 |
- test Proof General 4.1, 3.7.1.1;
|
wenzelm@30888
|
7 |
|
wenzelm@25428
|
8 |
- check HTML header of library;
|
wenzelm@25428
|
9 |
|
wenzelm@27010
|
10 |
- check CTRL-C, SIGINT in tty (also for external processes);
|
wenzelm@25428
|
11 |
|
wenzelm@27010
|
12 |
- check persistent sessions with PG and Poly/ML 5.x;
|
wenzelm@25550
|
13 |
|
wenzelm@45735
|
14 |
- check file positions within logic images (hyperlinks etc.);
|
wenzelm@45735
|
15 |
|
wenzelm@24883
|
16 |
- Admin/update-keywords;
|
wenzelm@13447
|
17 |
|
wenzelm@37469
|
18 |
- check ANNOUNCE, README, NEWS, COPYRIGHT, CONTRIBUTORS;
|
wenzelm@30888
|
19 |
|
wenzelm@41702
|
20 |
- check Admin/contributed_components;
|
wenzelm@41702
|
21 |
|
wenzelm@41865
|
22 |
- check funny base directory, e.g. "Test 中国";
|
wenzelm@41865
|
23 |
|
wenzelm@36867
|
24 |
- diff NEWS wrt. last official release, which is read-only;
|
wenzelm@36867
|
25 |
|
wenzelm@30888
|
26 |
- update https://isabelle.in.tum.de/repos/website;
|
wenzelm@13447
|
27 |
|
wenzelm@13447
|
28 |
- maintain Docs:
|
wenzelm@28956
|
29 |
doc-src/Dirs
|
wenzelm@28956
|
30 |
doc/Contents
|
wenzelm@13447
|
31 |
|
wenzelm@13447
|
32 |
- maintain Logics:
|
wenzelm@28956
|
33 |
build
|
wenzelm@41027
|
34 |
etc/components
|
wenzelm@30852
|
35 |
lib/html/library_index_content.template
|
wenzelm@13447
|
36 |
|
wenzelm@48279
|
37 |
- test separate compilation of Isabelle/Scala PIDE sources:
|
wenzelm@48279
|
38 |
Admin/build jars_test
|
wenzelm@48279
|
39 |
|
wenzelm@47603
|
40 |
- test contrib components:
|
wenzelm@47603
|
41 |
x86_64-linux without 32bit C/C++ libraries
|
wenzelm@47603
|
42 |
Mac OS X Leopard
|
wenzelm@47603
|
43 |
|
wenzelm@37527
|
44 |
|
wenzelm@37527
|
45 |
Packaging
|
wenzelm@37527
|
46 |
=========
|
wenzelm@37527
|
47 |
|
wenzelm@45749
|
48 |
- makedist -j jedit_build-XXXX -r DISTNAME
|
wenzelm@37527
|
49 |
|
wenzelm@37527
|
50 |
- makebin (multiplatform);
|
wenzelm@37527
|
51 |
|
wenzelm@37527
|
52 |
- makebundle (multiplatform);
|
wenzelm@37527
|
53 |
|
wenzelm@37527
|
54 |
- hdiutil create -srcfolder DIR DMG (Mac OS);
|
wenzelm@41849
|
55 |
|
wenzelm@45981
|
56 |
- makebin -l on fast machine, based on renamed bundle with deleted heaps;
|
wenzelm@45977
|
57 |
|
wenzelm@41849
|
58 |
|
wenzelm@41849
|
59 |
Final release stage
|
wenzelm@41849
|
60 |
===================
|
wenzelm@41849
|
61 |
|
wenzelm@42537
|
62 |
- makedist: REPOS_NAME="isabelle-release"
|
wenzelm@42537
|
63 |
|
wenzelm@41849
|
64 |
- hgrc: default = /home/isabelle-repository/repos/isabelle-release
|
wenzelm@41849
|
65 |
|
wenzelm@41849
|
66 |
isatest@macbroy28:hg-isabelle/.hg/hgrc
|
wenzelm@41849
|
67 |
isatest@atbroy102:hg-isabelle/.hg/hgrc
|
wenzelm@41849
|
68 |
|
wenzelm@41856
|
69 |
- isatest@macbroy28:devel-page/content/index.content
|
wenzelm@41856
|
70 |
|