-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
enhancementNew feature or requestNew feature or requestto be fundedRequires financial support to be solvedRequires financial support to be solved
Description
Context
Findings:
- since the last evolutions, editing
profile.json
files has become more complex, with the management of deployment rules. This requires a mastery of syntax and would benefit from a small graphical editing interface. - manual and laborious plugin listing (id and version in particular)
- QGIS' behavior with ini files (write at launch AND close, total write, not incremental) makes it painful to keep track of parameters and changes between different versions of the plugin.
Description
The feature request takes the form of 2 functional tracks:
- develop a QGIS plugin to operate directly from QGIS (see Profile Manager x QGIS Deployment Toolbelt: an impacting contribution proposal WhereGroup/profile_manager#10)
- add an
extract
command to QDT with a profile name as parameter, so that it generates a profile file ready for committing: profile.json with list of plugins (versions, id, repository...), name, incremented version if the profile has already been edited with the command beforehand, INI files (only lines different from the default version).
We can therefore imagine that QDT has a dedicated folder in its working directory where it stores profiles for editing.
Related links
No response
Use Cases
No response
Visuals
No response
Before submitting
- I have verified that my idea is a change request and not a bug report.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestto be fundedRequires financial support to be solvedRequires financial support to be solved