hiro | 3 May 20:12 2011

Re: Sup and dmc

Gmail's "basic html view" sucks least at least for a lazy ass like me.
I'm still waiting for the plan9 cloud 2.0 alternative though.

mail.google.com/mail/h/

2011/4/9 Łukasz Pankowski <lukpank <at> o2.pl>:
> Bjartur Thorlacius <svartman95 <at> gmail.com> writes:
>
>> On 4/6/11, Hank D <hdonnay <at> gmail.com> wrote:
>>> The problem is that mutt sucks, too.
>>>
>> True. It can be configured to suck even less, though. But I want a
>> minimalist alternative that's configured to suck less *at build time*.
>>
>>> If the default for a text-based MUA is not to just display text,
>>> something's awry.
>>>
>> IMO, MUA should simply draw a list of messages to it's console, and
>> simply pipe message contents through mailcap, for opening in another
>> window, overwriting the message list or (if you're living in another
>> century than I am) forwarding to a line printer producing a hardcopy.
>>
>> Mutt, on the other hand, sports a built in pager. Sucks.
>
> I use no suckless MUA (gnus + mairix) but from those two mairix is more
> important: any MUA that does not integrate easily fast full text
> filtering of messages is just unusable with today's tons of mails.
>
>

(Continue reading)

pancake | 3 May 20:38 2011

Re: Sup and dmc

You may like starting to play with sdb.

http://hg.youterm.com/sdb

Its a nosql-like (key-value db) based on cdb, but with a decent api and aiming to provide a memcache network
protocol. Its about 1000 LOC atm.

Contribs are welcome

On 03/05/2011, at 20:12, hiro <23hiro <at> googlemail.com> wrote:

> Gmail's "basic html view" sucks least at least for a lazy ass like me.
> I'm still waiting for the plan9 cloud 2.0 alternative though.
> 
> mail.google.com/mail/h/
> 
> 2011/4/9 Łukasz Pankowski <lukpank <at> o2.pl>:
>> Bjartur Thorlacius <svartman95 <at> gmail.com> writes:
>> 
>>> On 4/6/11, Hank D <hdonnay <at> gmail.com> wrote:
>>>> The problem is that mutt sucks, too.
>>>> 
>>> True. It can be configured to suck even less, though. But I want a
>>> minimalist alternative that's configured to suck less *at build time*.
>>> 
>>>> If the default for a text-based MUA is not to just display text,
>>>> something's awry.
>>>> 
>>> IMO, MUA should simply draw a list of messages to it's console, and
>>> simply pipe message contents through mailcap, for opening in another
(Continue reading)

pancake | 4 May 01:32 2011

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

I would love to see gcc, clang, tcc or Go.. Else i dont see the point of distributing make, patch, git and similar.

An arm port would be great.

Good job. It looks promising.

On 01/05/2011, at 0:29, Christian Neukirchen <chneukirchen <at> gmail.com> wrote:

> Hi,
> 
> this is the third public release of sabotage, a distribution based on
> musl and busybox.  Provided software is:
> 
> 9base-6 autoconf-2.68 automake-1.11 binutils-2.21 bison-2.4.3
> busybox-1.18.4 curl-7.21.4 diffutils-3.0 e2fsprogs-1.41.14 expat-2.0.1
> file-5.05 flex-2.5.35 gawk-3.1.8 gcc-core-4.5.3 git-1.7.4 gmp-5.0.1
> grep-2.7 less-436 libarchive-2.8.4 linux-2.6.38.2 lynx2.8.7 m4-1.4.16
> make-3.82 mpc-0.9 mpfr-3.0.1 musl-2011-04-18 ncurses-5.9 openssh-5.8p1
> openssl-1.0.0d patch-2.6.1 perl-5.12.3 pkg-config-0.25 psmisc-22.13
> python-2.7.1 sed-4.2.1 syslinux-4.04 vim-7.3 xz-5.0.2 zlib-1.2.5
> 
> There also is an experimental xorg set with:
> 
> bigreqsproto-1.1.1 compositeproto-0.4.2 damageproto-1.2.1
> fixesproto-5.0 fontconfig-2.8.0 fontsproto-2.1.1 freetype-2.4.4
> inputproto-2.0.1 kbproto-1.0.5 libICE-1.0.7 libSM-1.2.0 libX11-1.4.3
> libXau-1.0.6 libXaw-1.0.9 libXdmcp-1.1.0 libXext-1.2.0 libXfixes-5.0
> libXfont-1.4.3 libXft-2.2.0 libXi-1.4.2 libXmu-1.1.0 libXpm-3.5.9
> libXrender-0.9.6 libXt-1.1.1 libfontenc-1.1.0 libpthread-stubs-0.3
> libxcb-1.7 libxkbfile-1.0.7 pixman-0.21.6 randrproto-1.3.2
(Continue reading)

Robert Ransom | 4 May 01:45 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

On Wed, 4 May 2011 01:32:30 +0200
pancake <pancake <at> youterm.com> wrote:

> I would love to see gcc, clang, tcc or Go.. Else i dont see the point of distributing make, patch, git and similar.

> > file-5.05 flex-2.5.35 gawk-3.1.8 gcc-core-4.5.3 git-1.7.4 gmp-5.0.1
                                     ^^^^^^^^^^^^^^

Good thing, too -- that distribution is a little too minimal to be
useful without a compiler.

Robert Ransom
Christian Neukirchen | 4 May 10:15 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

pancake <pancake <at> youterm.com> writes:

> I would love to see gcc, clang, tcc or Go.. Else i dont see the point
> of distributing make, patch, git and similar.

We have gcc 4.5.3, but C only, because musl can't do C++ yet.
tcc should build, gcc 4.6 apparently works too, which would provide Go I
think?  clang needs C++ bootstrapping first.

> An arm port would be great.

You port musl, and I'll have a look at the rest. ;-)

> Good job. It looks promising.

Thanks.
--

-- 
Christian Neukirchen  <chneukirchen <at> gmail.com>  http://chneukirchen.org

Uriel | 4 May 15:01 2011

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

On Sun, May 1, 2011 at 12:29 AM, Christian Neukirchen
<chneukirchen <at> gmail.com> wrote:
> Hi,
>
> this is the third public release of sabotage, a distribution based on
> musl and busybox.  Provided software is:

This is a mildly interesting project that might have some potential.

Please, replace gawk with a sane version of awk, like the one included
with 9base.

Also, adding Go should be easy as it completely bypasses libc and
links statically by default.

For a web browser I would recommend NetSurf, not to be confused with
surf (which is a shameful disgrace for the suckless project).

uriel

> 9base-6 autoconf-2.68 automake-1.11 binutils-2.21 bison-2.4.3
> busybox-1.18.4 curl-7.21.4 diffutils-3.0 e2fsprogs-1.41.14 expat-2.0.1
> file-5.05 flex-2.5.35 gawk-3.1.8 gcc-core-4.5.3 git-1.7.4 gmp-5.0.1
> grep-2.7 less-436 libarchive-2.8.4 linux-2.6.38.2 lynx2.8.7 m4-1.4.16
> make-3.82 mpc-0.9 mpfr-3.0.1 musl-2011-04-18 ncurses-5.9 openssh-5.8p1
> openssl-1.0.0d patch-2.6.1 perl-5.12.3 pkg-config-0.25 psmisc-22.13
> python-2.7.1 sed-4.2.1 syslinux-4.04 vim-7.3 xz-5.0.2 zlib-1.2.5
>
> There also is an experimental xorg set with:
>
(Continue reading)

Kurt H Maier | 4 May 15:30 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

Netsurf brings in libxml.



On May 4, 2011 9:01 AM, Uriel <uriel <at> berlinblue.org> wrote:

On Sun, May 1, 2011 at 12:29 AM, Christian Neukirchen
<chneukirchen <at> gmail.com> wrote:
> Hi,
>
> this is the third public release of sabotage, a distribution based on
> musl and busybox.  Provided software is:

This is a mildly interesting project that might have some potential.

Please, replace gawk with a sane version of awk, like the one included
with 9base.

Also, adding Go should be easy as it completely bypasses libc and
links statically by default.

For a web browser I would recommend NetSurf, not to be confused with
surf (which is a shameful disgrace for the suckless project).

uriel




> 9base-6 autoconf-2.68 automake-1.11 binutils-2.21 bison-2.4.3
> busybox-1.18.4 curl-7.21.4 diffutils-3.0 e2fsprogs-1.41.14 expat-2.0.1
> file-5.05 flex-2.5.35 gawk-3.1.8 gcc-core-4.5.3 git-1.7.4 gmp-5.0.1
> grep-2.7 less-436 libarchive-2.8.4 linux-2.6.38.2 lynx2.8.7 m4-1.4.16
> make-3.82 mpc-0.9 mpfr-3.0.1 musl-2011-04-18 ncurses-5.9 openssh-5.8p1
> openssl-1.0.0d patch-2.6.1 perl-5.12.3 pkg-config-0.25 psmisc-22.13
> python-2.7.1 sed-4.2.1 syslinux-4.04 vim-7.3 xz-5.0.2 zlib-1.2.5
>
> There also is an experimental xorg set with:
>
> bigreqsproto-1.1.1 compositeproto-0.4.2 damageproto-1.2.1
> fixesproto-5.0 fontconfig-2.8.0 fontsproto-2.1.1 freetype-2.4.4
> inputproto-2.0.1 kbproto-1.0.5 libICE-1.0.7 libSM-1.2.0 libX11-1.4.3
> libXau-1.0.6 libXaw-1.0.9 libXdmcp-1.1.0 libXext-1.2.0 libXfixes-5.0
> libXfont-1.4.3 libXft-2.2.0 libXi-1.4.2 libXmu-1.1.0 libXpm-3.5.9
> libXrender-0.9.6 libXt-1.1.1 libfontenc-1.1.0 libpthread-stubs-0.3
> libxcb-1.7 libxkbfile-1.0.7 pixman-0.21.6 randrproto-1.3.2
> recordproto-1.14 renderproto-0.11.1 resourceproto-1.1.1
> scrnsaverproto-1.2.1 st-0.1.1 twm-1.0.6 util-macros-1.13.0
> videoproto-2.3.1 xauth-1.0.5 xcb-proto-1.6 xclock-1.0.5
> xcmiscproto-1.2.1 xextproto-7.2.0 xineramaproto-1.2.1 xinit-1.3.0
> xkbcomp-1.2.1 xkeyboard-config-1.4 xlogo-1.0.3 xorg-server-1.9.5
> xproto-7.0.21 xterm-269 xtrans-1.2.6
>
> Everything is statically linked.
>
> As of this release, sabotage supports both i386 and x86_64.
>
> You can bootstrap your own build from the scripts at
>
>        https://github.com/chneukirchen/sabotage
>
> or use a ready-to-boot disk image either for netinstall or with sets
> included (put it on an USB stick, burning a CD will not work), to be
> found at:
>
>        http://xmw.de/mirror/sabotage/i386/sabotage-2011-04-30/
>        http://xmw.de/mirror/sabotage/x86_64/sabotage-2011-04-30/
>
> You also can netboot the install kernel directly (use pxelinux from
> somewhere).
>
> The default root password is "sabotage".
>
> Enjoy,
> --
> 58c09ad48792240b3c07d11da62e99773ce205bf  i386/sabotage-2011-04-30/sabotage-i386-full-2011-04-30.img.gz
> 24e2f96ffa8fac72a3ea5d38efe2579232be3be9  i386/sabotage-2011-04-30/sabotage-i386-netinstall-2011-04-30.img.gz
> 8d6c675cf511f90f2539331a92772fb31628c712  x86_64/sabotage-2011-04-30/sabotage-x86_64-full-2011-04-30.img.gz
> f042686295d20941929b308e0188577ec2d7a53e  x86_64/sabotage-2011-04-30/sabotage-x86_64-netinstall-2011-04-30.img.gz
>
> Christian Neukirchen  <chneukirchen <at> gmail.com>  http://chneukirchen.org
>
>

Nick | 4 May 15:36 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

On Wed, May 04, 2011 at 09:30:49AM -0400, Kurt H  Maier wrote:
> Netsurf brings in libxml.<br><br><span style="font-family:Prelude, Verdana,
san-serif;"><br><br></span><span id="signature"><div id="no_signature"
style="overflow:hidden;"></div></span><span style="color:navy; font-family:Prelude, Verdana,
san-serif; "><hr align="left" style="width:75%">[snip]

I enjoyed the irony of this email.

And seriously, compare the code of netsurf and webkit-gtk
sometime.

Kurt H Maier | 4 May 15:43 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

On Wed, May 4, 2011 at 9:35 AM, Nick White <nick <at> njw.me.uk> wrote:
> I enjoyed the irony of this email.

If there existed a patch for the webos email client to not do that
shit, I would apply *so fast*

> And seriously, compare the code of netsurf and webkit-gtk
> sometime.

I don't understand why netsurf seems to require libxml at runtime.
Has anyone built it statically?  Is the framebuffer port still a
redheaded stepchild?  Has anyone moved to porting it to something that
isn't gtk?  I'd rather have lesstif or tk than gtk.
--

-- 
# Kurt H Maier

Nick | 4 May 16:02 2011
Picon

Re: [ANN] sabotage 2011-04-30, a musl+busybox based distribution

On Wed, May 04, 2011 at 09:43:28AM -0400, Kurt H Maier wrote:
> On Wed, May 4, 2011 at 9:35 AM, Nick White <nick <at> njw.me.uk> wrote:
> > And seriously, compare the code of netsurf and webkit-gtk
> > sometime.
> 
> I don't understand why netsurf seems to require libxml at runtime.

I didn't know it did. Are you using a newish build?

> Is the framebuffer port still a redheaded stepchild?  Has anyone
> moved to porting it to something that isn't gtk?  I'd rather have
> lesstif or tk than gtk.

The framebuffer port doesn't look that wierd. I still dream
of writing a surf interface using netsurf's parsers
libraries, http://www.netsurf-browser.org/projects/hubbub/,
but unfortunately haven't been able to summon the time.

Others may be put off by the lack of javascript, but I am
heartened by it ;-)


Gmane