Re: Google Summer of Code Roundup

2009-09-17 Thread Brian Howlett
On 17 Sep, Steve Fryatt wrote:

 As such, it seems to have been the usual suspects who have offered to
 help: those already doing other things. Certainly if I picked up
 NetSurf now, something else would have to give, which in all
 probability would just move the complaints from this list to another
 RISC OS forum a month or so down the line.

Right. So we need to clone Steve (and any other willing, able, but too 
busy developers) to allow him/them more time to carry out the 
necessary work.

We'll just get right on that, then.

Anyone got a cloning machine?
-- 
Brian Howlett
-
Isn't it strange that the same people that laugh at gypsy fortune
tellers take economists seriously?



Re: Google Summer of Code Roundup

2009-09-17 Thread John-Mark Bell
On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
 In message 1253105573.5804.236.ca...@duiker
   John-Mark Bell j...@netsurf-browser.org wrote:

 
  That doesn't solve the problem -- the RISC OS frontend has no active
  maintainer. I've been taking sometime out and modifying the RISC OS
  frontend for the last 2.5 years. I no longer have time to do that.
 
 
 You said the RISC OS frontend has had almost no development for the 
 last 2.5 years. Now you're saying you've been modifying it for 2.5 
 years. 

These two statements are not incompatible. Given the tens of thousands
of lines of code I've written for NetSurf in the relevant timespan, the
odd change here and there to stop the RISC OS frontend from breaking as
a result of other changes is utterly insignificant. 

It also does not constitute development of the RISC OS frontend -- just
preserving the status quo. Things have now reached the stage where major
changes are beginning to be made to the rest of NetSurf that require
active maintenance of the frontends (and the time commitment that
implies). The RISC OS frontend does not have active maintenance, which
is the problem.

 Do you have time to do this or is something else more appealing 
 about the other platforms?

Why should I have to make time to do anything?

As I explained to you on Drobe some weeks ago, the amount of time I have
available for NetSurf will reduce somewhat in the future due to other
commitments. Therefore, I have to decide where the time I have available
for NetSurf is best spent and focus upon those things.

In practice, this means that I'll be focussing on the core engine. The
RISC OS frontend loses out and does not receive the minimal maintenance
it has had for the last 2.5 years. 

This has nothing to do with NetSurf's availability for other platforms
-- if the Amiga frontend (for example) was not maintained, we'd be
having the same discussion about that. Fortunately for Amiga 4 users,
Chris is very effective at fixing issues as they come to light.

I don't think that it's too much to ask that someone, or a group of
people, come forward and do the same for the RISC OS frontend. 


John.




Re: Google Summer of Code Roundup

2009-09-17 Thread John-Mark Bell
On Thu, 2009-09-17 at 00:15 +0100, Steve Fryatt wrote:

 I think the main problem here is that the majority seem happy to sit back,
 wring their hands and state how terrible this all is -- then wait for someone
 else to step forward to take on the work (or even demand that someone else
 does).  As such, it seems to have been the usual suspects who have offered to
 help: those already doing other things.  Certainly if I picked up NetSurf now,
 something else would have to give, which in all probability would just move
 the complaints from this list to another RISC OS forum a month or so down the
 line.

Quite. This has been RISC OS' elephant in the room for the last 5 years
or so -- there simply aren't enough active developers to do all the
things that need to be done. I don't have a solution to this problem,
but do think it's about time people acknowledged that it exists and
review their expectations in that light.

Returning to NetSurf, we really do appreciate the offers of help that
we've received so far and fully understand that real life gets in the
way :)


John.




RE: Google Summer of Code Roundup

2009-09-17 Thread jess hampshire
On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
 In message 1253105573.5804.236.ca...@duiker
           John-Mark Bell j...@netsurf-browser.org wrote:

  The RISC OS frontend does not have active maintenance, which
is the problem.

Does a front end require a c programmer or would for example it be
possible to do in basic?
(Not that I have suitable skills in any language.)
-- 
Jess
  Please don't leave my whole message in your reply.

  mailto:jesshampsh...@googlemail.com (also facebook  myspace)



Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 10:44:30 +0100
jess hampshire jesshampsh...@googlemail.com wrote:

 On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
  In message 1253105573.5804.236.ca...@duiker
            John-Mark Bell j...@netsurf-browser.org wrote:
 
   The RISC OS frontend does not have active maintenance, which
 is the problem.
 
 Does a front end require a c programmer or would for example it be
 possible to do in basic?
 (Not that I have suitable skills in any language.)

