On 6 March 2008 at 20:09, Dirk Eddelbuettel wrote: | | Package: libqt4-dev | Version: 4.3.4-1 | Severity: normal | | You are doing our users a disservice by removing qtdemo. It is a rather | dazzling piece of demoware and rather useful when you are exploring different | widgets. I happen to use qt4 at work where most people work on Windows -- | and qtdemo has alwasy a nice tool to get people to look at qt -- because of | the nice example and integreated documentation. | | It would be really nice to have this binary (possibly in an additional | package) available. Please reconsider.
For the record, the issue was just discussed on #irc with one of the package maintainers who, despite my pleading, could nor or would not supply a single argument in favour of the current packaging practise. Not good. To re-iterate, here is of copy of my part of the conversation, indented to 80 cols [09:12] <dEdd> Ok: qtdemo [09:13] <dEdd> Could we pretty please get it into Debian? [09:13] <dEdd> Upstream refers to it, and the principle of least surprise holds -- we should provide it for our users. [09:14] * pusling don't see much use for it, but maybe. [09:14] <dEdd> Please do. [09:15] <dEdd> I have the pleasure of working with a lot of dudes who use Windows first. So to promote cross-platform work, sane libraries etc I push Qt [09:15] <dEdd> And qtdemo is really nice. On Windoze, it is of course 'right there'. So people can 'just see' examples, demos and code. And LOTS of them. [09:16] <dEdd> On Debian, it builds trivially -- but you NEED TO KNOW that you have to look inside /usr/share/doc/libt4-dev [09:16] <dEdd> That is NOT OBVIOUS to people new to Linux or Debian. Don't do it. [09:16] <dEdd> If you can, please split off a new package qt4-demo (or whatever title you please) and put the demos and examples and qtdemo binary in there. [09:17] <dEdd> I, as a maintainer, always package my library example, and even regression tests ... because I as a coder like to see examples provided by upstream -- as they do know the code better than I do. [09:18] <dEdd> End of plea :) Not to beat a dead horse, but Trolltech upstream also expects qtdemo to be part of the shipped documentation. We are doing our users a disservice. Dirk | Thanks, Dirk | | | -- System Information: | Debian Release: lenny/sid | APT prefers testing | APT policy: (500, 'testing') | Architecture: i386 (i686) | | Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores) | Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) | Shell: /bin/sh linked to /bin/bash | | Versions of packages libqt4-dev depends on: | ii libaudio-dev 1.9.1-1 Network Audio System - development | ii libaudio2 1.9.1-1 Network Audio System - shared libr | ii libc6 2.7-6 GNU C Library: Shared libraries | ii libdbus-1-3 1.1.2-1 simple interprocess messaging syst | ii libfontconfig1 2.5.0-2 generic font configuration library | ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib | ii libfreetype6-dev 2.3.5-1+b1 FreeType 2 font engine, developmen | ii libgcc1 1:4.3-20080202-1 GCC support library | ii libgl1-mesa-dev [libgl 7.0.3~rc2-1 A free implementation of the OpenG | ii libglib2.0-0 2.14.6-1 The GLib library of C routines | ii libglib2.0-dev 2.14.6-1 Development files for the GLib lib | ii libglu1-mesa-dev [libg 7.0.3~rc2-1 The OpenGL utility library -- deve | ii libice-dev 2:1.0.4-1 X11 Inter-Client Exchange library | ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library | ii libjpeg62-dev 6b-14 Development files for the IJG JPEG | ii libmng-dev 1.0.9-1 M-N-G library (Development headers | ii libmysqlclient15off 5.0.51-3 MySQL database client library | ii libpng12-0 1.2.15~beta5-3 PNG library - runtime | ii libpng12-dev [libpng12 1.2.15~beta5-3 PNG library - development | ii libpq-dev 8.3.0-1 header files for libpq5 (PostgreSQ | ii libpq5 8.3.0-1 PostgreSQL C client library | ii libqt4-core 4.3.4-1 Qt 4 core non-GUI functionality ru | ii libqt4-gui 4.3.4-1 Qt 4 core GUI functionality runtim | ii libqt4-qt3support 4.3.4-1 Qt 3 compatibility library for Qt | ii libqt4-sql 4.3.4-1 Qt 4 SQL database module | ii libsm-dev 2:1.0.3-1+b1 X11 Inter-Client Exchange library | ii libsm6 2:1.0.3-1+b1 X11 Session Management library | ii libsqlite0 2.8.17-4 SQLite shared library | ii libsqlite0-dev 2.8.17-4 SQLite development files | ii libsqlite3-0 3.5.6-3 SQLite 3 shared library | ii libstdc++6 4.3-20080202-1 The GNU Standard C++ Library v3 | ii libx11-6 2:1.0.3-7 X11 client-side library | ii libx11-dev 2:1.0.3-7 X11 client-side library (developme | ii libxcursor-dev 1:1.1.9-1 X cursor management library (devel | ii libxcursor1 1:1.1.9-1 X cursor management library | ii libxext-dev 1:1.0.3-2 X11 miscellaneous extensions libra | ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar | ii libxfixes3 1:4.0.3-2 X11 miscellaneous 'fixes' extensio | ii libxft-dev 2.1.12-2 FreeType-based font drawing librar | ii libxi-dev 2:1.1.3-1 X11 Input extension library (devel | ii libxi6 2:1.1.3-1 X11 Input extension library | ii libxinerama-dev 1:1.0.2-1 X11 Xinerama extension library (de | ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library | ii libxmu-dev 2:1.0.4-1 X11 miscellaneous utility library | ii libxrandr-dev 2:1.2.2-1 X11 RandR extension library (devel | ii libxrandr2 2:1.2.2-1 X11 RandR extension library | ii libxrender-dev 1:0.9.4-1 X Rendering Extension client libra | ii libxrender1 1:0.9.4-1 X Rendering Extension client libra | ii libxt-dev 1:1.0.5-3 X11 toolkit intrinsics library (de | ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library | ii x11proto-core-dev 7.0.11-1 X11 core wire protocol and auxilia | ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime | ii zlib1g-dev 1:1.2.3.3.dfsg-11 compression library - development | | libqt4-dev recommends no packages. | | -- no debconf information | | | -- | Three out of two people have difficulties with fractions. | | -- Three out of two people have difficulties with fractions. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]