Mailinglist Archive: opensuse-marketing (79 mails)

< Previous Next >
[opensuse-marketing] How does an upstream website offer a link to the openSUSE build of their package?
  • From: Dave Plater <dplater@xxxxxxxxxxxxxxxx>
  • Date: Thu, 18 Feb 2010 16:10:43 +0200
  • Message-id: <4B7D4A63.2020407@xxxxxxxxxxxxxxxx>
Hi, I maintain rosegarden4 and upstream has a new version which ATM is
submitted to factory, this is a very popular package and the new version
is a complete rewrite from the ground up. I noticed the openSUSE link at :-
http://www.rosegardenmusic.com/getting/ site was very out of date and
even said the package was available from packman whereas it's been an
openSUSE package since 2003. This lead me to request an updated link
from the developers. I will paste the reply before I go further :-

These are generated automatically by scraping the web interface to the
distro package databases... I see that several distros appear to have
changed their interfaces in such a way as to need an update.

Can you provide a single URL that can reliably be retrieved in order
to discover an up-to-date record of which version of Rosegarden is
current in openSUSE? It can return either HTML or some parsable
machine format. The link you just gave includes rather a lot of
different entries, and it isn't directly obvious how I would extract
the most widely available current version (or "a stable version" and
"a bleeding-edge version") from it. I last used SuSE before they
capitalised the U, and I have no idea how repositories are organised
for it these days.

If anyone reading this can provide similar things for Ubuntu, Arch,
Gentoo, and your other favourite distribution, that would also be
splendid.

(Although automatically scraping web databases is messy and
unreliable, it's still easier than trying to keep up to date manually.
The broken distros on that page have only relatively recently become
broken; mostly it's worked "well enough" for the last couple of
years.)


Chris

The "Can you provide a single URL" part prompted this mail. I
originally, when requesting the link update, sent this link :-
http://software.opensuse.org/search?baseproject=openSUSE%3A11.2&p=1&q=rosegarden4
but this link has the old version at the top which is over a year old,
unfortunately 10.02 the version they have just released was too unstable
when 11.2 was frozen.
I have explained to Chris Cannam the openSUSE repo structure and why but
not knowing how the URL retrieval stated in the above message works my
question is, is there a way that could point directly to a "one click
install" of their latest version in openSUSE. That link would have to
point to the build service multimedia:apps rosegarden4 package due to
the fact that 10.02 will only be available in factory, in fact
rosegarden-10.04 will most probably make the 11.3 release. The current
1.7.3 version in 11.2 is in fact a) a kde3 application and b) two bugs
were filed against it when 11.2 was released which upstream refused to
fix due to them concentrating on 10.02 which is a qt4 app far better
suited to kde4.
Incidentally a fedora user was complaining, on rosegardens user list,
about the performance of jack server which rosegarden needs and asking
about how these things work in other distros and that he was thinking of
trying one. I was able to tell him, with confidence, about how well jack
performed, with the minimum of set up, with the kernel-desktop kernel.
Thanks
Dave P
--
To unsubscribe, e-mail: opensuse-marketing+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-marketing+help@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages