Open jonathanong opened 10 years ago
+1
+1
+1
@ghost You in some private beta; just some sort of badass; or am I a newb? 🤔
+1
+1
+1
+1
+45
+1
+1
+1 +1 +1 +1
+1
+1 2018 - 4 years now
👍
I'm with @patcon and @JamesTheAwesomeDude on this one.
"Why is this issue not addressed yet."
Because it isn't an issue.
Nothing is leaked and the information was always public. That's by design. And also by design of git itself. You can always choose to create private repositories. As for public ones, why would you want to hide the information about how much you contributed, what you contributed and when anyway? Why use version control at all if you don't want those information to be logged? The repositories are public and so is their contribution activity. You can always create private repositories. The contribution activity page is nothing but a summary of this data. Nothing creepy about that.
@corysimmons No, @ghost is a bot representing all deleted users. See here
lol, I thought he was just interested in the same Issues I was. Had mad respect for @ghost XD
+1
@NLDev why? Because you may not want potential employers to see what are some of your interests, same reason why many people don't post some things on facebook or restrict it in some way but you're right, even if we could hide this info it wouldn't take much time for a company selling HR services to automate a lookup of ALL your contributions to public repositories, even the ones you marked as private on your profile. So right now the only solution it's still the classic solution: have a serious github account for non-controversial, resume-enhancing stuff and another one for the possibly "controversial" stuff. You may ask how controversial can it be if it is on a public github rep? Well, code it's not controversial in and of itself but what it relates to can show some of your interests that you just may not want to advertise to the world or potential employers. For starters several major candidates during the American '16 election had github pages associated with their campaigns, I'm sure most people would not like future employers to be able to dig those up. You can't be too careful these days.
@corysimmons me too lol.
I agree with @rpgdev here;
Just like setting your privacy settings on Facebook, it's basically just a comforting illusion.
If you're really that worried about OpSec, you need need need to just actually partition your life.
And, come to think of it, to "pull on that thread" of logic a bit, so to speak (and tie it in to my initial comment on this topic in 2015),
isn't it actually better for your own OpSec to be able to see, all aggregated in one place, all your public activity?
Versus if GitHub hasn't explicitly compiled all your public activity into one spot, that doesn't at all make it impossible to aggregate it. With regards to nefarious purposes (or even a quick offload to someone for a few bucks), it would be pretty straightforward to just scrape (even gradually) all someone's activity together.
So all that hiding this would do is make it harder to tell what information you actually are leaking.. It wouldn't provide any true privacy increases, just security against the very specific niche case of an adversary who could negatively impact your life but is entirely apathetic.
You don't stop an information leak by throwing a rug over it; yes, it may deter some minimally-motivated adversaries, but let's not operate under any illusions here that priority numero uno for most of the people supporting this issue is anything other than to just get some illusory peace-of-mind (anyone with deeper goals than that would have already split off a second account for political activism or lewd things, and would fully understand the uselessness of this proposed "feature").
@JamesTheAwesomeDude you're absolutely right. So we should actually vote -1 on this particular proposal and instead ask for a way to "ghost" our contributions on whatever repository we no longer want to be associated with. Not perfect... but I think this would be more useful.
:+1:
+Graham number
+1
+1
How is it possible that this hasn't been implemented yet? This issue is 5 years old for god's sake.
+1
+1
+1
+1 if you are not going to work because you are "sick" or other excuse but currently you are staying at home working on opensource projects - your boss can know.. Would be ideal if you could hide public activity temporarily.
+1
+1
+1
Yes please implement this feature. I do not feel well if anyone can see what I am working on other public repos. For private repos there are no problem.
So please please Github add hiding contribution for public repos as well!!!!!!
Microsoft likes hiding things, maybe this will be implemented now that they own it?
+1
+1
GitHub already supports hiding contribution to private repos:
https://help.github.com/articles/publicizing-or-hiding-your-private-contributions-on-your-profile/
Isn't that enough?
Public repos are "open source". Some employers may hate them, but there are others who not. Anyway, I still prefer BitBucket over GitHub (even before Microsoft acquisition).
Also +1 for this feature!
Come on GitHub! Making it optional isn't that difficult. Be considerate of your user's requests
Hahaha, still Github does not care about this issue!
@NLDev when a repo is unstarred or contribution is deleted by user, its entry is still shown in activity log !
i agree that this is really problematic, for example what if not long ago I worked as a contractor/freelancer for a company that scammed half a million $ on kickstarter... i think my next potential employeer does not need that info... Because of this total anti-privacy problem on Github I open one new GitHub account per project when GitHub is a must (you stil cant cross- fork afaik) , this is the only serious workaround... An option to hide specific repos/organisations you take/took part in from public eyes would be really good and I wonder why this isn't just in right now, im running out of account name ideas..
Well.. I really don't want to advertise for Bitbucket but I'm happy to have there unlimited free private repos. Each repo has admin rights for collaboration, free wiki (real one not ancient joke on GitHub) and free Jira. The web interface just cannot be compared to GitHub.
So if GitHub didn't understand that privacy is a concern, why bother anymore?!?
One way could be to let users quickly choose a "nickname" for every repo they checkout/fork and dont associate the main account with anything but those nicknames, then give the option to select which nicknames history shall be public and which shall be hidden. But thats probably too hard for the GitHub staff.
I addressed this problem for myself: moved to gitlab.
I agree. I really don't like the activity thing. I gives off the wrong impression. It is misleading. I do most of my work on gitlab now. So its not really too much of an issue.
I agree
i don't like it. i don't want people to be able to crawl that info, either, even through an API. it gets spammy when you make a lot of typo commits, PR merges, or open a lot of issues.
i don't mind the activity tab, but being able to see what people have done over the past year on any given date is creepy.
what i would really like is the two columns of
popular repositories
andrepositories contributed to
to be really long. way more interesting IMO. therepositories
tab requires too much scrolling.