blob: 96642f5fc306dd73378a166cf367c1a56afdd20d (
plain)
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
[[!meta title="NetSurf 2.9"]]
[[!meta author="Tlsa"]]
[[!meta date="2012-04-26T13:28:42Z"]]
[[!toc]] This is a list of things
that still need to be fixed before NetSurf 2.9 can be released.
Code
----
### Potential crashers
- ?
### Memory usage
- ?
### Other
- <s>GTK: Changing between tabs does not update the favicon to match
the current tab's page.</s> r13460
- Framebuffer: Linux surface support.
- Have any install targets broken? Missing resources? Trying to copy
things that have gone?
- Debian/Ubuntu packages
### WONTFIX in 2.9
- Framebuffer: leaks font stuff (Well, leaks in that it doesn't free
them on exit)
- Core: cURL handles are huge, can we reduce our defaults or are we at
the minimum limit of acceptability?
- New warnings since 2.7 in core (gcc version 3.4.6 (RISC OS GCCSDK
3.4.6 Release 2)):
<!-- -->
image/png.c: In function `png_cache_convert':
image/png.c:430: warning: variable 'bitmap' might be clobbered by `longjmp' or `vfork'
image/png.c:433: warning: variable 'row_pointers' might be clobbered by `longjmp' or `vfork'
Admin
-----
### Timeline
- Branch some time in Jan 2012
### Target frontends for release
- RISC OS
- GTK
- Amiga OS 4.0
- Cocoa
- Atari
- ?
### Misc
- [Changelog](http://www.netsurf-browser.org/temp/ChangeLog)
- Testing
- [Preparing release
branch](http://source.netsurf-browser.org/branches/release/netsurf/2/ReleaseAdmin)
- Run the autobuilder. For example, with user:netsurf on
semichrome.net:
<!-- -->
$ svn export svn://svn.netsurf-browser.org/trunk/netsurfbuild netsurfbuild-v2.9
$ cd netsurfbuild-v2.9
$ svn co svn://svn.netsurf-browser.org/tags/hubbub/<version> hubbub
$ svn co svn://svn.netsurf-browser.org/tags/libcss/<version> libcss
$ svn co svn://svn.netsurf-browser.org/tags/libnsbmp/<version> libnsbmp
$ svn co svn://svn.netsurf-browser.org/tags/libnsgif/<version> libnsgif
$ svn co svn://svn.netsurf-browser.org/tags/libparserutils/<version> libparserutils
$ svn co svn://svn.netsurf-browser.org/tags/libsvgtiny/<version> libsvgtiny
$ svn co svn://svn.netsurf-browser.org/tags/libwapcaplet/<version> libwapcaplet
$ svn co svn://svn.netsurf-browser.org/tags/netsurf/<version> netsurf
$ svn co svn://svn.netsurf-browser.org/trunk/netsurfweb
$ mkdir -p downloads/releases/
$ ./autobuild.pl --release="2.9"
|