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?)
|
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:
|
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?)
|
In reply to this post by Pierre Chapuis
Greetings. And why LuaRocks is bad? S. вт, 23 мар. 2021 г. в 16:45, Pierre Chapuis <[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 |
"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 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. |
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 |
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! |
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 |
Free forum by Nabble | Edit this page |