data icon indicating copy to clipboard operation
data copied to clipboard

Repository name isn't helpful when forking

Open freakboy3742 opened this issue 7 years ago • 3 comments

The name of the pyvideo/data repository is exceptionally generic - while it makes sense in the context of the pyvideo account, if a potential contributor forks the repository into their own Github account in order to make a contribution, they end up with a "/data" repository that isn't especially meaningful:

screen shot 2018-12-03 at 8 32 01 am

While an end-user can rename the repository once they've forked it, it would be better as a user-experience if this step wasn't required.

Suggested name: pyvideo-data.

freakboy3742 avatar Dec 03 '18 00:12 freakboy3742

Thank @freakboy3742 for bringing this up. +1 I've been cloning to a custom pyvideo-data/ folder myself

redapple avatar Dec 03 '18 09:12 redapple

It's a good point. The repo name it's harcoded in a lot of places:

  • Git submodules
  • Internal scripts
  • Travis
  • ...

If we rename the github repo and add a symlink pyvideo-data => data... will travis and the submodules work?

Daniel-at-github avatar Dec 05 '18 23:12 Daniel-at-github

Yes - I imagine there will be plenty of changes that need to be made in the pipeline, and there will be some friction for any users that have an upstream remote in their own checkouts. The question (to me, anyway) is whether the temporary friction associated with making the change exceeds the long term benefit to contributors of having a "better" repository name. I'll leave that up to project maintainers to decide if that's a worthwhile cost.

freakboy3742 avatar Dec 06 '18 00:12 freakboy3742