Replies: 7 comments 3 replies
-
I'm also affected by this change. The commit history for those repositories on GitHub are linking those commits to our profiles, but they don't appear in our profile activity. |
Beta Was this translation helpful? Give feedback.
-
Agreed, this change should be reverted. Makes me wonder if it was unintentional, in that this useful side effect of starring was forgotten and accidentally erased in a refactor. |
Beta Was this translation helpful? Give feedback.
-
This seems very unfortunate, especially for Open Source developers. Not everyone is in a strictly defined 'Team' (we don't all work for Microsoft) and nor are all our contributions made on GitHub, it is an open source world after all. I suspect this was done mostly to prevent spoofing and squatting of contributions via unclaimed email addresses or something? Or were there performance problems that led to this decision ? Is there not some better or alternate way we can facilitate this ? |
Beta Was this translation helpful? Give feedback.
-
the lack of explanation feels unintentional - but in any case, bad move. this makes people look way less active 😞 definitely reconsider. |
Beta Was this translation helpful? Give feedback.
-
Hi all! 👋 Following an incident on April 24th, we made the decision to remove starring a repository as a way to get contributions in contribution graphs. Unfortunately our investigation found this feature has recently started impacting our platform's availability, and implementing a safer version of it that behaves consistently for all users is surprisingly nuanced and difficult. We recognize this has caused frustration and we apologize for not communicating the change sooner. We are unable to re-instate this feature at this time but we sincerely appreciate you taking the time to share your concerns. As a valued GitHub user, your feedback in this Discussion space, along with appropriate tags and examples, plays a crucial role in shaping the development of GitHub. While we can’t guarantee immediate action on every piece of feedback, please know that we are attentive to your suggestions and continuously strive to enhance the GitHub experience. |
Beta Was this translation helpful? Give feedback.
-
@mary-kate Isn't the workaround that you fork each of the repositories you have previously starred? It looks like that should still make your contributions show up? |
Beta Was this translation helpful? Give feedback.
-
maybe one can tackle it different? wikimedia foundation should offer hosting any source code not only their own, it is human knowledge. this would address multiple challenges wikipedia faces nowadays. first, open source code is like wikpedia ifself core training data for AI. second, wikipedia has loyal followers, but ageing. open source code will continue to be produced by young persons. third, wikipedia traditionally has difficulties to innovate its own source code base, given its followers are text persons and not coders. hosting source code brings developers closer. |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Product Feedback
Body
Apparently around early this May (ref) GitHub changed the way contributions show—or more precisely don't show—up on profiles. For over 10 years starring a repository you had contributed to (with the same email address etc. as on your GitHub profile) would make it show up on your profile, but this isn't the case anymore. The linked documentation commit did not explain any rationale for the change and "Update < file name >", the default commit summary, fails to address why such a deliberate, breaking and unwanted change was made. The linked pull request does not appear to exist or at least be public.
For some personal context, i.e. why I'm not happy about this change (copied from the aforementioned commit's comments section):
I'm a MediaWiki developer (you know, "that Wikipedia software"). The MediaWiki software and most of its extensions and skins are canonically hosted on the Wikimedia Foundation's servers, at https://gerrit.wikimedia.org, and most of them are also mirrored on GitHub. In the past, starring a repository enabled MediaWiki developers, whether those working on the core software or some obscure, site-specific extensions etc. to have their contributions show up on their GitHub profile, even if the canonical development happens elsewhere and thus no GitHub forks etc. are directly involved in the development process. (NB: some of the Wikimedia Foundation's paid development teams do use GitHub as the canonical repository for their source code, but that's still the exception rather than the rule.)
Now starring a repository is apparently...the equivalent to a mere public bookmark and nothing else?
If you were to look at my GitHub profile right now, you'd be easily fooled into thinking that I've not done anything anytime recently. But if you know where to look, you'll find that in June alone I've contributed to six MediaWiki-related repositories (which, on GitHub, would be @wikimedia/mediawiki-extensions-SocialProfile, @wikimedia/mediawiki-extensions-LinkFilter, @wikimedia/mediawiki-extensions-CreateAPage, @wikimedia/mediawiki-extensions-UserStatus, @wikimedia/mediawiki-extensions-MiniInvite and @wikimedia/mediawiki-skins-GuMaxDD; I'm the maintainer of these and a few other related extensions and skins for the MediaWiki software). One could, in my biased opinion, claim I've been somewhat productive in June alone! But this isn't showing up on my GitHub profile and it's making me very sad. :-(
Given the immense popularity of Wikipedia, and by extension, "that Wikipedia software" a.k.a our beloved MediaWiki, I feel like it's safe to say I'm not alone in this. This feels like a surprisingly big change that went rather unannounced and had a lot of people wondering why this happened and above all, what, if anything, can we even do to fix the problem and have our FOSS contributions show up on our GitHub user profiles again.
Beta Was this translation helpful? Give feedback.
All reactions