Browse Source

Improved software structure.

master
Franco Masotti 2 months ago
parent
commit
c7958d3d01
Signed by: frnmst GPG Key ID: 24116ED85666780A
  1. 6
      _includes/get_relative_path_software.html
  2. 7
      _layouts/changelog.html
  3. 18
      _layouts/software_release.html
  4. 16
      _pages/software_archived.md
  5. 0
      _software/archived/CHANGELOG-the-flux-of-thought.md
  6. 0
      _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz
  7. 0
      _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA256SUM.txt
  8. 0
      _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA512SUM.txt
  9. 0
      _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.sig
  10. 0
      _software/archived/monthly-attendance-paper-0.0.2/release.md
  11. 0
      _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz
  12. 0
      _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA256SUM.txt
  13. 0
      _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA512SUM.txt
  14. 0
      _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.sig
  15. 0
      _software/archived/qvm-1.0.4/release.md
  16. 0
      _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz
  17. 0
      _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA256SUM.txt
  18. 0
      _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA512SUM.txt
  19. 0
      _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.sig
  20. 0
      _software/archived/qvm-1.0.5/release.md
  21. 0
      _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz
  22. 0
      _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA256SUM.txt
  23. 0
      _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA512SUM.txt
  24. 0
      _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.sig
  25. 0
      _software/archived/qvm-1.0.6/release.md
  26. 0
      _software/archived/the-flux-of-thought-3.0.0/release.md
  27. 0
      _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz
  28. 0
      _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA256SUM.txt
  29. 0
      _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA512SUM.txt
  30. 0
      _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.sig
  31. 0
      _software/archived/the-flux-of-thought-4.0.0/release.md
  32. 0
      _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz
  33. 0
      _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA256SUM.txt
  34. 0
      _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA512SUM.txt
  35. 0
      _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.sig
  36. 0
      _software/archived/the-flux-of-thought-4.0.1/changelog.md
  37. 0
      _software/archived/the-flux-of-thought-4.0.1/release.md
  38. 0
      _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz
  39. 0
      _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA256SUM.txt
  40. 0
      _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA512SUM.txt
  41. 0
      _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.sig

6
_includes/get_relative_path_software.html

@ -0,0 +1,6 @@
{% assign pp = page.path | split: '/' %}
{% if pp[1] == 'archived' %}
{% assign relative_path = 'software/archived' %}
{% else %}
{% assign relative_path = 'software' %}
{% endif %}

7
_layouts/changelog.html

