Skip to main content

Collaboration and Orgs

While so far Plantic is mainly focused on a single-user experience, we plan to add features for sharing, collaboration, and team management in the future, and some groundwork has already been done. Orgs are the basis for collaboration in Plantic.

Multiple Users

Orgs are helpful already if you have multiple users using Plantic in the same project. Because Plantic outputs a .plantic file containing a bit of non-sensitive config data in each directory a plan is created in, you'll have problems with multiple users unless you either get each user into the same org or put .plantic in your .gitignore file. Otherwise, each user will overwrite other users' .plantic files on every push, and no one will be happy.

Domain Access

When starting out with Plantic and creating a new org, you have the option of automatically granting access to anyone with an email address on your domain.

Invitations

If you choose not to grant access to your whole domain, or you want to invite someone from outside your email domain, you can use plantic invite:

plantic invite

Joining an Org

To join an org you've been invited to, use plantic sign-in:

plantic sign-in

Listing Users and Invites

To list users and pending invites, use plantic users:

plantic users

Revoking Users and Invites

To revoke an invite or remove a user, use plantic revoke:

plantic revoke