> Pre-Github, projects would need to fire-up their own Bugzilla or Fogbugz instances, set-up all the project tracking criteria (areas, iterations, severity, etc).
So a ready-made setup at an existing service open to multiple projects would work. I guess that's what Sourceforge was.
Sourceforge stopped innovating after they started offering SVN as an alternative to CVS (!!), everything since then was about monetising their audience (e.g. spyware injected into binary installers) and wrecking the quality of the user-experience with aggressive advertising.
Sourceforge could have been github, but when a company turns on its users while failing to deliver value it won’t last.
Because git is decentralised it means all the git-hosting services become commodity, and we’ve learned that having the best UX keeps people around - even if your service is commodity, so I expect this basis will ensure GitHub (now part of Microsoft) will stay in the community’s good-graces.
So a ready-made setup at an existing service open to multiple projects would work. I guess that's what Sourceforge was.