Files
kst4contest/website/src/roadmap/index.njk
T
Rsclub2_2andClaude Fable 5 a28abe1591 Update repository URLs to HamRadioOnline organisation (#142)
* Move remaining references to the HamRadioOnline organisation

The repository moved from praktimarc/kst4contest to
HamRadioOnline/kst4contest. Document the move in the German and English
changelog, point manuals, README, website, AUR packaging and the
version-feed tooling at the new address, and keep accepting pre-move
release URLs in the update-feed validator because published feeds still
carry the old owner. Personal identities (Ko-Fi account, contact
e-mail) stay unchanged.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WFGQ7wkSPo21itLMHPi8Yw

* Lowercase the owner in the generated Flatpak Pages URL

GITHUB_REPOSITORY_OWNER is now the mixed-case HamRadioOnline, and the
next build would write that spelling into the published flatpakrepo and
flatpakref files. Hostnames are case-insensitive, but the published
metadata should match the documented lowercase address.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WFGQ7wkSPo21itLMHPi8Yw

* Build the Flatpak against org.freedesktop.Platform 25.08

Runtime branch 24.08 is end-of-life and no longer receives security
updates, so every flatpak update now prints an EOL warning. 25.08 is
the current supported branch on Flathub. The app bundles its own Java
runtime, so the platform bump only changes the base libraries.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WFGQ7wkSPo21itLMHPi8Yw

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-10-17 23:06:01 +02:00

93 lines
2.2 KiB
Plaintext

---
layout: base.njk
title: KST4Contest Roadmap
description: Planned enhancements for upcoming KST4Contest versions, generated from GitHub milestones and issues.
---
<section class="hero">
<p class="badge">Roadmap</p>
<h1>What's planned next.</h1>
<p class="lead">
Generated automatically from the "enhancement" issues in our
<a href="https://github.com/HamRadioOnline/kst4contest">GitHub repository</a>,
grouped by their target version milestone.
</p>
</section>
<section class="section narrow">
{% if roadmap.length == 0 %}
<article class="card content-card roadmap-version">
<p>No planned enhancements are currently assigned to a version milestone.</p>
<p>
See all open feature requests on
<a href="https://github.com/HamRadioOnline/kst4contest/issues?q=is%3Aissue+is%3Aopen+label%3Aenhancement">GitHub</a>.
</p>
</article>
{% endif %}
{% for version in roadmap %}
<article class="card content-card roadmap-version">
{% if version.version %}
<h2><a href="{{ version.url }}">{{ version.version }}</a></h2>
{% else %}
<h2>Planned, no version yet</h2>
{% endif %}
{% if version.description %}<p>{{ version.description }}</p>{% endif %}
{% if version.released %}
<p class="eyebrow">Released{% if version.releasedOn %} {{ version.releasedOn | readableDate }}{% endif %}</p>
{% elif version.dueOn %}
<p class="eyebrow">Due {{ version.dueOn | readableDate }}</p>
{% endif %}
<ul>
{% for item in version.enhancements %}
<li{% if item.done or item.notPlanned %} class="roadmap-done"{% endif %}>
<a href="{{ item.url }}">{{ item.title }}</a>{% if item.done %} ✓{% endif %}{% if item.notPlanned %} (not planned){% endif %}
</li>
{% endfor %}
</ul>
</article>
{% endfor %}
</section>
<section class="section">
<div class="cta-panel">
<p class="eyebrow">
Community
</p>
<h2>
Development is driven by the community.
</h2>
<p>
Many roadmap items require
time,
online services
and infrastructure.
Community support helps accelerate development.
</p>
<div class="actions">
<a class="button"
href="/support/">
❤️ Support Development
</a>
</div>
</div>
</section>