Siebrand has uploaded a new change for review.

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

Change subject: Make a start with adding GitHub repos
......................................................................

Make a start with adding GitHub repos

- Remove them from MediaWiki/mediawiki-extensions.txt
- Leave aggregate groups, etc. in tact.

Change-Id: I3e191f9e78a783b8a6db28d4778ae48ebe086cd5
---
M groups/MediaWiki/mediawiki-extensions.txt
A groups/mwgithub/mwgithub.yaml
M repoconfig.commit.json
M repoconfig.json
4 files changed, 119 insertions(+), 19 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/translatewiki 
refs/changes/36/281236/1

diff --git a/groups/MediaWiki/mediawiki-extensions.txt 
b/groups/MediaWiki/mediawiki-extensions.txt
index 532c0be..0d39e3b 100644
--- a/groups/MediaWiki/mediawiki-extensions.txt
+++ b/groups/MediaWiki/mediawiki-extensions.txt
@@ -1418,11 +1418,6 @@
 Map Sources
 aliasfile = MapSources/MapSources.i18n.alias.php
 
-Maps
-aliasfile = Maps/Maps.i18n.alias.php
-magicfile = Maps/Maps.i18n.magic.php
-optional = maps_googlemaps2, maps_googlemaps3, maps_yahoomaps, 
maps_openlayers, maps_osm
-
 Mark As Helpful
 
 Mass Edit Regex
@@ -2116,20 +2111,6 @@
 
 Semantic Internal Objects
 magicfile = SemanticInternalObjects/SemanticInternalObjects.i18n.magic.php
-
-Semantic Maps
-optional = sm_googlemaps_printername, sm_yahoomaps_printername, 
sm_openlayers_printername
-optional = semanticmaps-kml
-
-Semantic MediaWiki
-aliasfile = SemanticMediaWiki/languages/SMW_Aliases.php
-magicfile = SemanticMediaWiki/languages/SMW_Magic.php
-descmsg = smw-desc
-ignored = smw_ask_doculink, smw_uri_blacklist, smw-specials-browse-helplink
-optional = smw-label-feed-link, smw_decseparator, smw_kiloseparator
-optional = smw_rss_description, smw_browse_more, specialpages-group-smw_group
-optional = smw_csv_link, smw_dsv_link, smw_json_link, smw_rdf_link
-optional = smw_property_template_notype, 
smw-datavalue-monolingual-lcode-parenthesis
 
 Semantic Meta Tags
 descmsg = smt-desc
