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

Tribes Light Housekeeping #7143

Closed
5 of 8 tasks
PixelantDesign opened this issue Jul 23, 2020 · 5 comments
Closed
5 of 8 tasks

Tribes Light Housekeeping #7143

PixelantDesign opened this issue Jul 23, 2020 · 5 comments

Comments

@PixelantDesign
Copy link
Contributor

PixelantDesign commented Jul 23, 2020

This is part of the Tribes Light release ticket.

User Story

As a hackathon sponsor, I'd like to have an updated version of the organization page and baseline functionality so that I can engage with my community.

Why Is this Needed

We currently have an old orgs page and a tribes page with functionality that exists on one page and not the other.

As Gitcoin Core, we should consider retiring the old orgs and providing a light version of tribes to hackathon customers.

IF we provide sponsors with a light version of tribes THEN they won't be confused at how our orgs work BECAUSE they'll have some tools available as a hackathon sponsor.

https://gitcoincore.slack.com/archives/CAW05FUD7/p1591331256380500

Why have we not released this? The items below need to be fixed to ensure a baseline experience for sponsors.

For Filecoin Hackathon

  1. Current bounties tab was only viewable if user follows the tribe.
 Change bounties tab is default for tribe.

  • Fix bounties tab display - make it viewable not only by follow
  1. The organization rank logic isn't working properly. It is displaying 0 on some orgs.
  • Check organization rank logic
  1. The current All sort order includes people from the Gitcoin core team and mix of other sponsors. Not sure what the logic is.
  • All People view (people who follow the tribe) - Fix All view sorting to be top hacker (contributor rank, then funder rank)
    next iteration show winners, contributors' etc
  1. To be engaging and dynamic, the follow module not he left rail of tribe townsquare could be more useful displaying a combination of org members to follow, interesting hackers of that org to follow. And once a person is followed, they should disappear from the list.
  • Townsquare module - follow - people who have been followed, dont display in sidebar
  1. Related to above
  • Follows should be notable based on Top hackers on this org (show top hackers below core team)
    Top hackers = members (people who submitted Hackathon projects and paid out).
  1. To solve for performance, improving the loading of projects page so that sponsors aren't waiting or think that tab is broken.
  1. This is a nice to have so that we can help sponsors troubleshoot.
  • If I’m an admin of gitcoin, I should also see admin view of Zcash (so core team can help)

After Filecoin Hackathon

We could better utilize the real estate and make it relevant to the information present if the sidebars could be dynamic.

@PixelantDesign PixelantDesign changed the title Tribes Housekeeping Tribes Light Housekeeping Jul 24, 2020
@PixelantDesign
Copy link
Contributor Author

Orgs Rank
What are the basis of the org rankings? $ amount funded
Some tribes aren't ranked, what do we do here? @androolloyd could you advise?
Org ranking doesn't make sense.

@owocki
Copy link
Contributor

owocki commented Jul 27, 2020

What are the basis of the org rankings? $ amount funded

its just a pagerank algoritthm run ( https://github.com/gitcoinco/web/blob/master/app/dashboard/management/commands/create_pagerank.py ) on which orgs are marked in the bounty/tip/grant.

i dont feel strongly that this is the way things need to be though; OrgRank may have outlived its usefulness

@thelostone-mc
Copy link
Member

Current bounties tab was only viewable if user follows the tribe.
 Change bounties tab is default for tribe.


^ Is there a clean message on which tells the user that if they follow the tribe and they'd be able to access more info.
If we are to hide them -> we oughta give them a sneak peak to encourage them to follow

refactor sidebar to be dynamic based on the tab being viewed

Do we have enough information which is unique to every tab ?
Could we share some document with what + why for each tab. If not whitespace is always clean and neat

What are the basis of the org rankings? $ amount funded

If this needs to be done -> let it be done with @owocki means. no on-demand calculation

The current All sort order includes people from the Gitcoin core team and mix of other sponsors. Not sure what the logic is.

Screenshot of what it is and we'd like it to be. if there is segregation of users

@sanchaymittal
Copy link
Contributor

^ Is there a clean message on which tells the user that if they follow the tribe and they'd be able to access more info.
If we are to hide them -> we oughta give them a sneak peak to encourage them to follow

@thelostone-mc For now, I have made the bounties tab default but I do agree we need some incentive to encourage them to follow the tribe.

If this needs to be done -> let it be done with @owocki means. no on-demand calculation

I agree it's surely gonna take some time to create a new org rank logic. But the issue onhand is that some of the organisation are showing 0 rank which is strange. Here are some examples: https://gitcoin.co/zcash, https://gitcoin.co/gnosis.

Screenshot of what it is and we'd like it to be. if there is segregation of users

Screenshot 2020-07-28 at 11 32 43 PM

Only Core Team -> Core Team + Hackers + Community Members
@PixelantDesign

@PixelantDesign
Copy link
Contributor Author

Org rank ideas; based around community management, communication with devs, incentives for community, #of hackathons they've been doing, etc?

thelostone-mc pushed a commit that referenced this issue Aug 12, 2020
* Fixes tribe bounty tab for default view

Current bounties tab was only viewable if user follows the tribe.
Change bounties tab is default for tribe.

* Fixes All view sorting by contributor rank

before: All people view section under tribe sorted based on user id.
change: Sort all people view on the basis of users contributor rank.

* Add gitcoin staff to tribes admin view.

user story: Help sponsors troubleshoot
If I’m an admin of gitcoin, I should also see admin view of tribes (so core team can help)

* Revert "Add gitcoin staff to tribes admin view."

This reverts commit d989524822245e3e090f60bb63e3608b39d0155c.

* Add gitcoin staff to tribes admin view.

user story: Help sponsors troubleshoot
If I’m an admin of gitcoin, I should also see admin view of tribes (so core team can help)

* fixes build error

* Fixes townsquare side bar.

- It shows follow suggestion for top member based on contributor rank.
- Once the user is followed it will be disappear from the list
- Top 10 profiles will be shown based on the contributor rank.
- Ignore the current user profile in townsquare suggestion bar.
- remove unwanted changes from prior commit in user.js
thelostone-mc added a commit that referenced this issue Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants