New GitHub Profile Badges Beta
81–90 of 113 posts
Re: New GitHub Profile Badges Beta
#82One of the achievements is 'YOLO': 'merged without a review'. We really shouldn't be encouraging this.
More than likely, this is a red flag, not an achievement; or at least one would hope it is.
This "achievement" is not indicative of anything at all.
Re: New GitHub Profile Badges Beta
#83Re: New GitHub Profile Badges Beta
#84Earlier quoted context omitted.
True, but why do people think they need validation to collaborate?
Here's my hot take. I work for a small company, I'm the solo programmer. Our company's code is important, so it's all private. I work full-time and it is stressful enough, and don't have interest in working longer. Because I'm solo, I don't need Pull Requests for my own work, among other things that a team needs. Under this system, I get no badges. I appear as though I have nothing to show. Even though I have arguabl…
Re: New GitHub Profile Badges Beta
#85I just did this.
Re: New GitHub Profile Badges Beta
#86I know this is supposed to be fun, but I’m also mixed on it as so much of my work is in private repositories. This means that these badges are like “privacy leaks” from my closed source work to my public GitHub profile. I suspect this is why this discussion is getting so negative as GitHub is not a social fun place for us anymore, it’s the place we work everyday with coworkers and managers. So in general please GitHu…
It sounds like these badges will only come from public commits, and you can also turn them off. So I don't think your concern is warranted.
Re: New GitHub Profile Badges Beta
#87Why though? On one hand, yes it's fun and brings entertainment to the platform. On the other hand, I don't really want a badge showing I sometimes "YOLO" merging code like it's an achievement or something. It's not the achievement you think it is, even if it's a common meme for people new to the industry. It leaves a breadcrumb trail of bad practices that are sometimes out of necessity.
Why not? You've never had a personal project or repo you've committed to without reviewers?
Re: New GitHub Profile Badges Beta
#88On one hand, I don't think there's anything particularly wrong with additional badges -- I thought the first two (the Mars Rover and "code vault" ones) were pretty interesting, and told an interesting story. On the other hand, these feel much more gamified: I don't know what "YOLO" or "Pull Shark" is supposed to mean to me when I see it on someone's profile. And this is coming from someone who really likes the other social aspects of GitHub: I like seeing people's commit timeline, pull histories, &c.
IMO, the failure here is not in concept, but in execution. Rewards and validation are nice; I'd like to see GitHub reach a bit higher with them.
Re: New GitHub Profile Badges Beta
#89I'm surprised how much negative reaction there is to this, what gives? I'm a sucker for a good product shtick and love these badges.
Re: New GitHub Profile Badges Beta
#90This is not stupid. It's not a waste of time. It doesn't matter if this leads to a proliferation of shit contributions. It doesn't matter if it encourages bad practices. It doesn't matter if you don't like it. It's smart. This is WHY Microsoft bought Github. Software is eating the world and Github is where most of the eating happens. There are many career paths that require you to live on Twitter or LinkedIn or whate…
To me, this strategy was the right one 5+ years ago and Microsoft is behind the trends.
I see this backfiring if they push it too hard.