@ -2,10 +2,11 @@
layout: default
---
{% include get_relative_path_software.html %}
{% comment %}The updated and date front-matter variables are used by the feed page{% endcomment %}
<!--last_release_start-->
# [{{ page.software_name }}]({{ site.baseurl }}/software/#{{ page.software_name }}) changelog
# [{{ page.software_name }}]({{ site.baseurl }}/{{ relative_path }}#{{ page.software_name }}) changelog
All notable changes to this project will be documented in this file.
@ -23,7 +24,7 @@ in the RSS feeds.
{% for p in ss %}
{% if p.has_changelog and p.software_name == page.software_name and p.software_version %}
{% comment %}The replace command does should not work on Win{% endcomment %}
{% assign ppath = p.path | replace: '_software/', '' | replace: 'release.md', 'changelog.md' %}
{% assign ppath = p.path | replace: '_software/', '' | replace: 'archived/', '' | replace: 'release.md', 'changelog.md' %}
## [{{ p.software_version }}] - {{ p.release_date }}
@ -35,4 +36,4 @@ in the RSS feeds.
{% endif %}
{% endfor %}
back to [software/{{ page.software_name }}]({{ site.baseurl }}/software/#{{ page.software_name }})
back to [{{ relative_path }}/{{ page.software_name }}]({{ site.baseurl }}/{{ relative_path }}#{{ page.software_name }})

18
_layouts/software_release.html

@ -2,13 +2,15 @@
layout: default
---
{% include get_relative_path_software.html %}
# {{ page.software_name }} {{ page.software_version }}
{% if page.has_changelog %}- [CHANGELOG]({{ site.baseurl }}/software/CHANGELOG-{{ page.software_name }}.html#{{ page.software_version | replace: '.', '' }}---{{ page.release_date }}){% endif %}
- [{{ page.software_name }}-{{ page.software_version }}.tar.gz]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz)
- [SHA512SUM.txt]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.SHA512SUM.txt)
- [SHA256SUM.txt]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.SHA256SUM.txt)
- [signature]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.sig)
{% if page.has_changelog %}- [CHANGELOG]({{ site.baseurl }}/{{ relative_path }}/CHANGELOG-{{ page.software_name }}.html#{{ page.software_version | replace: '.', '' }}---{{ page.release_date }}){% endif %}
- [{{ page.software_name }}-{{ page.software_version }}.tar.gz]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz)
- [SHA512SUM.txt]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.SHA512SUM.txt)
- [SHA256SUM.txt]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.SHA256SUM.txt)
- [signature]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name }}-{{ page.software_version }}.tar.gz.sig)
- [signing key]({{ site.baseurl }}/pubkeys/{{ page.signing_public_key }})
{% if page.is_on_pypi and page.software_name_python_module %}
@ -16,8 +18,8 @@ layout: default
### {{ page.software_name_python_module }}-{{ page.software_version }}-py3-none-any.whl
- [SHA256SUM.txt]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name_python_module }}-{{ page.software_version }}-py3-none-any.whl.SHA256SUM.txt)
- [MD5SUM.txt]({{ site.baseurl }}/software/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name_python_module }}-{{ page.software_version }}-py3-none-any.whl.MD5SUM.txt)
- [SHA256SUM.txt]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name_python_module }}-{{ page.software_version }}-py3-none-any.whl.SHA256SUM.txt)
- [MD5SUM.txt]({{ site.baseurl }}/{{ relative_path }}/{{ page.software_name }}-{{ page.software_version }}/{{ page.software_name_python_module }}-{{ page.software_version }}-py3-none-any.whl.MD5SUM.txt)
{% endif %}
back to [software/{{ page.software_name }}]({{ site.baseurl }}/software/#{{ page.software_name }})
back to [{{ relative_path }}/{{ page.software_name }}]({{ site.baseurl }}/{{ relative_path }}/#{{ page.software_name }})

16
_pages/software_archived.md

@ -1,7 +1,7 @@
---
layout: page
title: Archived software
permalink: /software/archived
permalink: /software/archived/
---
## Table of contents
@ -43,7 +43,7 @@ permalink: /software/archived
#### Releases
- [`0.0.2`]({{ site.baseurl }}/software/monthly-attendance-paper-0.0.2/release.html)
- [`0.0.2`]({{ site.baseurl }}/software/archived/monthly-attendance-paper-0.0.2/release.html)
### the-flux-of-thought
@ -59,9 +59,9 @@ permalink: /software/archived
#### Releases
- [`4.0.1`]({{ site.baseurl }}/software/the-flux-of-thought-4.0.1/release.html)
- [`4.0.0`]({{ site.baseurl }}/software/the-flux-of-thought-4.0.0/release.html)
- [`3.0.0`]({{ site.baseurl }}/software/the-flux-of-thought-3.0.0/release.html)
- [`4.0.1`]({{ site.baseurl }}/software/archived/the-flux-of-thought-4.0.1/release.html)
- [`4.0.0`]({{ site.baseurl }}/software/archived/the-flux-of-thought-4.0.0/release.html)
- [`3.0.0`]({{ site.baseurl }}/software/archived/the-flux-of-thought-3.0.0/release.html)
### qvm
@ -77,6 +77,6 @@ permalink: /software/archived
#### Releases
- [`1.0.6`]({{ site.baseurl }}/software/qvm-1.0.6/release.html)
- [`1.0.5`]({{ site.baseurl }}/software/qvm-1.0.5/release.html)
- [`1.0.4`]({{ site.baseurl }}/software/qvm-1.0.4/release.html)
- [`1.0.6`]({{ site.baseurl }}/software/archived/qvm-1.0.6/release.html)
- [`1.0.5`]({{ site.baseurl }}/software/archived/qvm-1.0.5/release.html)
- [`1.0.4`]({{ site.baseurl }}/software/archived/qvm-1.0.4/release.html)

0
_software/CHANGELOG-the-flux-of-thought.md → _software/archived/CHANGELOG-the-flux-of-thought.md

0
_software/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz → _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz

0
_software/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA256SUM.txt → _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA256SUM.txt

0
_software/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA512SUM.txt → _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.SHA512SUM.txt

0
_software/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.sig → _software/archived/monthly-attendance-paper-0.0.2/monthly-attendance-paper-0.0.2.tar.gz.sig

0
_software/monthly-attendance-paper-0.0.2/release.md → _software/archived/monthly-attendance-paper-0.0.2/release.md

0
_software/qvm-1.0.4/qvm-1.0.4.tar.gz → _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz

0
_software/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA256SUM.txt → _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA256SUM.txt

0
_software/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA512SUM.txt → _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.SHA512SUM.txt

0
_software/qvm-1.0.4/qvm-1.0.4.tar.gz.sig → _software/archived/qvm-1.0.4/qvm-1.0.4.tar.gz.sig

0
_software/qvm-1.0.4/release.md → _software/archived/qvm-1.0.4/release.md

0
_software/qvm-1.0.5/qvm-1.0.5.tar.gz → _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz

0
_software/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA256SUM.txt → _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA256SUM.txt

0
_software/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA512SUM.txt → _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.SHA512SUM.txt

0
_software/qvm-1.0.5/qvm-1.0.5.tar.gz.sig → _software/archived/qvm-1.0.5/qvm-1.0.5.tar.gz.sig

0
_software/qvm-1.0.5/release.md → _software/archived/qvm-1.0.5/release.md

0
_software/qvm-1.0.6/qvm-1.0.6.tar.gz → _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz

0
_software/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA256SUM.txt → _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA256SUM.txt

0
_software/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA512SUM.txt → _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.SHA512SUM.txt

0
_software/qvm-1.0.6/qvm-1.0.6.tar.gz.sig → _software/archived/qvm-1.0.6/qvm-1.0.6.tar.gz.sig

0
_software/qvm-1.0.6/release.md → _software/archived/qvm-1.0.6/release.md

0
_software/the-flux-of-thought-3.0.0/release.md → _software/archived/the-flux-of-thought-3.0.0/release.md

0
_software/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz → _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz

0
_software/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA256SUM.txt → _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA256SUM.txt

0
_software/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA512SUM.txt → _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.SHA512SUM.txt

0
_software/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.sig → _software/archived/the-flux-of-thought-3.0.0/the-flux-of-thought-3.0.0.tar.gz.sig

0
_software/the-flux-of-thought-4.0.0/release.md → _software/archived/the-flux-of-thought-4.0.0/release.md

0
_software/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz → _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz

0
_software/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA256SUM.txt → _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA256SUM.txt

0
_software/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA512SUM.txt → _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.SHA512SUM.txt

0
_software/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.sig → _software/archived/the-flux-of-thought-4.0.0/the-flux-of-thought-4.0.0.tar.gz.sig

0
_software/the-flux-of-thought-4.0.1/changelog.md → _software/archived/the-flux-of-thought-4.0.1/changelog.md

0
_software/the-flux-of-thought-4.0.1/release.md → _software/archived/the-flux-of-thought-4.0.1/release.md

0
_software/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz → _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz

0
_software/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA256SUM.txt → _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA256SUM.txt

0
_software/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA512SUM.txt → _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.SHA512SUM.txt

0
_software/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.sig → _software/archived/the-flux-of-thought-4.0.1/the-flux-of-thought-4.0.1.tar.gz.sig

Loading…
Cancel
Save