From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: "tomas@tuxteam.de" Newsgroups: gmane.emacs.devel Subject: Re: "Write a new package" culture instead of patches? Date: Tue, 19 May 2020 09:27:04 +0200 Message-ID: <20200519072704.GB7874@tuxteam.de> References: <4e937898-ae46-710a-cbca-e452a1156fa1@yandex.ru> <405FCFAB-30E4-4F98-81DA-3B09933E86D0@gnu.org> <20200517211403.GA57036@breton.holly.idiocy.org> <20200518075827.GA14627@tuxteam.de> <20200518122620.GA26100@tuxteam.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="yNb1oOkm5a9FJOVX" Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="15351"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "emacs-devel@gnu.org" To: arthur miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 19 09:27:47 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jawfC-0003sF-PU for ged-emacs-devel@m.gmane-mx.org; Tue, 19 May 2020 09:27:46 +0200 Original-Received: from localhost ([::1]:35204 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jawfB-0001lg-SS for ged-emacs-devel@m.gmane-mx.org; Tue, 19 May 2020 03:27:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:44946) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jaweZ-0000VK-6K for emacs-devel@gnu.org; Tue, 19 May 2020 03:27:07 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:33513) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1jaweY-0001DI-9H for emacs-devel@gnu.org; Tue, 19 May 2020 03:27:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=LLyxP9xiSK86xg2hAllLxMCiqqFiixDKtsAYxcbo+jA=; b=nbljzBxE/SDpKd1yv0eftGJMiCOAtPRbVVO4kW0CPYfJ58YBngKd+Xn1G6aW8q6BaA9jSJ5YJg9yx1cWVFbI7a2HbiMBWYT0qtCuqKVSOvihwLflDBBdk3SOKr/6A0Pj6fvHKMeGoyHuudf3NbnbLJRkLZBOp5RyR7S9N67OOPJVf5k8kP68MtRzBdw3CvjtXWS4I8+77ijb1oGSXhPD6Z9FoHfF+dfoVPiTPRoQlmK5ri4B4KuopF0yeeaPDMSHj0Wxkj6Mo9iIuXckqWNNH6TiPe+3WvomrwayVwbcMqA6CFHkvc7QWLeHsrvdkoCtz/EcZOmZB1JUAUO9pE7aPw==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1jaweW-0002Gu-3a; Tue, 19 May 2020 09:27:04 +0200 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/19 03:22:51 X-ACL-Warn: Detected OS = Linux 3.1-3.10 X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:250885 Archived-At: --yNb1oOkm5a9FJOVX Content-Type: text/plain; charset=utf-8 Content-Disposition: inline On Mon, May 18, 2020 at 11:07:23PM +0000, arthur miller wrote: > Haha, yeah I know. I actually once created a gitlab project for a customer on girlab, I just didn't know it was open source. Or I have just forgot . But even if gitlab is open source, what says that their web interface is? How do I know with my data and me, that I can't know? :-) Is it just "open source" or "free" as in fsf free. A service per se isn't "open source". The programs it is based on can be... and Gitlab scores decently here (it's "open core"). > Anyway, convenience is just one part of equation. The big issue is convenience of group. Everyone is on github. One fork a repo, make a commit and create PR. PR is the new patch. People don't send patches in emails longer (ok kernel a d Emacs folks does), it is kind of getting out of fashion. And github makes that very convenient. This is called network effect. And yes, it's part of convenience. > Anyway, the forking culture has more to do with business then just for the service providers. Small companies create projects, and let people fork, the more people fork, the better it looks in presentation for in estors: ohook, we ha e 5000 firks and 10 000 downloads, we are popular, grant us funding for next year and we can do this and that.... That's my guess too: some shiny pseudo-metrics (that what made Github 7.5B dollar worth in the first place). Cheers -- t --yNb1oOkm5a9FJOVX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAl7DikgACgkQBcgs9XrR2kbqjwCfZrMP+l1e9md+ZaThafQqlMXX oKAAn3w2XzBBO5IIYm7ZsqaMJ3DBuHBg =cCXP -----END PGP SIGNATURE----- --yNb1oOkm5a9FJOVX--