Received: from mail-vk0-f61.google.com ([209.85.213.61]:49538) by stodi.digitalkingdom.org with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.89) (envelope-from ) id 1eHQQY-00037r-PS for lojban-list-archive@lojban.org; Wed, 22 Nov 2017 00:30:40 -0800 Received: by mail-vk0-f61.google.com with SMTP id j67sf8787586vkd.16 for ; Wed, 22 Nov 2017 00:30:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:in-reply-to:references:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:list-post:list-help:list-archive:list-subscribe :list-unsubscribe; bh=DmHQvB9G8A/kLp4Zl5nyX3tTyQjhj7u6Q4ubfqrMZyQ=; b=oaNCmdUkECuO3tRwsWFAW0ke/8f9a78fUKtLeWbPgX/DfWArZoJg0SQDXnEc+kdQGv jemhzLgqkJut36ZQBSi3hkTtv7vFg2L8wuj+pRKfAf94xyKBAFp70cs+hEMn6xJNxhAG N5+kTe74saOL83G8crB6aAAaHnkTJXMvOPZPHQWJnwqbSCyG9PYR0LIVxxm/SbypjkYc 4AivU3CMyLX63OmUQwUIEX08EsCwxNIY790PgfYRDTEmDdYccJEb+QRjf72Q2h9vWff1 2EAb8BS8gcUABctrLxRHYJWON9C/eysN9KKTrZ4jAhzop8tncizBs0E0q6h8Scr60eQa ktEA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=DmHQvB9G8A/kLp4Zl5nyX3tTyQjhj7u6Q4ubfqrMZyQ=; b=Pr4z7MUg7zZp/oo5xDrfg6G9jYv35QNZmRRuhYb0LjZ5AITjgeuvqa7V6CZCZNv/H/ lzfpiGoQEKUUhD8DRRSrTJv4RcK/L2RrK82TZZU1Q0pWHj1oboTGubSkWR5eZsU20MbA CZ5WEp0UFfLOZquENWvxeCyE/C4Sc9167YFi81qCEMfvmUGkLvSpbIoHGvUEHX36TNbX TQVHQwkVoTpbYY42LTFqxSDaQFTIeTukfXv7mDFSsOA3WCGUglVkxMXOyC20875w2tXb oMicPioHX5J1jZWQHuA6d/S1K2b0YJ8xCpAd8nHDmQ7qkUf62CnIirVDNYm8Uxkm3dzl OEeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:in-reply-to :references:subject:mime-version:x-original-sender:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=DmHQvB9G8A/kLp4Zl5nyX3tTyQjhj7u6Q4ubfqrMZyQ=; b=RIMEV0URSOITCm6nKf/4ygwWNQp7LHL/FLAVZUGkCsW2OqvEDqmROJHe3wWcfIMOZh hTt71WgQH2WrLnfXvWGP50Xbxoez6WEvBglsBYWyveDHMWYSgAUPWZ0DHQeDLbiI0AqF xOm9XoXkuzjXppozZbdZFPFTKnEh+ojdxWqdgBNsKdht1Hem1nheLGpkChyKnd+UPyCM ef3JOiGZCcBCLAnumumM/YA8lkfg9FcVkjNLwCYfS5LC0BlyDaT6sheAfZ3IZhX4zJ70 +SMlw4TRtoESc+m2Lr/I+aoxDwJuD5nAGEeiPH6HlwUIkdI5rxM3JueLcuVH+T72+Uso cihg== Sender: lojban@googlegroups.com X-Gm-Message-State: AJaThX4IS+sExeQXb8pTCQSjyTHO8oPG60AvgH/+0oAArdUPpe7nNvHW vsaLi64L9d/VIzuzjZwCoOE= X-Google-Smtp-Source: AGs4zMaXkfJkpEUGJI0kUwGBMso/buDejMtTXUAWCOI+hD4FV0oSJMxvjPgVjc0UXmhWcUx4GN4eiA== X-Received: by 10.31.172.200 with SMTP id v191mr933415vke.4.1511339432299; Wed, 22 Nov 2017 00:30:32 -0800 (PST) X-BeenThere: lojban@googlegroups.com Received: by 10.31.16.9 with SMTP id g9ls832032vki.5.gmail; Wed, 22 Nov 2017 00:30:31 -0800 (PST) X-Received: by 10.31.48.213 with SMTP id w204mr1783657vkw.12.1511339431368; Wed, 22 Nov 2017 00:30:31 -0800 (PST) Date: Wed, 22 Nov 2017 00:30:31 -0800 (PST) From: sukender1@gmail.com To: lojban Message-Id: <27422bd6-ab89-430f-a649-8128435b4731@googlegroups.com> In-Reply-To: References: <78156dc5-1fb3-4e9d-992c-a8f30facc4fd@googlegroups.com> <963393d6-a9f1-4232-be13-b4ee76eb69e1@googlegroups.com> <7d063690-0550-45d6-9779-3334ac8e17b5@googlegroups.com> <85ecf653-49c8-457c-8397-d80fc0c3a8ea@googlegroups.com> Subject: Re: [lojban] Re: CLL and modern Lojban MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_10004_2024212609.1511339431236" X-Original-Sender: sukender1@gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: lojban@googlegroups.com X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Score: -1.3 (-) X-Spam_score: -1.3 X-Spam_score_int: -12 X-Spam_bar: - ------=_Part_10004_2024212609.1511339431236 Content-Type: multipart/alternative; boundary="----=_Part_10005_423793230.1511339431237" ------=_Part_10005_423793230.1511339431237 Content-Type: text/plain; charset="UTF-8" > > >>>> Hm... good point. Are you absolutely sure the community can't >>>> self-organize ? >>> >>> >>> You just witnessed it with your own eyes (PEG issue). It's only you who >>> must study the subject, not delegate dealing with it to someone else. >>> >> >> Sorry I don't understand clearly your answers. >> > > You saw how someone thought that PEG grammar can resolve parsing > ambiguity, which is wrong. > This wrong opinion can proliferate in the community of people who don't > understand these core parts of Lojban, which can result in deteriorating of > Lojban and in the long run abandoing it. It's easy to introduce bugs than > to support a functional program. > Agreed about bugs introduction. (Thanks for rephrasing and explaining) Okay I understand you think no self-organization can happen. What do you >> mean with the second sentence? What must I study, according to you? >> > > Lojban grammar, Lojban language and its underlying principles. In the case > of PEG you can study CFG, YACC, BNF, PEG, probably everything from regular > expressions to turing, machines, how they work, you may stuydy the history > of PEG grammar of Lojban (logs here > ). > Understood. I am currently self-teaching many things, including some specific language aspects, logic, machine learning, and more (aside from Lojban itself). This is a lot of work, of course. So let me add some precisions: - Most people generally can't self-evaluate accurately enough, because they don't estimate what they don't know. So you're right about saying one should study before proposing breaking changes. But on the other extreme, one just can't wait for "the ultimate expert level". Or else only 2-3 people will be able to perform changes. I'm convinced there is a good balance in-between (closer to "expert" than "beginner" IMO, but not at any extreme point). - This is why I only give proposals about what I feel comfortable with (= expert-enough). - Thus, I personally don't want to enter that PEG/YACC/other debate. I don't feel legitimate here, as for many other topics. And this is not a topic I want to tackle. - Some topics cover multiple domains (say "language, logic, and parsers" for instance). Except for specialists & professionals, we can't expect people to handle all fields well. This is why cooperation is mandatory (IMO, here also). - I personally don't tell people what to do, or what "could be nice" without doing it by myself too. This is exactly what I'm currently doing: I collect info and discuss, while I'm preparing stuff to propose. - I can't tell for others. I'm not the "others". - This makes me dislike reading things like "we should have..." without anything proposed. - Yes, proposing things is hard work, and some work may simply be thrown away because others reject it. People should accept this fact and propose notwithstanding... or never say "we should have" sentences. - I really like analysis messages, telling me what could be good and what could be wrong. But I would also like (from all) to not just tell "Not ok", but "Not okay *BECAUSE* *blah-blah-blah*, and *MY PROPOSAL IS* *blah-blah-blah*". I like constructive criticism. - You gave me a link to the discussion forum, so I have access to anything. Right. But as for many others (I guess), my spare time is very limited and I just can't afford to read all through those conversations. Unfortunately, it seems there are no summary about some hot topics. Of course I blame no one, because summarizing also takes time. And it may induce a subjective bias. I have no solution on that point yet. But I must admit your remarks and fixes do help. > In that case, any better idea to avoid current issues? I mean: >>>> >>>> 1. Actual "experts" may be lead to an even more cluttered situation. >>>> 2. The community is heterogeneous and cannot tell who are to be the >>>> "meritant" (worthy) ones. >>>> >>>> >>>> >>>>> Or maybe some kind of algorithm checking the "merit" of the user by >>>>>> scanning cor contributions and posted messages? Well, that last idea may be >>>>>> cumbersome, but... >>>>>> >>>>> >>>> And about this? May we find a set of rules that can roughly "sort" user >>>> in a few groups? Maybe that would be imprecise and imperfect, but that may >>>> be better than nothing. >>>> >>> >>> What are the problems you currently have? >>> >> >> The problem is about grabbing points of view on how to define "expert" or >> "merit" in the topic. You told me we can't rely on current "experts", and >> that sounds fine to me. Do you have anything to propose, regarding the >> submission protocol draft I posted? >> > > Why do you even need experts? What's your ultimate goal? > - There are plenty of proposals everywhere. This is a fact, I can't just ignore this. Even the errata and very basic bug fixes are still "proposals", as there is no official "CLL 1.x" containing them. The status of CLL 1.2 is just unclear. - I would like proposals to be organized. Having unregulated stuff everywhere leads to heterogeneous proposals, some being interesting, and some being (as you said) very prone to break things and introduce bugs. - Organizing requires experts (or an approaching concept), to review, evaluate, discuss, etc., and finally avoid bugs. - There may be language experts, logic experts, technical experts, etc. - This also requires tools & procedures. I'm working on some, to be submitted here soon. - My "ultimate goal" is twofold: I want to *help increasing* the number of Lojbanists, and to help providing others what I could not find when arriving, that is to say a *clear situation*. - Those goals are entangled: I can't promote Lojban if the situation isn't clear. Actually, I *stopped* promoting Lojban because of this. More than this, I'm a bit ashamed of having promoted it, now I understand how far the situation is cluttered. I had never imagined this to be *even possible*, hence my former confidence about promotion (once again, I blame no one). - Increasing the number of Lojbanists is obviously good for anyone, isn't it? Notoriety will help getting widespread support, more native texts/songs/other material, more translations, more tools, more spell/grammar checkers, etc. - About a "clear situation", I guess we should have (*), among other things: - Official language specs (thats okay, we got CLL 1.1) - Official, clear, unique, and operational bug fixes workflow - Implies to know where the "work in progress" branches are, have an view of what next version contains, etc. - Organized proposals, with clear status, and with comparable annotations. - That requires official and clear "fundamentals" too, I guess. Hence the previous try about it. - Unique and centralized organization (ie. not 3 groups). - Official and clear rules. - etc. (*) "We should have..." will be followed by proposals, of course. @all: Any thoughts on my discussion? Any proposition? Thanks. la .sykyndyr. -- You received this message because you are subscribed to the Google Groups "lojban" group. To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. To post to this group, send email to lojban@googlegroups.com. Visit this group at https://groups.google.com/group/lojban. For more options, visit https://groups.google.com/d/optout. ------=_Part_10005_423793230.1511339431237 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Hm... good point. Are you absolutely s= ure the community can't self-organize ?

