On Wed, Apr 14, 2010 at 04:25:40PM +0200, Bernd Roesch wrote:
> > I always ask what revision you are using for NetSurf, and all
> > its libraries, and neither of you ever say anything other that "latest"
> I think its clear and Artur mean this too, when there is a bug notice, that
> the latest source is 
> checkout and compile all should do with the latest sources.use older sources
> is not usefull and report a Bug.

The big issue is that we are fixing bugs almost *hourly* right now.  This means
that while it was "latest" when you checked it out and built it, it may be many
revisions behind by the time one of us *reads* your email.  By explicitly
including SVN revision numbers you will save us all a lot of hassle.

To do this simply, every time you do "svn update" to update your checkout, then
note the revision number which it updates to.  Remember that if one of the
dependent libraries is updated, you must be careful to rebuilt it, and then to
rebuild NetSurf fully.

An ideal bug report would be somewhat of the form:

----8<-----

Short sentence describing bug properties here.

At SVN revision:
  AAAAA of libwapcaplet
  BBBBB of libparserutils
  CCCCC of libcss
  DDDDD of hubbub
  EEEEE of libnsgif
  FFFFF of libnsbmp
  GGGGG of libnsfb
  HHHHH of NetSurf

With a Makefile.config of:

FOO=bar
WIBBLE=auto

Invoking the build as:

make TARGET=framebuffer

Visiting http://some-url-which/provokes/the?bug

causes the following issue:

Long description of bug here, perhaps with backtraces and/or debugger output.

Attached is the verbose output of Netsurf.


---->8-------

If you can manage to provide that level of information, I'm more confident that
we will be able to help you diagnose issues.

Regards,

Daniel.

-- 
Daniel Silverstone                       http://www.netsurf-browser.org/
PGP mail accepted and encouraged.            Key Id: 3CCE BABE 206C 3B69

Reply via email to