Logo54.90.110.60 
  Home  ·  News  ·  Recent  ·  Stats  ·  Bounty rules  ·  Contact us  ·
  Menu
 Username
 Password

   Register here

 Main menu
   BBCode test
 
 Content
   View Content
 
 Projects
   Suggested (40)
   Unassigned (0)
   Assigned (5)
   Pending (0)
   Finished (12)
   Closed (29)
 
 Categories
   General (4)
   Lib (4)
   Util (9)
  Support Us!

Bitcoin: 1M8usQ696tqsJYgD
rPLKL1g7voMYMGJBrv

1M8usQ696tqsJYgDrPLKL1g7voMYMGJBrv
Please support ab.net by donating a small amount to its sysop!

Thank %/$)NO CARRIER
  View project
[View Updates][View Donations][View Comments][View Files]
Title:Project: Timberwolf
Synopsis:
[EDIT] With Release candidate 1 available for download we feel that the requirements of the bounty has been met. As of yesterday (23.07.12) money has been transferred to the Friedens for their great work on this project. We hope to see many more improvements and updates over time[/EDIT]

Donations can still be made directly to the Frieden brothers: http://www.friedenhq.org/ Click the Paypal Donate button. :-)

Timberwolf is the project name of the AmigaOS port of the Firefox web browser (for legal reasons it cannot be called Firefox). Firefox is an award-winning open source web browser and is the de-facto-standard browser across a wide variety of operating system, taking second place in popularity after Microsoft' s Internet Explorer. Its features include tabbed browsing, support for HTML 5, ECMAScript 3.1, and CSS 3, extensibility through addons, and a lot more. In short, Firefox is the most complete open source browser to date.

Project members:
  hfrieden  
  tfrieden  
Bounty:6732.72 EUR   Out of 7063.69 EUR originally submitted.
Status:Finished
Category:util/www
Description:Project TIMBERWOLF

What is Timberwolf

Timberwolf is the project name of the AmigaOS port of the Firefox web browser (for legal reasons it cannot be called Firefox). Firefox is an award-winning open source web browser and is the de-facto-standard browser across a wide variety of operating system, taking second place in popularity after Microsoft' s Internet Explorer. Its features include tabbed browsing, support for HTML 5, ECMAScript 3.1, and CSS 3, extensibility through addons, and a lot more. In short, Firefox is the most complete open source browser to date. Timberwolf is a spare-time project, not funded by anybody.

Goals

The goal of the project is a port of the Firefox web browser and associated technologies to AmigaOS 4.1. The port should not depend on any emulation techniques like using an X server or GTK; the goal is to make a real port that has as many AmigaOS specific features as possible.

The minimal system requirement will be AmigaOS 4.1 with the latest quickfix applied. The port might require some additional third-party components like OpenAmiga's new default pointers. There are no plans for any older version of AmigaOS nor for any other AmigaOS-alike system. Timberwolf will make use of some of the features of AmigaOS 4.1 currently in development.

Version

The version to be ported is the most recent 4.0 version including the latest stability fixes. At the time of writing this, the most recent 4.0 version is 4.0.1. Any subsequent stability fix will be applied.

Later versions of Firefox (4.1 and beyond) are not covered by the bounty.

Source code

The source code of the port will be made available only as far as the MPL requires it, i.e. all modified source code files will be available for interested parties, but new files will not. This is in accordance with the requirements of the Mozilla Public License.

If, after 12 months after the release of a new major version of Firefox, the author(s) of Timberwolf have not released a new version or at least committed to a new version, the source code shall be given to an interested party that can continue development of Timberwolf.

Initial Release

As outlined above, the initial release aims at being up-to-date with the current stable branch of Mozilla/Firefox. That is, if for example the current stable branch of Firefox is 3.5.1, then Timberwolf shall be based on 3.5.1. After this version, the author(s) of Timberwolf shall use best effort to
continue to update to interim stable released of Firefox, i.e. 3.5.2, 3.5.3 etc. This bounty shall not cover anything beyond the released version, ie. Version 3.6 or later versions of Firefox.

Time Frame

With a project as complex as the Mozilla code base, it is next to impossible to give a reliable time frame. The author(s) will, however, try to provide regular status updates and will try to give an estimated time frame as soon as such a time frame can be estimated.

Current Status of Timberwolf

At this point in time, Timberwolf can actually start and open a window on an AmigaOS 4.1 machine. It will display the initial GUI and try to open the "firstrun" webpage on mozilla.org. It crashes shortly after that.

The companion program XulRunner is capable right now of running the first test application, and is capable of interacting with the mouse. There is still some substantial functionality missing in the 'widget' subsystem, but the framework is already implemented and drawing and event handling already
works.

Once widget is finalized, the Gecko layout engine will be finished. After that, the major work will go into the rest of the Firefox browser code base, which already compiles 100% but still has some crash bugs.

Screenshots

Screenshots can be found on the Project files page.

Relation to AmiZilla

Timberwolf is in no way associated with AmiZilla.
Created by:Troels
Created at:20090929 17:17
Deadline:Not set
Finished at:Not finished
Last update:20130129 22:07
Assigned to:hfrieden
Suggested by:H-J & T Frieden
Comments:1

  Task list for this project
ID  Title  Assigned  Progress  Updated  Created by  


  Updates for this project
ID  Title  CommentsCreated atCreated by
64  RC1 Available  1  20120713 17:47  tfrieden
63  New beta available  0  20120629 16:36  tfrieden
62  "Online" bugfix: Why bookmarks don't work  0  20120619 18:06  tfrieden
60  New beta release  0  20120413 16:01  tfrieden
59  Second Beta release  0  20120328 13:20  tfrieden
58  Feedback and current work  0  20120320 13:16  tfrieden
57  First beta release  0  20120216 18:53  tfrieden
56  Progress on Timberwolf  0  20120127 15:12  tfrieden
55  Getting closer  0  20111018 15:24  tfrieden
54  New rendering code for Timberwolf 4.0  0  20110905 15:19  tfrieden
53  Progres on Timberwolf  0  20110803 17:40  tfrieden
51  Timberwolf updated to 4.0 final  0  20110328 13:29  tfrieden
49  Timberwolf progress  0  20110303 20:18  tfrieden
41  Timberwolf Alpha 1 released  0  20100609 15:48  tfrieden
35  Popup windows and Bookrmarks  0  20091231 15:47  tfrieden
31  Image loading  0  20091123 16:34  tfrieden
30  Network layer now working correctly  0  20091107 18:23  tfrieden
29  widgets getting closer  0  20091019 18:01  tfrieden
28  Gecko working  1  20091013 19:14  tfrieden
Liquorice bounty engine, Created in 2007-2008 by Björn Hagström