C.  BASIC will not help you here.  NetSurf is not a simple program; it
will require an experienced C programmer.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread A W
On Thu, Sep 17, 2009 at 10:33 AM, John-Mark Bell
j...@netsurf-browser.org wrote:
 On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
 In message 1253105573.5804.236.ca...@duiker
           John-Mark Bell j...@netsurf-browser.org wrote:

 In practice, this means that I'll be focussing on the core engine. The
 RISC OS frontend loses out and does not receive the minimal maintenance
 it has had for the last 2.5 years.


Why, is it more enjoyable?

Andrew



Re: Google Summer of Code Roundup

2009-09-17 Thread John-Mark Bell
On Thu, 2009-09-17 at 10:52 +0100, A W wrote:
 On Thu, Sep 17, 2009 at 10:33 AM, John-Mark Bell
 j...@netsurf-browser.org wrote:
  On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
  In message 1253105573.5804.236.ca...@duiker
John-Mark Bell j...@netsurf-browser.org wrote:
 
  In practice, this means that I'll be focussing on the core engine. The
  RISC OS frontend loses out and does not receive the minimal maintenance
  it has had for the last 2.5 years.
 
 
 Why, is it more enjoyable?

I don't understand this line of questioning. 

For NetSurf to be more useful generally, it requires much work to be
carried out on the core engine. Improvements to the core engine benefit
every platform on which NetSurf is available. Therefore, it should be
blatently obvious that, if I have less time available for NetSurf
development, then the time I do have should be spent on the core, as it
gives maximum return for the investment made.


John.




Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 10:52:14 +0100
A W aw29...@gmail.com wrote:

 On Thu, Sep 17, 2009 at 10:33 AM, John-Mark Bell
 j...@netsurf-browser.org wrote:
  On Thu, 2009-09-17 at 00:08 +0100, aw29...@gmail.com wrote:
  In message 1253105573.5804.236.ca...@duiker
            John-Mark Bell j...@netsurf-browser.org wrote:
 
  In practice, this means that I'll be focussing on the core engine.
  The RISC OS frontend loses out and does not receive the minimal
  maintenance it has had for the last 2.5 years.
 
 
 Why, is it more enjoyable?

You can assume that anything done on NetSurf is purely for enjoyment,
and not for the sake of users.

I suspect strongly that John-Mark considers the core engine a much more
interesting problem than a load of GUI glue for a platform that's
hateful to develop on.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread Simon Smith
In message 1253180442.5804.281.ca...@duiker
  John-Mark Bell j...@netsurf-browser.org wrote:

 On Thu, 2009-09-17 at 00:15 +0100, Steve Fryatt wrote:
 
  I think the main problem here is that the majority seem happy to sit back,
  wring their hands and state how terrible this all is -- then wait for 
  someone
  else to step forward to take on the work (or even demand that someone else
  does).  As such, it seems to have been the usual suspects who have offered 
  to
  help: those already doing other things.  Certainly if I picked up NetSurf 
  now,
  something else would have to give, which in all probability would just move
  the complaints from this list to another RISC OS forum a month or so down 
  the
  line.
 
 Quite. This has been RISC OS' elephant in the room for the last 5 years
 or so -- there simply aren't enough active developers to do all the
 things that need to be done. I don't have a solution to this problem,
 but do think it's about time people acknowledged that it exists and
 review their expectations in that light.
 
 Returning to NetSurf, we really do appreciate the offers of help that
 we've received so far and fully understand that real life gets in the
 way :)

May I ask what proportion of bug reports come from the users of different
platforms, particularly RISC OS as that's the main one I use? And, sailing a
little closer to the wind, what proportion of useful bug reports?

I'd love to help, but I'd have to learn C programming properly first. I can
do Hello World, with help, but beyond that is uncharted territory ATM...

-- 
Simon Smith |   A golden bird stands on a silver snake lying
|   in a pool of water.  The snake drinks the
|   water, and the bird eats the snake.  When
|   the water is gone, the bird dies.



Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 11:16:19 +0100
Simon Smith simon_sm...@zen.co.uk wrote:

 May I ask what proportion of bug reports come from the users of
 different platforms, particularly RISC OS as that's the main one I
 use? And, sailing a little closer to the wind, what proportion of
 useful bug reports?

The RISC OS users do provide many many bug reports.  I'd say the
proportion of them that are useful is about a quarter of that of other
platforms.  (Numbers out of the air.)  This is mainly due to the
reports coming from other platforms come from people with access to
helpful debugging tools.

But that doesn't matter.  Getting bug reports for something we can't
develop isn't helpful.

 I'd love to help, but I'd have to learn C programming properly first.
 I can do Hello World, with help, but beyond that is uncharted
 territory ATM...

And I'm sure you have other things to do with your spare time; just
like us :)

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread jess hampshire
2009/9/17 John-Mark Bell j...@netsurf-browser.org:

 I don't understand this line of questioning.

 For NetSurf to be more useful generally, it requires much work to be
 carried out on the core engine. Improvements to the core engine benefit
 every platform on which NetSurf is available. Therefore, it should be
 blatently obvious that, if I have less time available for NetSurf
 development, then the time I do have should be spent on the core, as it
 gives maximum return for the investment made.

I guess is depends on the reason you do it. If it is just to produce a
technically good program then obviously there is no question to the
logic.

However if the reason is to get Netsurf used on the maximum number of
desktops, then it is not so clear.

You have a pretty captive audience on RISC OS, most people who want to
browse would use it. (And to be honest, I prefer the RISC OS version
of Netsurf to any other browser for the sites it works with)

But for other platforms what is the situation? I have it installed on
Linux Mint, and usually use firefox instead. Do you have statistics
for the use of Netsurf?

Obviously if the RISC OS use is only a tiny proportion of total use,
then obviously your logic is still sound.

cheers
-- 
Jess



-- 
Jess
  Please don't leave my whole message in your reply.

  mailto:jesshampsh...@googlemail.com (also facebook  myspace)



Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 11:23:16 +0100
jess hampshire jesshampsh...@googlemail.com wrote:

 I guess is depends on the reason you do it. If it is just to produce a
 technically good program then obviously there is no question to the
 logic.
 
 However if the reason is to get Netsurf used on the maximum number of
 desktops, then it is not so clear.

It isn't.  Nor, do I believe, has it ever been.

 But for other platforms what is the situation? I have it installed on
 Linux Mint, and usually use firefox instead. Do you have statistics
 for the use of Netsurf?

No, none at all.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread John-Mark Bell
On Thu, 2009-09-17 at 11:16 +0100, Simon Smith wrote:

 May I ask what proportion of bug reports come from the users of different
 platforms, particularly RISC OS as that's the main one I use? 

You can, but I can't answer with absolute accuracy. The vast majority,
unsurprisingly, have come from RISC OS users. 

That said, in recent times, many of the reported issues have been for
things we already knew about, which does at least say something (though
I'm not quite sure what :)

 And, sailing a little closer to the wind, what proportion of useful bug 
 reports?

That depends on your definition of useful :) Quality of bug reporting
is hugely variable, but this is nothing unique. 


John.




Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 11:36:43 +0100
Russell Hafter - Lists rh.li...@phone.coop wrote:

  Writing NetSurf is fun. Where it runs doesn't really come
  into it. It's a hobby.  
 
 Which, at the end of the day, means that anyone who uses it
 but does not or cannot contribute has to take it as it is.

Welcome to the world of open source! :)

 As an aside, I do now wonder if the reason that many RISC OS
 users may not have grasped just what is involved is that
 many of us probably were reasonably competent 15 to 20 years
 ago at producing decent programs in BASIC, COMAL or Pascal
 (say), but have no experience of the way programming tools
 and environments have changed since those days. If I think
 about it sensibly, I suspect that the changes have been
 enormous and that we would find it extremely difficult to
 get our heads around the intervening hanges.

C has been broadly the same for 20 years.  Compilers aren't that
different, debuggers like GDB haven't changed significantly in 15
years.  What has changed is that stuff is now generally easier.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread Dave Symes
In article 20090917110637.7f0f2...@trite.i.flarn.net.i.flarn.net,
   Rob Kendrick r...@netsurf-browser.org wrote:
[Snippy]
 I suspect strongly that John-Mark considers the core engine a much more
 interesting problem than a load of GUI glue for a platform that's
 hateful to develop on.

 B.

Which begs the question. Why are you still here?

