Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

flathub: ship desktop file, metainfo and icon from this repository

Aberta
#1,581 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
68/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
dart, flutter, github-actions, xml

Direção de pesquisa

Start by locating the existing desktop file, metainfo, icon, and Linux package build inputs; the issue suggests placing shared files under packaging/linux/flatpak/. Check how the Flatpak and other Linux packages consume these assets, then add the required metadata and validation commands to CI. Done means the app ID and metadata meet the listed requirements and both validators pass.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

enhancement flathub

Part of #1060. Reviewer on com.queryahub.querya_desktop.desktop: "This does not belong here."

Rules (Required metadata): "These metadata files must be integrated in the upstream project." Copies must not be included in the submission PR. Metainfo "must pass validation"; the ID must match exactly; icon preferably SVG or at least 256x256 PNG.

Work

  • Add com.queryahub.querya_desktop.desktop, ...metainfo.xml and the icon to this repo (e.g. packaging/linux/flatpak/), used by the Flatpak build and by the other Linux packages
  • Metainfo: id, name, summary, description, license (MIT), URLs, categories, OARS content rating, release entries with dates, screenshots (hosted, https), provides for file types
  • Prefer a scalable SVG icon (we have the vector logo)
  • appstreamcli validate --strict and desktop-file-validate in CI
  • Application ID stays com.queryahub.querya_desktop; domain queryahub.com must be verifiable (see QueryaHub/frontend issue)
Linguagem predominante
Dart
Estrelas
23
Forks
1
Merge médio
45min
PRs com merge (30d)
529

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de QueryaHub/Querya-Desktop

Todas as issues de QueryaHub/Querya-Desktop

Issues semelhantes

Mais issues de Dart

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.