On 06/09/2021 15:14, Kevin Miller via use-livecode wrote:
Upgrading this could be a very useful project. There is a lot of content in
there but it has the issues you list.
Kind regards,
Kevin
Some of these issues can easily be tackled as a community effort /
project - but it's not clear to me how the more serious ones could be
done without project leadership (or at least strong involvement) from LC
Ltd. The ability to store things other than traditional stacks (e.g.
widgets, script-only stacks, documentation pages, e-books, ...) and how
that could be handled (or tested) on LC servers means they would need
LCLtd to be heavily involved.
And the other half of that project (i.e. providing infrastructure
support for library/LCS stacks) in the IDE/engine is certainly outside
the scope of a community project. For me, this includes things like
- standard place to keep stacks/libraries (e.g., maybe, My
Livecode/Libraries ?)
- preference to change that in IDE, perhaps specialFolderPath("libraries")
- naming scheme or convention (cf what was done for widgets)
- a "require" or "include" mechanism for dependencies in libraries
- integration into the dictionary (cf widgets again)
- ability to add e.g. custom controls to the toolbar (cf widgets).
and no doubt many others that I haven't even thought of.
Without those, I think we will continue to struggle with a limited set
of community-provided libraries and tools, compared to the rich
ecosystem this *incredibly helpful* community should be able to provide.
But, getting my head own out of the clouds, I've had a look at this as a
community project - see separate email.
For anyone who got this far - thanks for your patience :-),
Alex.
Kevin Miller ~ ke...@livecode.com ~ http://www.livecode.com/
LiveCode: Develop Yourself
On 06/09/2021, 14:11, "use-livecode on behalf of Alex Tweedly via use-livecode"
<use-livecode-boun...@lists.runrev.com on behalf of use-livecode@lists.runrev.com> wrote:
In the main thread, I mentioned that I found revOnline (aka "Sample
Stacks"), but didn't say how or why. Here the answer to that ...
It has:
- no differentiation between 'libraries' and 'examples'
- it has no support for script-only stacks, which is surely the way most
libraries will be done nowadays.
- a left hand scrolling box with ~90 'categories', in no particular
order, no grouping
- grid vs list view - list shows you a list, which is basically the same
as a 1-wide grid rather than 2-wide, plus a larger view of some random
other item (OK, it's not random - it simply doesn't update when it should)
- updates when you click on the picture - but gives no cursor hint that
you can do that
- a drop-down list for sort order - which isn't sized adequately when
you first open revonline
- a 'search' box which must search something, but I don't know what.
There is a sample stack called "Compare stack scripts", and which is
tagged as "compare" - but isn't found if you search for "compare".
- and I usually find things via "browser + google" (or similar) and the
stuff in samples stacks isn't visible that way.
Hmmmm - maybe I've just found my next project :-)
Alex.
_______________________________________________
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
_______________________________________________
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