From owner-freebsd-current@freebsd.org Sun Mar 4 02:57:28 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CF14F2D4BB; Sun, 4 Mar 2018 02:57:28 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 96C22843B8; Sun, 4 Mar 2018 02:57:27 +0000 (UTC) (envelope-from rozhuk.im@gmail.com) Received: by mail-lf0-x230.google.com with SMTP id q69so18463307lfi.10; Sat, 03 Mar 2018 18:57:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=pkwHhlj3Ba0YzQWknBWQUfvuCaRHVaY+EyWH57xCMPE=; b=K8JYrzYOdtHnShgkSAkhpZubOsOaRaxDGZrFtXZ6J14APlY5fPBf2FV28ttDp0h4VO fHzUboOR0MHQKAkYkLUdrGclh1k+Rn5u8MJa5OHqhxrBFt7ZSsYJVrHqZ1mcKA5oNH+J C11de8woI4O1XuIPfiC/p8yzS237CNOeGTMNF5PBHmDaZaXwqfa0nMioAMM4S8yXgrOj iKoQaikwqDbQVnxJ4wz0ntOEpSpVT8nAkhMw8vlEpVhCADjXg2lD/O98BrU5ZOZawBHl CvEejlfV5rLu4571cm59ps9d2vhQx0CN1oxja7h3cRNpKplqDbLSZGjXGjAN9XS90vp9 ztuw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=pkwHhlj3Ba0YzQWknBWQUfvuCaRHVaY+EyWH57xCMPE=; b=QYnN6oYqTEvSbaibLfjxoHKnvQ062UtRHcvtdXYbVYyoN3pNG3efRtOBmDYocW4nTJ Vi+6he3ScgXSHwZwvE7uJ7LKl62MZyaLguwC6mq0u0pKwHgJYopQDKwsK2yK3LirKPGE W7HkB1/qvnOOeBIS0+QldjmMb3WGIw0q2M44YRpOvSGcKzluDA8Wjh7ey3CIDiD/0fP4 pmCWLGR1sNeRemiYROEsvRjS1LfPP5pLGdgLtRkCVtV/8VFyfDgqQBqmJfjaateuxtW4 oU3loUttHiH+5qdzKRb6wUYsDz3K7lRz8HbsZ9symAt29JTyiAev3BbVjaRCgfLNKwVs znBA== X-Gm-Message-State: AElRT7GqvXPcJ0mRTWkiNXmHKpTQ387Gtzxqh1o68m6ou7LfX4lcisMD gCaGpcKpCyyH+a/he+U2jws= X-Google-Smtp-Source: AG47ELs9vbM1cpafsReJOondWijYWl9WWRGP3Ksu7vXLKeeJocVg3PXh5h3RPfU3kbG23DHWIanQew== X-Received: by 10.25.92.1 with SMTP id q1mr7294485lfb.126.1520132245512; Sat, 03 Mar 2018 18:57:25 -0800 (PST) Received: from localhost ([2001:470:1f15:3d8:7285:c2ff:fe37:5722]) by smtp.gmail.com with ESMTPSA id d82sm2062753lfl.66.2018.03.03.18.57.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 03 Mar 2018 18:57:24 -0800 (PST) From: Rozhuk Ivan X-Google-Original-From: Rozhuk Ivan Date: Sun, 4 Mar 2018 05:54:33 +0300 To: John Darrah Cc: "freebsd-advocacy@freebsd.org" , "freebsd-current@freebsd.org" Subject: Re: FreeBSD has a politics problem Message-ID: <20180304055433.10defcd1@gmail.com> In-Reply-To: References: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; amd64-portbld-freebsd11.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2018 02:57:28 -0000 On Sat, 03 Mar 2018 17:30:14 -0500 John Darrah wrote: > FreeBSD recently introduced an updated Code of Conduct that > developers and members must adhere to. There has been much backlash > online about it and about introducing identity politics into a > technical OS project in general. The Code of Conduct was adopted from > the "Geek Feminism" wiki's version, which claims (among other things) > that racism against whites doesn't exist, sexism against men doesn't > exist, and that certain protected classes of people should not be > criticised. > +1 All people on the Internet are equal, there is nothing to discuss. Any rules/CoC asserting the opposite are absurd. The more you learn about the relationships and decisions in FreeBSD, the more doubts it is to continue to deal with this. - Take the commit bit from an Iranian developer. (for me it's rumors, I can be wrong) - History with John Marino a year ago: https://lists.freebsd.org/pipermail/freebsd-ports/2017-February/107225.html - Now this strange code of conduct, when quite neutral could be taken: https://www.kde.org/code-of-conduct/ and do not spend money. As for me personally, I do not understand where the logic is in many technical solutions, from those that I see. Perhaps these are differences of mentality and language. 1. The system does not still have the O_EVTONLY and O_NOATIME flags for open (). CoreTeam believes that FreeBSD should only work on servers? 2. 3+ years in the glib broken GFileMonitor and it was completely off then the applications crashed and eerily braked. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=199872 While 1+ year there were two solutions to the problem: a. go to libinotify and do not use the clumsy kqueue () code from glib b. use my alternative kqueue () code: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338 As a result, wait clumsy patches of glib with which everything is still slow. I got the feeling that no one here at all does not care about FreeBSD users on workstations. 3. For 4 years there is still no support for modern LTE / 4g modems. https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192345 I rolled up the patch, checked it, then I also made a couple of significant, I think, improvements in logic, as a result, my first version of the patch, slightly modified in the design, is added to the system. 4. I do not understand why I had to add an extra driver to the system "amdsmn - Family 17h System Management Network" which is only needed in amdtemp. https://reviews.freebsd.org/D12217 5. Constant begging in the mailing list to pay attention to the patches in the bugzilla and added to the ports / system. Otherwise, patches in bugzilla hang for months and years https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223758 6. Imposing the use of poudriere port committers. 7. TCP stack which at considerable RTT and losses gives in times less speed than in Linux. The minimum set of CC algorithms in the base. In my experience CoreTeam (or whatever it is) is engaged in politics and code writing, and takes little care of both project and community management. I see how people who do much go away, nobody takes their place, nobody does their work. This is bad for the project and for users. Everything described above quite strongly demotivates me personally from any activity in the project.