On Tue, 19 Sept 2023 at 13:11, Shane Curcuru <a...@shanecurcuru.org> wrote: > > sebb wrote on 9/18/23 6:17 PM: > > On Mon, 18 Sept 2023 at 20:18, Daniel Gruno <humbed...@apache.org> wrote: > >> > >> Hi, whimsy folks, > >> Could you please remove the GitHub ID field from the whimsy roster service? > >> The field is not canonical/authoritative, and mostly just serves to > >> confuse new committers these days. The only authoritative place for GitHub > >> IDs is through https://gitbox.apache.org/boxer/ > > If this is causing problems for Infra, we absolutely need to at least > clearly annotate the field, and provide a link to gitbox, to ensure > users don't keep asking questions in the wrong place.
I would be interested to know how many of the Ids in Whimsy differ from the ones tied to ASF accounts? > > The GitHub ids in Whimsy are provided by their owners, so can be > > considered authoritative, even if they might not be the ones that are > > linked to ASF accounts. > > I am told that people find them useful. > > > > Maybe a solution would be to add a note that the id might not be the > > one that is linked to the ASF id. > > Even better would be if the boxer system could validate which GH Id is > > being used for linking? > > Having GitHub ID in whimsy is useful, because many committers know it as > a place to find information about accounts. However, we should > deprecate/document any fields that have specific ties to other systems, > especially which ones are authoritative either for viewing or writing. > > Proposal: Leave a "user supplied githubid" field here, with a clear note > about how it gets populated. Some new committers may not have tied them > together yet, and will be curious. > > Also have a "GitBox Registered GH ID" field or the like, which is > read-only and just pulls whatever gitbox tells us, and if you click on > it, takes you to the gitbox login or register screen. > > If we just delete it completely from whimsy, some committers will wonder > where it went. Indeed, and that may result in more confusion and complaints than is currently seen by Infra. > Does that make sense? OK by me. > > -- > - Shane > Whimsy PMC > The Apache Software Foundation >