Framavox
September 19th, 2018 21:11

The setup script

Ana Gelez
Ana Gelez Public Seen by 48

As you may now Plume has an interactive setup script to make it easier to setup your instance, just by answering questions.

However, it creates more problem than it solves (it only works correctly on some very specific setups). So, I would like to know:

  • if we keep it, and try to improve it to make it work on more setups
  • or if we replace it with non interactive command line tools to initialize the instance (for instance plume init --domain foo.bar --port 7878 and plume create-user --name admin --password topsecret --email admin@foo.bar --admin). It would also allow to make it easier to make the installation automatic (for the Docker image, or the Yunohost package especially)
Ana Gelez

Ana Gelez started a poll September 19th, 2018 21:12

Setup script Closed 11:00pm - Wednesday 3 Oct 2018

4 - Keep it and improve it
4 - Replace it with non interactive tools
4 - No interactive and after an interactive overlay
Ana Gelez

Ana Gelez September 19th, 2018 21:15

Replace it with non interactive tools
abdullah tarawneh

abdullah tarawneh September 20th, 2018 00:13

Keep it and improve it

Is there a reason why you can't simply add flags as an option to the already-existing interactive version? I think ideally, both should be supported. If you run plume create-user with no flags, it should ask you for the required values.

Madeorsk

Madeorsk September 20th, 2018 04:58

Keep it and improve it
Madeorsk

Madeorsk September 20th, 2018 05:00

Keep it and improve it

Why not both?

Jérôme Deuchnord

Jérôme Deuchnord September 20th, 2018 05:10

Replace it with non interactive tools
Natir

Natir September 20th, 2018 08:45

Maybe kept the script non-interactive with an interactive mode, (yes it is contradictory).

A non-interactive script that does must do and does it well. And in a second step an interactive overlay that uses the non-interactive version.

Natir

Natir September 20th, 2018 08:46

No interactive and after an interactive overlay
Marek Lach

Marek Lach September 20th, 2018 14:10

Replace it with non interactive tools
0

0x1C3B00DA September 20th, 2018 18:43

Keep it and improve it
fdb-hiroshima

fdb-hiroshima September 20th, 2018 19:42

Replace it with non interactive tools
jeroenpraat

jeroenpraat September 20th, 2018 22:26

Keep it and improve it

And add a non interactive command as well.

meena

meena September 21st, 2018 21:05

No interactive and after an interactive overlay

i think we can improve the current tool, but there should be a --non-interactive option or else make that the default.

tcit

tcit September 26th, 2018 08:27

No interactive and after an interactive overlay
Framasky

Framasky October 2nd, 2018 20:29

No interactive and after an interactive overlay
Ana Gelez

Ana Gelez October 4th, 2018 12:21

The three options got the same numbers for votes, but I propose to choose "No interactive and after an interactive overlay" since it also implies the two others. Does it seems OK to you?

Framasky

Framasky October 4th, 2018 13:04

👍

Ana Gelez

Ana Gelez October 4th, 2018 17:53

Ok, so I created this issue: https://github.com/Plume-org/Plume/issues/260

If it seems to you it doesn't reflect the result of this vote, tell me.