687
edits
Astleychen (talk | contribs) (→tpe-layout: landing page) |
Astleychen (talk | contribs) (** tpe-layout ** final update) |
||
(39 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/ | ** [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>) | ||
** | ** 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 | ||
* | * 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/Dashboard Project Dashboard] | ||
** | * Quarterly Performance | ||
** [https://wiki.mozilla.org/TPE-Layout/ | ** [https://wiki.mozilla.org/TPE-Layout/2016-Standings#2016 2016 Measure] | ||
** [https://wiki.mozilla.org/TPE-Layout/ | ** [https://wiki.mozilla.org/TPE-Layout/2017-Measure#Team_Summary 2017 Measure] | ||
** [https://wiki.mozilla.org/TPE-Layout/2018-Measure#Team_Summary 2018 Measure] | |||
=== | ===Quarterly Goals=== | ||
* | * [https://wiki.mozilla.org/TPE-Layout/2016-Q1-Goals 2016-Q1 Goals] | ||
* | * [https://wiki.mozilla.org/TPE-Layout/2016-Q2-Goals 2016-Q2 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/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 stands for Objectives and Key Results. | |||
It is a method of defining and tracking objectives and their outcomes. | |||
Its main goal is to connect company, team and personal objectives to measurable results, | |||
making people move together in the right direction. | |||
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=== | ===Release Schedule=== | ||
* [https://wiki.mozilla.org/RapidRelease/Calendar Release Calendar] | * [https://wiki.mozilla.org/RapidRelease/Calendar Release Calendar] | ||
=== | === Firefox Merge Dates=== | ||
[[Release_Management/Release_owners|Release Owners]] | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
!quarter ||merge date ||central | !quarter ||merge date ||central ||beta ||release date ||release || ESR | ||
|- | |- | ||
|rowspan="2"|Q1 | |rowspan="2"|Q1 | ||
! | !2018-01-22 | ||
|Firefox | |Firefox 60||Firefox 59 | ||
! | !2018-01-23 | ||
|Firefox | |Firefox 58 | ||
|Firefox | |Firefox 52.6 | ||
|- | |- | ||
! | !2018-03-12 | ||
|Firefox | |Firefox 61||Firefox 60 | ||
! | !2018-03-13 | ||
|Firefox | |Firefox 59 | ||
|Firefox | |Firefox 52.7; 59.0 | ||
|- | |- | ||
|rowspan="2"|Q2 | |rowspan="2"|Q2 | ||
! | !2018-05-07 | ||
|Firefox | |Firefox 62||Firefox 61 | ||
! | !2018-05-08 | ||
|Firefox | |Firefox 60 | ||
|Firefox | |Firefox 52.8; 59.1 | ||
|- | |- | ||
! | !2018-07-02 | ||
|Firefox | |Firefox 63||Firefox 62 | ||
! | !2018-07-03 | ||
|Firefox | |Firefox 61 | ||
|Firefox | |Firefox 59.2 | ||
|- | |- | ||
|rowspan="1"|Q3 | |rowspan="1"|Q3 | ||
! | !2018-08-27 | ||
|Firefox | |Firefox 64||Firefox 63 | ||
! | !2018-08-28 | ||
|Firefox | |Firefox 62 | ||
|Firefox | |Firefox 59.3 | ||
|- | |- | ||
|rowspan="2"|Q4 | |rowspan="2"|Q4 | ||
! | !2018-10-22 | ||
|Firefox | |Firefox 65||Firefox 64 | ||
! | !2018-10-23 | ||
|Firefox | |Firefox 63 | ||
|Firefox | |Firefox 59.4 | ||
|- | |- | ||
! | !2018-11-26 | ||
|Firefox | |Firefox 66||Firefox 65 | ||
! | !2018-11-27 | ||
|Firefox | |Firefox 64 | ||
|Firefox | |Firefox 59.5 | ||
|- | |- | ||
|} | |} | ||
==Weekly Report== | ===Weekly Report=== | ||
<div class="NavFrame collapsed"> | |||
<div class="NavHead">2015</div> | |||
<div class="NavContent" style="text-align:left;"> | |||
{| class="toccolours" style="width: 100%" align="center" | {| class="toccolours" style="width: 100%" align="center" | ||
| | |Q4 | ||
{{Special:PrefixIndex/TPEGFX/2015-10}} | {{Special:PrefixIndex/TPEGFX/2015-10}} | ||
{{Special:PrefixIndex/TPEGFX/2015-11}} | {{Special:PrefixIndex/TPEGFX/2015-11}} | ||
{{Special:PrefixIndex/TPEGFX/2015-12}} | {{Special:PrefixIndex/TPEGFX/2015-12}} | ||
|} | |||
</div> | |||
</div> | |||
<div class="NavFrame collapsed"> | |||
<div class="NavHead">2016</div> | |||
<div class="NavContent" style="text-align:left;"> | |||
{| class="toccolours" style="width: 100%" align="center" | |||
|- | |- | ||
| | |Q1 | ||
{{Special:PrefixIndex/TPEGFX/2016-01}} | {{Special:PrefixIndex/TPEGFX/2016-01}} | ||
{{Special:PrefixIndex/TPEGFX/2016-02}} | {{Special:PrefixIndex/TPEGFX/2016-02}} | ||
{{Special:PrefixIndex/TPEGFX/2016-03}} | {{Special:PrefixIndex/TPEGFX/2016-03}} | ||
|- | |- | ||
| | |Q2 | ||
{{Special:PrefixIndex/TPEGFX/2016-04}} | {{Special:PrefixIndex/TPEGFX/2016-04}} | ||
{{Special:PrefixIndex/TPE-Layout/2016-04}} | {{Special:PrefixIndex/TPE-Layout/2016-04}} | ||
Line 148: | Line 155: | ||
{{Special:PrefixIndex/TPE-Layout/2016-06}} | {{Special:PrefixIndex/TPE-Layout/2016-06}} | ||
|- | |- | ||
| | |Q3 | ||
{{Special:PrefixIndex/TPE-Layout/2016-07}} | {{Special:PrefixIndex/TPE-Layout/2016-07}} | ||
{{Special:PrefixIndex/TPE-Layout/2016-08}} | {{Special:PrefixIndex/TPE-Layout/2016-08}} | ||
{{Special:PrefixIndex/TPE-Layout/2016-09}} | {{Special:PrefixIndex/TPE-Layout/2016-09}} | ||
|- | |||
|Q4 | |||
{{Special:PrefixIndex/TPE-Layout/2016-10}} | |||
{{Special:PrefixIndex/TPE-Layout/2016-11}} | |||
{{Special:PrefixIndex/TPE-Layout/2016-12}} | |||
|} | |} | ||
</div> | |||
</div> | |||
=== | <div class="NavFrame" collapsed> | ||
< | <div class="NavHead">2017</div> | ||
align= | <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 | width=12 | ||
default={{#time: | break=no | ||
preload=TPE-Layout/2016-0-0 | |||
default={{#time: 2018-m-d | tuesday}} | |||
prefix=TPE-Layout/ | prefix=TPE-Layout/ | ||
</ | </inputbox> | ||
==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/31 - [https://wiki.mozilla.org/Cjku/git git talk] (CJ) | |||
* 2015/04/17 - [http://borischiou.github.io/Slides/gfx_tools/ GFX tool (part I)] (Boris) | |||
* 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) | |||
* 2017/01/17 - [https://github.com/BorisChiou/Slides/blob/master/rust/auto_ref.rs Auto deferencing in Rust] (Boris) |
edits