You are currently viewing a snapshot of taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to, please file a bug.

Aurora: Data Integration and Management

Ben Goodger

Introduction: What Is Aurora?

Aurora is the name of an ambitious project to provide a means of integrating user data from multiple sources, such as bookmarks, mail, files, history, remote data such as site maps. The goal is to provide a convenient means of accessing personal and relevant data through the Navigator UI, and providing a means of configuring the Navigator UI to present that information in a fashion best suited to the user.

Aurora Components:     (To be completed shortly)

  • Datasource aggregation and manipulation.
  • Bookmarks
  • History
  • Sidebar & Sidebar Panels
  • Configurable UI
  • Remote Data Views (site maps)

Engineering Tasks and Timeframe

This can only be determined after the individual components have been decided on and specified. I expect at least some groundwork to be in place by Mozilla 1.0.
  • Background

    Aurora was a project started during the Mozilla Classic project. The classic project had three front ends, a Windows front end, a Mac front end and a Unix front end. By the time the project was cancelled, the Windows front end had an impressive level of UI configurability, and several integrated data views. These included popup tree widgets for accessing bookmarks and categorized history, configurable toolbar UI, file system icons in the UI and so on.
    With the creation of the Seamonkey project, most of the original Aurora work was put on the back burner as focus shifted to reimplementing the web browser. The work done was not forgotten however, and the focus of this new project is to revive the goals of the original implementation.

    Older Links