[gimp-web/wip/Jehan/gimp-versions: 1/2] content: new format for gimp_versions.json.
- From: Jehan <jehanp src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp-web/wip/Jehan/gimp-versions: 1/2] content: new format for gimp_versions.json.
- Date: Sat, 4 Jan 2020 22:33:45 +0000 (UTC)
commit 8b4c89a3dd18ac31ac6d365340a27bdfb150a195
Author: Jehan <jehan girinstud io>
Date: Sat Jan 4 23:21:31 2020 +0100
content: new format for gimp_versions.json.
Json object are not ordered. We have them ordered in Python through the
OrderedDict concept, but it's not standard.
So let's change the format to using Json arrays (list), which are
ordered. Then we just consider the first item to be the latest release.
content/gimp_versions.json | 95 ++++++++++++++++++++++++++++------------------
1 file changed, 59 insertions(+), 36 deletions(-)
---
diff --git a/content/gimp_versions.json b/content/gimp_versions.json
index c3f2e7c7..b07d6f1b 100644
--- a/content/gimp_versions.json
+++ b/content/gimp_versions.json
@@ -1,6 +1,7 @@
{
- "STABLE": {
- "2.10.14": {
+ "STABLE": [
+ {
+ "version": "2.10.14",
"date": "2019-10-28",
"source": {
"gimp-2.10.14.tar.bz2": {
@@ -38,7 +39,8 @@
}
}
},
- "2.10.12": {
+ {
+ "version": "2.10.12",
"date": "2019-06-12",
"source": {
"gimp-2.10.12.tar.bz2": {
@@ -76,8 +78,8 @@
}
}
},
-
- "2.10.10": {
+ {
+ "version": "2.10.10",
"date": "2019-04-07",
"source": {
"gimp-2.10.10.tar.bz2": {
@@ -101,7 +103,8 @@
}
},
- "2.10.8": {
+ {
+ "version": "2.10.8",
"date": "2018-11-08",
"source": {
"gimp-2.10.8.tar.bz2": {
@@ -140,7 +143,8 @@
}
},
- "2.10.6": {
+ {
+ "version": "2.10.6",
"date": "2018-08-19",
"source": {
"gimp-2.10.6.tar.bz2": {
@@ -164,7 +168,8 @@
}
},
- "2.10.4": {
+ {
+ "version": "2.10.4",
"date": "2018-07-04",
"source": {
"gimp-2.10.4.tar.bz2": {
@@ -198,7 +203,8 @@
}
},
- "2.10.2": {
+ {
+ "version": "2.10.2",
"date": "2018-05-20",
"source": {
"gimp-2.10.2.tar.bz2": {
@@ -215,7 +221,8 @@
}
},
- "2.10.0": {
+ {
+ "version": "2.10.0",
"date": "2018-04-27",
"source": {
@@ -249,11 +256,12 @@
}
}
}
- },
+ ],
- "OLDSTABLE": {
+ "OLDSTABLE": [
- "2.8.22": {
+ {
+ "version": "2.8.22",
"date": "2017-05-11",
"source": {
"gimp-2.8.22.tar.bz2": {
@@ -272,7 +280,8 @@
}
},
- "2.8.20": {
+ {
+ "version": "2.8.20",
"source": {
"gimp-2.8.20.tar.bz2": {
"md5": "d405640c426b234d6efc36fb4f5bae57"
@@ -290,7 +299,8 @@
}
},
- "2.8.18": {
+ {
+ "version": "2.8.18",
"source": {
"gimp-2.8.18.tar.bz2": {
"md5": "5adaa11a68bc8a42bb2c778fee4d389c"
@@ -311,7 +321,8 @@
}
},
- "2.8.16": {
+ {
+ "version": "2.8.16",
"source": {
"gimp-2.8.16.tar.bz2": {
"md5": "30e0a1b7c18b0e3415f4ac54567252ac"
@@ -347,7 +358,8 @@
}
},
- "2.8.14": {
+ {
+ "version": "2.8.14",
"source": {
"gimp-2.8.14.tar.bz2": {
"md5": "233c948203383fa078434cc3f8f925cb"
@@ -368,7 +380,8 @@
}
},
- "2.8.12": {
+ {
+ "version": "2.8.12",
"source": {
"gimp-2.8.12.tar.bz2": {
"md5": "47fefa240c38cfb1016b57ad6324378d"
@@ -376,7 +389,8 @@
}
},
- "2.8.10": {
+ {
+ "version": "2.8.10",
"source": {
"gimp-2.8.10.tar.bz2": {
"md5": "84c964aab7044489af69f7319bb59b47"
@@ -394,7 +408,8 @@
}
},
- "2.8.8": {
+ {
+ "version": "2.8.8",
"source": {
"gimp-2.8.8.tar.bz2": {
"md5": "ef2547c3514a1096931637bd6250635a"
@@ -407,7 +422,8 @@
}
},
- "2.8.6": {
+ {
+ "version": "2.8.6",
"source": {
"gimp-2.8.6.tar.bz2": {
"md5": "12b3fdf33d1f07ae79b412a9e38b9693"
@@ -415,7 +431,8 @@
}
},
- "2.8.4": {
+ {
+ "version": "2.8.4",
"source": {
"gimp-2.8.4.tar.bz2": {
"md5": "392592e8755d046317878d226145900f"
@@ -433,7 +450,8 @@
}
},
- "2.8.2": {
+ {
+ "version": "2.8.2",
"source": {
"gimp-2.8.2.tar.bz2": {
"md5": "b542138820ca3a41cbd63fc331907955"
@@ -454,7 +472,8 @@
}
},
- "2.8.0": {
+ {
+ "version": "2.8.0",
"source": {
"gimp-2.8.0.tar.bz2": {
"md5": "28997d14055f15db063eb92e1c8a7ebb"
@@ -466,10 +485,11 @@
}
}
}
- },
+ ],
- "OLD-DEVELOPMENT": {
- "2.10.0-RC2": {
+ "OLD-DEVELOPMENT": [
+ {
+ "version": "2.10.0-RC2",
"date": "2018-04-17",
"source": {
"gimp-2.10.0-RC2.tar.bz2 ": {
@@ -495,7 +515,8 @@
}
},
- "2.10.0-RC1": {
+ {
+ "version": "2.10.0-RC1",
"date": "2018-03-26",
"source": {
"gimp-2.10.0-RC1.tar.bz2 ": {
@@ -509,7 +530,8 @@
}
},
- "2.9.8": {
+ {
+ "version": "2.9.8",
"date": "2017-12-12",
"source": {
"gimp-2.9.8.tar.bz2": {
@@ -523,7 +545,8 @@
}
},
- "2.9.6": {
+ {
+ "version": "2.9.6",
"date": "2017-08-24",
"source": {
"gimp-2.9.6.tar.bz2": {
@@ -537,8 +560,8 @@
}
},
- "2.9.4":
{
+ "version": "2.9.4",
"source": {
"gimp-2.9.4.tar.bz2": {
"md5": "6b3d425a7949110eeb532badedf721f3"
@@ -546,8 +569,8 @@
}
},
- "2.9.2":
{
+ "version": "2.9.2",
"source": {
"gimp-2.9.2.tar.bz2": {
"md5": "aa8a846a497e3328c5b7d2fd33f5cf63"
@@ -555,10 +578,10 @@
}
}
- },
- "NIGHTLY": {
- "2.9.7" :
+ ],
+ "NIGHTLY": [
{
+ "version": "2.9.7",
"source": {
},
@@ -566,5 +589,5 @@
}
}
- }
+ ]
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]