Subject: Re: devel directory reorg?

From: Lars Wirzenius <[email-masked]>
Date: Mon, 02 Sep 1996 19:12:57 +0300

Guy Maor:
> > Did we reach any conclusion on reorganizing the devel directory?
> 
> No, the suggestions got a bit silly at the end though.

Here's one more suggestion. I think it makes sense to view
Debian users as either end-users or programmers.

End-users need easy access to whatever run-time support various
languages need. They should not have to download all of the
current devel.

Programmers (including people who are just compiling stuff)
can be assumed to download all of devel.

The current devel can therefore be divided into two or three
classes:

	libraries
		run-time libraries (.so, and those for the interpreted
		languages); these may be needed by programs

	interpreters
		also needed by programs; it probably makes sense to
		join this with libraries and call the result run-time

	devel
		needed for compilation or other program development tasks,
		never necessary to run ordinary programs

Here's a quick-n-dirty division of the current devel into the
above classes:

	libraries:
	
		CGI-modules blt id-utils libc4 libelf libg++27 libident
		libobjects libpam libwww-perl tcl74 tcl75 tclX tk40 tk41
	
	interpreters:
	
		expect gcl guile intercal j1 perl perl-suid perl-tk
		postgres95 python python-base python-curses python-dev
		python-doc python-examples python-gdbm python-misc
		python-mpz python-net python-stdwin python-tk gclinfo
		postgres95-docs
	
	devel:
	
		autoconf automake bin86 binutils bison byacc c2man
		cflow dchanges ddd-smotif dejagnu dist dld dlltools
		electric-fence flex ftnchek gcc gdb gettext gmp gnat
		ilu indent libc4-dev libc5-dbg libc5-dev libc5-pic
		libdb1-dev libelf-dev libgdbm1-dev libreadline2-dev
		make ncurses3.0-dev ncurses3.0-pic p2c perl-debug pmake
		ratfor77 slang-devel slang-lib strace tcl74-dev tcl75-dev
		tk40-dev tk41-dev xxgdb glibcdoc cpp m4 cvs rcs
		
Also currently in devel (but misplaced, I think):

	editors:
	
		xwpe
	
	admin(?):
	
		boot-floppies	

I suggest that we break out the run-time support from the current
devel, giving:

	run-time
		programs and files needed to run applications
	devel
		programs and files needed to develop applications

Opinions?

-- 
Please read <http://www.iki.fi/liw/mail-to-lasu.html> before mailing me.
Please don't Cc: me when replying to my message on a mailing list.

---

From: Guy Maor <[email-masked]>
Date: Mon, 2 Sep 1996 12:38:33 -0500 (CDT)

> 		programs and files needed to develop applications

That's a very reasonable suggestion.  It makes a clear division in
devel, and moves about half of the packages out.

Guy