Add sections on the coredesktop-dev sibling project and its commands, an index of the four kinds of tests (lint, bats, smoketests, sibling testing), the session-services safety rule, and how smoketests work. List coredesktop-dev in the siblings data. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
28 lines
1.5 KiB
YAML
28 lines
1.5 KiB
YAML
# Sibling projects shown in the directory on /siblings/.
|
|
#
|
|
# One entry per project. `name`, `url` and `description` are required; the
|
|
# rest are optional. `url` is what users pass to `sibling add`, so it must be
|
|
# cloneable by the people who will install it.
|
|
#
|
|
# - name: "my-tools"
|
|
# url: "https://gitea.example.com/someone/my-tools.git"
|
|
# description: "One line on what it adds to CoreDesktop."
|
|
# author: "Someone"
|
|
# authorUrl: "https://example.com"
|
|
# homepage: "https://gitea.example.com/someone/my-tools" # defaults to url without .git
|
|
# tags: ["development", "gnome"]
|
|
|
|
- name: "HamPack"
|
|
url: "https://gitea.young.computer/david/HamPack.git"
|
|
description: "Everything you need to turn CoreDesktop into a great ham radio computer: fldigi, flrig, WSJT-X, QLog, CHIRP, GridTracker, Pat for Winlink and more, plus VARA through Wine. `hampackremove` uninstalls it all."
|
|
author: "david"
|
|
authorUrl: "https://gitea.young.computer/david"
|
|
tags: ["ham radio", "digital modes", "logging"]
|
|
|
|
- name: "coredesktop-dev"
|
|
url: "https://gitea.federated.computer/Federated_Computer/Coredesktop-Dev.git"
|
|
description: "Tools for working on CoreDesktop itself: lint and test your working copy, run it in a throwaway home without touching the deployed copy, a pre-push check hook, and QEMU smoketests of install and update. Installs shellcheck, bats, tea, QEMU and xorriso."
|
|
author: "Federated Computer"
|
|
authorUrl: "https://gitea.federated.computer/Federated_Computer"
|
|
tags: ["development", "testing"]
|