Ricordisamoa has uploaded a new change for review.

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

Change subject: Automatically generate toolinfo.json
......................................................................

Automatically generate toolinfo.json

For use in tools such as https://tools.wmflabs.org/hay/directory/

Change-Id: I4f1a8910b24229c1d22fb97b8ba20be950e24011
---
M generate.py
1 file changed, 17 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/labs/tools/extreg-wos 
refs/changes/97/209697/1

diff --git a/generate.py b/generate.py
index 58f4522..126dd19 100644
--- a/generate.py
+++ b/generate.py
@@ -77,6 +77,7 @@
     percent = percent[:2] + '.' + percent[2:] + '%'
     superpowers = int(percent[:2]) >= 50
     s_text = 'superpowers' if superpowers else 'sadness'
+    title = 'Extension registration wall of {s_text}'.format(s_text=s_text)
     excite = '!' if superpowers else ' :('
     print(percent)
     text = """
@@ -84,7 +85,7 @@
 <html>
 <head>
 <meta charset="utf-8">
-<title>Extension registration wall of {s_text}</title>
+<title>{title}</title>
 <style>
 h1 {{
     text-align: center;
@@ -105,7 +106,7 @@
 </style>
 </head>
 <body>
-<h1>Extension registration wall of {s_text}{excite}</h1>
+<h1>{title}{excite}</h1>
 <p id="percentage">{converted}/{total} - {percent}</p>
 
 <p>
@@ -124,7 +125,7 @@
         <th>Converted?</th>
         <th>Bug</th>
     </tr>
-""".format(converted=converted, total=total, percent=percent, s_text=s_text, 
excite=excite)
+""".format(converted=converted, total=total, percent=percent, title=title, 
excite=excite)
     for name in sorted(data):
         converted_class = 'no'
         converted_text = 'No'
@@ -147,6 +148,19 @@
 """
     with open(OUTPUT_DIR + 'index.html', 'w') as f:
         f.write(text)
+    toolinfo = """
+{
+    "name" : "extreg-wos",
+    "title" : "{title}",
+    "description" : "Table showing the progress of extension registration 
through MediaWiki extensions.",
+    "url" : "https://tools.wmflabs.org/extreg-wos/";,
+    "keywords" : "MediaWiki",
+    "author" : "Legoktm",
+    "repository" : "https://github.com/wikimedia/labs-tools-extreg-wos";
+}
+""".format(title=title)
+    with open(OUTPUT_DIR + 'toolinfo.json', 'w') as f:
+        f.write(toolinfo)
 
 
 def git_update(thing):

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I4f1a8910b24229c1d22fb97b8ba20be950e24011
Gerrit-PatchSet: 1
Gerrit-Project: labs/tools/extreg-wos
Gerrit-Branch: master
Gerrit-Owner: Ricordisamoa <ricordisa...@openmailbox.org>

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

Reply via email to