On Tue, 13 Nov 2007, Michael Drake wrote:
http://test.netsurf-browser.org/about/team
I really need every core team member to submit something for this
page. Please can people reply to this message with what they want me
to put on the page.
John-Mark spends most of his time avoiding the layout engine, as he thinks
that overexposure to it will result in the early onset of dementia. Over
the years, he has contributed to a number of areas of NetSurf --
particularly anything that doesn't involve touching any user interface
code. He has also spent a great deal of time tracking down and fixing
Richard's bugs.
In the past, most of his development work was undertaken on an Iyonix,
using a Linux desktop running Debian for compilation purposes. Nowadays,
development occurs on the Linux desktop using RPCemu for testing purposes.
http://test.netsurf-browser.org/documentation/progress
Extended an revamped. I'd particularly like James, John-Mark, Richard
and Adrian to comment on the accuracy of the status of the core and
RISC OS related items. Also I need the status of nsgtk features from
Rob.
Strictly, the DOM stuff is "just started", I guess. The vast majority of
DOM3 Core is there, at least.
I'm dubious as to whether selectors can be considered complete if the
pseudo stuff isn't supported.
Typo: s/stated/started/ -- Find text (nsgtk)
I don't particularly see the value in duplicating things for both RO and
GTK when the feature in question is complete. I think I'd also be inclined
to s/nsgtk/GTK/g.
http://test.netsurf-browser.org/documentation/info
Updated to reflect current position of JavaScript. Removed RISC OS
specific info.
The last sentence of the JS section seems strange in the context of the
description of our current state. I think we can safely lose it, or reword
it such that it doesn't appear as if we're expecting someone to come along
and implement DOM 0-3, the JS bindings and heavily modify the layout
engine to cope with dynamic content.
http://test.netsurf-browser.org/documentation/translations
Pretty much unchanged although I think we should organise proper
procedures for keeping translations in sync or at least tracking how
up-to-date various translations are.
I've currently no suggestions here. Perhaps we can look at how other OSS
projects have tackled this problem (e.g. Gnome or Firefox)
http://test.netsurf-browser.org/documentation/develop
Updated for multiplatformness. Note that there is currently no
documentation on how to cross compile NS for RISC OS.
I started some of this some time ago. It was never finished, however. That
said, it's basically the same as the instructions for targetting GTK --
you "just" have to build the dependencies yourself with gccsdk.
In general I think it's coming together quite well and will be
much better
than the existing site. The whole of the new site is much better at making
it clear that NetSurf is multiplatform and which bits apply to RISC OS and
which don't. I expect the new site will be done by some time around
Christmas.
Looks cool. Nice work!
J.