RFC: Reorganize Lua scripts folders
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Revisa las carpetas actuales contrib, data, examples, lib, official y tools, junto con group_persistence.lua y la carpeta services propuesta. Primero establece una organización objetivo acordada a partir del RFC y de su discusión posterior. Se considera terminado cuando la estructura de carpetas y los límites de responsabilidad estén decididos y los scripts puedan reorganizarse sin romper los usos indicados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
The Lua scripts are currently organized into the following folders
- contrib - user contributed scripts maintained by the submitter (supposedly)
- data - used to contain assets required by the scripts
- examples - example scripts
- lib - libraries with common code used by all scripts and maintained by the darktable team
- official - scripts contributed and maintained by the darktable team
- tools - scripts that make the scripts run and odds and ends - maintained by the darktable team
Lately we've started developing/adding scripts that provide a service such as group_persistence.lua which is designed to add tags to grouped images so that the groups are maintained across database instances and can be reconstructed on import.
The scripts aren't meant to be interacted with, though in some instances they can be through shortcuts.
I propose adding a services folder for these scripts, since that's the purpose of them (providing a service).
Thoughts?
As I started I decided why not fix the whole thing. Below is a tree view of my thinking...
- Lenguaje dominante
- Lua
- Estrellas
- 219
- Forks
- 142
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de darktable-org/lua-scripts
-
dtutils.string: build_substitute_list errors when a metadata field (e.g. rights) has been removed Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
darktable-org/lua-scripts#716 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
darktable-org/lua-scripts#706 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
darktable-org/lua-scripts#627 · 2 comentarios ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
darktable-org/lua-scripts#618 · 3 comentarios ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
darktable-org/lua-scripts#710 · 3 comentarios ·
Todos los issues de darktable-org/lua-scripts
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
openSUSE/python-rpm-macros#219 ·
-
bug mini.bracketed
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
accessibility bug typst
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
quarto-dev/quarto-cli#14947 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
HenrikBengtsson/CBI-software#134 ·
-
Nmap
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100