[ANN] Lunarmodules GitHub organization

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Lunarmodules GitHub organization

Thijs Schreijer
All,

There have been many discussion in the past on this list on how to deal with abandoned projects. For this purpose we have created a new Github organization “lunarmodules” (see https://github.com/lunarmodules/ ).

This org is NOT about maintaining, but about governance. Essentially we will manage the org and add projects/teams/people for specific repo’s, but we will not do any maintenance work like fixing bugs, merging pr’s or pushing releases.

Why?
Because sometimes projects get lost, maintainers lack time, and forking and moving links all over the place is cumbersome. The governance of an org like this is light-weight and should be easy to maintain. This allows us to keep cornerstone libraries a float, even if they go unmaintained for a while.

Why not use the old Kepler project or the LuaRocks org?
The Kepler Project had some issues with copyrights, which were Keplers, but it was not a legal entity despite presenting itself like one. Also it seems the homepage these days has been hijacked by a spammer.
As for LuaRocks; many projects landed there for the lack of a better alternative, but this is not the right place.


Projects landed so far;
 - Penlight (not abandoned, but also not a 1 man project)
 - LDoc (the owner, Steve Donovan, handed the repo over)
 - lualogging (forked, unmaintained, former owner unresponsive)
 - luasyslog (revived, all traces were gone except a rock archive on LuaRocks)

If you have a project that you think should be moved here, or if you want to be added as the maintainer of one of the existing repo’s let us know.

Also; a couple of additional admins for the org would be nice, so let us know if you’re interested in helping the community out.


Cheers!
lunarmodules org team
(Thijs, Hisham, and…. you?)
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Pierre Chapuis
Hello Thijs,

great initiative.

I have previously contributed to and would like to help maintain LDoc and Penlight.

-- 
Pierre Chapuis


On Tue, Mar 23, 2021, at 01:31, Thijs Schreijer wrote:
All,

There have been many discussion in the past on this list on how to deal with abandoned projects. For this purpose we have created a new Github organization “lunarmodules” (see https://github.com/lunarmodules/ ).

This org is NOT about maintaining, but about governance. Essentially we will manage the org and add projects/teams/people for specific repo’s, but we will not do any maintenance work like fixing bugs, merging pr’s or pushing releases.

Why?
Because sometimes projects get lost, maintainers lack time, and forking and moving links all over the place is cumbersome. The governance of an org like this is light-weight and should be easy to maintain. This allows us to keep cornerstone libraries a float, even if they go unmaintained for a while.

Why not use the old Kepler project or the LuaRocks org?
The Kepler Project had some issues with copyrights, which were Keplers, but it was not a legal entity despite presenting itself like one. Also it seems the homepage these days has been hijacked by a spammer.
As for LuaRocks; many projects landed there for the lack of a better alternative, but this is not the right place.


Projects landed so far;
 - Penlight (not abandoned, but also not a 1 man project)
 - LDoc (the owner, Steve Donovan, handed the repo over)
 - lualogging (forked, unmaintained, former owner unresponsive)
 - luasyslog (revived, all traces were gone except a rock archive on LuaRocks)

If you have a project that you think should be moved here, or if you want to be added as the maintainer of one of the existing repo’s let us know.

Also; a couple of additional admins for the org would be nice, so let us know if you’re interested in helping the community out.


Cheers!
lunarmodules org team
(Thijs, Hisham, and…. you?)

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Jesús Hernán Cano Martínez
In reply to this post by Thijs Schreijer
Hi, friends.
I am also interested in PenLight, LuaSQLite and LuaSQL.
You can count with me.

See you later.


De:
Enviado: lunes, 22 de marzo de 2021 7:31 p. m.
Para: Lua mailing list
Asunto: [ANN] Lunarmodules GitHub organization
 
All,

There have been many discussion in the past on this list on how to deal with abandoned projects. For this purpose we have created a new Github organization “lunarmodules” (see https://github.com/lunarmodules/ ).

This org is NOT about maintaining, but about governance. Essentially we will manage the org and add projects/teams/people for specific repo’s, but we will not do any maintenance work like fixing bugs, merging pr’s or pushing releases.

Why?
Because sometimes projects get lost, maintainers lack time, and forking and moving links all over the place is cumbersome. The governance of an org like this is light-weight and should be easy to maintain. This allows us to keep cornerstone libraries a float, even if they go unmaintained for a while.

Why not use the old Kepler project or the LuaRocks org?
The Kepler Project had some issues with copyrights, which were Keplers, but it was not a legal entity despite presenting itself like one. Also it seems the homepage these days has been hijacked by a spammer.
As for LuaRocks; many projects landed there for the lack of a better alternative, but this is not the right place.


Projects landed so far;
 - Penlight (not abandoned, but also not a 1 man project)
 - LDoc (the owner, Steve Donovan, handed the repo over)
 - lualogging (forked, unmaintained, former owner unresponsive)
 - luasyslog (revived, all traces were gone except a rock archive on LuaRocks)

If you have a project that you think should be moved here, or if you want to be added as the maintainer of one of the existing repo’s let us know.

Also; a couple of additional admins for the org would be nice, so let us know if you’re interested in helping the community out.


Cheers!
lunarmodules org team
(Thijs, Hisham, and…. you?)
Sol
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Sol
In reply to this post by Pierre Chapuis
Greetings.

And why LuaRocks is bad?
S.

вт, 23 мар. 2021 г. в 16:45, Pierre Chapuis <[hidden email]>:
Hello Thijs,

great initiative.

I have previously contributed to and would like to help maintain LDoc and Penlight.

-- 
Pierre Chapuis


On Tue, Mar 23, 2021, at 01:31, Thijs Schreijer wrote:
All,

There have been many discussion in the past on this list on how to deal with abandoned projects. For this purpose we have created a new Github organization “lunarmodules” (see https://github.com/lunarmodules/ ).

This org is NOT about maintaining, but about governance. Essentially we will manage the org and add projects/teams/people for specific repo’s, but we will not do any maintenance work like fixing bugs, merging pr’s or pushing releases.

Why?
Because sometimes projects get lost, maintainers lack time, and forking and moving links all over the place is cumbersome. The governance of an org like this is light-weight and should be easy to maintain. This allows us to keep cornerstone libraries a float, even if they go unmaintained for a while.

Why not use the old Kepler project or the LuaRocks org?
The Kepler Project had some issues with copyrights, which were Keplers, but it was not a legal entity despite presenting itself like one. Also it seems the homepage these days has been hijacked by a spammer.
As for LuaRocks; many projects landed there for the lack of a better alternative, but this is not the right place.


Projects landed so far;
 - Penlight (not abandoned, but also not a 1 man project)
 - LDoc (the owner, Steve Donovan, handed the repo over)
 - lualogging (forked, unmaintained, former owner unresponsive)
 - luasyslog (revived, all traces were gone except a rock archive on LuaRocks)

If you have a project that you think should be moved here, or if you want to be added as the maintainer of one of the existing repo’s let us know.

Also; a couple of additional admins for the org would be nice, so let us know if you’re interested in helping the community out.


Cheers!
lunarmodules org team
(Thijs, Hisham, and…. you?)

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Thijs Schreijer


> On 24 Mar 2021, at 12:15, Sol Salpagarov <[hidden email]> wrote:
>
> Greetings.
>
> And why LuaRocks is bad?
> S.

It isn’t. But previous discussions always led to many different opinions, hence we created a new org to get past the lack of consensus.

All of this is very arbitrary.

Thijs
Sol
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Sol
"Lack of consensus" is still here and I don't see how creating another GitHub organization can overcome it. Perhaps the community around LuaRocks would be more effective. But it is up to the owner to decide.

ср, 24 мар. 2021 г. в 16:46, Thijs Schreijer <[hidden email]>:


> On 24 Mar 2021, at 12:15, Sol Salpagarov <[hidden email]> wrote:
>
> Greetings.
>
> And why LuaRocks is bad?
> S.

It isn’t. But previous discussions always led to many different opinions, hence we created a new org to get past the lack of consensus.

All of this is very arbitrary.

Thijs
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

steve donovan
On Wed, Mar 31, 2021 at 12:10 PM Sol Salpagarov <[hidden email]> wrote:
> "Lack of consensus" is still here and I don't see how creating another GitHub organization can overcome it. Perhaps the community around LuaRocks would be more effective. But it is up to the owner to decide.

I think Hisham should be involved in any discussion about the role of
the LuaRocks organization, and perhaps he will say that the purpose of
LuaRocks is to catalog and distribute modules, not maintain them. And
if LuaRocks is a home for libraries, why some and not others? It seems
like the kind of endorsement that  a package manager maintainer does
not want to make.

Thijs just offered to rescue some libraries which I no longer had the
bandwidth to look after further. I had to put them up for adoption
which is always a sad thing, but only way they can keep alive and well
fed.

steve d.
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Paul Ducklin
Not a Lua-specific message, just...

Hi, Steve.

Haven’t seen you around for a while - not since your “rustication”, hope you’re OK :-)

I still have a stripped down but trusty module called popen3 that says “Lua version copied from Steve’s code ”. Programming is so easy when someone else did it before!

Best regards from me (and by association the rest of the list).

Duck

Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

steve donovan
On Wed, Mar 31, 2021 at 5:01 PM Paul Ducklin <[hidden email]> wrote:
> I still have a stripped down but trusty module called popen3 that says “Lua version copied from Steve’s code ”. Programming is so easy when someone else did it before!

Oh I still do Lua - insisted on including it as a scripting language
in the product, etc. Now I'm moving on, and will probably sneak Lua
into other product!
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Lunarmodules GitHub organization

Hisham
In reply to this post by Sol
On Wed, 31 Mar 2021 at 07:10, Sol Salpagarov <[hidden email]> wrote:
>
> "Lack of consensus" is still here and I don't see how creating another GitHub organization can overcome it. Perhaps the community around LuaRocks would be more effective. But it is up to the owner to decide.

There is no lack of consensus about the role of LuaRocks, since I, the
lead maintainer of LuaRocks, co-signed Thijs's email in accordance
with the chosen direction. To put it as clearly as possible, I don't
want the LuaRocks org to be responsible for the maintenance of
multiple third-party modules which are not directly part of it.

Hope that clarifies,

-- Hisham