[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kde and debian packages



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 15 April 2002 22:32, Ellis Whitehead wrote:
> >
> > Most of the build bugs are  "asynchrony" bugs, not hard-skinned bugs.
> > It's easy to spot and crush them.
>
> What do you mean by "asynchrony" bugs?

It's quite common. Some header changes and all the class's clients do not 
readily update their implementation for instance. It happens because not 
everybody knows or can keep track of what has changed... Yes, I know you can 
read the cvs log mailing lists but it's not viable to keep track of every 
change.

There are also other kinds of bugs that fall in the same category. For 
instance every developer tracks CVS. But they do not necessarily rebuild 
everything from scratch all the time, and they might ditch the build system 
while changing stuff and not be aware of it. The packagers have to rebuild 
things from scratch automatically, it's not acceptable to have to poke ugly 
kludges in a build script.

As a matter of fact, there are some build bugs that are annoying. I would put 
"rebuild" bugs under this category. Typing make in a binary directory *must* 
bring the build products up to date. There are also difficulties caused by 
the wonderful automake itself but that's another question.

In my very very very humble opinion, the practice followed by mozilla project 
in this respect works well against this kind of trivial bugs. It also lets 
ordinary users follow development snapshots if they want to.

Regards,

- -- 
Eray Ozkural (exa) <erayo@cs.bilkent.edu.tr>
Comp. Sci. Dept., Bilkent University, Ankara
www: http://www.cs.bilkent.edu.tr/~erayo  Malfunction: http://mp3.com/ariza
GPG public key fingerprint: 360C 852F 88B0 A745 F31B  EA0F 7C07 AE16 874D 539C
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8uzgUfAeuFodNU5wRApBhAJ9Ldv5nVsOE83F7v4FQJLbLtjd5CwCaAov/
UAIomE306KdDQ8DVjhxvb68=
=WovZ
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-kde-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: