You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
114 lines
5.0 KiB
114 lines
5.0 KiB
11 months ago
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||
|
|
||
|
<!-- Enable responsiveness on mobile devices-->
|
||
|
<!-- viewport-fit=cover is to support iPhone X rounded corners and notch in landscape-->
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover">
|
||
|
|
||
|
<title>Julio Biason .Me 4.3</title>
|
||
|
|
||
|
<!-- CSS -->
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/print.css" media="print">
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/poole.css">
|
||
|
<link rel="stylesheet" href="https://blog.juliobiason.me/hyde.css">
|
||
|
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</head>
|
||
|
|
||
|
<body class=" ">
|
||
|
|
||
|
<div class="sidebar">
|
||
|
<div class="container sidebar-sticky">
|
||
|
<div class="sidebar-about">
|
||
|
|
||
|
<a href="https://blog.juliobiason.me"><h1>Julio Biason .Me 4.3</h1></a>
|
||
|
|
||
|
<p class="lead">Old school dev living in a 2.0 dev world</p>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
<ul class="sidebar-nav">
|
||
|
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/">English</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/pt">Português</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/tags">Tags (EN)</a></li>
|
||
|
|
||
|
<li class="sidebar-nav-item"><a href="/pt/tags">Tags (PT)</a></li>
|
||
|
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<div class="content container">
|
||
|
|
||
|
<div class="post">
|
||
|
<h1 class="post-title">Dear Github Maintainers</h1>
|
||
|
<span class="post-date">
|
||
|
2016-01-15
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/github/">#github</a>
|
||
|
|
||
|
<a href="https://blog.juliobiason.me/tags/comments/">#comments</a>
|
||
|
|
||
|
</span>
|
||
|
<p>A rebuttal to "Dear Github".</p>
|
||
|
<span id="continue-reading"></span>
|
||
|
<p>So recently in Reddit, there is this thread going around about
|
||
|
<a href="https://github.com/dear-github/dear-github">Dear Github</a>,
|
||
|
which points some problems with Github issues pages.</p>
|
||
|
<p>Thing is, most of the problems are not problems with Github itself, but by the
|
||
|
community that grew around it.</p>
|
||
|
<p>For example, the most annoying one is the huge amount of "+1" in comments. I've
|
||
|
seen this and yes, it's annoying as hell. Lots of people come around and post
|
||
|
a simple "+1" instead of really contributing. This is <em>not</em> an issue with
|
||
|
Github, it is an issue with the community that instead of helping fixing a
|
||
|
problem, thinks that posting "+1" to point that it is important to them is
|
||
|
actual help. It isn't. I've seen issues with so many "+1" that if everyone
|
||
|
who posted a "+1" actually submitted a single change, the bug would be fixed
|
||
|
with spare lines.</p>
|
||
|
<p>(Unpopular opinion: Github should have support for "+1", but actually <em>ban</em> it.
|
||
|
It is unhelpful. If it's important to you, you should at least give a try to
|
||
|
fix the issue instead of "+1" and giving yourself a pat in the back for
|
||
|
"helping out".)</p>
|
||
|
<p>Issues missing important information surely is a problem, but that's why you
|
||
|
need to triage your issues. Is there any missing information? You can reply to
|
||
|
the poster. "But why should I ask when I can put a form for the user to fill
|
||
|
issues?" Dude, seriously? You're worried that you will lose 30 seconds of your
|
||
|
life to ask something? Why don't you want to talk to your community, why you
|
||
|
don't want to teach people how to properly report errors? Is it that hard to
|
||
|
be part of a community?</p>
|
||
|
<p>But the hurting point is the "if Github was open source, we would fix this
|
||
|
ourselves". <a href="https://en.wikipedia.org/wiki/Gitorious">Gitorious</a> was open
|
||
|
source and never had that much contribution from the community, to the point
|
||
|
it was closed and moved to Gitlab. So I have to ask: If Bitbucket implemented
|
||
|
this, would all of you move to it? My guess is an indignant "No", because
|
||
|
Github means exposure while all the other public Git sites are not.</p>
|
||
|
<p>To me, the whole list is not a list of problems with Github itself, but a
|
||
|
problem with the open source (in the general, broad term) community that's
|
||
|
growing around Github. We should worry about building communities, not building
|
||
|
code with 400 forks, 1000s of "+1" comments and a single maintainer.</p>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</body>
|
||
|
|
||
|
</html>
|