Rename "server" subcommand to "swarm"? #49

Closed
opened 2021-03-10 21:16:25 +00:00 by 3wordchant · 3 comments
Owner

@kawaiipunk was suggesting swarm might be clearer than server, particularly in the context of "upgrade --all on the X".

It's a fair point that the server commands currently expect to start with a server init, which really init's a swarm rather than the server itself, server rm removes the Docker context not the actual VPS, server apps lists the swarm apps. So I think swarm is maybe more precise.

The advantage of server (and downside of swarm) seems to be that it's more familiar. I also wonder if swarm might suggest multiple server nodes to people, which is only not required for Co-op Cloud, but not tested yet.

@kawaiipunk was suggesting `swarm` might be clearer than `server`, particularly in the context of "upgrade `--all` on the X". It's a fair point that the `server` commands currently expect to start with a `server init`, which really init's a swarm rather than the server itself, `server rm` removes the Docker context not the actual VPS, `server apps` lists the swarm apps. So I think `swarm` is maybe more precise. The advantage of `server` (and downside of `swarm`) seems to be that it's more familiar. I also wonder if `swarm` might suggest multiple server nodes to people, which is only not required for Co-op Cloud, but not tested yet.
3wordchant added the
question
design
labels 2021-03-10 21:16:25 +00:00
Author
Owner

r/lostgiteausers

r/lostgiteausers
Owner

For me, the term swarm seems more appropriate but don't feel strongly.

For me, the term `swarm` seems more appropriate but don't feel strongly.
Author
Owner

We're over in coop-cloud/abra#92, pardon my mistake.

We're over in coop-cloud/abra#92, pardon my mistake.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
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: coop-cloud/organising#49
No description provided.