Re: unix(3lua)

2018-05-19 Thread Marc Balmer
om there. > > If you have time and energy to write and maintain code, I'm all for it. I am also one of the maintainers of it, and I very much welcome co-maintaining this with Sevan. > However, unix(3lua) will create a fragmentation: if you write code for > POSIX-compatible OS (e.

Re: unix(3lua)

2018-05-19 Thread Marc Balmer
> Am 19.05.2018 um 13:43 schrieb Sevan Janiyan : > > Hi Marc, > > On 17/05/2018 14:48, Marc Balmer wrote: >> If the license (3-clause) is of concern, it can be changed to >> whatever is preferred. > > That's great. Is it possible to switch to the 2-clause license as per > https://www.netbsd.or

Re: unix(3lua)

2018-05-19 Thread Marc Balmer
> Am 19.05.2018 um 13:25 schrieb Sevan Janiyan : > > On 19/05/2018 11:36, Alexander Nasonov wrote: >> The main page of the repository says it's incomplete. > > "This module does not aim to be complete, it merely contains functions > that I needed at some point of time" Aiming for completeness

Re: unix(3lua)

2018-05-19 Thread Marc Balmer
t have any tentacles (a hand full of C files, >> excluding headers), It's licensed under a 3 clause style BSD license and >> written by mbalmer@. >> I would like to import this into base as unix(3lua) and wanted to ask >> for feedback, is there any reason not to? >&

Re: unix(3lua)

2018-05-19 Thread Alexander Nasonov
up from there. If you have time and energy to write and maintain code, I'm all for it. However, unix(3lua) will create a fragmentation: if you write code for POSIX-compatible OS (e.g. Linux) you use luaposix unless you're on NetBSD, in which case you should use unix(3lua). > > Wouldn

Re: unix(3lua)

2018-05-19 Thread Sevan Janiyan
Hi Marc, On 17/05/2018 14:48, Marc Balmer wrote: > If the license (3-clause) is of concern, it can be changed to > whatever is preferred. That's great. Is it possible to switch to the 2-clause license as per https://www.netbsd.org/about/redistribution.html#default Your call if you want to switch

Re: unix(3lua)

2018-05-19 Thread Sevan Janiyan
On 19/05/2018 11:36, Alexander Nasonov wrote: > The main page of the repository says it's incomplete. "This module does not aim to be complete, it merely contains functions that I needed at some point of time" > Does anyone plan to make it complete or near complete? I was thinking along that lin

Re: unix(3lua)

2018-05-19 Thread Alexander Nasonov
licensed under a 3 clause style BSD license and > written by mbalmer@. > I would like to import this into base as unix(3lua) and wanted to ask > for feedback, is there any reason not to? > > > Sevan > [1] https://github.com/arcapos/luaunix The main page of the repository say

Re: unix(3lua)

2018-05-18 Thread Marc Balmer
> Am 18.05.2018 um 07:41 schrieb m...@netbsd.org: > >> On Fri, May 18, 2018 at 12:20:20AM +0100, Alexander Nasonov wrote: >> David Holland wrote: On Thu, May 17, 2018 at 03:41:26PM +0200, Marc Balmer wrote: One more thing: When we imported Lua into base, we very clearly decided th

Re: unix(3lua)

2018-05-17 Thread maya
On Fri, May 18, 2018 at 12:20:20AM +0100, Alexander Nasonov wrote: > David Holland wrote: > > On Thu, May 17, 2018 at 03:41:26PM +0200, Marc Balmer wrote: > > > One more thing: When we imported Lua into base, we very clearly > > > decided that pkgsrc Lua and base Lua should be two separate things

Re: unix(3lua)

2018-05-17 Thread Alexander Nasonov
David Holland wrote: > On Thu, May 17, 2018 at 03:41:26PM +0200, Marc Balmer wrote: > > One more thing: When we imported Lua into base, we very clearly > > decided that pkgsrc Lua and base Lua should be two separate things. > > Base Lua can not use pkgsrc Lua modules by default (and most > > pr

Re: unix(3lua)

2018-05-17 Thread Marc Balmer
> Am 17.05.2018 um 21:54 schrieb David Holland : > > On Thu, May 17, 2018 at 03:41:26PM +0200, Marc Balmer wrote: >> One more thing: When we imported Lua into base, we very clearly >> decided that pkgsrc Lua and base Lua should be two separate things. >> Base Lua can not use pkgsrc Lua modules b

Re: unix(3lua)

2018-05-17 Thread David Holland
On Thu, May 17, 2018 at 03:41:26PM +0200, Marc Balmer wrote: > One more thing: When we imported Lua into base, we very clearly > decided that pkgsrc Lua and base Lua should be two separate things. > Base Lua can not use pkgsrc Lua modules by default (and most > probably vice versa). ...you ver

Re: unix(3lua)

2018-05-17 Thread Marc Balmer
es, > excluding headers), It's licensed under a 3 clause style BSD license and > written by mbalmer@. > I would like to import this into base as unix(3lua) and wanted to ask > for feedback, is there any reason not to? > Keep in mind that we already have some NetBSD/Unix specif

Re: unix(3lua)

2018-05-17 Thread Marc Balmer
It is meant to > enhance the general Lua experience in NetBSD. > > > >> Am 17.05.2018 um 14:02 schrieb Martin Husemann : >> >> On Thu, May 17, 2018 at 12:55:26PM +0100, Sevan Janiyan wrote: >>> I would like to import this into base as unix(3lua) and w

Re: unix(3lua)

2018-05-17 Thread Marc Balmer
This belongs into base because it works with base Lua. It is meant to enhance the general Lua experience in NetBSD. > Am 17.05.2018 um 14:02 schrieb Martin Husemann : > > On Thu, May 17, 2018 at 12:55:26PM +0100, Sevan Janiyan wrote: >> I would like to import this into base as

Re: unix(3lua)

2018-05-17 Thread Sevan Janiyan
Oops, adding others in > On 17 May 2018, at 13:15, Sevan Janiyan wrote: > > > >> On 17 May 2018, at 13:02, Martin Husemann wrote: >> >> Is there any reason to import it? Why not pkgsrc? > > Because the functionality is there in base already, it's just another > representation of a small su

Re: unix(3lua)

2018-05-17 Thread Martin Husemann
On Thu, May 17, 2018 at 12:55:26PM +0100, Sevan Janiyan wrote: > I would like to import this into base as unix(3lua) and wanted to ask > for feedback, is there any reason not to? Is there any reason to import it? Why not pkgsrc? Martin

unix(3lua)

2018-05-17 Thread Sevan Janiyan
written by mbalmer@. I would like to import this into base as unix(3lua) and wanted to ask for feedback, is there any reason not to? Sevan [1] https://github.com/arcapos/luaunix