dcgtc / dgrants

Decentralized Grant platform that implements quadratic funding.
GNU Affero General Public License v3.0
84 stars 39 forks source link

Post-POC tech debt cleanup #265

Open mds1 opened 3 years ago

mds1 commented 3 years ago

Below is a list of tech debt-related things I've noticed. When applicable, I've included the PR number where the item was introduced for traceability, in case any of these are intentional for a reason I've missed, and because in some of the linked PRs I left comments on the specific line being referring to

Items with no issue

Items with related issues / discussions

metafraction commented 3 years ago

@mds1 Nice organization here. How should we try tackling this? I'm sure these tasks will be broken amongst team members in some way.

mds1 commented 3 years ago

I think we should hold off on figuring out how to tackle this until after the POC is complete. None of these are required for the POC, so we're better off focusing on POC-blockers and just adding new things to this issue as they come up. Once we're totally done with the POC, let's circle back to this issue to prioritize, split into individual issues, and assign

metafraction commented 3 years ago

added numbers for ease of reference

metafraction commented 3 years ago

Current plan to handle this:

metafraction commented 3 years ago

item 6 and 7 are resolved locally and a separate issue is up for 11: #346

metafraction commented 3 years ago

4(a) resolved in tech-debt-1

phutchins commented 3 years ago

On 5(c) - The site is built and deployed through Fleek. I submitted an issue for the current build problem in fleek and included the error log. Arentweall from discord built and designed what we have so far but I believe he has stepped away.

metafraction commented 3 years ago

436 introduces tech-debt, GrantReviewList.vue is (almost) a duplicate of GrantList.vue

metafraction commented 2 years ago

the following issues address item 20