Skip to content
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

[Feature] Show the role of orgs that contribute to a challenge ⭐ #2222

Closed
1 of 3 tasks
tschaffter opened this issue Oct 9, 2023 · 8 comments · Fixed by #2284
Closed
1 of 3 tasks

[Feature] Show the role of orgs that contribute to a challenge ⭐ #2222

tschaffter opened this issue Oct 9, 2023 · 8 comments · Fixed by #2284
Assignees
Labels

Comments

@tschaffter
Copy link
Member

What product(s) is this feature for?

OpenChallenges

Description

On a challenge page, we show all the orgs that contributes to it without showing their role(s). The goal of this ticket is to show this information to the users. The information is already made available to the web app by the backend.

Tasks:

  • Design
  • Frontend implementation

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@vpchung
Copy link
Member

vpchung commented Oct 17, 2023

Expanding on #1666 , I have come up with a couple of options:

Option 1

Update the layout of the Contributors page/section:

Image

Option 2

Update the organization card. With this, there are 3 proposed changes:

  1. replace the organization members with the organization role
  2. add the role to the card, not replacing any existing elements
  3. replace the footer info (# of contributions) with the role

Image

@tschaffter @rrchai @gaiaandreoletti @mdsage1

@vpchung
Copy link
Member

vpchung commented Oct 17, 2023

^ currently working with Adam to see which option(s) would be better and/or more user-friendly. Stay tuned.

@tschaffter
Copy link
Member Author

One think to keep in mind is that an org can have more than one contributor role (e.g. data provider AND Challenge Organizer).

@rrchai
Copy link
Contributor

rrchai commented Oct 24, 2023

On the profile page, option 1 seems a better option with less adjustment on the UI of org card and easier navigation for roles.

On the org search page, I feel the option 2.2 is too long and condensed with both roles and members info.
I prefer option 2.3 (replace the footer info (# of contributions) with the role) if we do need to display member info, but I like "# of challenges" as well TAT. Do you think if replacing the "# of challenges" by an icon will fit?

@vpchung
Copy link
Member

vpchung commented Oct 24, 2023

On the org search page

To be clear, the intention was for the card design to only change when it's loaded on the profile page. When on the search org page, the design will remain as it is currently. I don't know the feasibility of this idea though.

On the profile page, option 1 seems a better option

I agree; I think Option 1 would be the easiest to implement and maybe the most user-friendly? option.

@tschaffter
Copy link
Member Author

Option 1 has several benefits:

  • We can continue to use the org card
  • The data we get from the backend are easy to split for the different contribution type, then we iterate on these lists to render the cards for each section

@vpchung
Copy link
Member

vpchung commented Oct 27, 2023

10/27 update

I haven't heard back from Adam yet, but I think we all agree that Option 1 would be the best (and safest) choice to move forward with

EDIT: The UI portion for the feature will be tracked in #2284

@tschaffter
Copy link
Member Author

Added to Sprint 23.11

@tschaffter tschaffter changed the title [Feature] Show the role of orgs that contribute to a challenge [Feature] Show the role of orgs that contribute to a challenge ⭐ Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants