Return-path: X-Spam-Personal-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on chain.digitalkingdom.org X-Spam-Checker-Version: SpamAssassin 3.1.7-deb (2006-10-05) on chain.digitalkingdom.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.7-deb Envelope-to: rlpowell@digitalkingdom.org Delivery-date: Sat, 19 May 2007 14:11:27 -0700 Received: from chain.digitalkingdom.org ([64.81.66.169]) by chain.digitalkingdom.org with esmtp (Exim 4.63) (envelope-from ) id 1HpWCt-00036w-TN; Sat, 19 May 2007 14:11:22 -0700 Received: with ECARTIS (v1.0.0; list jbovlaste); Sat, 19 May 2007 14:10:59 -0700 (PDT) Received: from nobody by chain.digitalkingdom.org with local (Exim 4.63) (envelope-from ) id 1HpWCY-00036q-8O for jbovlaste-real@lojban.org; Sat, 19 May 2007 14:10:58 -0700 Received: from express.cec.wustl.edu ([128.252.21.16]) by chain.digitalkingdom.org with esmtp (Exim 4.63) (envelope-from ) id 1HpWCV-00036i-Qe for jbovlaste@lojban.org; Sat, 19 May 2007 14:10:57 -0700 Received: from hive.cec.wustl.edu (hive.cec.wustl.edu [128.252.21.14]) by express.cec.wustl.edu (8.13.6/8.12.5) with ESMTP id l4JLAlVk016345 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 19 May 2007 16:10:47 -0500 (CDT) Received: from hive.cec.wustl.edu (localhost.localdomain [127.0.0.1]) by hive.cec.wustl.edu (8.13.1/8.13.1) with ESMTP id l4JLAlsJ023224; Sat, 19 May 2007 16:10:47 -0500 Received: from localhost (adam@localhost) by hive.cec.wustl.edu (8.13.1/8.13.1/Submit) with ESMTP id l4JLAl7L023221; Sat, 19 May 2007 16:10:47 -0500 X-Authentication-Warning: hive.cec.wustl.edu: adam owned process doing -bs Date: Sat, 19 May 2007 16:10:47 -0500 (CDT) From: "Adam D. Lopresto" To: jbovlaste@lojban.org Subject: [jbovlaste] Re: Process for adding new words In-Reply-To: <20070519000913.GI16151@digitalkingdom.org> Message-ID: References: <20070519000913.GI16151@digitalkingdom.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-ecartis-version: Ecartis v1.0.0 Sender: jbovlaste-bounce@lojban.org Errors-to: jbovlaste-bounce@lojban.org X-original-sender: adam@pubcrawler.org Precedence: bulk Reply-to: jbovlaste@lojban.org X-list: jbovlaste X-Keywords: X-UID: 1251 Content-Length: 3392 Lines: 75 On Fri, 18 May 2007, Robin Lee Powell wrote: > Commenting for the record. > > On Tue, May 15, 2007 at 06:09:24PM -0500, Adam D. Lopresto wrote: > > At this point, the word has no definition. I'm not sure how often > > people want to add words without defining them, but there you go. > > The reason for that is the giant list of languages, > and the fact that the Lojban valsi are seperate from same. I can definitely see the utility of adding a new definition to an existing valsi, but I don't see the point in having a valsi in the dictionary unless there is at least one definition for it. So I'd suggest that the valsi not be added until it gets its first definition. > > Now we come to the most annoying part of the whole process. It > > doesn't know that "caffeine" is a word. Of course it's a word, or > > I wouldn't have just used it, you moron. So now I need to go > > through a completely different form to add it. Have to click ok > > twice (where the second time seems to be just to annoy me, "are > > you really sure?"). > > That's not why, actually. It's because the second form will suggest > similar words to you that you might have meant instead, which is the > whole point of having to enter the words in the first place. Ahhh. It's nice to know there is a reason, and yeah, that's handy. > > Great, now I'm at "caffeine". Now I have to go back in my > > history, and resubmit the original definition. > > Yeah, I've always wanted to fix that part but am not sure how. > > > Here's how I'd much rather see things go. "Adding" {kafxu'i} > > takes me straight to the "add a definition" page. > > For what language? I *thought* it was the case that you first go to "Add a new definition", and part of the information you fill in with the definition is the language. If that's not the case, it should be. > > No need to add the word until it's got a definition. After I fill > > out the form, it checks each of the gloss words and keywords. > > Then give me a list. "These gloss words exist. Your new > > definition will link to them. These words don't exist yet; they > > will be created. If any of that isn't what you want, edit your > > definition". Then I click "ok" once, and it goes away to add all > > the records at once. It lets me know (really!) whether everything > > worked, and tells me "Cool, added". While it's at it, it should > > vote for anything it needs to. If there are any problems, let me > > know, but don't bother me about it unless you have to. > > Huh. That seems like a very decent way to handle it; I can add the > "maybe you meant these words" in there too. Let me see what I can > do. Please clarify the bit just above, though. Yeah, it could include that information. So it could probably redisplay the form, and next to each keyword put either "New keyword to be created" or "Adding to existing keyword" or "Did you maybe mean 'foobar' instead of 'foobaz'?" (or however things like that want to be phrased). Maybe the first time through, the button at the bottom is "Check" (or something), and after the first time through add a button like "Add definition" in addition to "Check" (so I can make changes until I'm happy, then really submit). If that doesn't clarify what you wanted, then let me know. -- Adam Lopresto http://cec.wustl.edu/~adam/ The truth is out there. Anyone know the URL?