-
Notifications
You must be signed in to change notification settings - Fork 240
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add gravatar #304
Comments
Another thing to do would be to use avatars, like we already sort of do on the user news page - it might make it feel a little more personal. |
@treygriffith I like. 👍 |
👍 |
I also like the avatars idea. Another thing to consider: since we're all trusted users here, maybe we could have some custom javascript that could either draw an avatar or go fetch an image, or whatever? |
Even as trusted users I think custom javascript is a pretty dangerous thing to do - even if it's not malicious, it can cause problems. What benefit would that have over letting users pick their own image and/or using their gravatar? |
I'm not sure what people might do with it, might be an algorithmic avatar On Saturday, March 8, 2014, Trey Griffith notifications@github.com wrote:
|
@megamattron If we did allow people to write code that generates their avatar, maybe that's something we can do via pull request? We could have an api where you register an avatar function that takes a canvas context and must only draw to that: registerAvatarFunction("willurd", "2d", function(ctx, width, height) {
// best avatar evar
ctx.strokeStyle = "#abc123";
ctx.moveTo(0, 0);
ctx.lineTo(width, height);
ctx.stroke();
}); Because the width and height are specified by the framework, the same generator can be used to create images of arbitrary size. Because it's done via pull request we get the same level of code review and vetting that we do with any other code that members write. Because it's just code, we can allow for animated avatars if we want (though I can see how that can get out of hand/tacky). |
@williurd +1— On Sat, Mar 8, 2014 at 12:54 PM, William Bowers notifications@github.com
|
Yeah I think if we allow any arbitrary code, it should have to be done through PR so that nothing super wonky happens. That said, I'm a fan of starting off with something simple (e.g. gravatar) and working our way to something more complex as people desire it. |
I'm down with simple first. |
👍 for the PR for profile personalization.. That gels well with how we are currently set up.. And I'd love to get the SVG version of my logo added to my profile! |
Regarding programmatic avatars: It would be interesting if in code when you 'register an avatar function' it's not tied to the user but rather it's added to the set of avatars that are available to everyone. Then in your account, there's a setting for which avatar you want. |
@rickhanlonii That's awesome! I'm totally for that. |
@rickhanlonii Definitely agree with the short description idea... that's something I think we could add right away. Generally agree with the rest of the direction here too; something straightforward like Gravatar integration first, then perhaps building a small library of interactive avatars over time as @willurd described. For each one suggested we can examine whether the coolness balances out the overhead etc. |
Since I'm seeing good feedback on the short description, I created issue #331 to track. |
The idea here is to allow some minimal form of public (read: visible to others) personalization. For example, allowing users to select a username color (maybe from a curated set of colors, like how GMail label colors work). Allowing users to optionally specify their username color, for example, would do two things: 1) it would make people feel a little bit closer to their Pullup identity, and 2) it would aid (a little) in scanning and quick recognition of usernames. This might be enough by itself.
The text was updated successfully, but these errors were encountered: