Improve instance setup #260

Closed
opened 2018-10-04 17:52:58 +00:00 by elegaanz · 0 comments
elegaanz commented 2018-10-04 17:52:58 +00:00 (Migrated from github.com)

The current setup script is not working on many setups, makes it hard to create packages for Yunohost (for instance), and does more harm than good: it should be replaces with something else. The decision that was taken on Loomio was to have non-interactive tools with an interactive overlay. How I see this feature in details is:

  • have a CLI tool to do a specific task, that accepts some arguments
  • if one of these arguments is required but not specified, ask the user to input it

The tools that would be needed to replace the current setup script (we could add more of them after):

  • plm instance new
  • plm user new

Loomio debate

Plume version (and/or commit): 0.2.0

The current setup script is not working on many setups, makes it hard to create packages for Yunohost (for instance), and does more harm than good: it should be replaces with something else. The decision that was taken on Loomio was to have non-interactive tools with an interactive overlay. How I see this feature in details is: - have a CLI tool to do a specific task, that accepts some arguments - if one of these arguments is required but not specified, ask the user to input it The tools that would be needed to replace the current setup script (we could add more of them after): - [ ] `plm instance new` - [ ] `plm user new` [Loomio debate](https://framavox.org/d/1S4Itx6R/the-setup-script) Plume version (and/or commit): 0.2.0
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Plume/Plume#260
No description provided.