Re: Reorganisation of the desktop wiki pages
Le jeudi 25 septembre 2008, à 18:30 +0200, Cesare Tirabassi a écrit : > Anyway, are the tools you use to generate that page open source? I'd be > interested to see how you fetch the data (especially for stuff not hosted on > ftp.gnome.org). It's not just open source, it's free :-) It's in http://www.vuntz.net/git/osc-plugins.git/ (in the obs-dissector plugin -- look at download-upstream-versions). I need to fix the license (it's LGPL or GPL, instead of what's mentioned in the header). You also need to take a look at upstream-limits.txt and upstream-tarballs.txt. It's in no way openSUSE specific, and the long-term goal I have is to make this data easily available so everybody can use it (instead of having everyone run this kind of scripts). FWIW, it currently output a file with lines like this (format is stupid and might need a change): nonfgo:cairo:1.8.0:http://cairographics.org/releases/cairo-1.8.0.tar.gz (nonfgo is just historical cruft, because I took the format we use inside the GNOME release team to release GNOME) I'll probably add the md5sum and/or sha1sum when possible. If you add more upstream modules, please send me patches :-) Vincent -- Les gens heureux ne sont pas pressés. -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Thursday 25 September 2008 17:52:39 Vincent Untz wrote: > Need to leave soon, so I don't really have time to write down how this > works right now -- but yeah, ask questions! . . . > Les gens heureux ne sont pas pressés. I found this hilarious :-) Anyway, are the tools you use to generate that page open source? I'd be interested to see how you fetch the data (especially for stuff not hosted on ftp.gnome.org). Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Le jeudi 25 septembre 2008, à 17:38 +0200, Didier Roche a écrit : > For you information, I spoke with Vincent Untz at PCL (french > promotion event) and he shew me this link: > http://tmp.vuntz.net/opensuse-packages/obs.py > This tools has the same goal for the OpenSUSE distribution and a > command line client enables them to update some > information. As vuntz subscribed to this ML, I think he can give more > information if needed. Sure, more information available :-) Just ask stuff. I didn't read the thread so far, but the point of my tool is to make it easier for people to update packages in openSUSE. Knowing which packages are not up-to-date is part of this, but there are other things. Need to leave soon, so I don't really have time to write down how this works right now -- but yeah, ask questions! (Didier, btw, it's openSUSE, not OpenSUSE ;-)) Vincent -- Les gens heureux ne sont pas pressés. -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
2008/9/24 Cesare Tirabassi <[EMAIL PROTECTED]>: > On Monday 22 September 2008 16:40:49 Didier Roche wrote: >> The missing thing for me is to link to a bug that wait for sponsor >> (for instance, I have updated gnome-volume-manager, gnome-spell and it >> is waiting for sponsoring). > > Got that and a bit more on a new page which is up for testing here: > > http://norsetto.890m.com/desktop_packages.php > > I unfortunately had to change server since the other was not supporting php (I > haven't got much bandwidth on this one, so please use it sparingly until we > find a new more appropriate house!) > > As you can see I added a comment column where you can input whatever text you > want (a la dad, thanks to adri2000 for his fantastic work which inspired this > project). > If you use the "bug #dd" keyword, the link on the package name points to > the bug report page on launchpad (see the example on gnome-volume-manager). > That seems great to me and very hopeful. Thanks for taking my comment into account. If you need a hand on this, I can help you without any problem. For you information, I spoke with Vincent Untz at PCL (french promotion event) and he shew me this link: http://tmp.vuntz.net/opensuse-packages/obs.py This tools has the same goal for the OpenSUSE distribution and a command line client enables them to update some information. As vuntz subscribed to this ML, I think he can give more information if needed. Didier -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Thursday 25 September 2008 13:15:48 Sebastien Bacher wrote: >Some packages are actively maintained by one person and some >other can be claimed by the first one wanting to do the update > Did you use the wiki usual uploader informations? Yes. > Where should we store this list so it can be updated easily? > The ubuntu-bugs bzr? I don't mind as long as its available and reliable. I would expect this to be updated seldomly since I would prefer to sync it manually with my own local list; the reason is that I have some sublists which I must use and that can only be generated manually: 1) A blacklist which I use to tell the script to not use the version from ftp.gnome.org, even if available 2) A list that matches Ubuntu package names with upstream ones 3) A list with "watch" files to retrieve upstream versions (they are watch files alike but in many cases I can't just use the watch file that is in the package) Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Sebastien Bacher wrote: > The page looks great, I'm not decided about how we should claim updates > though. Some packages are actively maintained by one person and some > other can be claimed by the first one wanting to do the update. Did you > use the wiki usual uploader informations? Does everybody thinks that's > an useful information? Where should we store this list so it can be > updated easily? The ubuntu-bugs bzr? I think having a list in ~ubuntu-desktop bzr for packages actively updated by one (or more) person would be fine. Then Cesare's script checks it, and for those packages having one maintainer, it lists it in the page, perhaps not displaying the comment field. > The other way would be to have to have some people in charge of updating > the todolist and contributors claiming items there, that would avoid > conflict between people starting on the same update for example. Do you mean the WeeklyTODO wiki? I've used it in the team for some time and don't like it very much. I think a page like this, which is automatically updated and where you just have to put your name in one box to claim the update is much better. Cheers, Emilio signature.asc Description: OpenPGP digital signature -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Le mercredi 24 septembre 2008 à 23:50 +0200, Cesare Tirabassi a écrit : > Please let me know of any issue, its all pretty much new so I expect > few > things still need to be ironed out. Hi, The page looks great, I'm not decided about how we should claim updates though. Some packages are actively maintained by one person and some other can be claimed by the first one wanting to do the update. Did you use the wiki usual uploader informations? Does everybody thinks that's an useful information? Where should we store this list so it can be updated easily? The ubuntu-bugs bzr? The other way would be to have to have some people in charge of updating the todolist and contributors claiming items there, that would avoid conflict between people starting on the same update for example. Sebastien Bacher -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Le lundi 22 septembre 2008 à 13:41 +0200, Cesare Tirabassi a écrit : > My problem is that many of these packages are not maintained by the > Ubuntu > Desktop Team, so I'm not sure that it is appropriate to list them all > in this > page; what I would really need is a list from the pov of the Ubuntu > team. Hey Cesare, Thanks for your work on this that looks great. I think we could store a directory of watch files in the ubuntu-desktop bzr to list of components that the team is updated and the serie to use. That would be easy to change, doesn't require uploads to do modifications and allow to change the serie for packages which are synced on Debian (debian pkg-gnome just lists stable version in their watch). Opinions on that? Sebastien Bacher -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Monday 22 September 2008 16:40:49 Didier Roche wrote: > The missing thing for me is to link to a bug that wait for sponsor > (for instance, I have updated gnome-volume-manager, gnome-spell and it > is waiting for sponsoring). Got that and a bit more on a new page which is up for testing here: http://norsetto.890m.com/desktop_packages.php I unfortunately had to change server since the other was not supporting php (I haven't got much bandwidth on this one, so please use it sparingly until we find a new more appropriate house!) As you can see I added a comment column where you can input whatever text you want (a la dad, thanks to adri2000 for his fantastic work which inspired this project). If you use the "bug #dd" keyword, the link on the package name points to the bug report page on launchpad (see the example on gnome-volume-manager). Please let me know of any issue, its all pretty much new so I expect few things still need to be ironed out. Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Tuesday 23 September 2008 13:15:59 Scott James Remnant wrote: > On Wed, 2008-09-17 at 00:03 +0200, Cesare Tirabassi wrote: > > So far I cleaned up the portal, created a new header entry (news, for the > > monthly report) and created a new page which lists all desktop owned > > packages with ubuntu and debian versions: > > > > https://wiki.ubuntu.com/Desktop/Packages > > Why the creation of a /Desktop/ hierarchy which is otherwise empty? > Shouldn't this be /DeskopTeam/Packages? > > Scott My mistake, cleaned up. C. -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Wed, 2008-09-17 at 00:03 +0200, Cesare Tirabassi wrote: > So far I cleaned up the portal, created a new header entry (news, for the > monthly report) and created a new page which lists all desktop owned packages > with ubuntu and debian versions: > > https://wiki.ubuntu.com/Desktop/Packages > Why the creation of a /Desktop/ hierarchy which is otherwise empty? Shouldn't this be /DeskopTeam/Packages? Scott -- Scott James Remnant [EMAIL PROTECTED] signature.asc Description: This is a digitally signed message part -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
2008/9/22 Cesare Tirabassi <[EMAIL PROTECTED]>: > I finally hacked a little script during the weekend and you can see the > results here (updated daily): > > http://www.webalice.it/norsetto/ > > This only retrieves upstream package versions for packages which are hosted on > ftp.gnome.org, I'd have to add a special section in the script for retrieving > other upstream versions (cairo, gimp, etc.). > If anyone knows of a more appropriate host please let me know. > Also, would it be appropriate to upload the script to the team bzr repo so > that other people can fiddle with it? > > Any feedback is highly appreciated, especially if you think packages need to > be added or removed. > Sorry, I repost the message here even if norsetto has already anwered but I think this is my day I push "reply" and not "reply to all" and gmail seems to be stupid when a ML is only in CC :) Great work Cesare. I was planning to do such a thing in the near futur, but you make it first :) The missing thing for me is to link to a bug that wait for sponsor (for instance, I have updated gnome-volume-manager, gnome-spell and it is waiting for sponsoring). Even if the sponsor time seems to be really short for desktop package (thanks to all of you!), it would be a pity if someone would double the effort: - Maybe making a "bugs linkage" or "updater" editable field? (like in https://wiki.ubuntu.com/DesktopTeam/TODO) would avoid that. Making the field empty each time a new version appeared - or using the LP API to grep for bug title for this ubuntu package containg the sponsor + correct numbering version to automate this? What do you think about that? Once again, congrats for you work. I'm sure seb will appreciate :) Didier -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Cesare Tirabassi wrote: > So, for the time being I added a link to all bugs in the sponsoring queues > about a given source package. Those bugs should then be manually checked to > see if they contain an update or not. Perhaps you can also check for bugs with the 'upgrade' tag, or bugs with patches attached (although this one may not be a very good idea...) BTW, thanks for the page, it's a great idea! Cheers, Emilio signature.asc Description: OpenPGP digital signature -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Cesare Tirabassi wrote: > My problem is that many of these packages are not maintained by the Ubuntu > Desktop Team, so I'm not sure that it is appropriate to list them all in this > page; what I would really need is a list from the pov of the Ubuntu team. IMHO it's nice to have them. Although the Ubuntu Desktop Team may not be very interested in them, they are officially part of GNOME and if we can, we want to make sure we release the latest stable release. Of course YMMV. Cheers, Emilio signature.asc Description: OpenPGP digital signature -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Monday 22 September 2008 17:53:22 Brett Alton wrote: > What about only highlighting the package under Ubuntu when it is out > of date or under Debian when that is out of date. There are some out > of date packages for both OSes but only the Ubuntu packages are > highlighted red. Yes, that's the point of the page. Debian is already tracking their status separately (for instance here: http://www.0d.be/debian/debian-gnome-2.22-status.html). > That may be what you're going for, but what about when Ubuntu is > behind but Debian is in sync? Then maybe the colour should be green to > let you know that a simple sync could occur? There aren't many cases like this now but its a good idea; I'd prefer to code it yellow though. > I've bookmarked it if you don't mind. Heck, that's what is meant for ;-). Thanks for checking it out. Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Monday 22 September 2008 13:04:39 Baptiste Mille-Mathias wrote: > One problem I see is that the page suggest future unstable version as > upstream - for instance metacity maintainers have already release a > version 2.25.x for next cycle (2.26) and I'm not sure we want to stick > with that version for intrepid :). Perhaps this is a corner -case that > should be ironed-out; but this is not a showstopper. OK, I modified the script so that it accepts as an optional argument a Gnome release number. For the generated web page I use now 2.23 which is the Gnome release to which we sync for Intrepid. On Monday 22 September 2008 16:40:49 Didier Roche wrote: > The missing thing for me is to link to a bug that wait for sponsor Seems a good idea. > - Maybe making a "bugs linkage" or "updater" editable field? Hmmm, that would require some modifications to the html page to allow inputs via javascript. This will be anyhow pointless as the page is regenerated daily so that information will be overwritten unless we could somehow save it. I think this will be too cumbersome to implement. > - or using the LP API to grep for bug title for this ubuntu package > containg the sponsor + correct numbering version to automate this? The problem is how do we decide if a given bug waiting for sponsorship is an update? For instance: https://bugs.launchpad.net/ubuntu/+source/devhelp/+bug/250290 This is an update, but there is no keywords that would lead this to be picked up. So, for the time being I added a link to all bugs in the sponsoring queues about a given source package. Those bugs should then be manually checked to see if they contain an update or not. Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Monday 22 September 2008 13:04:39 Baptiste Mille-Mathias wrote: > I'm happy there is such a tool to keep an eye on version even If I > don't participate that much. Thanks Thanks to you for your feedback. > One problem I see is that the page suggest future unstable version as > upstream - for instance metacity maintainers have already release a > version 2.25.x for next cycle (2.26) and I'm not sure we want to stick > with that version for intrepid :). Perhaps this is a corner -case that > should be ironed-out; but this is not a showstopper. I meant the script as a tool to check with the absolute latest upstream release. If this is a problem (or not the wished behaviour) I can easily modify the script so that it doesn't consider upstream versions above a given release. In a previous version of the script I was checking by release and suite so the result was in line with your expectations, however, many packages which are maintained by the Ubuntu Desktop Team could not be found (while available on the Sources pages). > > Any feedback is highly appreciated, especially if you think packages need > > to be added or removed. > On the page http://live.gnome.org/TwoPointTwentythree; under the > section "Release Suites", you have a set of links with the various > packages that are part of the GNOME release, and the dependencies. > That can perhaps help you. My problem is that many of these packages are not maintained by the Ubuntu Desktop Team, so I'm not sure that it is appropriate to list them all in this page; what I would really need is a list from the pov of the Ubuntu team. Thanks for your help, Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Hello, On Mon, Sep 22, 2008 at 12:30 PM, Cesare Tirabassi <[EMAIL PROTECTED]> wrote: > I finally hacked a little script during the weekend and you can see the > results here (updated daily): > > http://www.webalice.it/norsetto/ > I'm happy there is such a tool to keep an eye on version even If I don't participate that much. Thanks One problem I see is that the page suggest future unstable version as upstream - for instance metacity maintainers have already release a version 2.25.x for next cycle (2.26) and I'm not sure we want to stick with that version for intrepid :). Perhaps this is a corner -case that should be ironed-out; but this is not a showstopper. > > Any feedback is highly appreciated, especially if you think packages need to > be added or removed. On the page http://live.gnome.org/TwoPointTwentythree; under the section "Release Suites", you have a set of links with the various packages that are part of the GNOME release, and the dependencies. That can perhaps help you. Cheers -- Baptiste Mille-Mathias Les gens heureux ne sont pas pressés -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
I finally hacked a little script during the weekend and you can see the results here (updated daily): http://www.webalice.it/norsetto/ This only retrieves upstream package versions for packages which are hosted on ftp.gnome.org, I'd have to add a special section in the script for retrieving other upstream versions (cairo, gimp, etc.). If anyone knows of a more appropriate host please let me know. Also, would it be appropriate to upload the script to the team bzr repo so that other people can fiddle with it? Any feedback is highly appreciated, especially if you think packages need to be added or removed. Enjoy, Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Wednesday 17 September 2008 22:00:54 Emilio Pozuelo Monfort wrote: > I also think it used rmadison before using dak directly (or rather > "./my-rmadison"). Yes, I use the dak ls interface directly too in my script, using rmadison is an overkill. Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
Pedro Fragoso wrote: > Maybe we can use and change debian-gnome-status.py from Debian > http://www.0d.be/debian/debian-gnome-2.22-status.html to gen the > versions. > > This scripts uses dak and searches on the pkg-gnome svn the versions, > perhaps we can change this to use rmadison and work from there. I talked about this to Frederic Peters some time ago. From debian-gnome-status.py: # TODO: create a Ubuntu column, cf # http://people.ubuntu.com/~ubuntu-archive/madison.cgi I also think it used rmadison before using dak directly (or rather "./my-rmadison"). I will try to have a look at adding it myself, but I'm a bit busy right now so no promise. Cheers, Emilio signature.asc Description: OpenPGP digital signature -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Wednesday 17 September 2008 02:14:28 Pedro Fragoso wrote: > Maybe we can use and change debian-gnome-status.py from Debian > http://www.0d.be/debian/debian-gnome-2.22-status.html to gen the > versions. Looks cool. I checked this out but fails on me with: File "/home/cesare/bin/debian-gnome-status.py", line 277, in if type(versions[0]) is tuple: TypeError: 'NoneType' object is unsubscriptable I think we need somebody who has a much better python knowledge than me to sort this out. So, for the time being I just updated my miserable bash script and added colour coding. Right now I can run the script and upload the results manually to the wiki but it would be better to have it running (as a cron job) on a server somewhere (like harvest, etc.). Perhaps Daniel can help with this? Cesare -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
On Wed, 2008-09-17 at 00:03 +0200, Cesare Tirabassi wrote: > Dear all, > > after having talked with Seb, I have started cleaning-up the desktop team > wiki > pages (so, don't worry if you don't find things in their usual places ...). > > So far I cleaned up the portal, created a new header entry (news, for the > monthly report) and created a new page which lists all desktop owned packages > with ubuntu and debian versions: > > https://wiki.ubuntu.com/Desktop/Packages > > I would appreciate to know if I missed any desktop package or if I should > remove any from this list. > Tomorrow I will try to finish with the remaining pages and see if I can hack > something to easily retrieve upstream versions for the packages page (I guess > a check of the uscan source should prove useful). Maybe we can use and change debian-gnome-status.py from Debian http://www.0d.be/debian/debian-gnome-2.22-status.html to gen the versions. This scripts uses dak and searches on the pkg-gnome svn the versions, perhaps we can change this to use rmadison and work from there. I don't have much python knowledge to do this, perhaps Emilio or Daniel are more comfortable with this. > Mind that this is work in progress but please let me know if you already have > some major problem or further suggestions. > > Cesare > -- ,-O Ubuntu Linux <[EMAIL PROTECTED]> O ; http://www.ubuntu.com `-O Linux for Human Beings signature.asc Description: This is a digitally signed message part -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
Re: Reorganisation of the desktop wiki pages
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Cesare Tirabassi wrote: > I would appreciate to know if I missed any desktop package or if I should > remove any from this list. I think, seahorse-plugins is missing from the list. Regards, Andreas Moog -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkjQLhEACgkQ06FgkPZwicTj/QCff5EF8A2bAiXAG44hx02rlJMm mx0AoOT5EUTAfQh5MYQ5oSFQ+Ua0xNou =v8AB -END PGP SIGNATURE- -- ubuntu-desktop mailing list ubuntu-desktop@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop