Re: [dev] suckless shared tools

From: robin <robin.a.t.pedersen_AT_gmail.com>
Date: Sun, 28 Feb 2016 08:53:52 +0100

> I noticed there's libsl on git.suckless.org
Why not have a makefile in libsl?
It could install to /usr/local/include/arg.h and so on.
All projects using arg.h can #include <arg.h>.

> Send patches
I wouldnt know if its a good idea to have .a files such as 9base lib9.a.

On Sat, Feb 27, 2016 at 05:14:47PM -0300, Marc Collin wrote:
> So the idea is to send patches to all arg.h files on different
> suckless projects when one of them is modified?
> Wouldn't it be easier to have a more centralized arg.h (and similar tools)?
> I'm not complaining, I just want to understand the idea you guys have.
> I noticed there's libsl on git.suckless.org that attempts to unite
> suckless files many suckless projects use at the same place but it
> seems this didn't take off.
>
> On Sat, Feb 27, 2016 at 5:01 PM, Dimitris Papastamos <sin_AT_2f30.org> wrote:
> > On Sat, Feb 27, 2016 at 03:56:25PM -0300, Marc Collin wrote:
> >> Hello,
> >> A few days ago arg.h was update on sbase to fix an out-of bounds error.
> >> After that the same error was fixed (some sooner some later) on lots
> >> of other projects that also have arg.h like ubase, slock, dmenu, st,
> >> and others. And many tools that use arg.h are still not fixed. Isn't
> >> this bad for maintenance? Couldn't projects import arg.h and similar
> >> tools from another repository and then only 1 place have to be fixed
> >> to everyone benefit? Or a script that can be run to automatically sync
> >> all arg.h on git.suckless.org with the master version?
> >> Thanks.
> >
> > Send patches.
> >
>
Received on Sun Feb 28 2016 - 08:53:52 CET

This archive was generated by hypermail 2.3.0 : Sun Feb 28 2016 - 09:00:12 CET