Hi,
On Wed, Jul 04, 2012 at 09:20:05AM +0000, Lucas Nussbaum <[email protected]>
wrote:
>
> I think that dash is a reasonable example at this stage, given that:
> (1) it is actually useful
You mean useful as a package or as an example?
> (2) it introduces an importunity to talk about Debian's choices in terms
> of technical excellence
I have not heard the spoken text when the slide was presented but to my
perception excellence excellence and simplicity goes hand in hand and the
debian/rules file is not simple.
> (3) it is simple
By what definition of "simple"? I have observed the faces of the
students freezing when opening the debian/rules file. We have excellent
tools which enable writing "one screen sized" rules files and I would
always recommend to use *recent* tools rather than historic ones. As
far as I can see the capacity of any newbie will be exhauseted after the
explanation of all the details of the given rules file. This is no good
motivation in my opinion. I would rather start with a
%:
dh $@
like rules file and say: If you are lucky that's all what you need to
do - well, in most cases you are not *that* lucky but anyway this is
what would fit *my* definition of "simple".
> quilt is introduced later, and quilt-using packages are used later.
My main point was not quilt but rather a short rules file using dh.
Later we could add quilt magic, that's right. But starting with a
homebrewn patch system for newbies is probably not the best way to
start with (even if it admittedly enables to explain some important
principles).
I admit it is probably hard to find the optimal way for a presentation
and thus I'll leave the bug closed but wanted to express that I'm not
convinced at all.
Kind regards
Andreas.
--
http://fam-tille.de
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]