User Details
- User Since
- May 27 2020, 7:25 AM (205 w, 6 d)
- Availability
- Available
Jun 10 2020
@tbaumgart thanks then I can make some tests
@ognarb Well as I said earlier, that one is pretty straightforward : https://github.com/mcred/jekyll-xml-source/blob/master/jekyll_xml_source.rb
It downloads from an URL, convert XML to JSON and save it to a file. We don't need more, right ?
@ognarb then maybe we can just do it in plain ruby, that way we avoid executing commands on the system and avoid external dependencies like appstreamcli to be installed
Ok then if there is an appdata like in Krita, I can use it to get the latest versions.
Jun 9 2020
@wrobelda My mistake, I thought that the file would be in Kmymoney website repo but it should be in Kmymoney software repo. So the exact plugin I linked can be used as is.
@wrobelda Yes _data files are one way to solve the problem. I am just worried that it's becoming a nightmare to manage.
Yes we could upstream some work done here upstream but only if it's adopted as a standard by others projects.
Jun 8 2020
@ostroffjh Ok I can do a draft in a git branch. After for the multiples releases numbers, I am waiting on @wrobelda answer.
@wrobelda Ok if you have more details on how you would do it, I am interested. Also @ostroffjh what do you think about the dropdown on the homepage ?
@wrobelda Since there is multiples versions, you cannot use something like a Git tag to replace a placeholder in the _config.yml file.
May 27 2020
Ok then in that case may I suggest to do like Vscode guys did : https://code.visualstudio.com/
@tbaumgart ok then no problem, we can do something like Libreoffice : https://www.libreoffice.org/download/download/
@ostroffjh, Still I don't get what you mean. For Plasma Desktop, it's written "Latest Release: Plasma 5.18 LTS" even if they do fixes older releases. So just a variable in _config.yml like kmymoney_latest_version: 5.0.8 and display it in the homepage is easy. If you need something more advanced, I need more details how you want it displayed.
@ognarb I can do it, I am just confused about "Multiple branches should be supported (stable, unstable, vintage, ...)".