lua-users home
lua-l archive

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


On Sat, Jul 10, 2010 at 22:02, Hisham <hisham.hm@gmail.com> wrote:
> On Fri, Jul 9, 2010 at 8:07 PM, Alexander Gladysh <agladysh@gmail.com> wrote:
>> On Fri, Jul 9, 2010 at 10:50, steve donovan <steve.j.donovan@gmail.com> wrote:
>>> On Wed, Jul 7, 2010 at 7:09 AM, David Manura <dm.lua@math2.org> wrote:


>> So, what do you guys think? Should we simply copy Penlight API?

> Sounds like a great starting point.

Good. Added a ticket:

http://github.com/lua-shellscript/lua-shellscript/issues/#issue/1

>> On to the other hand, it should be possible to write cross-platform
>> code complex enough to cover LuaRocks needs...

> I can contribute code from luarocks.fs and luarocks.dir and adapt then
> to be the first version of sh.fs, so that would mean that the needs of
> LuaRocks would be covered.

Would be great, thanks.

BTW, Feel free to commit code any time you want, you have the commit
rights (actually, push rights in Git).
But, if it is comfortable to you, I'd prefer we do our development in
GitHub forks, and merge branches to the central repo as they are
ready, that is arguably cleaner. (Note that it does not prevent us
from using each other fork commits). If it is too much bureaucracy for
you, we may drop the rule.

Also, I added a few more tickets:

http://github.com/lua-shellscript/lua-shellscript/issues

Anyone, feel free to add more as you see fit.

> One thing I have in mind is to simplify the
> use of optional module dependencies -- to either use them all (as is
> the case in Lua for Windows) or to rely in os.execute for everything
> (for the bootstrap stage when installing from scratch). That will make
> testing it much simpler.

Agreed.

Do we need external dependencies at all at early stage?

Looks like we do — since we're reusing existing code.

Alexander.

P.S. Anyone who has GitHub account and are interested in this project
— please do watch it:

http://github.com/lua-shellscript/lua-shellscript/watchers

Thus we would know we have your support. :-)