Page MenuHomePhabricator

[RfC] decide where and when to show that an entity is from a foreign repository
Open, HighPublic

Description

When using entities from foreign repositories we always show the name of the foreign repository as part of the entity ID that is displayed in the UI. In cases where all entities come from the same foreign repository we should evaluate if this is the right thing to do.

Places where we currently show entity IDs to the user that could come from a foreign repository:

  • as part of a statement when there is no label in the user language or fallback available
  • in the history of the page
  • in recent changes

Related Objects

StatusAssignedTask
Declineddchen
OpenNone
OpenNone
DuplicateNone
OpenNone
ResolvedAbit
DuplicateNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
OpenNone
StalledNone
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
ResolvedLydia_Pintscher
OpenNone

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 28 2017, 4:30 PM

My opinion on it:

  • When only one repository is used for all entities then we shouldn't bother the user with the name of that repository
  • when there is a mix of local and foreign entities being used then we must make this visible to the user

+1 on that: however, in some ways, there also needs to be a path to editing the home repository from the each Wiki, whether or not it's explicitely labeled as moving to that other project.