Webdev:Cesium: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 18: Line 18:
*API
*API


==== 07/24/2009 -- 0.2 ====
==== 07/24/2009 -- 0.2 ====


*Making Cesium easier to install and configure  
*Making Cesium easier to install and configure  
*Run Firefox headlessly
*Run Firefox headlessly  
*[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Webtools&component=Cesium&target_milestone=0.2&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugs]


==== 07/10/2009 -- [http://viewvc.svn.mozilla.org/vc/projects/cesium/tags/0.1.1/ 0.1.1]  ====
==== 07/10/2009 -- [http://viewvc.svn.mozilla.org/vc/projects/cesium/tags/0.1.1/ 0.1.1]  ====

Revision as of 16:59, 16 July 2009

This is a page to track the new project for automating ySlow tests, codenamed 'Cesium', after the element used in atomic clocks.

Goals

  • Run ySlow automatically
  • Collect the beacon information that ySlow sends
  • Display the information in graph form
  • Make the data accessible via APIs
  • Easily configurable (via web UI) and installable
  • Handle multiple websites
  • Documentation for API and installation

Roadmap

TBD -- 1.0

  • User accounts
  • Redesign
  • API

07/24/2009 -- 0.2

  • Making Cesium easier to install and configure
  • Run Firefox headlessly
  • Bugs

07/10/2009 -- 0.1.1

  • minor bug fix that caused Firefox to start improperly and not load any webpages

07/09/2009 -- 0.1

  • run yslow automatically
  • collect the information
  • make it accessible
  • display it

Components

  • Headless FF instance
  • Processor
  • UI
  • API

Communication

    1. cesium on IRC

Meetings

Contribute

API

  • Need API docs!

Installation

Architecture Draft

YSlowArch.png

Frontend Mockups