Priority
Low
Summary
The plug-in contains placeholder or outdated project metadata and several minor maintenance items.
Current findings
lightroom-llama.lrplugin/Info.lua
Placeholder description:
LrPluginDescription =
"Description of your Lightroom plugin"
Outdated repository URL:
LrPluginInfoUrl =
"https://github.com/thejoltjoker/lightroom-llama"
Provider URL uses unsecured HTTP:
LrPluginInfoUrlProvider =
"http://www.thejoltjoker.com"
lightroom-llama.lrplugin/LrLlama.lua
Stale TODO:
Keywords are already implemented.
Potentially unused imports:
local LrErrors = import "LrErrors"
local LrBinding = import "LrBinding"
Global JSON assignment:
This should be module-local unless global access is intentionally required.
Expected behavior
Manifest metadata should accurately identify the current project, and obsolete code should be removed.
Implementation notes
- Replace the placeholder description with an accurate plug-in description.
- Update the project URL to the current repository:
LostOne1000/lightroom-llama
- Review the provider URL and use HTTPS when available.
- Remove the stale keyword TODO.
- Confirm and remove unused imports.
- Change the JSON object to:
- Review version numbering if these changes are included in a release.
Acceptance criteria
Priority
Low
Summary
The plug-in contains placeholder or outdated project metadata and several minor maintenance items.
Current findings
lightroom-llama.lrplugin/Info.luaPlaceholder description:
Outdated repository URL:
Provider URL uses unsecured HTTP:
lightroom-llama.lrplugin/LrLlama.luaStale TODO:
-- TODO Add keywordsKeywords are already implemented.
Potentially unused imports:
Global JSON assignment:
This should be module-local unless global access is intentionally required.
Expected behavior
Manifest metadata should accurately identify the current project, and obsolete code should be removed.
Implementation notes
LostOne1000/lightroom-llamaAcceptance criteria