Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

project_license needs a URL for LicenseRef-proprietary

Ouverte Adaptée aux débutants
#230 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
1/5
Temps estimé
Moins d'une heure
Accessibilité débutants
70/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
xml
Domaine
content

Piste de recherche

Find the app's metainfo file and locate its <project_license> entry, which currently contains LicenseRef-proprietary. First identify the project's real license or EULA URL, then add it using the LicenseRef-proprietary=https://... form. The issue is done when the URL points to the license document and uses HTTP or HTTPS, so the linter exception can be removed.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

The latest flatpak-builder-lint would fail the build with:

'appstream-proprietary-license-missing-url' error found in linter repo check.
Details: The project_license tag uses LicenseRef-proprietary without an http(s)
URL to the license text. Please use LicenseRef-proprietary=<url>

This comes from a linter rule added on 2026-10-29 ("Require URL for
LicenseRef-proprietary licenses"). Your metainfo currently has a bare license ref:

<project_license>LicenseRef-proprietary</project_license>

Point the tag at the project's license or EULA text:

<project_license>LicenseRef-proprietary=https://example.com/eula</project_license>

The URL must use the http or https scheme. The linter only checks the scheme
and hostname, so make sure the link is the real license document, not a placeholder.

To avoid blocking builds in the meantime, an exception was added for this app in
flatpak-builder-lint's exceptions.json with the reason "Predates this linter
rule". It covers stable builds, plus beta where the app has a beta branch. The
stale-exception janitor reports exceptions that stop matching, and the entry will
be dropped once the metainfo carries a URL.

Langage dominant
Python
Étoiles
26
Forks
15
Merge moyen
1 j 16 h
PR mergées (30 j)
5

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de flathub/com.unity.UnityHub

Toutes les issues de flathub/com.unity.UnityHub

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.