catalog: fill `publisher` (empty on 59% of entries) and `grid_dimensions` on the remaining 2D packs
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Ativa
- Stack de tecnologia
- javascript
- Domínio
- content
Direção de pesquisa
Start by locating the catalog entries and their source URLs, then review how existing entries record publisher, grid_dimensions, and Notes. Verify each publisher against its source page or GitHub owner, and add grid dimensions only where a 2D pack states them. Done when publisher coverage exceeds 90% and every 2D pack with a stated grid has grid_dimensions; the issue does not name tests.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Why it matters
publisher powers search ("quaternius") and is the only way to see concentration: Kenney, Quaternius and KayKit account for 95 of 414 entries (23%), and 54 of the 77 3D entries lead to just two publishers. With the field empty on 245 entries that picture, and the per-publisher pages or grouping it would enable, are invisible. grid_dimensions is still missing on 39 of 58 2D entries (follow-up to #41).
Evidence (data audit 2026-10-21)
publisherset on 169/414 (41%).grid_dimensions5% overall; 39 of 58 2D entries lack it, 9 lackcamera_perspective.
Suggested approach
Fill publisher from the source page or the GitHub owner for the 245 entries (a script can propose values from the URL host and GitHub owner, a human confirms). For 2D, record grid_dimensions where the pack states one; leave mixed packs blank and say so in Notes. Consider a "By publisher" grouping on the site once coverage is high.
Done when
publisher is set wherever a source names one (target >90%), and every 2D tileset/sprite pack with a stated grid has grid_dimensions.
- Linguagem predominante
- JavaScript
- Estrelas
- 58
- Forks
- 15
- Merge médio
- 16h 53min
- PRs com merge (30d)
- 14
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de TMHSDigital/Free-Game-Dev-Assets
-
community marketing priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
TMHSDigital/Free-Game-Dev-Assets#151 ·
Mantenedores costumam responder em até 1 dia
-
documentation priority: medium
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
TMHSDigital/Free-Game-Dev-Assets#72 ·
Mantenedores costumam responder em até 1 dia
-
enhancement
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 68/100
TMHSDigital/Free-Game-Dev-Assets#3 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
marketing priority: low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
TMHSDigital/Free-Game-Dev-Assets#152 ·
Mantenedores costumam responder em até 1 dia
-
feature priority: medium
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
TMHSDigital/Free-Game-Dev-Assets#144 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de TMHSDigital/Free-Game-Dev-Assets
Issues semelhantes
-
area: apple-music area: build-release bug effort: small priority: high
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
ChristianTabor/Argon#32 ·
Mantenedores costumam responder em até 1 dia
-
0️⃣ phase/new
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
-
Link Checker ReportAbertaautomated issue report
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
good first issue tests
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia