TPE-Layout: Difference between revisions

2,916 bytes added ,  1 February 2018
** tpe-layout ** final update
(→‎tpe-layout: landing page)
(** tpe-layout ** final update)
 
(34 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Team Profile==
==Team Profile==
===Who We Are===
===Who We Are===
<big>'''Taipei Platform Team Is No Longer Existed''' [https://www.cnet.com/news/layoffs-mozilla-taiwan-changes-firefox-work-in-asia/ Layoffs]</big><br>
Taipei layout team is dedicated on web platforms development along with a primary mission to enable web rendering features upon html layout engines. The platforms we are working on including Gecko and Servo.
Taipei layout team is dedicated on web platforms development along with a primary mission to enable web rendering features upon html layout engines. The platforms we are working on including Gecko and Servo.


Line 7: Line 8:
** [https://wiki.mozilla.org/User:Astleychen/2016 Astley Chen] (<font color="orange">:astley</font>)
** [https://wiki.mozilla.org/User:Astleychen/2016 Astley Chen] (<font color="orange">:astley</font>)
* Developers (:IRC)
* Developers (:IRC)
** [https://wiki.mozilla.org/User:Borischiou/2016 Boris Chiou] (<font color="orange">:boris</font>)
** [https://wiki.mozilla.org/User:Borischiou/2018 Boris Chiou] (<font color="orange">:boris</font>)
** Cameron McCormack (<font color="orange">:heycam</font>)
** Cameron McCormack (<font color="orange">:heycam</font>)
** CJ Ku (<font color="orange">:CJKu</font>)
** CJ Ku (<font color="orange">:CJKu</font>)
** Eric Tsai (<font color="orange">:etsai</font>)
** [https://wiki.mozilla.org/User:Jeremychen Jeremy Chen] (<font color="orange">:jeremychen</font>)
** [https://wiki.mozilla.org/User:Jeremychen Jeremy Chen] (<font color="orange">:jeremychen</font>)
** [https://wiki.mozilla.org/User:Shinglyu/2016 Shing Lyu] (<font color="orange">:shinglyu</font>)
** Louis Chang (<font color="orange">:louis</font>)
** [https://wiki.mozilla.org/User:Tlin/2016 Tingyu Lin] (<font color="orange">:TYLin</font>)
** [https://wiki.mozilla.org/User:Tlin/2016 Tingyu Lin] (<font color="orange">:TYLin</font>)
** Tommy Kuo (<font color="orange">:kuoe0</font>)
** Wei-Cheng Pan (<font color="orange">:wcpan</font>)
** Ya-Chieh Wu (<font color="orange">:YaChieh</font>)


===Contact===
===Contact===
   Mail list: [mailto:tw-layout@mozilla.com tw-layout@mozilla.com]
   Mail list: [mailto:tw-layout@mozilla.com tw-layout@mozilla.com]
   IRC channel: [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23layout-tpe #layout-tpe]
   IRC channel: [https://irccloud.mozilla.com/#!/ircs://irc1.dmz.scl3.mozilla.com:6697/%23layout-tpe #layout-tpe]
  Slack channel: [https://mozilla.slack.com/messages/C5951URMJ #taipei-layout]


===Domain Areas===
===Domain Areas===
Line 24: Line 30:
* CSS Text layout & render
* CSS Text layout & render
* CSS Transform
* CSS Transform
* Web Animation APIs
* Animations
* SVG
* SVG


==Team Management==
==Team Management==
===Dashboard===
===Dashboard===
* [https://wiki.mozilla.org/TPE-Layout/Dashboard Project Dashboard]
* Projects Information
* [https://wiki.mozilla.org/TPE-Layout/Tasks Task Dashboard]
** [https://wiki.mozilla.org/TPE-Layout/Dashboard Project Dashboard]
* Deliverables Dashboard
* Quarterly Performance
** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016_Q1 2016-Q1] <br>
** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016 2016 Measure]
** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016_Q2 2016-Q2] <br>
** [https://wiki.mozilla.org/TPE-Layout/2017-Measure#Team_Summary 2017 Measure]
** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016_Q3 2016-Q3] <br>
** [https://wiki.mozilla.org/TPE-Layout/2018-Measure#Team_Summary 2018 Measure]
** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016_Q4 2016-Q4]


===Quarterly Goals===
===Quarterly Goals===
Line 42: Line 47:
* [https://wiki.mozilla.org/TPE-Layout/2016-Q3-Goals 2016-Q3 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2016-Q3-Goals 2016-Q3 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2016-Q4-Goals 2016-Q4 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2016-Q4-Goals 2016-Q4 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q1-Goals 2017-Q1 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q2-Goals 2017-Q2 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q3-Goals 2017-Q3 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q4-Goals 2017-Q4 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q4-Goals 2018-Q1 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q4-Goals 2018-Q2 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q4-Goals 2018-Q3 Goals]
* [https://wiki.mozilla.org/TPE-Layout/2017-Q4-Goals 2018-Q4 Goals]


===OKR===
===OKR===
Line 49: Line 62:
   making people move together in the right direction.
   making people move together in the right direction.


   Ref: [https://library.gv.com/how-google-sets-goals-okrs-a1f69b0b72c7#.71nqo3qi2 How Google sets Goals]
   Ref:
  * [https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=63275807 Guide to OKRs - Mozilla]
  * [https://library.gv.com/how-google-sets-goals-okrs-a1f69b0b72c7#.71nqo3qi2 How Google sets Goals]
  * [https://www.youtube.com/watch?v=mJB83EZtAjc Video on OKRs]
  * [http://www.oreilly.com/business/free/files/introduction-to-okrs.pdf 37 page oreilly book introducing OKRs]
 
===Release Schedule===
* [https://wiki.mozilla.org/RapidRelease/Calendar Release Calendar]
 
=== Firefox Merge Dates===
[[Release_Management/Release_owners|Release Owners]]
{| class="wikitable"
|-
!quarter ||merge date ||central ||beta ||release date ||release || ESR
|-
|rowspan="2"|Q1
!2018-01-22
|Firefox 60||Firefox 59
!2018-01-23
|Firefox 58
|Firefox 52.6
|-
!2018-03-12
|Firefox 61||Firefox 60
!2018-03-13
|Firefox 59
|Firefox 52.7; 59.0
|-
|rowspan="2"|Q2
!2018-05-07
|Firefox 62||Firefox 61
!2018-05-08
|Firefox 60
|Firefox 52.8; 59.1
|-
!2018-07-02
|Firefox 63||Firefox 62
!2018-07-03
|Firefox 61
|Firefox 59.2
|-
|rowspan="1"|Q3
!2018-08-27
|Firefox 64||Firefox 63
!2018-08-28
|Firefox 62
|Firefox 59.3
|-
|rowspan="2"|Q4
!2018-10-22
|Firefox 65||Firefox 64
!2018-10-23
|Firefox 63
|Firefox 59.4
|-
!2018-11-26
|Firefox 66||Firefox 65
!2018-11-27
|Firefox 64
|Firefox 59.5
|-
 
|}


===Weekly Report===
===Weekly Report===
Line 93: Line 168:
</div>
</div>


<createbox>
<div class="NavFrame" collapsed>
align=left
  <div class="NavHead">2017</div>
  <div class="NavContent" style="text-align:left;">
{| class="toccolours" style="width: 100%" align="center"
|-
|Q1
{{Special:PrefixIndex/TPE-Layout/2017-01}}
{{Special:PrefixIndex/TPE-Layout/2017-02}}
{{Special:PrefixIndex/TPE-Layout/2017-03}}
|-
|Q2
{{Special:PrefixIndex/TPE-Layout/2017-04}}
{{Special:PrefixIndex/TPE-Layout/2017-05}}
{{Special:PrefixIndex/TPE-Layout/2017-06}}
|-
|Q3
{{Special:PrefixIndex/TPE-Layout/2017-07}}
{{Special:PrefixIndex/TPE-Layout/2017-08}}
{{Special:PrefixIndex/TPE-Layout/2017-09}}
|-
|Q4
{{Special:PrefixIndex/TPE-Layout/2017-10}}
{{Special:PrefixIndex/TPE-Layout/2017-11}}
{{Special:PrefixIndex/TPE-Layout/2017-12}}
|}
  </div>
</div>
 
<div class="NavFrame">
  <div class="NavHead">2018</div>
  <div class="NavContent" style="text-align:left;">
{| class="toccolours" style="width: 100%" align="center"
|-
|Q1
{{Special:PrefixIndex/TPE-Layout/2018-01}}
{{Special:PrefixIndex/TPE-Layout/2018-02}}
{{Special:PrefixIndex/TPE-Layout/2018-03}}
|-
|Q2
{{Special:PrefixIndex/TPE-Layout/2018-04}}
{{Special:PrefixIndex/TPE-Layout/2018-05}}
{{Special:PrefixIndex/TPE-Layout/2018-06}}
|-
|Q3
{{Special:PrefixIndex/TPE-Layout/2018-07}}
{{Special:PrefixIndex/TPE-Layout/2018-08}}
{{Special:PrefixIndex/TPE-Layout/2018-09}}
|-
|Q4
{{Special:PrefixIndex/TPE-Layout/2018-10}}
{{Special:PrefixIndex/TPE-Layout/2018-11}}
{{Special:PrefixIndex/TPE-Layout/2018-12}}
|}
  </div>
</div>
 
<inputbox>
type=create
type=create
preload=TPE-Layout/2016-0-0&action=submit
width=12
default={{#time: 2016-m-d | tuesday}}
break=no
preload=TPE-Layout/2016-0-0
default={{#time: 2018-m-d | tuesday}}
prefix=TPE-Layout/
prefix=TPE-Layout/
</createbox>
</inputbox>


===Sharings===
==Knowledge Base==
* [https://wiki.mozilla.org/Gecko:Overview#Style_System Gecko Style System]
** [https://developer.mozilla.org/en-US/docs/Mozilla/Mozilla_style_system_documentation Mozilla Style System Documentation]
** [https://developer.mozilla.org/en-US/docs/Style_System_Overview MDN Style System Overview]
** [https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity CSS Selector Specificity]
 
* [https://mozilla.github.io/process-releases/ Mozilla Release Processes]
* [https://wiki.mozilla.org/CSS#Platform_priorities CSS Platform priorities]
 
==Sharings==
* 2014/10/01 - [http://aethanyc.github.io/slides/python-intro/ Introduction to Python Programming Language] (Ting-Yu)
* 2014/10/01 - [http://aethanyc.github.io/slides/python-intro/ Introduction to Python Programming Language] (Ting-Yu)
* 2014/10/31 - [https://wiki.mozilla.org/Cjku/git git talk] (CJ)
* 2014/10/31 - [https://wiki.mozilla.org/Cjku/git git talk] (CJ)
Line 107: Line 248:
* 2015/04/28 - [http://chenpighead.github.io/slides/clipboard-web-api-study/assets/player/KeynoteDHTMLPlayer.html clipboard web api] (Jeremy)
* 2015/04/28 - [http://chenpighead.github.io/slides/clipboard-web-api-study/assets/player/KeynoteDHTMLPlayer.html clipboard web api] (Jeremy)
* 2015/07/24 - [http://borischiou.github.io/Slides/clipboard_APIs_pdf/Clipboard_API.pdf Clipboard APIs - Copy/Paste Images] (Boris)
* 2015/07/24 - [http://borischiou.github.io/Slides/clipboard_APIs_pdf/Clipboard_API.pdf Clipboard APIs - Copy/Paste Images] (Boris)
 
* 2017/01/17 - [https://github.com/BorisChiou/Slides/blob/master/rust/auto_ref.rs Auto deferencing in Rust] (Boris)
==Trains Timetable==
===Release Schedule===
* [https://wiki.mozilla.org/RapidRelease/Calendar Release Calendar]
 
=== Branch Dates===
{| class="wikitable"
|-
!quarter ||merge date ||central ||aurora ||beta ||release date ||release || ESR
|-
|rowspan="2"|Q4
!2016-11-07
|Firefox 53||Firefox 52||Firefox 51
!2016-11-08
|Firefox 50
|Firefox 45.5
|-
|
|
|
|
!2016-12-13
|Firefox 50.0.1
|Firefox 45.5.1
|-
|rowspan="2"|Q1
!2017-01-23
|Firefox 54||Firefox 53||Firefox 52
!2017-01-24
|Firefox 51
|Firefox 45.6
|-
!2017-03-06
|Firefox 55||Firefox 54||Firefox 53
!2017-03-07
|Firefox 52
|Firefox 45.7; 52.0
|-
|rowspan="2"|Q2
!2017-04-17
|Firefox 56||Firefox 55||Firefox 54
!2017-04-18
|Firefox 53
|Firefox 45.8; 52.1
|-
!2017-06-12
|Firefox 57||Firefox 56||Firefox 55
!2017-06-13
|Firefox 54
|Firefox 52.2
|-
|rowspan="1"|Q3
!2017-08-07
|Firefox 58||Firefox 57||Firefox 56
!2017-08-08
|Firefox 55
|Firefox 52.3
|-
|rowspan="2"|Q4
!2017-10-02
|Firefox 59||Firefox 58||Firefox 57
!2017-10-03
|Firefox 56
|Firefox 52.4
|-
!2017-11-27
|Firefox 60||Firefox 59||Firefox 58
!2017-11-28
|Firefox 57
|Firefox 52.5
|-
|rowspan="1"|Q1
!2018-01-21
|Firefox 61||Firefox 60||Firefox 59
!2018-01-22
|Firefox 58
|Firefox 52.6
|-
 
|}
687

edits