Skip to content

RFC: Add Services Folder #639

@wpferguson

Description

@wpferguson

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions