Improved repository label terminology (private -> personal)#156
Improved repository label terminology (private -> personal)#156gwku wants to merge 1 commit intoRayLabsHQ:mainfrom
Conversation
Change 'private repositories' to 'personal repositories' for better clarity in GitHub mirror settings
|
@gwku Thanks for opening this and for thinking about the wording. Quick background from my side: in this project “private repositories” is meant in the GitHub visibility sense (private vs public), not in the ownership sense (personal vs organization). A few concrete points from the current implementation:
Ownership (personal vs organization) is handled separately:
Because of that, changing the label to “personal repositories” would not match what the flag actually does. It would suggest “personal vs org” while the I am definitely open to making the label clearer though. Something like this might be a better direction:
That keeps it aligned with the existing config and GitHub terminology, but hopefully reduces the chance that people read it as “personal vs organization”. |
|
@arunavo4 Thanks for the detailed explanation. That context helps. The reason I suggested the wording change is that in my testing, the behavior did not line up with the visibility-based interpretation.
Because of this, the current label feels misleading from a user experience perspective. The toggle effectively controlled personal versus organization repositories for me, not private versus public repositories. So while I understand the intended meaning in the code, the behavior I observed matches ownership semantics rather than visibility semantics, which is what prompted the wording suggestion. |
The current label "Include private repositories" is confusing because it can be misinterpreted as referring to repository visibility (public vs private repositories), when it actually refers to repository ownership (personal repositories owned by the user vs organization repositories).
Changed 'private repositories' to 'personal repositories' for better clarity in GitHub mirror settings.