Dbrant has uploaded a new change for review. https://gerrit.wikimedia.org/r/291919
Change subject: Hygiene: replace several more drawables with vectors. ...................................................................... Hygiene: replace several more drawables with vectors. Change-Id: Ie7a0d6a14f501edc5c17cfbb7abdecd2d805095f --- D app/src/main/res/drawable-hdpi/ic_flag.png D app/src/main/res/drawable-hdpi/recent.png D app/src/main/res/drawable-hdpi/savedpages.png D app/src/main/res/drawable-ldrtl-hdpi/ic_flag.png D app/src/main/res/drawable-ldrtl-mdpi/ic_flag.png D app/src/main/res/drawable-ldrtl-xhdpi/ic_flag.png D app/src/main/res/drawable-ldrtl-xxhdpi/ic_flag.png D app/src/main/res/drawable-ldrtl-xxxhdpi/ic_flag.png D app/src/main/res/drawable-mdpi/ic_flag.png D app/src/main/res/drawable-mdpi/recent.png D app/src/main/res/drawable-mdpi/savedpages.png D app/src/main/res/drawable-xhdpi/ic_flag.png D app/src/main/res/drawable-xhdpi/recent.png D app/src/main/res/drawable-xhdpi/savedpages.png D app/src/main/res/drawable-xxhdpi/ic_flag.png D app/src/main/res/drawable-xxhdpi/recent.png D app/src/main/res/drawable-xxhdpi/savedpages.png D app/src/main/res/drawable-xxxhdpi/ic_flag.png D app/src/main/res/drawable-xxxhdpi/recent.png D app/src/main/res/drawable-xxxhdpi/savedpages.png A app/src/main/res/drawable/ic_flag_black_24dp.xml A app/src/main/res/drawable/recent_empty.xml A app/src/main/res/drawable/savedpages_empty.xml M app/src/main/res/layout/fragment_history.xml M app/src/main/res/layout/fragment_reading_lists.xml M app/src/main/res/layout/item_issue.xml D icon-svgs/128/recent.noflip.svg D icon-svgs/128/savedpages.noflip.svg D icon-svgs/32/ic_flag.svg 29 files changed, 29 insertions(+), 80 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/19/291919/1 diff --git a/app/src/main/res/drawable-hdpi/ic_flag.png b/app/src/main/res/drawable-hdpi/ic_flag.png deleted file mode 100644 index a1b386e..0000000 --- a/app/src/main/res/drawable-hdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-hdpi/recent.png b/app/src/main/res/drawable-hdpi/recent.png deleted file mode 100644 index b328bbd..0000000 --- a/app/src/main/res/drawable-hdpi/recent.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-hdpi/savedpages.png b/app/src/main/res/drawable-hdpi/savedpages.png deleted file mode 100644 index af8ee29..0000000 --- a/app/src/main/res/drawable-hdpi/savedpages.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-ldrtl-hdpi/ic_flag.png b/app/src/main/res/drawable-ldrtl-hdpi/ic_flag.png deleted file mode 100644 index acfdb89..0000000 --- a/app/src/main/res/drawable-ldrtl-hdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-ldrtl-mdpi/ic_flag.png b/app/src/main/res/drawable-ldrtl-mdpi/ic_flag.png deleted file mode 100644 index 66514a2..0000000 --- a/app/src/main/res/drawable-ldrtl-mdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-ldrtl-xhdpi/ic_flag.png b/app/src/main/res/drawable-ldrtl-xhdpi/ic_flag.png deleted file mode 100644 index fa426fc..0000000 --- a/app/src/main/res/drawable-ldrtl-xhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-ldrtl-xxhdpi/ic_flag.png b/app/src/main/res/drawable-ldrtl-xxhdpi/ic_flag.png deleted file mode 100644 index a989301..0000000 --- a/app/src/main/res/drawable-ldrtl-xxhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-ldrtl-xxxhdpi/ic_flag.png b/app/src/main/res/drawable-ldrtl-xxxhdpi/ic_flag.png deleted file mode 100644 index 186f91d..0000000 --- a/app/src/main/res/drawable-ldrtl-xxxhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-mdpi/ic_flag.png b/app/src/main/res/drawable-mdpi/ic_flag.png deleted file mode 100644 index 3acde51..0000000 --- a/app/src/main/res/drawable-mdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-mdpi/recent.png b/app/src/main/res/drawable-mdpi/recent.png deleted file mode 100644 index 6272812..0000000 --- a/app/src/main/res/drawable-mdpi/recent.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-mdpi/savedpages.png b/app/src/main/res/drawable-mdpi/savedpages.png deleted file mode 100644 index 7fc5c54..0000000 --- a/app/src/main/res/drawable-mdpi/savedpages.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xhdpi/ic_flag.png b/app/src/main/res/drawable-xhdpi/ic_flag.png deleted file mode 100644 index 483c7bb..0000000 --- a/app/src/main/res/drawable-xhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xhdpi/recent.png b/app/src/main/res/drawable-xhdpi/recent.png deleted file mode 100644 index b070480..0000000 --- a/app/src/main/res/drawable-xhdpi/recent.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xhdpi/savedpages.png b/app/src/main/res/drawable-xhdpi/savedpages.png deleted file mode 100644 index 54c4897..0000000 --- a/app/src/main/res/drawable-xhdpi/savedpages.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxhdpi/ic_flag.png b/app/src/main/res/drawable-xxhdpi/ic_flag.png deleted file mode 100644 index b9199d7..0000000 --- a/app/src/main/res/drawable-xxhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxhdpi/recent.png b/app/src/main/res/drawable-xxhdpi/recent.png deleted file mode 100644 index 03894cd..0000000 --- a/app/src/main/res/drawable-xxhdpi/recent.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxhdpi/savedpages.png b/app/src/main/res/drawable-xxhdpi/savedpages.png deleted file mode 100644 index 6f7197e..0000000 --- a/app/src/main/res/drawable-xxhdpi/savedpages.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxxhdpi/ic_flag.png b/app/src/main/res/drawable-xxxhdpi/ic_flag.png deleted file mode 100644 index b8209f4..0000000 --- a/app/src/main/res/drawable-xxxhdpi/ic_flag.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxxhdpi/recent.png b/app/src/main/res/drawable-xxxhdpi/recent.png deleted file mode 100644 index 52def8b..0000000 --- a/app/src/main/res/drawable-xxxhdpi/recent.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable-xxxhdpi/savedpages.png b/app/src/main/res/drawable-xxxhdpi/savedpages.png deleted file mode 100644 index 3645efe..0000000 --- a/app/src/main/res/drawable-xxxhdpi/savedpages.png +++ /dev/null Binary files differ diff --git a/app/src/main/res/drawable/ic_flag_black_24dp.xml b/app/src/main/res/drawable/ic_flag_black_24dp.xml new file mode 100644 index 0000000..4b8a250 --- /dev/null +++ b/app/src/main/res/drawable/ic_flag_black_24dp.xml @@ -0,0 +1,5 @@ +<vector android:autoMirrored="true" android:height="24dp" + android:viewportHeight="24.0" android:viewportWidth="24.0" + android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android"> + <path android:fillColor="#FF000000" android:pathData="M14.4,6L14,4H5v17h2v-7h5.6l0.4,2h7V6z"/> +</vector> diff --git a/app/src/main/res/drawable/recent_empty.xml b/app/src/main/res/drawable/recent_empty.xml new file mode 100644 index 0000000..62fe579 --- /dev/null +++ b/app/src/main/res/drawable/recent_empty.xml @@ -0,0 +1,4 @@ +<vector android:height="128dp" android:viewportHeight="256.0" + android:viewportWidth="256.0" android:width="128dp" xmlns:android="http://schemas.android.com/apk/res/android"> + <path android:fillColor="#FF000000" android:pathData="m246.12,92.08c-14.4,-0.76 -22.8,-2.86 -41.97,-3.82 -28.52,-1.43 -41.11,1.81 -51.99,6.68 -6.96,3.05 -15.26,11.07 -23.56,12.02l0,0c-8.2,-1.14 -16.41,-8.97 -23.18,-11.92 -10.87,-4.86 -23.47,-8.11 -51.99,-6.68 -19.17,0.95 -28.81,3.05 -41.97,3.82 0,0 -1.72,6.3 -0.48,10.97 1.14,4.48 3.91,6.01 5.82,12.5 1.81,5.91 3.34,16.6 10.87,30.05 8.87,15.83 23.47,19.75 39.78,20.22 12.11,0.38 20.03,-1.24 28.62,-6.77 8.01,-5.15 10.97,-11.26 14.21,-19.17 1.91,-4.48 3.72,-9.16 6.1,-13.45 2.38,-4.2 5.72,-8.2 10.59,-9.44 0.57,-0.1 1.05,-0.1 1.53,-0.19l0,0c0.67,0.1 1.24,0 1.91,0.19 4.86,1.24 8.2,5.25 10.59,9.44 2.38,4.2 4.29,8.87 6.1,13.45 3.24,7.92 6.2,13.93 14.21,19.17 8.59,5.53 16.5,7.15 28.62,6.77 16.31,-0.48 30.81,-4.29 39.78,-20.22 7.54,-13.45 9.16,-24.13 10.87,-30.05 1.91,-6.49 4.77,-8.01 5.82,-12.5 1.43,-4.77 -0.29,-11.07 -0.29,-11.07zM106.57,131.66c-2.29,8.49 -5.63,18.22 -13.45,23.28 -6.77,4.39 -14.79,5.63 -22.7,5.72 -0.29,0 -0.48,0 -0.76,0 -10.21,0 -22.23,-1.91 -29.95,-9.06 -6.58,-6.01 -11.45,-14.98 -13.64,-23.56 -1.81,-7.25 -3.05,-16.69 0.67,-23.47 3.34,-6.1 19.27,-8.39 27.47,-8.87 16.41,-0.95 44.36,0 52.37,10.49 5.72,7.63 2.48,16.31 0,25.47zM231.53,128.04c-2.19,8.68 -7.06,17.55 -13.64,23.56 -7.73,7.15 -19.84,9.06 -29.95,9.06 -0.19,0 -0.48,0 -0.76,0 -7.92,-0.1 -15.93,-1.34 -22.7,-5.72 -7.82,-5.06 -11.07,-14.69 -13.45,-23.28 -2.48,-9.16 -5.72,-17.84 0.1,-25.37 8.01,-10.59 35.96,-11.45 52.37,-10.49 8.11,0.48 24.04,2.77 27.47,8.87 3.62,6.68 2.38,16.12 0.57,23.37z"/> +</vector> diff --git a/app/src/main/res/drawable/savedpages_empty.xml b/app/src/main/res/drawable/savedpages_empty.xml new file mode 100644 index 0000000..e77dfbc --- /dev/null +++ b/app/src/main/res/drawable/savedpages_empty.xml @@ -0,0 +1,11 @@ +<vector android:height="128dp" android:viewportHeight="232.0" + android:viewportWidth="240.0" android:width="128dp" xmlns:android="http://schemas.android.com/apk/res/android"> + <path android:fillColor="#000000" android:pathData="M90,94.6m-9,0a9,9 0,1 1,18 0a9,9 0,1 1,-18 0"/> + <path android:fillColor="#000000" android:pathData="M148,94.6m-9,0a9,9 0,1 1,18 0a9,9 0,1 1,-18 0"/> + <path android:fillColor="#00000000" + android:pathData="M92,137.1c14.9,-14.9 39.1,-14.9 54,0" + android:strokeColor="#010101" android:strokeLineCap="round" android:strokeWidth="7"/> + <path android:fillColor="#00000000" + android:pathData="M188.8,37.8C164,26.3 131.5,37.1 120,61.9c-11.5,-24.8 -44,-35.6 -68.8,-24.1C24.7,50 12,81.4 32.9,118.4c14.8,26.3 41.2,46.2 87.1,81.7c45.9,-35.6 72.2,-55.4 87.1,-81.7C228,81.4 215.3,50 188.8,37.8z" + android:strokeColor="#000000" android:strokeWidth="9"/> +</vector> diff --git a/app/src/main/res/layout/fragment_history.xml b/app/src/main/res/layout/fragment_history.xml index 867f92f..6e54797 100644 --- a/app/src/main/res/layout/fragment_history.xml +++ b/app/src/main/res/layout/fragment_history.xml @@ -1,6 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> -<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" +<FrameLayout + xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:background="?attr/window_background_color"> @@ -15,7 +17,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" - android:src="@drawable/recent" + app:srcCompat="@drawable/recent_empty" android:tint="?attr/window_inverse_color" android:contentDescription="@null"/> <TextView diff --git a/app/src/main/res/layout/fragment_reading_lists.xml b/app/src/main/res/layout/fragment_reading_lists.xml index 80ae1d7..e23ca6e 100644 --- a/app/src/main/res/layout/fragment_reading_lists.xml +++ b/app/src/main/res/layout/fragment_reading_lists.xml @@ -18,7 +18,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" - android:src="@drawable/savedpages" + app:srcCompat="@drawable/savedpages_empty" android:tint="?attr/window_inverse_color" android:contentDescription="@null"/> <TextView diff --git a/app/src/main/res/layout/item_issue.xml b/app/src/main/res/layout/item_issue.xml index 9b41aef..bfbfad1 100644 --- a/app/src/main/res/layout/item_issue.xml +++ b/app/src/main/res/layout/item_issue.xml @@ -1,7 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> -<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" +<LinearLayout + xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" + xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" @@ -15,7 +17,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" - android:src="@drawable/ic_flag" + app:srcCompat="@drawable/ic_flag_black_24dp" android:tint="?attr/window_inverse_color" android:contentDescription="@null" /> diff --git a/icon-svgs/128/recent.noflip.svg b/icon-svgs/128/recent.noflip.svg deleted file mode 100644 index 59d5558..0000000 --- a/icon-svgs/128/recent.noflip.svg +++ /dev/null @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> - -<svg - xmlns:dc="http://purl.org/dc/elements/1.1/" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns="http://www.w3.org/2000/svg" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - version="1.1" - id="Layer_1" - x="0px" - y="0px" - viewBox="0 0 256 256" - enable-background="new 0 0 851 315" - xml:space="preserve" - inkscape:version="0.48.1 " - width="100%" - height="100%" - sodipodi:docname="recent.svg"><metadata - id="metadata11"><rdf:RDF><cc:Work - rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs - id="defs9" /><sodipodi:namedview - pagecolor="#ffffff" - bordercolor="#666666" - borderopacity="1" - objecttolerance="10" - gridtolerance="10" - guidetolerance="10" - inkscape:pageopacity="0" - inkscape:pageshadow="2" - inkscape:window-width="1089" - inkscape:window-height="831" - id="namedview7" - showgrid="false" - inkscape:zoom="1.1280846" - inkscape:cx="283.40305" - inkscape:cy="23.537682" - inkscape:window-x="492" - inkscape:window-y="120" - inkscape:window-maximized="0" - inkscape:current-layer="Layer_1" /> -<g - id="g3" - transform="matrix(0.95389805,0,0,0.95389805,-277.28326,-24.106605)"> - <path - d="m 548.7,121.8 c -15.1,-0.8 -23.9,-3 -44,-4 -29.9,-1.5 -43.1,1.9 -54.5,7 -7.3,3.2 -16,11.6 -24.7,12.6 v 0 c -8.6,-1.2 -17.2,-9.4 -24.3,-12.5 -11.4,-5.1 -24.6,-8.5 -54.5,-7 -20.1,1 -30.2,3.2 -44,4 0,0 -1.8,6.6 -0.5,11.5 1.2,4.7 4.1,6.3 6.1,13.1 1.9,6.2 3.5,17.4 11.4,31.5 9.3,16.6 24.6,20.7 41.7,21.2 12.7,0.4 21,-1.3 30,-7.1 8.4,-5.4 11.5,-11.8 14.9,-20.1 2,-4.7 3.9,-9.6 6.4,-14.1 2.5,-4.4 6,-8.6 11.1,-9.9 0.6,-0.1 1.1,-0.1 1.6,-0.2 v 0 c 0.7,0.1 1.3,0 2,0.2 5.1,1.3 8.6,5.5 11.1,9.9 2.5,4.4 4.5,9.3 6.4,14.1 3.4,8.3 6.5,14.6 14.9,20.1 9,5.8 17.3,7.5 30,7.1 17.1,-0.5 32.3,-4.5 41.7,-21.2 7.9,-14.1 9.6,-25.3 11.4,-31.5 2,-6.8 5,-8.4 6.1,-13.1 1.5,-5 -0.3,-11.6 -0.3,-11.6 z m -146.3,41.5 c -2.4,8.9 -5.9,19.1 -14.1,24.4 -7.1,4.6 -15.5,5.9 -23.8,6 -0.3,0 -0.5,0 -0.8,0 -10.7,0 -23.3,-2 -31.4,-9.5 -6.9,-6.3 -12,-15.7 -14.3,-24.7 -1.9,-7.6 -3.2,-17.5 0.7,-24.6 3.5,-6.4 20.2,-8.8 28.8,-9.3 17.2,-1 46.5,0 54.9,11 6,8 2.6,17.1 0,26.7 z m 131,-3.8 c -2.3,9.1 -7.4,18.4 -14.3,24.7 -8.1,7.5 -20.8,9.5 -31.4,9.5 -0.2,0 -0.5,0 -0.8,0 -8.3,-0.1 -16.7,-1.4 -23.8,-6 -8.2,-5.3 -11.6,-15.4 -14.1,-24.4 -2.6,-9.6 -6,-18.7 0.1,-26.6 8.4,-11.1 37.7,-12 54.9,-11 8.5,0.5 25.2,2.9 28.8,9.3 3.8,7 2.5,16.9 0.6,24.5 z" - id="path5" - inkscape:connector-curvature="0" /> -</g> -</svg> \ No newline at end of file diff --git a/icon-svgs/128/savedpages.noflip.svg b/icon-svgs/128/savedpages.noflip.svg deleted file mode 100644 index 51eed9a..0000000 --- a/icon-svgs/128/savedpages.noflip.svg +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" - viewBox="0 0 240 232" enable-background="new 0 0 240 232" xml:space="preserve"> -<circle fill="#010101" cx="90" cy="94.6" r="9"/> -<circle fill="#010101" cx="148" cy="94.6" r="9"/> -<path fill="none" stroke="#010101" stroke-width="7" stroke-linecap="round" stroke-miterlimit="10" d="M92,137.1 - c14.9-14.9,39.1-14.9,54,0"/> -<path fill="none" stroke="#010101" stroke-width="9" stroke-miterlimit="10" d="M188.8,37.8C164,26.3,131.5,37.1,120,61.9 - c-11.5-24.8-44-35.6-68.8-24.1C24.7,50,12,81.4,32.9,118.4c14.8,26.3,41.2,46.2,87.1,81.7c45.9-35.6,72.2-55.4,87.1-81.7 - C228,81.4,215.3,50,188.8,37.8z"/> -</svg> diff --git a/icon-svgs/32/ic_flag.svg b/icon-svgs/32/ic_flag.svg deleted file mode 100644 index 2494112..0000000 --- a/icon-svgs/32/ic_flag.svg +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 17.0.2, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" - width="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> -<path d="M16.569,6.62c-5.162-2.593-9.306-2.23-9.306-2.23v23.193c0,0,1.939,0.339,1.939-0.848c0-1.188,0-9.888,0-9.888 - c1.115-0.364,3.054-0.679,7.392,2.133c5.574,3.272,8.143-0.994,8.143-0.994V5.626C24.711,5.627,21.755,9.092,16.569,6.62z"/> -</svg> -- To view, visit https://gerrit.wikimedia.org/r/291919 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie7a0d6a14f501edc5c17cfbb7abdecd2d805095f Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Dbrant <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
