Description of problem:
A college of mine wanted to use umbrello in our Universities labs, since the
Linux install there are Fedora he asked me about umbrello for Fedora.
Since I could NOT find it, I packaged it, see: bug 283471.
Why on earth doesn't kdesdk have a Provides umbrello so that yum install
umbrello works? Or even better an umbrello sub-package?
I don't want to install the whole of kdesdk + all crazy deps, I just want umbrello.
Also is it just me or is this tendency of both kde and gnome to bundle clearly
seperate projects a bad idea. I have no idea what version umbrello in kdesdk is
(which just shows how bad this packaging scheme is, one cannot even tell the
version), but the latest umbrello has some nice additions, like php import /
export support (which my college uses). But in order for the latest version to
be included into Fedora, we must wait for a new upstream kdesdk release, which
likely won't happen as kde3 is as good as EOL.
Sorry I'm a bit pissed about this, NOT being able to find umbrello while it
already is packaged is just plain BAD, and as you know I'm not some noob. I even
searched for in progress reviews of umbrello.
Throw in to the mix the fact that bundling packages with clearly seperate
upstreams and this all just sucks.
kdesdk should atleast have umbrello as a seperate subpackage, and preferably not
include umbrello at all, so that we don't have to wait for kdesdk4 before we can
ship a newer umbrello version.
umbrello should at least be mentioned in description, so that it is findable
with 'yum search'.
Regarding bundling/packaging, that's upstream's call to make. So, what do
umbrello's developers prefer? It to be bundled with kdesdk, or not? I'll see
if I can find out. (If not, it begs the question why it was bundled with kdesdk
at all in the first place).
(In reply to comment #1)
> umbrello should at least be mentioned in description, so that it is findable
> with 'yum search'.
It should be both mentioned and there should be a provides so that "yum install
umbrello" will work.
> Regarding bundling/packaging, that's upstream's call to make. So, what do
> umbrello's developers prefer? It to be bundled with kdesdk, or not? I'll see
> if I can find out. (If not, it begs the question why it was bundled with kdesdk
> at all in the first place).
Thanks for talking ot upstream about this, I don't know what they prefer.
*** Bug 283471 has been marked as a duplicate of this bug. ***
> But in order for the latest version to be included into Fedora, we must wait
> for a new upstream kdesdk release, which likely won't happen as kde3 is as
> good as EOL.
Well, 1.5.71 comes out of the KDE 3.5 branch in SVN. AFAIK, there will probably
be a 3.5.8 bugfix release, which would of course come from that branch, so the
Umbrello update might make it into a new kdesdk.
In principle the Umbrello update could also be added as a Source1, the GNOME
packagers have done this sort of things sometimes (e.g. for the Clearlooks
Sligthly off topic:
I had pretty much the same experience the first time I wanted to install
cervisia: guess what, it is in kdesdk as well...
* Wed Sep 12 2007 Rex Dieter <rdieter[AT]fedoraproject.org> - 3.5.7-10
- update %%description to mention included apps
- move manpages to main pkg.
- Provides: cervisia umbrello
- kbugbuster kuiviewer: drop --add-only-show-in KDE
- kioslave/svn: --with-subversion, patch
build complete, closing.