In this Utopian Contribution, I'll detail the Task Requests Panel. If you're on the Utopian homepage, you're probably seeing a new 'task requests' panel on the left-hand side:
The task requests feed is very different from other feeds due to the different categories:
This development was done by myself (@mooncryption on Github) as you can see from the attached pull requests. The Task Requests panel allows task requests to have their own home on Utopian where anyone can see what open-source maintainers are asking for or need.
One of the biggest problems in implementing something like this is differentiation. Previously, Utopian saw task requests as the same as other contributions and included them in the main feed.
I had to adjust a lot of that and allow the Utopian <Feed> JSX element to treat Task Requests, Blogs, and Contributions with different views.
You should see the task requests have a different icon on the right-hand side:
This icon signifies that the contribution is a 'task request'. Also, task requests will only show up when you want to see them; that is, when you're in the Task Requests Panel.
Thanks!
Thanks for reading,
— @mooncryption
image sources: Utopian
proof of work: See my Pull Requests attached on Utopian.