Webdev:Cesium: Difference between revisions
Jump to navigation
Jump to search
(→URLs) |
|||
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
This is a page to track the new project for automating ySlow tests, codenamed 'Cesium', after the element used in atomic clocks. | This is a page to track the new project for automating ySlow tests, codenamed 'Cesium', after the element used in atomic clocks. | ||
== URLs == | |||
* Staging site currently behind vpn: http://cm-cesium01.mozilla.org/ | |||
== Goals == | == Goals == | ||
Line 10: | Line 13: | ||
* Documentation for API and installation | * Documentation for API and installation | ||
== | == Roadmap == | ||
* run yslow automatically | |||
* collect the information | ==== TBD -- 1.0 ==== | ||
* make it accessible | |||
* display it | *User accounts | ||
*Redesign | |||
*API | |||
==== 07/31/2009 -- 0.2 ==== | |||
*Making Cesium easier to install and configure | |||
*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] ==== | |||
*minor bug fix that caused Firefox to start improperly and not load any webpages | |||
*[http://people.mozilla.org/~rdoherty/cesium/cesium-0.1.1.zip Download] | |||
==== 07/09/2009 -- [http://viewvc.svn.mozilla.org/vc/projects/cesium/tags/0.1/ 0.1] ==== | |||
*run yslow automatically | |||
*collect the information | |||
*make it accessible | |||
*display it | |||
== Components == | == Components == | ||
Line 22: | Line 45: | ||
* API | * API | ||
== Communication == | == Communication == | ||
== Contribute == | * | ||
* svn.mozilla.org/projects/cesium | *cesium on IRC | ||
* [https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=Cesium&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-4=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Webtools&qa_contact=cesium%40webtools.bugs&rep_platform=All&short_desc=&target_milestone=---&version=Trunk File a bug] | |||
* [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Webtools&component=Cesium&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= Bug list] | === Meetings === | ||
*[[Webdev:Cesium:Meetings:07152009|7/15/2009 - Cesium planning/brainstorming]] | |||
== Contribute == | |||
*We need people to QA, code and evangelize :) | |||
*svn.mozilla.org/projects/cesium | |||
*[https://bugzilla.mozilla.org/enter_bug.cgi?alias=&assigned_to=nobody%40mozilla.org&blocked=&bug_file_loc=http%3A%2F%2F&bug_severity=normal&bug_status=NEW&comment=&component=Cesium&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text%2Fplain&data=&dependson=&description=&flag_type-4=X&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable%20template&op_sys=All&priority=--&product=Webtools&qa_contact=cesium%40webtools.bugs&rep_platform=All&short_desc=&target_milestone=---&version=Trunk File a bug] | |||
*[https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Webtools&component=Cesium&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= Bug list] | |||
=== Contributors === | |||
*[mailto:rdoherty@mozilla.com Ryan Doherty] | |||
*Mark Hahnenberg | |||
== API == | == API == | ||
* Need API docs! | * Need API docs! | ||
== Installation == | == Installation == | ||
* | |||
*View the [http://viewvc.svn.mozilla.org/vc/projects/cesium/trunk/cesium/README.txt?view=markup README] in SVN | |||
== Architecture Draft == | == Architecture Draft == | ||
[[File:YSlowArch.png]] | [[File:YSlowArch.png]] | ||
== Frontend Mockups == | |||
* [https://wiki.mozilla.org/images/a/a4/CesiumDashboardMockup.png Dashboard] | |||
* [https://wiki.mozilla.org/images/c/cf/CesiumSitesMockup.png Site List] | |||
* [https://wiki.mozilla.org/images/0/00/CesiumSiteInfoMockup.png Site Info] | |||
* [https://wiki.mozilla.org/File:CesiumSiteEditMockup.png Site Edit] | |||
* [https://wiki.mozilla.org/images/f/f3/CesiumPageListMockup.png Page List] | |||
* [https://wiki.mozilla.org/images/3/32/CesiumTestRunsMockup.png Test Run List] | |||
* [http://people.mozilla.com/~chowse/drop/cesium/HiFid_Homepage.png High Fidelity Homepage] | |||
* [http://people.mozilla.com/~chowse/drop/cesium/HiFid_Site.png High Fidelity Site page] |
Latest revision as of 15:34, 4 September 2009
This is a page to track the new project for automating ySlow tests, codenamed 'Cesium', after the element used in atomic clocks.
URLs
- Staging site currently behind vpn: http://cm-cesium01.mozilla.org/
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/31/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
- Download
07/09/2009 -- 0.1
- run yslow automatically
- collect the information
- make it accessible
- display it
Components
- Headless FF instance
- Processor
- UI
- API
Communication
- cesium on IRC
Meetings
Contribute
- We need people to QA, code and evangelize :)
- svn.mozilla.org/projects/cesium
- File a bug
- Bug list
Contributors
- Ryan Doherty
- Mark Hahnenberg
API
- Need API docs!
Installation
- View the README in SVN