Open codecovdesign opened 8 months ago
Here is the design exploration for uploads. We will review it tomorrow to see which direction we should move forward. Figma: link
@codecovdesign @aj-codecov @rohan-at-sentry @katia-sentry
Here are the prioritized upload issues for your review. Please add your comments here if you have thoughts on the ordering. Happy to move around the ordering of the issues if you think one is more important than others.
To view the combined designs view, go here
To view the individual design changes that's based on the issue, you can use the issues here or navigate to the pages on Figma.
Just want to glue some documents here:
@spalmurray-codecov for sprint 150 could you review this with @Adal3n3, then we can groom some of the iterations for future sprints? cc @katia-sentry
@codecovdesign @katia-sentry, @spalmurray-codecov and I had synced 2 weeks ago and I didn't post a note here. I should have posted a note for our sync.
issue | Eng work (day) | Note |
---|---|---|
https://github.com/codecov/engineering-team/issues/201 | 1 | - |
https://github.com/codecov/engineering-team/issues/1128 | 2-3 | Pagination with filter takes a sprint so we are going for without pagination filter and including search by flag name, etc |
https://github.com/codecov/engineering-team/issues/1535 | 1-2 | Need design tweak |
https://github.com/codecov/engineering-team/issues/203 | 1 | - |
https://github.com/codecov/engineering-team/issues/1536 | 10 days | Bulk download might take around a sprint and require API work. No need platform work |
https://github.com/codecov/engineering-team/issues/2499 | deprioritize | we didn't review this issue |
Beside 1536 and 2499 we can wrap this issue in a sprint.
Problem to solve
Audit the current UX and touchpoints of uploads: user expectations, how they are used, how uploads are visualized, and how users troubleshoot with them.
In Codecov, uploads refer to the process of sending coverage reports generated repo's your CI/CD pipeline or local testing environment to the Codecov platform. These reports are typically generated after running tests on codebase, specific to programming language used. Here is the general workflow of an upload: