From owner-freebsd-current@freebsd.org Fri Apr 15 18:14:56 2016 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 D6915AEDDC0 for ; Fri, 15 Apr 2016 18:14:56 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (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 A13C313BB for ; Fri, 15 Apr 2016 18:14:56 +0000 (UTC) (envelope-from sobomax@sippysoft.com) Received: by mail-oi0-x22f.google.com with SMTP id p188so131750913oih.2 for ; Fri, 15 Apr 2016 11:14:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sippysoft-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc; bh=wkihBqBMYYDIyR2lC6N2A04PAF5RAtWqIAMTFxHRQns=; b=rKIvDCtw/tWXjdiAwCwb9soQwsgiJ42katmuP9PVimcR/QKqVYRaH/VRqNOeUXXyv4 mTjK8tvmUz3lJQN8a2F2hw9tfcYpw729GHNBHV+vnfsp+ecp82KXcZjmtNLjEmWdjSwL n6GwS4cxBqyv0cKIz9uDAbz4zfXw6Ygic+BpvrmiillZejfRWcE3EtiVG2nCuUyzLrVQ myMh8ZM0K74YPXYKlATKw4Euw3UnE5JVrYAQJoDgSUTLPgvHzh9HP0zaOOvwe30T7GEw 3FKbzpByAnrUrmDlWwau7SEEF/Cjv+kFBLOOnAXqPjnvwoqKsK5QZDPtdg+ONmTxjvof lhpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc; bh=wkihBqBMYYDIyR2lC6N2A04PAF5RAtWqIAMTFxHRQns=; b=N//TfO0Tw0ka3xs7Wj+xSzW2E5FYOMueFShDJTWvVWI8nnwii9HGp0/3RU8HrjKiOS i1p8oRRufbv2SRdzE4iEN78Vyo8hnqvuMMqpGwg9oIlae65YpLbs5zWUr6722NDxJrwf a3GAP/Wln5Wl1ZtyIQSu59nFSTQ5mlmzrPvmGofnxTUV8P/28W1Yw1/kM308XQR9rt+U reO1TDv7AMqhGsg7FUronjgAA4lb6XPABDN2+NaAaBfnEH/b/6764VTFRFnCjtrZ/wK4 L1zOwi9z01thAIwDgu0vWtZvpFNKZMJtvJmbFetLXqgXYpgcGbtuyFJJ03sA302hlcSt QkIA== X-Gm-Message-State: AOPr4FXAQu9eelGxYjHyQb7z0w1G/URf7FSFF82/NRDo3fcAdYTxNSjeaDz2MbywS+ZEkbpD0mTDgk0EAoZaB+TR MIME-Version: 1.0 X-Received: by 10.202.93.9 with SMTP id r9mr11003863oib.111.1460744095723; Fri, 15 Apr 2016 11:14:55 -0700 (PDT) Sender: sobomax@sippysoft.com Received: by 10.157.37.123 with HTTP; Fri, 15 Apr 2016 11:14:55 -0700 (PDT) In-Reply-To: References: Date: Fri, 15 Apr 2016 11:14:55 -0700 X-Google-Sender-Auth: kqkQRAGjxFJlNTIIU3rPhbn5gLc Message-ID: Subject: Re: Heads up From: Maxim Sobolev To: Warner Losh Cc: "Conrad E. Meyer" , FreeBSD Current Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.21 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, 15 Apr 2016 18:14:56 -0000 On Fri, Apr 15, 2016 at 10:30 AM, Warner Losh wrote: > > > On Fri, Apr 15, 2016 at 11:25 AM, Maxim Sobolev > wrote: > >> Conrad, yes, you can, but sticking it into FreeBSD source tree IMHO >> restricts your options somewhat. If it's your private code you can easily >> put F-world into it and nobody obviously cares apart from your co-workers >> and your boss. Would probably be considered highly inappropriate by most to >> merge it into a public one, so "whatever your like" rule has its limits. >> > > The name isn't obscene or offensive. > I did not really say or imply it is. What I was trying to do is taking Conrad's general argument to the extreme to show it's not true generally speaking. Showing that "you can name whatever you like" rule has at least one exception (i.e. selected word is obscene or offensive) IMHO is sufficient to claim that there might be other exception to it too. Mathematical proof logic 101. > > >> Also, apart from being not very suggestive as to what this option >> actually does, let's not forget that "Netflix" is probably registered as a >> trademark and whatnot in North America at least, if not worldwide. I am not >> a lawyer, but I suspect using it might have some ramifications for our >> ability to name things using this name. >> > > Probably not. This is a weak argument. It's a descriptive use of the word, > and not being used to market or sell video streaming services or DVD rental > by mail. > Probably, but it also probably true is that neither you nor I have necessary expertise to say for sure. We also could not know and have little control on how this name is going to be used by 3rd parties in the future. For example, I'd imagine at some point it would go into release notes of the 11.0 and that would give it much wider exposure. Again, speaking totally hypothetically and way out of my arse, would presence of "NETFLIX" in there limit abilities of FreeBSD-based vendors to re-use those notes in *their* marketing materials if they are actually engaged in services directly competing with Netflix co? > If "SSDNG" is not a good name, I'd suggest coming up with some other name >> that is neutral and also has some hints as to its functionality. For >> example, CAM_IOCHED_LOW_LAT or something. >> > > Also a horrible name. It's a generic I/O scheduler. It can do lots of > things. I keep saying that, and categorically refuse to name the more > expansive scheduler anything that's so limiting. > > How about CAM_IOCHED_IMP then? "IMP" can stand for imp@freebsd or "improved", so it won't rot. :) -Max