lua-users home
lua-l archive

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


On 12/11/2012 22:18, Rob Hoelz wrote:
Hey everyone,

This is a question I've been thinking about for some time; although my
wording may come off as a bit aggressive to some, please know that that
is not my intent.  This is an aspect of the Lua language and community
that I'm rather curious about; if this thread devolves into a sort of
flame war, please feel free to ignore it, or, if you have admin
privileges, close it.

So, the question is (if you couldn't tell from the title): why did the
authors of Lua decide to adopt a closed development process, and why
does this continue to this day?  By "closed development process", I
mean that unlike Perl, Python, Ruby, and other popular open source
languages, the canonical implementation's development is done by an
exclusive group, and the "work in progress" tree is not visible to the
public.  I find this very interesting, especially considering how
liberal Lua's license is.  I think it would be cool it other developers
would be able to directly contribute to Lua's development, but maybe
I haven't spent enough time thinking about this. =)

Thanks,
Rob

While I'm a fair supporter of openness, freedom and cooperation (and all I do outside software concretely is such), I changed my mind on this point about Lua specifically. When judging on result rather than principles, then, well lua is my favorite language. Though if I had my word to say... a few things would change ;). (Also, in software, collaborative development leads either to bloat or constant fight against it. But it's more a civilisation issue, maybe.)

Denis