Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.13.1/8.12.10) with ESMTP id j16CEDTa005582 for ; Sun, 6 Feb 2005 12:14:13 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 3D5E777062 for ; Sun, 6 Feb 2005 12:15:02 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CxlWU-00027L-Mo for migo@homemail.com; Sun, 06 Feb 2005 07:28:18 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CxlRc-0000pZ-OZ for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 07:23:17 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CxlRZ-0000oI-Sq for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 07:23:14 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CxlRY-0000h3-Kr for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 07:23:13 -0500 Received: from [209.158.45.74] (helo=linuxguru.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Cxl99-0006C0-SC for gnu-arch-users@gnu.org; Sun, 06 Feb 2005 07:04:12 -0500 Received: by linuxguru.net (Postfix, from userid 10) id 9E6603B4027; Sun, 6 Feb 2005 07:04:10 -0500 (EST) Received: by comet.merconline.com (Postfix, from userid 1000) id 4AC5D19E35F; Sun, 6 Feb 2005 07:03:46 -0500 (EST) To: gnu-arch-users@gnu.org Subject: Re: [Gnu-arch-users] Re: release goals for Bazaar 1.1 In-Reply-To: <4204EBCE.9050603@arbash-meinel.com> References: <1102095916.6942.43.camel@localhost> <20041211154916.GA1832@ukato> <20041211183809.GC3388@wisq.net> <873byasd73.fsf@tleepslib.sk.tsukuba.ac.jp> <41BDADF5.5070507@arbash-meinel.com> <20050205024050.GB26365@ukato> <20050205070604.GB18959@ukato> <4204EBCE.9050603@arbash-meinel.com> Mail-Folloup-To: never Mail-Copies-To: never Date: Sun, 6 Feb 2005 07:03:46 -0500 Message-Id: <20050206120346.4AC5D19E35F@comet.merconline.com> From: jblack@merconline.com (James Blackwell) X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 3212 Lines: 81 >>It is not about disturbing, it is about the intuitive name describing the >>command. For instance, I still don't know what does "spork" mean that you >>defended previously. It may have something to do with the fact that my >>non-technical English is on pretty much low level (never needed to speak >>in this language). >> >> > http://dictionary.reference.com/search?q=spork > http://www.google.com/search?q=define%3Aspork > > > PS> You are right, though. www.m-w.com did not have "spork" in their > dictionary I'll add to that WordNet 2.0: Spork n : trademark for a plastic eating utensil that has both tines and a bowl like a spoon And wikipedia: http://en.wikipedia.org/wiki/Spork I was the guy that originally came up with the idea of using Spork. We needed a command that would denote closely related lines of development. "tag" wasn't right. Tag means something different in other revision control systems, and is typically used as a label of sorts. "fork" was definitely out. Something that developers hear early and often in free software is "when it comes to forks, don't. [if you can avoid it]". "fork" also poorly represented the typically incestuous nature of arch lines of development. "branch" was closer, but still wasn't quite right. The term already means something in arch that is pretty close, but not quite the same. It also typically means something entirely different in free software (think mainline vs. dev) So what was needed as a term that could graphically represent to the user what he was doing. Something _like_ a fork, but not a fork. Something that showed that everything was closely related, yet at the same time a little bit different. While pondering the matter, I went out to a low end fast food joint, and I literally came to have the answer in hand: The spork! Half spoon, half fork, it perfectly describes closely related lines of development (see this picture: http://en.wikipedia.org/wiki/Image:Spork.png). What's more, the term fits in *perfectly* with the tradition of tongue-in-cheek innuendo in free software/geek culture ("Gnu's Not Unix", "Spam", "Makes baby Jesus cry", "ping" on irc). There's not that many people in the world that know the word "fork" but don't know the word "spork". For those few that don't, if they get curious and look up a picture of the item, they then have a very clear, accurate picture of what "spork" is meant for. Happens in geek culture all the time. What's "Spam?" How about "ping"? Take a shot at "rtfm", which isn't even a pronouncable word! I was >< close to getting a 5 minute interview 40 years from now on FOSSTV (channel 9388), answering "How'd you come up with that term?" -- James Blackwell | Life is made of the stuff that hasn't killed Tell someone a joke! | you yet. - yours truly ---------------------------------------------------------------------- GnuPG (ID 06357400) AAE4 8C76 58DA 5902 761D 247A 8A55 DA73 0635 7400 _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/