Henning Snater has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/186773

Change subject: Renamed wb-snakview/wb-snak to wikibase-snakview
......................................................................

Renamed wb-snakview/wb-snak to wikibase-snakview

In compliance with common widget naming schema.

Change-Id: I304affdb3fabb96cae2b0f984c53dce5528b8fb5
---
M lib/resources/jquery.wikibase/jquery.wikibase.statementgrouplabelscroll.js
M lib/resources/jquery.wikibase/snakview/snakview.SnakTypeSelector.js
M lib/resources/jquery.wikibase/snakview/snakview.js
M lib/resources/jquery.wikibase/snakview/snakview.variations.js
M 
lib/resources/jquery.wikibase/snakview/themes/default/snakview.SnakTypeSelector.css
M 
lib/resources/jquery.wikibase/toolbar/controller/definitions/removetoolbar/referenceview-snakview.js
M lib/resources/wikibase.css
M repo/includes/View/SnakHtmlGenerator.php
M repo/resources/templates.php
M repo/tests/phpunit/includes/View/ClaimHtmlGeneratorTest.php
M repo/tests/phpunit/includes/View/SnakHtmlGeneratorTest.php
11 files changed, 68 insertions(+), 79 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/73/186773/1

diff --git 
a/lib/resources/jquery.wikibase/jquery.wikibase.statementgrouplabelscroll.js 
b/lib/resources/jquery.wikibase/jquery.wikibase.statementgrouplabelscroll.js
index 9246d20..fe2fd20 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.statementgrouplabelscroll.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.statementgrouplabelscroll.js
@@ -212,11 +212,12 @@
        function findFirstVisibleMainSnakElement( $searchRange ) {
                var result = null;
 
-               // Caring about the visibility of ".wb-snak-value-container" is 
better than about
+               // Caring about the visibility of 
".wikibase-snakview-value-container" is better than about
                // ".wikibase-statementview" or 
".wikibase-statementview-mainsnak" since the label will
-               // align with the .wb-snak-value-container.
-               var $mainSnaks
-                       = $searchRange.find( '.wikibase-statementview-mainsnak 
.wb-snak-value-container' );
+               // align with the .wikibase-snakview-value-container.
+               var $mainSnaks = $searchRange.find(
+                       '.wikibase-statementview-mainsnak 
.wikibase-snakview-value-container'
+               );
 
                $mainSnaks.each( function( i, mainSnakNode ) {
                        // Take first Main Snak value in viewport. If value is 
not fully visible in viewport,
diff --git 
a/lib/resources/jquery.wikibase/snakview/snakview.SnakTypeSelector.js 
b/lib/resources/jquery.wikibase/snakview/snakview.SnakTypeSelector.js
index 95125a3..2647292 100644
--- a/lib/resources/jquery.wikibase/snakview/snakview.SnakTypeSelector.js
+++ b/lib/resources/jquery.wikibase/snakview/snakview.SnakTypeSelector.js
@@ -244,8 +244,4 @@
 
        $.wikibase.snakview.SnakTypeSelector = $.wikibase.SnakTypeSelector;
 
-       // We have to override this here because $.widget sets it no matter 
what's in
-       // the prototype
-       $.wikibase.snakview.SnakTypeSelector.prototype.widgetBaseClass = 
'wb-snaktypeselector';
-
 }( mediaWiki, jQuery ) );
diff --git a/lib/resources/jquery.wikibase/snakview/snakview.js 
b/lib/resources/jquery.wikibase/snakview/snakview.js
index 6aec8d6..0771b69 100644
--- a/lib/resources/jquery.wikibase/snakview/snakview.js
+++ b/lib/resources/jquery.wikibase/snakview/snakview.js
@@ -75,12 +75,12 @@
         * @protected
         */
        options: {
-               template: 'wb-snak',
+               template: 'wikibase-snakview',
                templateParams: [ '', '', '' ],
                templateShortCuts: {
-                       '$property': '.wb-snak-property',
-                       '$snakValue': '.wb-snak-value',
-                       '$snakTypeSelector': '.wb-snak-typeselector'
+                       '$property': '.wikibase-snakview-property',
+                       '$snakValue': '.wikibase-snakview-value',
+                       '$snakTypeSelector': '.wikibase-snakview-typeselector'
                },
                value: {
                        property: null,
@@ -932,10 +932,6 @@
                return this.$property.is( ':visible' );
        }
 } );
-
-// We have to override this here because $.widget sets it no matter what's in
-// the prototype
-$.wikibase.snakview.prototype.widgetBaseClass = 'wb-snakview';
 
 $.extend( $.wikibase.snakview, existingSnakview );
 
diff --git a/lib/resources/jquery.wikibase/snakview/snakview.variations.js 
b/lib/resources/jquery.wikibase/snakview/snakview.variations.js
index 40391bc..e397514 100644
--- a/lib/resources/jquery.wikibase/snakview/snakview.variations.js
+++ b/lib/resources/jquery.wikibase/snakview/snakview.variations.js
@@ -53,7 +53,7 @@
                                variationName = 'WbSnakviewVariations_' + 
snakType; // name for constructor
 
                        var Variation = util.inherit( variationName, base, 
$.extend(
-                               { variationBaseClass: 'wb-snakview-variation-' 
+ snakType + 'snak' },
+                               { variationBaseClass: 
'wikibase-snakview-variation-' + snakType + 'snak' },
                                variationDefinition,
                                { // we don't want to allow to overwrite this 
one via the definition
                                        variationSnakConstructor: 
snakConstructor
diff --git 
a/lib/resources/jquery.wikibase/snakview/themes/default/snakview.SnakTypeSelector.css
 
b/lib/resources/jquery.wikibase/snakview/themes/default/snakview.SnakTypeSelector.css
index f4e8d46..46c37ea 100644
--- 
a/lib/resources/jquery.wikibase/snakview/themes/default/snakview.SnakTypeSelector.css
+++ 
b/lib/resources/jquery.wikibase/snakview/themes/default/snakview.SnakTypeSelector.css
@@ -1,4 +1,4 @@
-.wb-snak-typeselector .wb-snaktypeselector {
+.wikibase-snakview-typeselector .wikibase-snaktypeselector {
        border: none;
 }
 
@@ -17,7 +17,7 @@
        background-image: url(images/ui-icon_snaktypeselector_666666.png);
 }
 
-.wb-snaktypeselector-menu {
+.wikibase-snaktypeselector-menu {
        position: absolute;
        z-index: 2; /* Monobook #content has 2 */
 }
diff --git 
a/lib/resources/jquery.wikibase/toolbar/controller/definitions/removetoolbar/referenceview-snakview.js
 
b/lib/resources/jquery.wikibase/toolbar/controller/definitions/removetoolbar/referenceview-snakview.js
index 4307255..89d1239 100644
--- 
a/lib/resources/jquery.wikibase/toolbar/controller/definitions/removetoolbar/referenceview-snakview.js
+++ 
b/lib/resources/jquery.wikibase/toolbar/controller/definitions/removetoolbar/referenceview-snakview.js
@@ -41,7 +41,7 @@
                                        function( event, toolbarcontroller ) {
                                                // Destroy the snakview 
toolbars:
                                                var $referenceviewNode = $( 
event.target );
-                                               $.each( 
$referenceviewNode.find( '.wb-snakview' ), function( i, snakviewNode ) {
+                                               $.each( 
$referenceviewNode.find( '.wikibase-snakview' ), function( i, snakviewNode ) {
                                                        
toolbarcontroller.destroyToolbar( $( snakviewNode ).data( 'removetoolbar' ) );
                                                } );
                                        }
diff --git a/lib/resources/wikibase.css b/lib/resources/wikibase.css
index b7c380b..0f412e5 100644
--- a/lib/resources/wikibase.css
+++ b/lib/resources/wikibase.css
@@ -248,10 +248,10 @@
        word-wrap: break-word;
 }
 
-div.wikibase-statementview-mainsnak .wb-snak-property-container {
+div.wikibase-statementview-mainsnak .wikibase-snakview-property-container {
        display: none;
 }
-.wikibase-statementview.wb-new .wikibase-statementview-mainsnak 
.wb-snak-property-container {
+.wikibase-statementview.wb-new .wikibase-statementview-mainsnak 
.wikibase-snakview-property-container {
        position: absolute;
        top: 0;
        bottom: 0;
@@ -260,16 +260,16 @@
        display: block;
 }
 
-div.wb-snak {
+div.wikibase-snakview {
        padding: 10px;
 }
 
-div.wb-snak .wb-snak-value-container {
+div.wikibase-snakview .wikibase-snakview-value-container {
        margin-left: 16px;
        min-height: .8em; /* reduces jumping when clicking edit */
 }
 
-div .wb-snak-value span.error.wb-format-error {
+div .wikibase-snakview-value span.error.wb-format-error {
        display: block;
        color: red;
        font-size: inherit;
@@ -315,12 +315,12 @@
 }
 
 .wikibase-statementgrouplistview .wikibase-statementgroupview-property.wb-edit,
-.wikibase-statementlistview-listview .wb-edit .wb-snak-property-container {
+.wikibase-statementlistview-listview .wb-edit 
.wikibase-snakview-property-container {
        background-color: #C0DAE5;
 }
 
 .wikibase-statementgrouplistview 
.wikibase-statementgroupview-property.wb-error,
-.wb-error div.wb-claim-new .wb-snak-property-container {
+.wb-error div.wb-claim-new .wikibase-snakview-property-container {
        background-color: #E5C8B5;
 }
 
@@ -352,50 +352,50 @@
        margin: 0 18em 0 15em;
 }
 
-.wikibase-statementgrouplistview .wb-new .wb-snak-property {
+.wikibase-statementgrouplistview .wb-new .wikibase-snakview-property {
        padding: 10px;
 }
 
-.wikibase-statementgrouplistview .wb-new .wb-snak-property input {
+.wikibase-statementgrouplistview .wb-new .wikibase-snakview-property input {
        width: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
 }
 
-.wikibase-statementgrouplistview .wb-new .wb-snak-value {
+.wikibase-statementgrouplistview .wb-new .wikibase-snakview-value {
        min-height: 1.5em;
        max-width: 32em;
 }
 
-.wb-snak-typeselector {
+.wikibase-snakview-typeselector {
        position: absolute;
        left: 10px;
        width: 16px;
        cursor: pointer;
 }
 
-.wb-snakview-unsupportedsnaktype,
-.wb-snakview-variation-valuesnak-unsupporteddatavalue,
-.wb-snakview-variation-valuesnak-datavaluetypemismatch,
-.wb-snakview-variation-valuesnak-nonewvaluefordeletedproperty,
-.wb-snakview-variation-somevaluesnak,
-.wb-snakview-variation-novaluesnak {
+.wikibase-snakview-unsupportedsnaktype,
+.wikibase-snakview-variation-valuesnak-unsupporteddatavalue,
+.wikibase-snakview-variation-valuesnak-datavaluetypemismatch,
+.wikibase-snakview-variation-valuesnak-nonewvaluefordeletedproperty,
+.wikibase-snakview-variation-somevaluesnak,
+.wikibase-snakview-variation-novaluesnak {
        color: #565656;
        font-style: italic;
        line-height: 1.2;
 }
 
-.wb-snakview-variation-valuesnak-datavaluetypemismatch,
-.wb-snakview-variation-valuesnak-nonewvaluefordeletedproperty {
+.wikibase-snakview-variation-valuesnak-datavaluetypemismatch,
+.wikibase-snakview-variation-valuesnak-nonewvaluefordeletedproperty {
        color: red;
 }
-.wb-snakview-variation-valuesnak-datavaluetypemismatch-message div {
+.wikibase-snakview-variation-valuesnak-datavaluetypemismatch-message div {
        font-size: 84%;
        margin-top: 0.4em;
 }
 
-.wb-snakview-variation-valuesnak textarea {
+.wikibase-snakview-variation-valuesnak textarea {
        width: 100%;
 }
 
@@ -417,45 +417,45 @@
        border-color: #C0DAE5;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-property {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-property {
        width: 12em;
        position: absolute;
        font-size: 90%;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-property input {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-property input {
        width: 100%;
        font-size: 100%;
        top: 0;
        position: absolute;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-value-container {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-value-container {
        margin-left: 12em;
        position: relative;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-value-container .wb-snak-value {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-value-container 
.wikibase-snakview-value {
        margin-left: 16px;
        margin-right: 18em;
        word-wrap: break-word;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-value-container .wb-snak-value 
.valueview-value {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-value-container 
.wikibase-snakview-value .valueview-value {
        font-size: 90%;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-value-container .wb-snak-typeselector {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-value-container 
.wikibase-snakview-typeselector {
        left: 0;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snak-value-container .wb-snak-value 
.valueview-value textarea {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview-value-container 
.wikibase-snakview-value .valueview-value textarea {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
 }
 
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snakview {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview {
        position: relative;
        min-height: 1.8em;
        padding-top: 4px;
@@ -463,7 +463,7 @@
 }
 
 /* "remove" link at each reference's snak */
-.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wb-snakview > .wikibase-toolbar-container {
+.wikibase-statementview-qualifiers .wikibase-snaklistview 
.wikibase-snaklistview-listview .wikibase-snakview > 
.wikibase-toolbar-container {
        top: 5px;
 }
 
@@ -569,45 +569,45 @@
        border-color: #C0DAE5;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-property {
+.wb-referenceview .wikibase-snaklistview-listview .wikibase-snakview-property {
        width: 12em;
        position: absolute;
        font-size: 90%;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-property input {
+.wb-referenceview .wikibase-snaklistview-listview .wikibase-snakview-property 
input {
        width: 100%;
        font-size: 100%;
        top: 0;
        position: absolute;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-value-container {
+.wb-referenceview .wikibase-snaklistview-listview 
.wikibase-snakview-value-container {
        margin-left: 12em;
        position: relative;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-value-container 
.wb-snak-value {
+.wb-referenceview .wikibase-snaklistview-listview 
.wikibase-snakview-value-container .wikibase-snakview-value {
        margin-left: 16px;
        margin-right: 18em;
        word-wrap: break-word;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-value-container 
.wb-snak-value .valueview-value {
+.wb-referenceview .wikibase-snaklistview-listview 
.wikibase-snakview-value-container .wikibase-snakview-value .valueview-value {
        font-size: 90%;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-value-container 
.wb-snak-typeselector {
+.wb-referenceview .wikibase-snaklistview-listview 
.wikibase-snakview-value-container .wikibase-snakview-typeselector {
        left: 0;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snak-value-container 
.wb-snak-value .valueview-value textarea {
+.wb-referenceview .wikibase-snaklistview-listview 
.wikibase-snakview-value-container .wikibase-snakview-value .valueview-value 
textarea {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
 }
 
-.wb-referenceview .wikibase-snaklistview-listview .wb-snakview {
+.wb-referenceview .wikibase-snaklistview-listview .wikibase-snakview {
        position: relative;
        min-height: 1.8em;
        padding-top: 4px;
@@ -625,7 +625,7 @@
 }
 
 /* "remove" link at each reference's snak */
-.wb-referenceview .wikibase-snaklistview-listview .wb-snakview > 
.wb-removetoolbar {
+.wb-referenceview .wikibase-snaklistview-listview .wikibase-snakview > 
.wb-removetoolbar {
        position: absolute;
        top: 5px;
        right: 0;
diff --git a/repo/includes/View/SnakHtmlGenerator.php 
b/repo/includes/View/SnakHtmlGenerator.php
index 631b4ac..0acc8cf 100644
--- a/repo/includes/View/SnakHtmlGenerator.php
+++ b/repo/includes/View/SnakHtmlGenerator.php
@@ -74,7 +74,7 @@
         */
        public function getSnakHtml( Snak $snak, $showPropertyLink = false ) {
                $snakViewVariation = $this->getSnakViewVariation( $snak );
-               $snakViewCssClass = 'wb-snakview-variation-' . 
$snakViewVariation;
+               $snakViewCssClass = 'wikibase-snakview-variation-' . 
$snakViewVariation;
 
                $formattedValue = $this->getFormattedSnakValue( $snak );
 
@@ -84,7 +84,7 @@
 
                $propertyLink = $showPropertyLink ? $this->makePropertyLink( 
$snak ) : '';
 
-               $html = $this->templateFactory->render( 'wb-snak',
+               $html = $this->templateFactory->render( 'wikibase-snakview',
                        // Display property link only once for snaks featuring 
the same property:
                        $propertyLink,
                        $snakViewCssClass,
diff --git a/repo/resources/templates.php b/repo/resources/templates.php
index 5eae67e..34e698d 100644
--- a/repo/resources/templates.php
+++ b/repo/resources/templates.php
@@ -81,19 +81,15 @@
 </div>
 HTML;
 
-       // TODO: .wb-snakview should not be part of the template; check uses of 
that class and move them
-       // to .wb-snak
-       $templates['wb-snak'] =
-// This template is not only used for PropertyValueSnak Snaks but also for 
other Snaks without a
-// value which may display some message in the value node.
+       $templates['wikibase-snakview'] =
 <<<HTML
-<div class="wb-snak wb-snakview">
-       <div class="wb-snak-property-container">
-               <div class="wb-snak-property" dir="auto">$1</div>
+<div class="wikibase-snakview">
+       <div class="wikibase-snakview-property-container">
+               <div class="wikibase-snakview-property" dir="auto">$1</div>
        </div>
-       <div class="wb-snak-value-container" dir="auto">
-               <div class="wb-snak-typeselector"></div>
-               <div class="wb-snak-value $2">$3</div>
+       <div class="wikibase-snakview-value-container" dir="auto">
+               <div class="wikibase-snakview-typeselector"></div>
+               <div class="wikibase-snakview-value $2">$3</div>
        </div>
 </div>
 HTML;
@@ -103,7 +99,7 @@
 <div class="wikibase-statementview wikibase-statement-$1">
        <div class="wikibase-statementview-rankselector">$2</div>
        <div class="wikibase-statementview-mainsnak-container">
-               <div class="wikibase-statementview-mainsnak" dir="auto"><!-- 
wb-snak -->$3</div>
+               <div class="wikibase-statementview-mainsnak" dir="auto"><!-- 
wikibase-snakview -->$3</div>
                <div class="wikibase-statementview-qualifiers"><!-- 
wikibase-listview -->$4</div>
        </div>
        <!-- wikibase-toolbar -->$5
diff --git a/repo/tests/phpunit/includes/View/ClaimHtmlGeneratorTest.php 
b/repo/tests/phpunit/includes/View/ClaimHtmlGeneratorTest.php
index 55344aa..94be44a 100644
--- a/repo/tests/phpunit/includes/View/ClaimHtmlGeneratorTest.php
+++ b/repo/tests/phpunit/includes/View/ClaimHtmlGeneratorTest.php
@@ -121,7 +121,7 @@
                        $propertyIdFormatterMock,
                        new Claim( new PropertySomeValueSnak( 42 ) ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-somevalue/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-somevalue/',
                                'formatted snak' => '/a snak!/'
                        )
                );
@@ -136,7 +136,7 @@
                                ) )
                        ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-somevalue/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-somevalue/',
                                'formatted snak' => '/a snak!.*a snak!/s'
                        )
                );
@@ -154,7 +154,7 @@
                                ) ) ) ) )
                        ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-value/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-value/',
                                'formatted snak' => '/a snak!.*a snak!/s'
                        )
                );
diff --git a/repo/tests/phpunit/includes/View/SnakHtmlGeneratorTest.php 
b/repo/tests/phpunit/includes/View/SnakHtmlGeneratorTest.php
index 313f000..86e6640 100644
--- a/repo/tests/phpunit/includes/View/SnakHtmlGeneratorTest.php
+++ b/repo/tests/phpunit/includes/View/SnakHtmlGeneratorTest.php
@@ -59,7 +59,7 @@
                        $propertyIdFormatterMock,
                        new PropertySomeValueSnak( 42 ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-somevalue/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-somevalue/',
                                'formatted snak' => '/a snak!/'
                        )
                );
@@ -69,7 +69,7 @@
                        $propertyIdFormatterMock,
                        new PropertySomeValueSnak( 42 ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-somevalue/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-somevalue/',
                                'formatted snak' => '/a snak!/s'
                        )
                );
@@ -79,7 +79,7 @@
                        $propertyIdFormatterMock,
                        new PropertyValueSnak( 50, new StringValue( 
'chocolate!' ) ),
                        array(
-                               'snak variation css' => 
'/wb-snakview-variation-value/',
+                               'snak variation css' => 
'/wikibase-snakview-variation-value/',
                                'formatted snak' => '/a snak!/s'
                        )
                );

-- 
To view, visit https://gerrit.wikimedia.org/r/186773
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I304affdb3fabb96cae2b0f984c53dce5528b8fb5
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Henning Snater <henning.sna...@wikimedia.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to