You just witnessed it with your own eyes (PEG issue). It's only you wh= o must study the subject, not delegate dealing with it to someone else.

Sorry I don't und= erstand clearly your answers.

Y= ou saw how someone thought that PEG grammar can resolve parsing ambiguity, = which is wrong.
This wrong opinion can proliferate in the communi= ty of people who don't understand these core parts of Lojban, which can= result in deteriorating of Lojban and in the long run abandoing it. It'= ;s easy to introduce bugs than to support a functional program.
=

Agreed about bugs introduction.
(Thanks for rephrasing and explaining)


<= /div>
Ok= ay I understand you think no self-organization can happen. What do you mean= with the second sentence? What must I study, according to you?
=

Lojban grammar, Lojban language and its un= derlying principles. In the case of PEG you can study CFG, YACC, BNF, PEG, = probably everything from regular expressions to turing, machines, how they = work, you may stuydy the history of PEG grammar of Lojban (logs here).
=

Understood. I am currently self-teaching m= any things, including some specific language aspects, logic, machine learni= ng, and more (aside from Lojban itself). This is a lot of work, of course. = So let me add some precisions:
  • Most people generally can&= #39;t self-evaluate accurately enough, because they don't estimate what= they don't know. So you're right about saying one should study bef= ore proposing breaking changes. But on the other extreme, one just can'= t wait for "the ultimate expert level". Or else only 2-3 people w= ill be able to perform changes. I'm convinced there is a good balance i= n-between (closer to "expert" than "beginner" IMO, but = not at any extreme point).
    • This is why I only give proposal= s about what I feel comfortable with (=3D expert-enough).
    • Thus, I p= ersonally don't want to enter that PEG/YACC/other debate. I don't f= eel legitimate here, as for many other topics. And this is not a topic I wa= nt to tackle.
  • Some topics cover multiple domains (say "la= nguage, logic, and parsers" for instance). Except for specialists &= ; professionals, we can't expect people to handle all fields well. This= is why cooperation is mandatory (IMO, here also).
  • I personally don= 't tell people what to do, or what "could be nice" without do= ing it by myself too. This is exactly what I'm currently doing: I colle= ct info and discuss, while I'm preparing stuff to propose.
    • = I can't tell for others. I'm not the "others".
    • Th= is makes me dislike reading things like "we should have..." witho= ut anything proposed.
    • Yes, proposing things is hard work, and s= ome work may simply be thrown away because others reject it. People should = accept this fact and propose notwithstanding... or never say "we shoul= d have" sentences.
  • I really like analysis messages, telli= ng me what could be good and what could be wrong. But I would also like (fr= om all) to not just tell "Not ok", but "Not okay BECAUSE<= /u> blah-blah-blah, and=C2=A0MY PROPOSAL IS blah-blah-blah= ". I like constructive criticism.
  • You gave me a link to th= e discussion forum, so I have access to anything. Right. But as for many ot= hers (I guess), my spare time is very limited and I just can't afford t= o read all through those conversations. Unfortunately, it seems there are n= o summary about some hot topics. Of course I blame no one, because summariz= ing also takes time. And it may induce a subjective bias. I have no solutio= n on that point yet. But I must admit your remarks and fixes do help.
  • <= /ul>
