gitcoinco / web

Grow Open Source
https://gitcoin.co
Other
1.78k stars 771 forks source link

Feat: Collections on https://gitcoin.co/grants/ should be randomized #9614

Open gdixon opened 3 years ago

gdixon commented 3 years ago

User Story

As a user browsing the Grant applications, the collections displayed on https://gitcoin.co/grants/ and https://gitcoin.co/grants/explore/?tab=collections should be randomized to remove any bias.

At the same time, the user would would like having well thought out collections shown as well.

Notes:

Right now it looks like we're prioritizing our own collections because they are sorted by descending ID.

Definition of Done

GIVEN I am on the collections tab on the Grants application home page WHEN I am browsing the collections THEN I see high quality, random collections shown to me.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 0.0728 ETH (300.14 USD @ $4122.77/ETH) attached to it as part of the gitcoinco fund.

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Workers have applied to start work.

These users each claimed they can complete the work by 265 years from now. Please review their action plans below:

1) pfed-prog has applied to start work _(Funders only: approve worker | reject worker)_.

Hello,

Thank you for the opportunity. My name is Pavel Fedotov and I have a portfolio of 23 projects on Gitcoin. I have previously completed Gitcoin bounty to launch the website and have expertise in both JavaScript and Python. My proposal is to use Math, a built-in object that has properties and methods for mathematical constants and functions to randomize a collection for each user. Meanwhile, we also propose to use qualifying rules for a high-quality collection such as a number of grants.

Best regards, Pavel Fedotov 2) erhuve has applied to start work _(Funders only: approve worker | reject worker)_.

Thank you for this opportunity! I will review the given design docs and the current codebase. To your preference, I can then outline what I propose to code (e.g. I will use a random function to access random grants in the fetched collection to render them in randomized order), and/or get straight to implementing it and making the PR.

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 2 years ago

@schultztimothy Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

tim-schultz commented 2 years ago

Hello I have submitted a PR for review!

gitcoinbot commented 2 years ago

@schultztimothy Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

gitcoinbot commented 2 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 0.0728 ETH (333.68 USD @ $4766.84/ETH) has been submitted by: