2,391 users, 23 online now.
A total of 613,806 plays!

Index » Titanic! » Development » Beatmap Collaboration is here!

9 posts | Jump | 1
Levi
1,731 posts
DE Flag

13 hours ago
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:



  • 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.
iSlodinx

12 hours ago
Thank you pookie
i love CLANNAD
pimpG
71 posts
BR Flag

12 hours ago
That's great news! will give this a try some time!!
Andrei
11 posts
DE Flag

3 hours ago
peppy should take some notes, thats really cool!

tho i’d be interested how updating diffs would work in a “safe” way; you quite literally have to trust the collaborator on updating the set without them ruining anything and vice-versa

maybe add some sort of approval or changelog system where u can check what the collaborator has changed and then be able to approve the change or not, perhaps (either the host can decide or some sorta poll between multiple collaborators in a huge collab)

(maybe thats just a lot of overthinking on my side LMAO)
Last edited by Andrei 3 hours ago, edited 1 time in total.
Levi
1,731 posts
DE Flag

2 hours ago

Andrei wrote:

tho i’d be interested how updating diffs would work in a “safe” way; you quite literally have to trust the collaborator on updating the set without them ruining anything and vice-versa

If you set it up such that the guest can only update their difficulty it won't override any others, even if they attempt to do so.
For collaborations with multiple people on the same beatmap it will be more difficult for sure, but this is the best I can do for now.
wilted_rose
217 posts
RU Flag

1 hour ago
In my opinion, it's very misleading to not have "Guest Participation Beatmaps" section on userpage. You might want to add it to make beatmaps section on userpage to be like this:
wilted_rose
217 posts
RU Flag

57 minutes ago

wilted_rose wrote:

In my opinion, it's very misleading to not have "Guest Participation Beatmaps" section on userpage. You might want to add it to make beatmaps section on userpage to be like this:
image

little addition to my suggestion: it should appear on userpage even if user has no ranked guest difficulties
Last edited by wilted_rose 57 minutes ago, edited 1 time in total.
Levi
1,731 posts
DE Flag

51 minutes ago


Well.. it's there, not sure what you are missing.
wilted_rose
217 posts
RU Flag

48 minutes ago

Levi wrote:

Well.. it's there, not sure what you are missing.

well, i have said that users must have it on their userpage even with 0 ranked gds, apologize for not saying it on my suggestion

9 posts | Jump | 1