=C2=A0
In = that case,=C2=A0any better idea to avoid current issues? I mean:
=
  1. Actual "experts" may be lead to an even more cluttered si= tuation.
  2. The community is heterogeneous and cannot tell who are to = be the "meritant" (worthy) ones.
=C2=A0=
O= r maybe some kind of algorithm checking the "merit" of the user b= y scanning cor contributions and posted messages? Well, that last idea may = be cumbersome, but...

And about this? May we find a set of rules tha= t can roughly "sort" user in a few groups? Maybe that would be im= precise and imperfect, but that may be better than nothing.

What are the problems you currently have?=C2=A0

The problem is a= bout grabbing points of view on how to define "expert" or "m= erit" in the topic. You told me we can't rely on current "exp= erts", and that sounds fine to me. Do you have anything to propose, re= garding the submission protocol draft I posted?

Why do you even need experts? What's your ultimate goa= l?

  • There are plen= ty of proposals everywhere. This is a fact, I can't just ignore this. E= ven the errata and very basic bug fixes are still "proposals", as= there is no official "CLL 1.x" containing them. The status of CL= L 1.2 is just unclear.
  • I would like proposals to be organized. Havi= ng unregulated stuff everywhere leads to heterogeneous proposals, some bein= g interesting, and some being (as you said) very prone to break things and = introduce bugs.
  • Organizing requires experts (or an approaching conc= ept), to review, evaluate, discuss, etc., and finally avoid bugs.
  • <= ul>
  • There may be language experts, logic experts, technical experts, etc= .
  • This also requires tools & procedures. I'm working o= n some, to be submitted here soon.
  • My "ultimate goal" is = twofold: I want to help increasing the number of Lojbanists, and to = help providing others what I could not find when arriving, that is to say a= clear situation.
    • Those goals are entangled: I can't= promote Lojban if the situation isn't clear. Actually, I stopped promoting Lojban because of this. More than this, I'm a bit ashamed o= f having promoted it, now I understand how far the situation is cluttered. = I had never imagined this to be even possible, hence my former confi= dence about promotion (once again, I blame no one).
    • Increasing the = number of Lojbanists is obviously good for anyone, isn't it? Notoriety = will help getting widespread support, more native texts/songs/other materia= l, more translations, more tools, more spell/grammar checkers, etc.
    • About a "clear situation", I guess we should have (*), among= other things:
      • Official language specs (thats okay, we got CLL = 1.1)
      • Official, clear, unique, and operational bug fixes workflow
        • Implies to know where the "work in progress" branch= es are, have an view of what next version contains, etc.
      • Organ= ized proposals, with clear status, and with comparable annotations.
      • That requires official and clear "fundamentals" too, I guess= . Hence the previous try about it.
    • Unique and centralized = organization (ie. not 3 groups).
    • Official and clear rules.
    • =
    • etc.
    (*) "We should have..." wi= ll be followed by proposals, of course.

    @all: = Any thoughts on my discussion? Any proposition?
    Thanks.

    la .sykyndyr.

    --
    You received this message because you are subscribed to the Google Groups &= quot;lojban" group.
    To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@googlegroups.com.
    To post to this group, send email to lojban@googlegroups.com.
    Visit this group at http= s://groups.google.com/group/lojban.
    For more options, visit http= s://groups.google.com/d/optout.
    ------=_Part_10005_423793230.1511339431237-- ------=_Part_10004_2024212609.1511339431236--