[Prev][Next][Index]

linux (unix) programming




I would like to check out some projects we could try to add the 'jewish 
ingenuity' to the linux community.

1. documentation.  There are various aspects that lack descent 
documentation in the unix (and linux) world. i'm talking about free 
documents. linux has a lot of system installation documents, and on-line 
manuals, but i think it does not have programmers manuals (perhaps except 
the kernel hackers guide). i once wrote a document about 
programming client/server applications with sockets on linux (or unix in 
general) including example programs. it sucks in two ways:
1. my english. i've read it again lately, and it bothered even me.
2. it's incompleteness.

(it uses nroff basic macros - written by hand). i'd be willing to supply 
this document (it's about 20 printer pages long + a few programs) to 
anyone who things such documents will benefit the 'community' and who'se 
willing (and able) to work on my english. furthermore, i'd be happy to 
find some steady companionship, so we could write similar documents about 
issues like "using signals under linux/unix", "interprocess 
communications under linux/unix", etc. i know there are books about these 
matters, but why not make public domain documents that will help people 
get started without having to pay so much ? there are various available 
documents about various subjects. lets try to make something more 
complete. who wants to join ?

2. If you remember, at the one before last linux IL meeting (#2?), i 
tried to demonstrate a graphical user interface for C programming written 
in tcl/tk. due to a bug in the demonstration, i couldn't show too much of 
it. i would assume similar applications (please don't just say that lucid 
emacs is a ready programmers environment) would make linux more 
attractive to the 'community'. so we might want to develope various small 
utilities and try to push them into being part of the standard linux 
distributions - linux seems still weak in this area, or work on one large 
project in this area (hmm, anyone wanna help working on this development 
environment?)

guy