Feature: Order the highlights based on the selected date #22
Replies: 7 comments
-
Just to make sure, do you want to have a button to order/sort highlights on the user page? |
Beta Was this translation helpful? Give feedback.
-
@a0m0rajab not necessary to have a button. But it would be great to have the highlights sorted based on the selected date to see the timeline of the PR clearly. |
Beta Was this translation helpful? Give feedback.
-
We added the calendar based on user feedback and haven't enhanced that experience since we didn't get much feedback since. I would need to hear more context the use case add dates and would love to hear adding filter for select and created dates makes sense. |
Beta Was this translation helpful? Give feedback.
-
I think @adiati98 makes a good point. tl;drIn user profiles we should sort Highlights in chronological order, using the dates selected by the user. By showing the highlights as a timeline, it better tells the story of this particular contributor and their OS journey. For the feed page though, I'd leave it as is (show and sort by highlight creation date). Long explanationHighlights reference two different dates:
If I sign up to OpenSauced today and want to post highlights for my 3 most meaningful contributions (which could have happened months back) the Highlight date will be the same for all of them (today), and they will be sorted in the order in which I created the highlights. But what happens if: Example 2 - One of my first big contributions fixed a very important problem in a repo so I want to post a highlight about it, but the way I wrote code back then isn't as good as my current coding skills. I have another, more recent contribution with better code that I also want to highlight. I would want the highlights to show that some time has passed in between both contributions so that it is also clear that I have leveled-up my coding skills. I can think of more use cases, but imo these are the two most relevant. Suggested SolutionLike @adiati98 mentioned:
|
Beta Was this translation helpful? Give feedback.
-
Thanks for these thoughts @isabensusan. Adding historical contributions that might fall outside our (undocumented) 90 days contribution window is a good enough reason to explore this. OpenSauced needs more signals like this to now how far back in time folks would like to go to build their resume of contributions. I think this issue from @CBID2 is slightly related, sort by date could tie well into grouping highlights later. For those doing the 100 days of open source may want create stories or collections of highlights. Just linking that for future reference. |
Beta Was this translation helpful? Give feedback.
-
Thanks for tagging me @bdougie. For context @adiati98, this is the issue Brian is talking about: open-sauced/app#1392 |
Beta Was this translation helpful? Give feedback.
-
Thank you for explaining it so well, @isabensusan! Those are exactly what I meant 😃. Yes, it's slightly related to the issue from @CBID2, @bdougie. |
Beta Was this translation helpful? Give feedback.
-
Type of feature
🍕 Feature
Current behavior
Currently, when we create or edit a highlight and select a date, the latest created/edited highlight goes to the top (see attached gif).
Suggested solution
It would be nice if the order of the highlights are based on the selected date from the latest to the oldest (or vice versa).
Additional context
No response
Code of Conduct
Contributing Docs
Beta Was this translation helpful? Give feedback.
All reactions