Sebschlicht2 has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/340967 )

Change subject: make composer.json valid and useful
......................................................................


make composer.json valid and useful

The composer.json has been marked as invalid by the Jenkins bot,
due to the usage of german Umlaute. They have been removed and
common fields have been added, in order to make the file more
useful for others.
In this context the extension license has been consistently set to
GPL 3.0+.

Change-Id: I5a2e49276f468ca87311f0ae4b02a2f03e0bb667
---
M composer.json
M extension.json
2 files changed, 33 insertions(+), 2 deletions(-)

Objections:
  Sebschlicht: There's a problem with this change, please improve



diff --git a/composer.json b/composer.json
index 879277f..fd2d565 100644
--- a/composer.json
+++ b/composer.json
@@ -1,6 +1,33 @@
 {
-  "name": "Universität Koblenz-Landau/mooc",
+  "name": "Universitaet_Koblenz-Landau/mooc",
   "type": "mediawiki-extension",
+  "description": "Provides the MOOC interface to create, maintain and use 
Massive Open Online Courses",
+  "keywords"   : [
+    "wiki",
+    "MediaWiki",
+    "extension",
+    "MOOC",
+    "Bootstrap"
+  ],
+  "homepage"   : "https://www.mediawiki.org/wiki/Extension:MOOC";,
+  "license"    : "GPL-3.0+",
+  "authors"    : [
+    {
+      "name" : "Sebastian Schlicht",
+      "email": "sebast...@jablab.de",
+      "role" : "Developer"
+    },
+    {
+      "name" : "René Pickhardt",
+      "role" : "Manager"
+    }
+  ],
+  "support"    : {
+    "wiki"  : "https://www.mediawiki.org/wiki/Extension:MOOC";,
+    "forum" : "https://www.mediawiki.org/wiki/Extension_talk:MOOC";,
+    "source": "https://github.com/wikimedia/mediawiki-extensions-MOOC";,
+    "issues": "https://phabricator.wikimedia.org/tag/mooc-interface/";
+  },
   "require-dev": {
        "jakub-onderka/php-parallel-lint": "0.9.2",
        "mediawiki/mediawiki-codesniffer": "0.6.0"
@@ -16,5 +43,9 @@
        "php": ">=5.6",
        "composer/installers": ">1.0.12",
        "mediawiki/bootstrap": "~1.1"
+  },
+  "config": {
+    "optimize-autoloader": true,
+    "prepend-autoloader": false
   }
 }
diff --git a/extension.json b/extension.json
index 36590ff..a972c68 100644
--- a/extension.json
+++ b/extension.json
@@ -7,7 +7,7 @@
   ],
   "url": 
"https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/MOOC";,
   "descriptionmsg": "mooc-desc",
-  "license-name": "GPL-2.0",
+  "license-name": "GPL-3.0+",
   "type": "other",
   "AutoloadClasses": {
     "MOOCHooks": "MOOC.hooks.php",

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5a2e49276f468ca87311f0ae4b02a2f03e0bb667
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/MOOC
Gerrit-Branch: master
Gerrit-Owner: Sebschlicht2 <sebschli...@uni-koblenz.de>
Gerrit-Reviewer: Legoktm <lego...@member.fsf.org>
Gerrit-Reviewer: Sebschlicht <sebschli...@uni-koblenz.de>
Gerrit-Reviewer: Sebschlicht2 <sebschli...@uni-koblenz.de>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to