-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Closed
Milestone
Description
(NOTICE: replaced by #835)
Future versions of Fig are going to be rebranded to fit alongside the suite of Docker orchestration tools (the other ones currently being Machine and Swarm). The new name is Compose.
A number of things need to be done to make this happen:
- Rename the GitHub project
- Create a new PyPi package
- Rename the Python module
- Rename the
figexecutable tocompose(see below)- Python stub at
bin/fig - Binaries built by
script/build-osxandscript/build-linux - Update the Dockerfile
- Python stub at
- Rename
fig.ymltocompose.yml - Deprecate
FIG_*environment variables, introduceCOMPOSE_*equivalents - Update name in docs, including all instances of:
-
figexecutable -
fig.yml - “Fig”
-
- Move docs over to docs.docker.com
- Convert markup
- Rejig it for the CSS
- Update name in
README.md,ROADMAP.mdandCONTRIBUTING.md - Remove rebranding plans from
ROADMAP.md - Check that we haven’t messed up the word “config” (or any of its derivatives) anywhere
Executable name
For now, the executable will be named compose for consistency with machine and swarm. In future, orchestration tools might move to Git-style subcommands (e.g. docker compose), at which point we’ll be freer to pick an easier-to-type shorthand. In any case, executable naming is a discussion to be had at a wider scope than just Compose.
Metadata
Metadata
Assignees
Labels
No labels