Archive for category Fennec

Bugbored – A Bugzilla Front-End for Fennec

After spending a bit of time in Bugzilla it becomes very clear that a lot of time is spent watching the lizard eating bugs. And as the the queries grow larger and larger it becomes harder and harder, to get an overview of the state of the project (in this case: Fennec) or to drill down into specific details. So unless you are Gavin you probably need a bit of help like me.

What I came up with is a small app using a combination of Python and JavaScript that you can find here. A cron job uses a Python script to query Bugzilla for the data in order to make loading the page faster, with the downside – of course – of the bug query being up to 5 minutes old (in this case). The actual front-end consists of a few JavaScript functions, flot, jQuery and some markup.

The app itself consists of two parts:

  1. a grid based data overview, where you can drill into the details of every element and
    Grid based data overview
  2. a graph based overview, with various presentations of the data
    Graph based data overview

For now, I have chosen a variety of presentations of data for both the grid and graph overviews but I am very interested in hearing about other ways of looking at the data, other cross-sections, different graphs, better ways of interacting with the data, etc.

So please try it out and write a comment about what could be changed to make it better.

PS. The last two graphs “Graph Opened/Changed” and “Graph Bug Age” are both zoomable ie. you can mark a section of the graphs and the graph will display only that part.

Update: The source code is now available here. It still needs to be cleaned up, but is functional.

, , ,

3 Comments

Mozilla/Maemo Joint Developer Camp

Today Quim Gil announced a joint Mozilla/Maemo developer camp in Copenhagen May 30-31. So if you are interested in working on Fennec add-ons, common Fennec/Maemo core development or Maemo 5 applications, head over to the registration page and register for the event (it’s free!).

, , , ,

No Comments

Interview about Firefox (Fennec) on Danish national radio

This week I was interviewed by the national Danish radio (DR) in the weekly show Harddisken (in English: the harddrive). It was all part of a show about the “browser war” and how it soon (already?) will take place in the mobile space. In order to listen (or at least understand) the interview you need to understand Danish.

, ,

1 Comment

Fennec (Mobile Firefox) for Symbian

Today we (Mozilla) are focusing our efforts in mobile on Linux and Windows Mobile devices. In Q3 2008 Symbian had 49.8% of the total smartphone sales (and 57% in Q2) according to Gartner compared to 11.1% for Windows Mobile and 7.2% for Linux. There are a few other platforms: iPhone, RIM and Android that have or are gaining market share, where we for technical or licensing reasons can’t be deployed. So in order for Mozilla to be relevant in the smartphone space we need to have a presence on the Symbian platform. We have worked with Symbian to understand and scope the size of the project and Symbian are supporting this with engineers to start working on this project so far. At the same time, several Symbian houses are interested in contributing work.

We have now kicked off a project in an incubator repository to get the development kick-started and are inviting everybody who is interested in seeing Fennec (Mobile Firefox) on Symbian to get involved. Harry Li already started some of this work, where he has ported NSPR to Symbian.

The current high-level plan (that we will revise as we move forward) is split into 5 phases:

  1. Fennec compiling and linking
      Planned completion date: end of January
  2. Basic/limited browsing possible
      Planned completion date: end of February
  3. Full browsing
      Planned completion date: end of April
  4. Fennec ready for initial testing
      Planned completion date: TBD
  5. Bug fixing and productisation of Fennec
      Planned completion date: TBD

Want to get involved? Take a look at the wiki or join us on irc on #mobile for general mobile discussions or #symbian for Symbian specific discussions.

In my next post I will write more details about how the actual work will be done and a more detailed breakdown of the schedule. Drop a comment if there is something else you would like to see me cover in the next post.

Update: The dates in the high-level plan are for 2009 (here’s’ looking at you Doug)

78 Comments