Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^3: User Profile Element: CPAN author ID

by pryrt (Abbot)
on Apr 19, 2022 at 15:00 UTC ( [id://11143093]=note: print w/replies, xml ) Need Help??


in reply to Re^2: User Profile Element: CPAN author ID
in thread User Profile Element: CPAN author ID

When I look at https://www.cpan.org/authors/00whois.xml, I only see 17 that mention perlmonks in the <homepage> node or anywhere else in that download... so I'm curious what the matching pattern was on the other 14? (Or if you used arcane knowledge, like maybe mapping the whois email to recovery email at perlmonks, that's obviously something I cannot see from just the whois download).

Using the metacpan API, https://fastapi.metacpan.org/v1/author/_search?q=profile.name:perlmonks&size=200 tells me there are 185 in the metacpan authors list that have set their perlmonks ID in their profile.

It's obviously up to you and the other gods who to include automatically and who must actually request it (and I was happy that I made it in the small window where I could do it myself, though I probably would've ended up /msg-ing if I missed my chance), but if you wanted more to automatically link, that's a slightly more inclusive list. ;-)

(I was also one of the lucky few who was still logged in at metacpan, although I had already set my perlmonks profile there years ago. However, while trying to figure out where I was logged in, I accidentally clicked logout, and there were a few days when, no matter which github or google login I used, I could not log in to metacpan at all. I played around over a few more days as I had bits of time here and there, and eventually tried re-associating my PAUSEID with one of my google logins or my github... that never quite seemed to work, but I eventually found myself logged back into metacpan, with my correct ++ list and my github linked, and my profiles correctly listed; and I was then able to log in using github id on my phone and it was logged in to the same account... So that was nice. But when I tried adding my S.O. profile, it never properly saved (it would say it saved it, but when I refreshed the page, it was back to not listing that profile).)

Replies are listed 'Best First'.
Re^4: User Profile Element: CPAN author ID
by erzuuli (Cannon) on Apr 19, 2022 at 15:47 UTC

    Thank you for that info. Yes, metacpan seems to be pretty broken wrt all that stuff.

    what the matching pattern was on the other 14?

    Look for perlmonk.org

    I'm inclined to add everything I can find*, including the 185 from the other feed you identified. It's a service to the community; I find it hard to imagine that anyone would object...

    *Edit for clarity: I am not going to scour the internet for this information. Rather, I will only use information which is already publicly available from either [Meta]CPAN.org or PAUSE. In fact, I've already taken that step, and have no plans to do anything further.

      I'm inclined to add everything I can find, including the 185 from the other feed you identified. It's a service to the community; I find it hard to imagine that anyone would object...

      I think generally the linking of databases tends to raise privacy concerns. It is not obvious to me whether this is in principle permissible under the GDPR.

      We seem to have moved a fair way from the earliest comment What's not to like? If someone doesn't like it, they can leave it blank.

      I don't particularly want this on my own profile, but I'm happy enough to edit it out again if I have the capability to do that. To me it would seem rude if the system added this to my profile without my consent or opt-in and did not give me the option to remove it.

        hv, I have not added it to your profile. That means it wasn't in the data provided by the relevant APIs on CPAN.org and MetaCPAN.org.

        I don't quite understand your argument about privacy. As it stands, only those users who have explicitly made a link from their CPAN account to their PerlMonks account have the opposite link shown. Those users have already published the association. I'm not making public any connection which was heretofore private.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11143093]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (4)
As of 2024-04-19 03:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found