This is a description of Github. Sure, Julia puts packages there. But most Git repos are just code placed on a centralized public platform for others to search for.
By pointing out that every feature you described is part Github and its normal uses, it’s clear that if you did not mean to describe Github then the description is not complete. It sounds like you want something different, but I have no idea how what you’re thinking of is supposed to be different. I am curious to hear what a service would be, which is why I made the comparison for clarification. I was hoping that such a comparison to the current solution would bring out the missing details for how it’s supposed to be different.
BTW, the thread should probably be split at State of DSP? - #11 by TsurHerman post 11 (title Julia Code Exchange) since this is all off-topic from the original discussion.