django / djangoproject.com

Source code to djangoproject.com
https://www.djangoproject.com/
BSD 3-Clause "New" or "Revised" License
1.89k stars 955 forks source link

Link IndividualMember to user profile page when available #1738

Open sarahboyce opened 1 week ago

sarahboyce commented 1 week ago

I propose:

After doing some admin to link existing IndividualMember to their User account, and sending invite emails to members without an account, we can then have the DSF members page have the member names be links to their user profile page

See related discussion: https://forum.djangoproject.com/t/what-is-the-technical-team-and-the-technical-advisory-team/36455

bmispelon commented 1 week ago

I'm assuming this is the forum thread you meant? https://forum.djangoproject.com/t/what-is-the-technical-team-and-the-technical-advisory-team/36455

sarahboyce commented 1 week ago

I'm assuming this is the forum thread you meant? https://forum.djangoproject.com/t/what-is-the-technical-team-and-the-technical-advisory-team/36455

Yes, thank you! I have updated the proposal quite a bit also :+1:

jefftriplett commented 1 week ago

This is shiny and I like it. Great idea and proposal!

[This can be a different ticket/issue/patch]

Is there a good or reasonable alternative to Gravatar which I see linked up in the sidebar? Given the recent Automattic meltdown, I deleted my account and one use or advocate anything they touch. Which is a shame. I don't think this image quite captures how pale I really am. https://www.djangoproject.com/~jefftriplett/

pauloxnet commented 1 week ago

Is there a good or reasonable alternative to Gravatar which I see linked up in the sidebar? Given the recent Automattic meltdown, I deleted my account and one use or advocate anything they touch. Which is a shame. I don't think this image quite captures how pale I really am. https://www.djangoproject.com/~jefftriplett/

First ideas that came in mind: the avatar from the GitHub user, since all contributors I think already have one account over there. Or we can add an URLField in the profile so you can choose. Pros and cons in both solutions.

marksweb commented 1 week ago

You can fetch profile data for a user from this endpoint;

https://api.github.com/users/marksweb

Could have a templatetag to pull that from the api for the profile page?