lua-users home
lua-l archive

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

On 11/27/2013 04:17 PM, Justin Cormack wrote:
On Wed, Nov 27, 2013 at 2:55 PM, Andrew Starks <> wrote:
On Wed, Nov 27, 2013 at 7:06 AM, Justin Cormack
<> wrote:

My pithy response aside, Dirk's questions combined with your reaction
seems like an important thing to consider.

Generally, people that *push* for a better repository system or a
standard "batteries included" library have a vision for a world where
Lua is adopted and used as Perl or Ruby. Dirk's questions point out
that Lua's success isn't in that realm. Where it *is* enormously
successful, you'd have a hard time getting people to bring in a
library system or allow their scripting users to do so and so "we" and
"officialize" are important terms to define.

Unfortunately, I sound discouraging. I think I'm just trying to say:

As you go about this awesome work (which I support and am not
against), remain aware of the fact that anything that sounds like
policy is going to be aimed at what is currently a niche user.

It's hard to imagine that anyone wouldn't welcome a cleaner and more
navigate-able library, even as they won't use it in their projects and
only as long as it doesn't impact their ability to use Lua the way
that it is, right now.
Actually the Lua like thing to do is to provide mechanisms, so maybe
this should be pitched as a way of supporting a useful ecosystem of
working and co-working Lua packages, a way to install them,
repositories, CI, reviews and so on. But there can be multiple such
sets, eg your internal company repo, your embedded stuff with size
constraints and so on. These may overlap in terms of packages they
support. Maybe most people would use the "desktop batteries" but there
would be other ones.


I can only support this. I would never use desktop batteries, as my Lua runs on an embedded system. I find the term 'batteries' misleading Lua runs in our system perfectly without them. Actually I would say Lua is the battery, it gives me the power. All the other stuff are just accessories to me.