Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

re-arrange yaml to have OS on top instead of 'architectures' #51

Open
RustoMCSpit opened this issue Dec 10, 2024 · 2 comments
Open

re-arrange yaml to have OS on top instead of 'architectures' #51

RustoMCSpit opened this issue Dec 10, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@RustoMCSpit
Copy link
Contributor

No description provided.

@kmturley kmturley self-assigned this Dec 11, 2024
@kmturley kmturley added the enhancement New feature or request label Dec 11, 2024
@kmturley
Copy link
Member

kmturley commented Dec 11, 2024

I think many properties could be reordered how you would read a plugin page e.g.
https://studiorack.github.io/studiorack-site/instruments/surge-synthesizer/surge

Before (alphabetical)

---
audio: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/surge-synthesizer/surge/surge.flac
author: Surge Synth Team
changes: |
  - Fix a logic error in creating Surge XT folder in new session
  - Add 1.3.3 cherry pick list and bump cmakelist version
  - Update tempo after patch load and calculate time_data.ppqPos
  - Update LFO and Step Seq presets to have the LFO EG enabled
date: '2024-08-11T00:00:00.000Z'
description: Hybrid synthesizer featuring many synthesis techniques, a great selection
  of filters, a flexible modulation engine, a smorgasbord of effects, and modern features
  like MPE and microtuning.
files:
  - architectures:
      - x64
    contains:
      - elf
      - clap
      - lv2
      - vst3
    format: zip
    sha256: dd431b75f5fa197c4bffa6ca27ca46970f0a94c834119bb1db7decdeec4c28db
    systems:
      - type: linux
    size: 97294804
    type: archive
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-linux-1.3.4-pluginsonly.tar.gz
  - architectures:
      - arm64
      - x64
    contains:
      - app
      - clap
      - component
      - vst3
    format: zip
    sha256: 37d8d809693adc86587b7bc75a2384fc4e905f259aa9b9a21777749d36fbf8aa
    systems:
      - type: mac
    size: 186958216
    type: archive
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-macos-1.3.4-pluginsonly.zip
  - architectures:
      - x64
    contains:
      - exe
      - clap
      - vst3
    format: zip
    sha256: 564e162c560af07ad4ed47fe1bfcd827cf97a575de30d06c48249aad2e7c35e6
    systems:
      - type: win
    size: 49093875
    type: archive
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-win64-1.3.4-pluginsonly.zip
image: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/surge-synthesizer/surge/surge.jpg
license: gpl-3.0
name: Surge XT
tags:
  - Instrument
  - Synth
  - Modulation
type: instrument
url: https://github.com/surge-synthesizer/surge

After (readable)

---
name: Surge XT
author: Surge Synth Team
description: Hybrid synthesizer featuring many synthesis techniques, a great selection
  of filters, a flexible modulation engine, a smorgasbord of effects, and modern features
  like MPE and microtuning.
license: gpl-3.0
type: instrument
tags:
  - Instrument
  - Synth
  - Modulation
url: https://github.com/surge-synthesizer/surge
audio: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/surge-synthesizer/surge/surge.flac
image: https://open-audio-stack.github.io/open-audio-stack-registry/plugins/surge-synthesizer/surge/surge.jpg
date: '2024-08-11T00:00:00.000Z'
changes: |
  - Fix a logic error in creating Surge XT folder in new session
  - Add 1.3.3 cherry pick list and bump cmakelist version
  - Update tempo after patch load and calculate time_data.ppqPos
  - Update LFO and Step Seq presets to have the LFO EG enabled
files:
  - systems:
      - type: linux
    architectures:
      - x64
    contains:
      - elf
      - clap
      - lv2
      - vst3
    format: zip
    type: archive
    size: 97294804
    sha256: dd431b75f5fa197c4bffa6ca27ca46970f0a94c834119bb1db7decdeec4c28db
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-linux-1.3.4-pluginsonly.tar.gz
  - systems:
      - type: mac
    architectures:
      - arm64
      - x64
    contains:
      - app
      - clap
      - component
      - vst3
    format: zip
    type: archive
    size: 186958216
    sha256: 37d8d809693adc86587b7bc75a2384fc4e905f259aa9b9a21777749d36fbf8aa
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-macos-1.3.4-pluginsonly.zip
  - systems:
      - type: win
    architectures:
      - x64
    contains:
      - exe
      - clap
      - vst3
    size: 49093875
    sha256: 564e162c560af07ad4ed47fe1bfcd827cf97a575de30d06c48249aad2e7c35e6
    type: archive
    format: zip
    url: https://github.com/surge-synthesizer/releases-xt/releases/download/1.3.4/surge-xt-win64-1.3.4-pluginsonly.zip

@RustoMCSpit
Copy link
Contributor Author

author should be first

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants