Some/Most of these tasks are big, I definitely don't want to sign up for a task and have to do it all on my own! Is there a way to say, I'm doing this, but others please jump in. I'm guessing some sort of collaboration / project management set up. For example Github allows many people to be assigned.
What's the URL in the task creation for?