New GitHub Upgrades Respond To Recent Complaints (thenewstack.io) 84
destinyland writes: Last week GitHub announced the ability to create templates for Issues and Pull Requests, in an apparent response to an open letter signed by 600+ project maintainers. "This is the first of many improvements to Issues and Pull Requests that we're working on based on feedback from the community," "wrote Ben Bleikamp, Product Manager at GitHub. The original letter, hosted in a "Dear-Github" repository, noted that "If GitHub were open source itself, we would be implementing these things ourselves as a community..." But this week GitHub continued releasing new improvements, offering a new feature with to upload files directly into repositories without leaving their browser.
Re: (Score:2)
That was the last part of the complaint, github itself is not open source and thus they couldn't not fork it.
Re: (Score:1)
Wonder if they'll drop the social justice BS too (Score:3, Interesting)
Wonder if they'll drop the social justice BS too
Re: (Score:2, Informative)
The parent comment shouldn't have been modded down.
The use of "social justice" as an online weapon of sorts is actually a very serious issue for many of who have considered using GitHub.
There's the whole Open Code of Conduct [github.com] debacle. On that very page, under the "What companies or communities support or use the Open Code of Conduct?" section, it clearly states "GitHub".
I encourage everyone to read the code of conduct for themselves. It's just absurd how detailed and controlling that code of conduct actually
Re: (Score:1)
We have adopted the Open Code of Conduct for the open source projects that we maintain, including Atom, Electron, Git LFS, and many others. The Open Code of Conduct does not apply to all activity on GitHub, and it does not alter GitHub's Terms of Service.
https://github.com/blog/2039-a... [github.com]
Can you point to some specific issues with the Terms of Service [github.com]?
Re: (Score:1)
They were upset that Github would endorse prejudice against people based on an accident of birth they have no control over.
Everything you linked to, including the Open Code of Conduct, suggests that they are very strongly against that. Can you cite something specific? A specific sentence, rather than a longer text where it isn't clear what you think is prejudiced.
Re: (Score:1)
It's neat how you use the aversion to ugly racial prejudice to excuse different ugly racial prejudices because oh well, they're not as bad. With that logic, we can excuse nearly any behavior whatsoever, simply by pointing out that someone else did something worse!
Naturally, anyone who disagrees clearly has no rationality on the subject and is just stifled by the weight of social opprobrium, being on the wrong side of history. Anyone who has ever studied the progress of history knows that there are clearly
Re:Wonder if they'll drop the social justice BS to (Score:4, Insightful)
So you look at someone who appears to be white and male and based only on gender and race you ASSUME that they must also be rich and personally guilty of some *-ism or another?
If you somehow have proven to you that they are wealth impaired you presume them to be ignorant?
I note that you seem to have no problem using the pejorative "redneck".
Re: (Score:2, Insightful)
Even if reverse racism were remotely equivalent to racism, which it is, because it is racism, plain and simple.
It's incredibly hypocritical to think any grouping of people is without fault. Racism is racism, and it should be treated as such no matter which grouping of people is attacking which grouping.
An allegation of reverse racism is an allegation of racism, just different to the perceived-most-common-form and thus should be treated exactly the same as any other allegation of racism. (And like any oth
Re: (Score:2)
*sigh*
reverse racism == racism
reverse sexism == sexism
How does it feel to be just as bigoted as the people you so despise?
Re: (Score:2, Insightful)
I think the row is about the Open Code of Conduct [github.com] that GitHub claims to support, not its terms of service.
The Open Code of Conduct, for the most part, is a reasonable document. If I had a project I cared to implement it for, I would implement v1.0 sans this excerpt (not fixing the UTF for /.):
Our open source community prioritizes marginalized peopleâ(TM)s safety over privileged peopleâ(TM)s comfort. We will not act on complaints regarding:
- âReverseâ(TM) -isms, including âreverse racism,â(TM) âreverse sexism,â(TM) and âcisphobiaâ(TM)
- Reasonable communication of boundaries, such as âoeleave me alone,â âoego away,â or âoeIâ(TM)m not discussing this with youâ
- Refusal to explain or debate social justice concepts
- Communicating in a âtoneâ(TM) you donâ(TM)t find congenial
- Criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions
That part of the document makes no sense to me and seems to throw the rest of the document out the window. This is little different from the hostile environment I encountered at Grand Valley State University in Michi
Re: (Score:1)
Okay, I think the issue is that there is some jargon you have misunderstood. The use of jargon is a bit of an issue with the text you quoted.
Reverse-isms refers to things like people complaining that groups set up to help trans people are not willing to help cis people. Most people accept that offering help to underprivileged groups is not discriminatory towards others.
As for the point about not explaining social justice concepts, that's there to stop sealioning. Github and projects that adopt the code are
Re: (Score:1)
Ah, ok. Thanks for the clarification. I had read the jargon and interpreted it as a license to harass since that's been what I've encountered for the most part from people claiming to be "feminists."
If what you're saying is true, I would be able to support the Open Code of Conduct with the provision that it should be more clear that it is not facilitating the kind of revenge discrimination (including threats of violence and death wishes) that many cisgendered women here in bizarro world feel is necessary.
Re: (Score:2)
I would hope such a code of conduct would have my back.
It doesn't. There's no such thing as "reverse-isms" in their world [github.com], and since their definition of racism is "power+privlidge" you're fucked.
Re: (Score:2)
I am aware of this position, thank you. I have been on its receiving end before, although not in a racist sense. I have no quarrel with different ethnic groups, and they have no quarrel with me. We support each other, because we're a community, and that's what community members do.
You forget: I'm a certified cis+het all-men shitlord! (Doubly so for liking learning sewing and baking in home ec much to the chagrin of cisgendered women!) I am merely trying to negotiate some other position because I have f
Re: (Score:3)
I am aware of this position, thank you. I have been on its receiving end before, although not in a racist sense. I have no quarrel with different ethnic groups, and they have no quarrel with me. We support each other, because we're a community, and that's what community members do.
Oh, you're not missing much in the racist sense. I personally like the grifters out there that say "you're privileged" in one sentence, then say you're an oppressed minority in the next.
You forget: I'm a certified cis+het all-men shitlord!
Being white/asian(or japanese)-het I get the unique chance to see the triple standards first hand at times. And all the whining that gets thrown my way too.
I would not leave a career where I have 20+ years of experience for flipping burgers lightly.
Neither would I, but I'd move my repositories to something besides github(which I and the company I work for has long since done). Especially since they no longer beli
Re: (Score:2)
Beware that there are a lot of people claiming to be feminists, but who are really just trolls. There are a lot of them on Github lately. I've noticed some ACs have been pretending to be me by posting here as if I had forgotten to log in too.
Re: (Score:2)
Remember this is anonymous persons making claims on the Internet - take it with some salt.
However I agree if this is true people should record their interviews and post them. And then post the interview and not a select part of it after making someone angry etc.!
Re: (Score:1)
The reverse-isms section does not make discrimination against certain groups mandatory. You'd probably be less outraged if you read it properly.
You would be "brutally controlled" by those terms only if you acted like a boorish fool amongst the other people. People acting professionally and sticking to the purpose of why they are there just want to get on with their work. People jumping in and calling everyone ridiculous epithets will be shunned, as has been human tradition for centuries.
So please don't h
Re: (Score:1)
Clearly, there is a market for distributed version control for those that favor social injustice.
Re: (Score:2)
"Coraline Ada Ehmke
â@CoralineAda
I'm thrilled to announce that I will be joining the team at @github next month to work on community management and anti-harassment tools.
"
So that's a no then.
**Distributed** VCS. (Score:5, Interesting)
So stop using them.
If you don't want to host:
Or if you're a slashdotter that knows how to self host:
Re: (Score:2)
surely they meant that they could push more changes back to github in a shorter period of time, than github doing this solo
Re:**Distributed** VCS. (Score:4)
That's not how civilization evolves.
That's exactly how civilization evolves. We got Reddit when people got fed up with Digg and made something new. We got BitTorrent when the RIAA forcefully closed Napster. We got tor and i2p when governments started to try and limit people's access to stuff.
The good news is I don't have to write my on GitHub alternative, multiple people already have. GitLab offers private repos for free. My FreeNAS machine has separate jails for Gogs, GitLab and gitolite. My VPS is running gitolite.
People are sitting and whining about GitHub when there are multiple valid alternatives, that's not 'evolving' civilization it's sitting and whining about a free service.
request the owner who is responsible to make it better.
Or you find a new 'owner' that already has stuff unbroken from the start.
Nowadays you can't offer constructive criticism without the blunt commentary
That's because 'kids these days' sit and whine non stop that the free services they're using aren't doing things the way they want them done. I followed the whole 'gamergate' for a while on some of their premises that I agree with but if you read /r/KotakuInAction [reddit.com] it's 90% whining about Twitter, Facebook, Reddit or someone else 'censoring them' while they continue to use those services.
If you really hate how Twitter works or who they hire STOP USING THEM. Instead you somehow think it's better to sit around and bitch and moan that Twitter isn't doing things the way you want them done and that's somehow Twitter's fault. Any slashdot reader should be able to put together a microblogging service in a few hours.
The biggest argument I've seen against migrating away from GitHub, Twitter, Reddit, et al is "But everyone else is using them". Seriously? The most difficult reason you can't migrate services is "But my friends don't hang out there"? Whine harder about how "SJWers" are ruining all your things and see if it actually changes anything.
Life's hard, wear a helmet, find a new service that fits your needs but no one wants to sit and listen to you bitch.
Re: (Score:2)
Gogs is an open source self hosted alternative written in go.
Not sure how installing it locally is 'funding' anything.
Comment removed (Score:4, Insightful)
Re: (Score:1)
Those policies are part of makes Github so wildly popular. As an open source developer you get a lot less crap to deal with on Github than if you run your own forum or use some of the less reputable sites. If you look at the open letter, the main complaint is the need for templates to reduce the workload on developers handling bug reports. A strong code of conduct also really helps, and the community is pretty good at self policing it with good tools to block trolls.
If it isn't to your taste, try gitgud.io.
Re: (Score:2)
Would you care to post a link?
Re: Why is there such a lack of diversity, though? (Score:1)
Re: (Score:2)
Re: (Score:2)
Your appraisal says more about you than the projects you are discussing. They're telling women and minorities "you can feel free to contribute without damaged people slinging abuse at you", something they shouldn't have to do, but are forced to by toxic idiots thinking they can act whatever way they deem fit in whatever setting they want, because they feel they have an inherent right to be complete muppets wherever they want.
Re: (Score:2)
Re: (Score:2)
Removing barriers to diversity doesn't mean you get diversity, it just demonstrates that the lack of diversity isn't due to the removed barriers.
This shouldn't be too difficult to understand...
Re: (Score:2)
And yet, you'll see people parroting the "well it doesn't matter, we should be hiring them regardless of their skill now." Which of course is terrible. In my book if you have two people, one is xyz race and the other is xyz race, I don't care. I want the person who's best for the job. Of course, with the race baiters and so on, they start screaming the "that's racist" garbage.
If people need to see how bad this can get in action, just look at Canada and our current government. Best people for the positi
Re: (Score:3)
A strong code of conduct also really helps, and the community is pretty good at self policing it with good tools to block trolls.
You mean like how that "strong code of conduct" was immediately brought out to try and silence and remove actual project maintainers? Yeah, good plan. We'll just kick people out because they don't conform to our political ideology...you know. Like this [archive.is] where we can watch the power grab in real time. [archive.is] And that's why CoC's are dangerous. And why developers [archive.is] are speaking out against them. [archive.is] Or saying, you need actual expert advice. Not some whiner who wants to use it as a "diversity checkmark."
Merit is the
If GitHub was open source... (Score:3)
It might be difficult to charge for the enterprise platform - which is part of what funds the availability of GitHub in the first place.
I am an open source developer - I work on an open source platform - but I'm not a zealot. I *like* the principles of open source, but pragmatically it can't always provide a means to have supported software in all cases. Having an organisation that can keep the lights on at GitHub is more important than the whole of their code being open source - but maybe there is an opportunity to open up parts of it, like the issues.
You can say that people using a free service have no right to complain - but ultimately, you would think that the people paying for a hosted repository, or paying for the enterprise edition, might share similar concerns. So it is a little surprising that the issue tracking features have been as neglected.
Re: (Score:3)
It would take maybe a week or two for a competent programmer to setup their own project management system
Or GitHub can do it for you for $7/month. How much time does that buy you from a competent programmer?
Re: (Score:3)
gitlab.com is fully open source and is enjoying good growth, including commercially.
Avoiding being open source because you don't understand how to create a modern business model around it is a problem that largely went away over a decade ago.
Keeping the lights on vs being open source is a false dichotomy.
Ultimately, gitlab (or something like it) will win, because the users will develop the features they need instead of moaning about it.
I'm not certain, but it seems you are also mixing free of charge with op
Re: (Score:2)
Avoiding being open source because you don't understand how to create a modern business model around it is a problem that largely went away over a decade ago.
Nonsense. Yes, there are successful business models around open source, but they're more challenging to maintain and manage, and tend to to have growth ceilings that traditional models do not. There's nothing fundamentally wrong with closed source models, unless they're forcing out open source solutions. Given the existence of gitlab, that's clearly not the case here. Github should do what its owners believe is best for their business. Customers will either stick with them, or not. So far, it's working pret
GITHUB IS DEAD (Score:1)
Stop using GitHub.
They are racist idiots that need to go.
You can easily switch to GitLab, you can even import from gith*b straightforward.
Probably... (Score:2)
Re: (Score:2)
Re: (Score:2)