It sounds very ambitious. My main suggestion was for a shareable user additions 
part of the dictionary that could be incorporated into the main dictionary at 
some later date, if useful. It is so common to see user comments on web 
content, that I don’t see how there could be a problem with licensing. Of 
course, comments would need to be limited to valid users, to avoid spammers. 
There could even be a star rating system to identify particularly useful 
comments.

For this project, I personally would recommend keeping it as simple as possible 
and keeping a wall between the main vetted part of the dictionary and the user 
comments, until a revision, using git, that incorporates the information from 
the user comments is performed.

That said, I really appreciate the thoughtful ideas and help that regularly get 
posted on this list.

Best,
Bill

William Prothero
http://earthlearningsolutions.org

> On Jan 22, 2019, at 7:15 AM, Graham Samuel via use-livecode 
> <use-livecode@lists.runrev.com> wrote:
> 
> Just to clarify, I didn’t really mean to suggest that there was a plan - it’s 
> just that a lot of the creative energy around LC and its development seems to 
> be going away from this as if it were bad, basically because it’s hard to do 
> version control on binary stacks, as far as I can see. I do understand that 
> separating UI elements and code is good practice, but for many types of 
> projects it can be taken too far, I think. I am all for libraries, for 
> example, but I don’t want to strip my stacks right down to a graphical shell. 
> LC and its predecessors aren’t really designed for that - they are 
> essentially systems where interaction with graphic elements via a message 
> path is the key idea, which means that there **must** be some level of 
> scripting at the UI level. To try to suggest that good practice takes that 
> away completely, or as near completely as ingenuity can make it, seems to me 
> a distortion of an really excellent model of interaction - but that’s just my 
> opinion, of course.
> 
> Graham
> 
>>> On 22 Jan 2019, at 01:25, Curry Kenworthy via use-livecode 
>>> <use-livecode@lists.runrev.com> wrote:
>>> 
>>> but it’s not OK if this is at the expense of the kind of user
>>> who doesn’t want to distort the way LC works, for example by
>>> deprecating stacks that contain both scripts and UI elements
>> 
>> I wasn't aware of a plan or push to deprecate those - I don't follow all 
>> threads, but I emphatically hope not; bad idea! I want LC stacks to remain 
>> stacks. Easy to use and learn, self-contained, smart.
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to