From owner-freebsd-current@freebsd.org Fri Nov 20 15:58:36 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1B2EA31298 for ; Fri, 20 Nov 2015 15:58:36 +0000 (UTC) (envelope-from pfg@FreeBSD.org) Received: from nm11-vm1.bullet.mail.bf1.yahoo.com (nm11-vm1.bullet.mail.bf1.yahoo.com [98.139.213.152]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 719211316 for ; Fri, 20 Nov 2015 15:58:36 +0000 (UTC) (envelope-from pfg@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1448034989; bh=UdhkwkydGRkqc03nR/HzORF3xSRlPjP8+3gOnRY+bl8=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From:Subject; b=Lk5fq75YOntAe/rA8SUVzLp+kcgT8+UnaAg5Z+Yq0fdbmH0CsZA8UlBwVKAWpXVfplkZrO92kSJn6pcP8sHHoaOGrgTtA6QNT2WRKMsLYOxe1Zf36luh4HfoOEtzmeY6CkxAsFQkQoeEDgFZEttJIctZfVal2FQuRd27Qtt2pBiI2hoI9UpR6cxGw0UzWBq+86pEklrQuEmgHGgUjOwcgw+J1WL+iwD3Eezp56ojTEyBWSYnw7lvMhFFmZ1Qk5MPxN5OlfZEhaaGE9HspZqNaXiEJiraMpIVoQMBEJpkOSXPugRlbPq8DZ0YY5NLhAdCl+f1bVepvj1VQBjoYdJQcg== Received: from [98.139.170.180] by nm11.bullet.mail.bf1.yahoo.com with NNFMP; 20 Nov 2015 15:56:29 -0000 Received: from [98.139.213.9] by tm23.bullet.mail.bf1.yahoo.com with NNFMP; 20 Nov 2015 15:56:29 -0000 Received: from [127.0.0.1] by smtp109.mail.bf1.yahoo.com with NNFMP; 20 Nov 2015 15:56:29 -0000 X-Yahoo-Newman-Id: 663113.1006.bm@smtp109.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: AlTJX6EVM1krBqevFjIr.vCjwf5w95ZfdhD5FjqzhwclAv8 FKcfpuBq8yT2nWOGEAvFiqlsEgZ4YSvThCLMWCFxsORJW_5WRw1U29zGUBwN bVesE3YxRyHXOLzp9E2FGY0IUWFiZABbgJw4EE3Dw1WUfPWyhBH.uyrY2j5B rRW3pvug9NxbJF20MvY5k6XoTJN30K6iE.nihQwxl3BRFV2H_eM2LC8P0KBR b1eg6SLUhUECUj6iEBb7xvze5Pt1roYd.NxlRyJTzqTFWPz8SFZNOWL4FP_1 J9SGXM_R0mQAC9pfx2J.I9CqL.NtZzO5.jz5g9N6sAf8F4DCizDZaFXotOQy 3e_N6gdBPp0PT2ATkAZHyQiv2Ozl8hIxiUho6IusHz.xnRTIwwKNTE97zC.F iypeUGO23.r29d_H657nTz__Vu5UmjbCpevKO4H1bhBTOj3mV07zB6R8k5pT 2DJnZM5yladtqJ8.9P2LxybUk97ci_fThzm6afGsl5B3E3X1UMaOJ_5N8iJ6 q04FGeHAbAYDt2kczp5wfZ0BMOMJsef.n X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf Subject: Re: DDB patches To: Dan Partelly References: <22918FB9-4DC2-438D-B9F0-C295DD273B50@rdsor.ro> <8FCD1760-FD2C-4C08-837A-A2ADD2581FC3@rdsor.ro> Cc: Adrian Chadd , freebsd-current From: Pedro Giffuni Message-ID: <564F42AC.4050404@FreeBSD.org> Date: Fri, 20 Nov 2015 10:56:28 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <8FCD1760-FD2C-4C08-837A-A2ADD2581FC3@rdsor.ro> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 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: Fri, 20 Nov 2015 15:58:36 -0000 On 11/20/15 08:54, Dan Partelly wrote: > Hi Pedro, > > I think you confuse blackmailing with something much simpler and pragmatic. > One needs to asses how things work in your project for real before investing > too much time. > A template for blackmailing is usually in the form: "I will do this (usually involving saving the world and/or your evidently miserable life) but first you will have to do this (unrelated) thing to see that you are worthy." > Adrian was contemplating the fact that none writes code, so I had some code at the > hand with with I can see how things work around here. You want it, good. > You don't want it, its also good. I don't know about the (new) libxo discussion, but the ddb thing is unrelated to such discussion, and when I first looked at it it was not in good shape. You want to trash it… also good. > Its all the same to me. This process is aimed to give me an idea , if your workflow > works for me. > In my experience it is always easier for new contributors to adapt to the community than to re-shape it. You can try.. but there will likely be pain. > >> you discuss your idea and try to get some consensus in the lists/IRC/conferences. > > I am not particularly interested in promoting ideas and gathering consensus. I am not a > politician. I happen to believe that translating some utilities from the base to libraries > is a very valuable addition to the project. Id rather spend time with my familty and walk > around the city in nature with my GSD dog than embarking on some twisted political > campaign. > >> We are particularly NOT interested in code where the original contributor will walk >> away as soon as he/she receives criticism or has plans that do not match ours. > > Undeerstandable. > >> >> Libxo already went through this process. >> > > >>> Libxo already went through this process. > > It did, aint it ? And I seen what kind of “consensus” the xoification of base > caused. Apparently, adopted for no better reason than “someone wrote code” . > There was a GSoC that did a different implementation but libxo was specifically made for FreeBSD after a long discussion. That doesn't mean everyone is happy with it or that it is perfect but it went in through an open process. The process, call it politics or consensus or community building, is important in any opensource effort that aims to be sustainable. These days github makes it pretty easy for anyone to play with their new ideas to the limit. When I mean you can fork your own BSD, I mean it. You can experiment on your own without waiting on us to decide: eventually we may decide to bring it in ... Pedro.