diff --git a/groups/mwgithub/mwgithub.yaml b/groups/mwgithub/mwgithub.yaml
new file mode 100644
index 0000000..a8aac34
--- /dev/null
+++ b/groups/mwgithub/mwgithub.yaml
@@ -0,0 +1,85 @@
+TEMPLATE:
+  BASIC:
+    icon: wiki://Mediawiki-logo.png
+    class: FileBasedMessageGroup
+    namespace: NS_MEDIAWIKI
+
+  FILES:
+    class: JsonFFS
+
+  CHECKER:
+    class: MediaWikiMessageChecker
+    checks:
+      - pluralCheck
+      - pluralFormsCheck
+      - wikiParameterCheck
+      - wikiLinksCheck
+      - XhtmlCheck
+      - braceBalanceCheck
+      - pagenameMessagesCheck
+      - miscMWChecks
+
+  INSERTABLES:
+    class: MediaWikiInsertablesSuggester
+
+---
+BASIC:
+  id: ext-semanticmaps
+  label: Semantic Maps
+  description: "{{Special:MyLanguage/MediaWiki:Semanticmaps-desc/en}}"
+
+FILES:
+  class: JsonFFS
+  sourcePattern: 
"%GROUPROOT%/mwgithub/SemanticMediaWiki/SemanticMaps/i18n/%CODE%.json"
+
+TAGS:
+  optional:
+    - sm_googlemaps_printername
+    - sm_yahoomaps_printername
+    - sm_openlayers_printername
+    - semanticmaps-kml
+---
+BASIC:
+  id: ext-semanticmediawiki
+  label: Semantic MediaWiki
+  description: "{{Special:MyLanguage/MediaWiki:Smw-desc/en}}"
+
+FILES:
+  class: JsonFFS
+  sourcePattern: 
"%GROUPROOT%/mwgithub/SemanticMediaWiki/SemanticMediaWiki/i18n/%CODE%.json"
+
+TAGS:
+  optional:
+    - smw-label-feed-link
+    - smw_decseparator
+    - smw_kiloseparator
+    - smw_rss_description
+    - smw_browse_more
+    - specialpages-group-smw_group
+    - smw_csv_link
+    - smw_dsv_link
+    - smw_json_link
+    - smw_rdf_link
+    - smw_property_template_notype
+    - smw-datavalue-monolingual-lcode-parenthesis
+  ignored:
+    - smw_ask_doculink
+    - smw_uri_blacklist
+    - smw-specials-browse-helplink
+---
+BASIC:
+  id: ext-maps
+  label: Maps
+  description: "{{Special:MyLanguage/MediaWiki:Maps-desc/en}}"
+
+FILES:
+  class: JsonFFS
+  sourcePattern: "%GROUPROOT%/mwgithub/JeroenDeDauw/Maps/i18n/%CODE%.json"
+
+TAGS:
+  optional:
+    - maps_googlemaps2
+    - maps_googlemaps3
+    - maps_yahoomaps
+    - maps_openlayers
+    - maps_osm
diff --git a/repoconfig.commit.json b/repoconfig.commit.json
index c9556e3..8223fca 100644
--- a/repoconfig.commit.json
+++ b/repoconfig.commit.json
@@ -90,6 +90,23 @@
                        }
                }
        },
+       "mwgithub": {
+               "group": "mwgithub-*",
+               "repos": {
+                       "mwgithub/SemanticMediaWiki/SemanticMaps": {
+                               "type": "git",
+                               "url": 
"g...@github.com:SemanticMediaWiki/SemanticMaps.git"
+                       },
+                       "mwgithub/SemanticMediaWiki/SemanticMediaWiki": {
+                               "type": "git",
+                               "url": 
"g...@github.com:SemanticMediaWiki/SemanticMediaWiki.git"
+                       },
+                       "mwgithub/JeroenDeDauw/Maps": {
+                               "type": "git",
+                               "url": "g...@github.com:JeroenDeDauw/Maps.git"
+                       }
+               }
+       },
        "wiki-ai": {
                "group": "wiki-ai-*",
                "repos": {
diff --git a/repoconfig.json b/repoconfig.json
index 47ff082..54c04d1 100644
--- a/repoconfig.json
+++ b/repoconfig.json
@@ -90,6 +90,23 @@
                        }
                }
        },
+       "mwgithub": {
+               "group": "mwgithub-*",
+               "repos": {
+                       "mwgithub/SemanticMediaWiki/SemanticMaps": {
+                               "type": "git",
+                               "url": 
"https://github.com/SemanticMediaWiki/SemanticMaps.git";
+                       },
+                       "mwgithub/SemanticMediaWiki/SemanticMediaWiki": {
+                               "type": "git",
+                               "url": 
"https://github.com/SemanticMediaWiki/SemanticMediaWiki.git";
+                       },
+                       "mwgithub/JeroenDeDauw/Maps": {
+                               "type": "git",
+                               "url": 
"https://github.com/JeroenDeDauw/Maps.git";
+                       }
+               }
+       },
        "wiki-ai": {
                "group": "wiki-ai-*",
                "repos": {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3e191f9e78a783b8a6db28d4778ae48ebe086cd5
Gerrit-PatchSet: 1
Gerrit-Project: translatewiki
Gerrit-Branch: master
Gerrit-Owner: Siebrand <siebr...@kitano.nl>

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

Reply via email to