Help
On this page

Collaborators

Some projects are better with a crew. A project can have an owner plus up to 2 collaborators, so 3 people total can work on the same Macondo project.

Adding a collaborator

The owner invites people with an invite code:

  1. Open your project page and find the Collaborators section.
  2. Copy the project's invite code (or generate one if you don't have it yet).
  3. Send the code to your teammate. They redeem it from their own account to join the project.
Invite codes are owner-managed

Only the owner can see, generate, or rotate the invite code. Rotating the code makes the old one stop working, which is handy if you shared it too widely.

What collaborators can do

Collaborators get full access to the project except deleting it and managing the team. That means a collaborator can:

  • Write and edit journal entries
  • Edit the project title, description, repository, and demo links
  • Link Hackatime projects and view the hours breakdown
  • View and edit guide code, and download the project
  • Submit the project for review and see its place in the review queue

What stays owner-only:

  • Generating or rotating the invite code
  • Removing a collaborator from the project
  • Deleting the project

How rewards and ships work

When a ship is approved, the ship is attributed to the owner, and the project's fruit and gold are awarded as usual. Collaborators help the project move forward, but the project and its history live under the owner's account. Agree up front on how you want to split the work so everyone's contribution shows up in the journals.

Leaving or removing someone

  • Collaborators can leave a project at any time from the Collaborators section.
  • The owner can remove a collaborator from that same section.

Removing or leaving doesn't delete any journals or work already done, it just ends that person's access going forward.

Limit is 2 collaborators

A project tops out at the owner plus 2 collaborators. If you've hit the cap and want to bring in someone new, an existing collaborator needs to leave (or be removed) first.