-
Notifications
You must be signed in to change notification settings - Fork 37
/
RELEASE.HOWTO
38 lines (27 loc) · 889 Bytes
/
RELEASE.HOWTO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
How to do a release of phc.
0. svn update
- do not omit this step.
1. Update the Changelog
- In theory, this should be every change made in this release. However,
this is very expensive in time, for very little gain, so high-level
fixes are probably better.
2. Run misc/makerelease.sh
- check the test results are correct
3. Upload the release to phpcompiler.org
- unzip the docs into doc/
- put all files in src/archive
4. Update phpcompiler.org
- news
- downloads
- documentation
- .htaccess - doc links
- contribute - Have you thanked the contributors?
- ChangeLog goes in the repository
5. Update code.google.com
- upload the files
6. Tag the release using svn
7. Announce on phc-general
- major releases on comp.compilers and php.general
8. Update freshmeat
Minor releases only:
9. Does anything need to be merged back to trunk?