Drobe :: The archives
About Drobe | Contact | RSS | Twitter | Tech docs | Downloads | BBC Micro

Reply to thread

It would appear that you've woefully misinterpreted Michael's email.

Moving common functionality (such as full save, page searching, textareas, treeviews, scrollbar widgets, etc) into the cross-platform core is the correct thing to do to reduce the effort required to produce a platform frontend.

As part of this process, APIs get redesigned to be significantly more sane. A great deal of the RISC OS-specific code makes assumptions which do not hold in the core of NetSurf (which has to be portable).

The result of these API changes, along with other, less obvious, differences is that the existing platform frontends then require fixing to work with the new core functionality. Unfortunately, there's been nobody to do this for the RISC OS frontend for the last 2.5 years. During that time, any such fixes have generally been made by Michael or myself.

I have reached the point where I can no longer commit significant amounts of time to fixing the RISC OS frontend -- what time I do spend on NetSurf (and, for the avoidance of doubt, I've written the best part of 50,000 lines of code in the last year or so) gets spent on improving the core engine.

Therefore, we have a choice:

1) Continue to perpetuate the myth that the RISC OS frontend is actively supported. 2) Ask for someone to come along and maintain the RISC OS frontend. 3) Remove the RISC OS frontend from NetSurf as it's getting in the way of necessary changes for the long-term good of the browser.

As I've explained, option 1 is no longer viable. This leaves options 2 and 3, which Michael's email outlines.

Our preference is clearly 2 -- dropping support for any platform is not a decision we take lightly. However, when it gets to the point where progress is being hindered, difficult decisions have to be made.

 is a RISC OS Userjmb on 6/8/09 10:32PM
[ Reply | Permalink | Report ]

Please login before posting a comment. Use the form on the right to do so or create a free account.

Search the archives

Today's featured article

  • Brush up your ARM coding skills with Matthew Bloch's assembler guide

     Discuss this. Published: 27 Feb 2001

  • Random article

  • Is this the most bonkers postage on an eBay item ever?
    Shorley shum mishtake?
     Discuss this. Published: 3 Aug 2007

  • Useful links

    News and media:

    Top developers:
    RISCOS LtdRISC OS OpenMW SoftwareR-CompAdvantage SixVirtualAcorn

    CJE MicrosAPDLCastlea4X-AmpleLiquid SiliconWebmonster


    RISCOS.org.ukRISCOS.orgRISCOS.infoFilebaseChris Why's Acorn/RISC OS collectionNetSurf

    Non-RISC OS:
    The RegisterThe InquirerApple InsiderBBC NewsSky NewsGoogle Newsxkcddiodesign

    © 1999-2009 The Drobe Team. Some rights reserved, click here for more information
    Powered by MiniDrobeCMS, based on J4U | Statistics
    "It burns my eyes!"
    Page generated in 0.0445 seconds.