Re: [dev] Ideas for using sic

From: Kartik Agaram <>
Date: Thu, 2 Oct 2014 17:23:39 -0700

I asked Quentin this off-list:

> >
> >
> > "Following suckless habits, I plan to provide some extensions as patches."
> >
> > I'm new here. Can you think of any pointers describing this and/or other
> > suckless habits?

And got back a great list:

> Here is a list of things I think are suckless-specific in practice:
> - C code (most often) written in a plan9 like style.
> - Most often only one C file.
> - One config.h (config.def.h for defaults) for compile time options.
> - One simple makefile, no GNU make.
> - MIT license.
> - Sometimes line count limits, feature creep avoided (except in st IMO).
> - Releases (numbered) are meaningless, you must always use git HEAD.
> - Features not part of the core functionality are provided as patches.
> - Patches can be out of date, you are expected to adapt it and contribute back.
> - Code reviews are thorough, patches are very sane IMO.
> - Except harsh comments if you suggest new things (true for everybody).
> - IRC #suckless on oftc is for trolling, mainly.
> - Do not expect support (even though you might get useful info by asking).
> - No users/customers, only programmers.
> - People are picky about what system you use, if you use chrome/gnu, hide it.
> - No top-fucking-posting on the ML.
> - Probably more, ask other people, even maybe on the ML.
> Maybe it could be a nice addition to the website to expose this list of
> practical things. If you ask more people (you should) about how to
> behave on the ML and what makes software suckless you could definitely
> make a compilation and post it on the ML. It will be useful for future
> reference, newcomers and, is likely to generate a fun discussion.
> Good luck integrating, this is a nice community.

Can anybody think of other defining aesthetics? My addition: vehement
dislike for html email :) I keep having to resent messages to this
group (I use html just to get gmail to add format=flowed:;

Received on Fri Oct 03 2014 - 02:23:39 CEST

This archive was generated by hypermail 2.3.0 : Fri Oct 03 2014 - 02:36:04 CEST