On Careers, when you try to add open source GitHub entries, it shows you repos which you own or are owned by an organization which you collaborate on.
This would be fine with me; that just means that there isn't any fancy fetching of the project details via the API.
However, it isn't possible to add any GitHub projects via the "other" button; it throws the error "Please use our GitHub page (/import/github/88888) to add Github projects.".
Which means that I can only link to a small subset of the projects available on GitHub, even though I can link to almost anything else on the Internet via the other option.
Could the restriction on GitHub links in the "other" form be removed? It could instead be replaced with a non-blocking "warning" sort of thing.
Alternatively, keep a textbox at the bottom of the GitHub repo list where I can enter my own repo.