[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bpfk] Re: official cmavo form



On Sunday, October 19, 2014 9:19:33 PM UTC-3, guskant wrote:
La jbovlaste allows it based on peg morphology, and la gleki and I don't agree to the new rule. Concretely, an experimental cmavo "jie'e'e" is now discussed:
http://jbovlaste.lojban.org/comments.html?valsi=27527;natlangword=0;commentid=0;definition=0

A note to clarify why, when and how jbovlaste came to use the camxes BPFK morphology.

In March a bug was filed against jbovlaste, citing problems with words that were being rejected on the basis of not being approved by "vlatai" -- a tool which is part of "jbofihe", and which jbovlaste previously used to validate words. Since jbofihe/vlatai was not maintained, in April I posted a message to the lojban list proposing to replace it with camxes, and asking for feedback. I ran all of the words in the database through camxes, and only a small number of cmevla and fu'ivla were classified differently by camxes than they had been by jbofihe/vlatai. I published a list of those words for confirmation.

In June I posted a follow-up, announcing that jbovlaste had been updated to use a python implementation of camxes, and detailing the attendant reclassifications: Out of 21,940 words, only about 100 were affected by the change in the morphological verifier. Most of the effected words were non-conforming fu'ivla.

All of the implementations of the implementations of camxes distributed at that time, including the the one added to jbovlaste, were using an older version of the camxes BPFK morphology: Probably version 108, from November 2005. The most recent version of the morphology had been completed in June 2008. 

The fact that an older morphology was being used came up in discussions of {relmast}, which had been permitted by jbofihe/vlatai, but was forbidden by camxes. After it became apparent that camxes was not using the latest BPFK morphology, I updated camxes/vlatai to do so. 20 cmevla that were previously disallowed were reinstated.

Since that time, the various implementations of camxes have been updated to use the 2008 camxes BPFK morphology, including Ilmen's camxes.js implementation, which powers the camxes bot in IRC, and python-camxes, which is actually a wrapper around Robin's original Java implementation, and which is used by camxes.lojban.org.

mi'e la mukti mu'o

--
You received this message because you are subscribed to the Google Groups "BPFK" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bpfk-list+unsubscribe@googlegroups.com.
To post to this group, send email to bpfk-list@googlegroups.com.
Visit this group at http://groups.google.com/group/bpfk-list.
For more options, visit https://groups.google.com/d/optout.