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.)
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&... 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