-
-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Party CRUD + UI View #26
Comments
@shawticus Excellent. |
Sounds good to me |
Changed this so that group members all have an isLeader flag -- there is no 'owner' of the group. We will need to review logic to delete the group when all members leave. |
@SaadAhmedSiddiqui when you've finished your current task, please take a look at this. We've redefined our models quite a bit and need to update the group assignment logic. I believe most of the group code is commented out. |
@shawticus same for this! |
@barankyle please review |
@SaadAhmedSiddiqui Is there a PR of the code in progress we can look at? |
@dmitrizagidulin there is no PR for this because Step#4 is not completed yet |
@SaadAhmedSiddiqui That's fine, can you please make a PR of the code in progress, before step 4? |
Added landing page and 360 video gallery.
Mostly implemented as part of #345. Parties work very similarly to groups. The requirement that there must be two people in a party has been ignored for now. Logic for invites to all party members to join a world hasn't been done since joining worlds is still in progress; a new issue should be created when we want to do that. |
Purpose of this feature:
This is like a "party" system in a video game. User A sends user B a request to join User A's party.
This might be expressed as a teacher and a class full of kids. When the teacher presses the button to enter a new world, it will instruct the kids to go with them into this room.
Step 1 -- Create the service (done)
Step 2 -- Associate with users
Step 3 -- Add to party, join party, remove from party and leave party
Step 4 -- Integrate with gameserver and instances for event messages like joining a new server.
Parties are small, ephemeral groups of users. There must be at least two people in a party for it to exist -- otherwise it is destroyed automatically.
Parties have their own chat, and party members can join each other's worlds. Party leaders can invite and kick party members from the party. When a party leader joins a location, every other party member will see an offer to join with them.
Party members can also join the room of any other member at any time, although the intention is that this feature will simplify helping groups all join the same room together.
The text was updated successfully, but these errors were encountered: