Hi all, this is my first 2013 post.
My last post was 5 months ago because I did finish my studies (I’ll graduate on March) and I had to do some work so I had no time to blog about Arch or the KDE projects in which I’d like to join (stay tuned!).
Here we come to the reason of this post: I got a mail yesterday from Laszlo Papp:
Laszlo: Hi Andrea,
Qt5 was out a while ago. Do you have any estimation for producing Qt5
packages for Arch? Do you need any help with those?
His request is fully reasonable and expected. Laszlo, you are talking with a maintainer of a bleeding edge distro: I want the latest software before it’s released. Knowing that a qt5 package is already available on AUR, I replied quicly:
Andrea: There’s no real hurry about that.
KDE will not use qt5 until 2014 (ok, maybe some month before) so there’s no
hurry to put qt5 in [extra] IMHO.
The I got another mail from Laszlo:
Laszlo: Well, Qt5 is not just for KDE. Besides, it would help the development for
many developers.
I agree that it would help the development of the qt developers on Arch, but I didn’t reply for a matter of time. Then I got another mail:
Laszlo: I just got to another development arch machine where I have to build qt5
again from scratch.. sigh. Yay, 2 hours waiting.
Nothing surprising here. This is the means of “building from sources”. I didn’t reply.
So I got another mail this morning:
Laszlo: After talking to several Qt arch developers, they got a bit disappointed
about this feedback as me, so I opened a bugreport:
https://bugs.archlinux.org/task/33352
Well, the first rule of our bug tracker is: Do NOT report bugs when a package is just outdated, or it is in Unsupported.
The second rule is: REPEAT: Do NOT report bugs for outdated packages!. (Yes, it sounds like the Fight Club rules).
You can see that two Arch Linux maintainers closed that bug report with the same reason and they also suggested to share the package between the several machines.
But we continue with another mail from Laszlo that caused this post:
Laszlo: I hope you do realize I had to pospone my work last night because I am
still trying to get a damn binary?
Once, I am ready with all this, I will publish a blog about your
unwelcoming reply even after my “help offer”. If private mails do not help,
let us see how the community reacts.
Well, the last two lines sound like a threat for me.
I’ve nothing to hide (this is the whole story) and you should remember that I’m not paid for this.
Laszlo: I will of course publish the built binary for x86_64 as well to aid other
arch developers’ work.
Perhaps, a request will go to kde-packagers@kde.org as well soon from me.
It is not only an arch request after all.
IMHO this is the right thing to do and the first thing you should have done Laszlo: build a package and put it on dropbox/repo, share it between your machines and the community if you want.
Then I replied again:
Andrea: The package will hit [extra] when it’s ready (this means weeks or months). Meanwhile use the package from aur, you only need to build it once, not every day.
But still…
Laszlo: Just calculate 20 developers, but surely more are using Qt5: 20*4/5 hours =
80/100 hours… just by only building it “once, not every day”.
Thank you for letting me lose 40 minutes of my working day writing this post.
Note that you delayed the release of the qt5 package in [extra] (whatever date it will be released) by 40 minutes.
Source: FULL ARTICLE at Planet KDE