[haiku-development] Re: R1/a4 initial planning

  • From: Sean Collins <smc.collins@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Wed, 22 Feb 2012 01:03:18 +0000

Ryan Leavengood wrote:
On Tue, Feb 21, 2012 at 6:51 PM, Sean Collins <smc.collins@xxxxxxxxxxx> wrote:
There is no way I'm supporting our WebKit port or Web+ being GSoC
projects again. Maxime Simon did some good work but he is one in a
million and finishing my original port was easy compared to what we
need now. Plus in general it would be a better use of resources for us
to work on this ourselves than guide students. In my opinion GSoC is
more work than what we get out of it, and is more about fostering open
source than getting projects done.
  Thats understandable.

Honestly working on this is probably one of the most complicated
projects in Haiku outside of the kernel. Web browsers are practically
their own operating systems these days.

Thats becoming more true as the web becomes more "cloud like" whatever the hell that really means. Sounds like a bad thing to me.

I worked on it for a while and it was still mostly crap until Stephan
came along and was paid in a contract to work on it.

Anyhow, I'm not trying to be Mr Negative, but the WebKit and Web+
project should be looked at realistically: it will take a lot of time
to just get it decent, and years to catch up with other browsers, if
ever. Fortunately there are a lot of potentially fun projects in
there, and the potential for our browser to really show off the speed
and efficiency of Haiku, and even be a "selling point."

then maybe the best alternative, is to resort to QTwebkit, or another webkit browser like Chrome etc, if your saying its going to take years to finish and make presentable.At some point the users donating the $$ are going to want to see some tangible gains for that investment. A offhanded comment was recently made and this fustration is driven by a apparent lack of progress from the outside pov. There are other options, though they are not everyones favorite, if developer time is truely this scarce, then maybe something this big, should be a port and not a native project.

Its like this, I could build and machine engines, I have done it for years, but given my limited personal resource "time" I find it easier to handle the engineering and farm out the machine work and assembly these days.

Just a anecdote to imply that I understand the pride etc of having something you made yourself, but at the end of the day, if you can browse the web, or drive down the race track, the destination is sometimes more important then the journey.

Sean

Other related posts: