#295 Join hub interaction
Opened 7 years ago by wispfox. Modified 6 years ago

People need to be able to join hubs for them to be useful. This is an action that would happen after one has subscribed, and will require confirmation from an existing hub member.

Question: Is this something any hub member can do, or should we only allow certain members to approve new people?

I'll attach the existing mockup of this, and then add comments for things that seem to be missing.


This seems really useful, thanks for making the mockup! Some thoughts:

I'm thinking that we need to tell people what to expect from the application process before they are confronted with the 'this is a closed group' dialog box. That seems very abrupt to me. Similarly, I think that people should find out about requirements before they get denied, as finding out along with a 'deny' seems likely to cause people to feel rejected and not bother trying to fullfill them.

Similarly, if it's a closed group, there should be some sort of notice when you try to join, rather than upon being denied. Then someone can contact a group member, rather than go through the application process only to be denied.

I also don't think 'join hub' should show up until one has subscribed, but maybe that's me.

I believe that some hubs want to have a conversation with someone before accepting or denying them; as such, I would expect the ability to chat or send a PM to someone, rather than just 'accept' or 'deny' as options. I realize that there is also the option to visit their profile, and maybe that's the intent. If so, though, I'd think that the profile visiting affordance needs to be more prominent.

Hopefully these are helpful!

Upon send request, admins have notifications sent to their stream as well as showing up on the hub page.

First, the hub page with a single request:
one_join_request.png

Upon send request, admins have notifications sent to their stream as well as showing up on the hub page.

First, the hub page with a single request:
one_join_request.png

Now, a request as a notification on someone's stream. It may not be immediately obvious, but the blue bordered notifications are those requiring actions. The relevant notification is the fourth one down.

join_request_notification.png

Now, a request as a notification on someone's stream. It may not be immediately obvious, but the blue bordered notifications are those requiring actions. The relevant notification is the fourth one down.

join_request_notification.png

If you have multiple requests and click on the set (including 'manage...'), you get a dialog with multiple requests to deny or approve:

manage_join_requests.png

If you have multiple requests and click on the set (including 'manage...'), you get a dialog with multiple requests to deny or approve:

manage_join_requests.png

Login to comment on this ticket.

Metadata