It's a serious question BTW.
Dave

-- 

Dave Triffid



Re: Google Summer of Code Roundup

2009-09-17 Thread John-Mark Bell
On Thu, 2009-09-17 at 20:20 +0100, Dave Symes wrote:
 In article 20090917110637.7f0f2...@trite.i.flarn.net.i.flarn.net,
Rob Kendrick r...@netsurf-browser.org wrote:
 [Snippy]
  I suspect strongly that John-Mark considers the core engine a much more
  interesting problem than a load of GUI glue for a platform that's
  hateful to develop on.

 Which begs the question. Why are you still here?

I've already explained my position in detail elsewhere. It doesn't
exactly match with Rob's interpretation but there you go.

As for your question, this is still the NetSurf users mailing list,
right? I think the reason is therefore self-explanatory.


John.




Re: Google Summer of Code Roundup

2009-09-17 Thread Dave Symes
In article 1253218143.5804.343.ca...@duiker,
   John-Mark Bell j...@netsurf-browser.org wrote:
 On Thu, 2009-09-17 at 20:20 +0100, Dave Symes wrote:
  In article 20090917110637.7f0f2...@trite.i.flarn.net.i.flarn.net,
 Rob Kendrick r...@netsurf-browser.org wrote:
  [Snippy]
   I suspect strongly that John-Mark considers the core engine a much
   more interesting problem than a load of GUI glue for a platform
   that's hateful to develop on.

  Which begs the question. Why are you still here?

 I've already explained my position in detail elsewhere. It doesn't
 exactly match with Rob's interpretation but there you go.

 As for your question, this is still the NetSurf users mailing list,
 right? I think the reason is therefore self-explanatory.

 John.

No John, I wasn't asking why you (J-M B) were here, I thinks that's quite
obvious, I was asking Why Rob was still here in RO land, considering his
antipathy towards the OS both here and elsewhere.
This just happened to be the place where he was running down RISC OS.

Dave

BTW.  I do understand your position... Granted in a different field of
endeavour, but I do understand intimately your position.
D.

-- 

Dave Triffid



Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 23:34:53 +0100
aw29...@gmail.com wrote:

  In all of this, our preference has been for option 1. It would,
  however, be remiss of us not to point out the inevitable result of
  option 1 not happening (i.e. option 2).  
 
 
 One idea is doing what 99% of people never seem to do and advertising 
 again for help at some point in the near future. It might reach 
 different people or the same people in a different frame of mind on a 
 different day.

We've been asking for people to maintain the RISC OS front end for
*months* if not years.  Nobody has come forward.

Perhaps it is time to accept that there is nobody available to do the
work.  If people don't like that, it's time to start learning software
engineering and get involved, or learning to accept that RISC OS is
dead.

Choose one.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread Rob Kendrick
On Thu, 17 Sep 2009 21:30:07 +0100
Dave Symes d...@triffid.co.uk wrote:

 No John, I wasn't asking why you (J-M B) were here, I thinks that's
 quite obvious, I was asking Why Rob was still here in RO land,
 considering his antipathy towards the OS both here and elsewhere.
 This just happened to be the place where he was running down RISC OS.

Here in RISC OS land?  This list is not RISC OS-specific.  And if you
think that saying that there aren't enough developers left to care for
the RISC OS front end is running down, then you really need to get a
grip of reality.

If there were developers willing to develop for RISC OS, the story
would be different.  But there apparently aren't, and what that says
speaks volumes.

B.



Re: Google Summer of Code Roundup

2009-09-17 Thread Barry E Allen
In article 20090918003025.2a35d...@trite.i.flarn.net.i.flarn.net, Rob
Kendrick r...@netsurf-browser.org wrote:
 Perhaps it is time to accept that there is nobody available to do the
 work.  If people don't like that, it's time to start learning
 software engineering and get involved, or learning to accept that
 RISC OS is dead.

 Choose one.

Don't be silly. It is not a choice that I have to make. I rarely use
Netsurf, preferring to use Google Chrome on my PeeCee or Firefox on my
ASUS EeePC. Why would anyone use Netsurf when there are much more
capable browsers to hand? I still use RISC OS for all my email,
newsreading, all my Desktop publishing and a few things with Fireworkz..

So, for me, RISC OS is not dead. Netsurf, for me, is dead.

-- 
Barry A.