Hi everyone! Allow me to present my first attempt making beatmap collaboration a reality, going even further than the official servers did.
If you were browsing the development forum, you may have already seen this topic, where I teased this feature way before it was even out. Any user that has uploaded a beatmapset of their own can now invite other users to collaborate on their beatmapset.
This is done on the newly added "Collaboration" tab on the beatmap page:

After clicking "Invite someone!", you should now see a pending invite:

The invited guest participator can now accept the invitation like this:

After that is done, the collaborator can now update the beatmap on their own, without having to manually send the .osu file over to the creator of the map. They will also properly show up on the beatmap page as a collaborator/guest mapper.
The creator of the set also has a few extra options:

With this feature now implemented, I do expect things to break in some places, so please keep that in mind while using it. Make some backups of your map if you are unsure. And as always, feel free to report any bugs to the Bug Report subforum.
If you were browsing the development forum, you may have already seen this topic, where I teased this feature way before it was even out. Any user that has uploaded a beatmapset of their own can now invite other users to collaborate on their beatmapset.
This is done on the newly added "Collaboration" tab on the beatmap page:

After clicking "Invite someone!", you should now see a pending invite:

The invited guest participator can now accept the invitation like this:

After that is done, the collaborator can now update the beatmap on their own, without having to manually send the .osu file over to the creator of the map. They will also properly show up on the beatmap page as a collaborator/guest mapper.
The creator of the set also has a few extra options:

- Remove does what the name suggests, it removes them
- Make Author will make the user appear as the sole author of the beatmap, useful for guest difficulties
- Allow Resource Updates will allow the user to upload new images, videos, storyboards and other asset files to the beatmapset
With this feature now implemented, I do expect things to break in some places, so please keep that in mind while using it. Make some backups of your map if you are unsure. And as always, feel free to report any bugs to the Bug Report subforum.