Bug#722316: ITP: gnome-software -- GNOME Software Tools
2014-10-01 13:21 GMT+02:00 filorin : > Hi guys ! > > I recently sent a message to the gnome-packagers about Gnome Software's > introduction in Debian. > > Here's the reply : > >> There's been work to package it, but not all the dependencies were in > >> Debian at the time. I don't know what the current status is, but you > >> could ask on the ITP: #722316. > > So, what's new ? Gnome 3.14 is about to be included in testing before the > Freeze (5/11/2014). It should be good to also include "Software" because a > software center becomes essential nowadays. Yes, but the software-center is 100% useless without the required metadata ;-) Just recently, appstream-glib, the second AppStream-lib which GS uses, has gained DEP-11 support to theoretically run on Debian systems. The code my SoC student wrote to make AppStrem work on Debian is unfortunately not ready, and probably won't be in-time for Jessie (see[1]). I am putting a lot of work into this, but the task is still far from being complete ;-) But since Jessie will receive GNOME 3.14, the GS issue becomes a bit bigger now, since lots of essential system maintenance stuff (e.g. (offline)updates, update-notifications, ...) has been merged into GS, so we need it in Jessie. There are some backup-plans in place to get at least some AppStream metadata into Jessie, if the FTP-Masters allow it. However, for full support, with good screenshots and stuff, we need the dak code ready, and the necessary bits implemented in Apt. I will post a longer update as soon as I am out of my semi-VAC. Cheers, Matthias P.S: This bug is owned by me, but the package will be maintained by the Debian GNOME team and me in the end (it belongs under the GNOME umbrella) - all hard dependencies for GS should be in place in Debian, so the GS package could be made available already, although with only a small percentage of it's functionality. [1]: https://github.com/abhi11/tanglu-dak/issues -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caknhny_zp1fxd3vuyoqk1he8dqys-mwahayzcwj1cc4nsgq...@mail.gmail.com
Bug#722316: ITP: gnome-software -- GNOME Software Tools
Hi guys ! I recently sent a message to the gnome-packagers about Gnome Software's introduction in Debian. Here's the reply : > There's been work to package it, but not all the dependencies were in > Debian at the time. I don't know what the current status is, but you > could ask on the ITP: #722316. So, what's new ? Gnome 3.14 is about to be included in testing before the Freeze (5/11/2014). It should be good to also include "Software" because a software center becomes essential nowadays. Regards, Guillaume -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/542be3cf.5000...@gmx.com
Bug#722316: ITP: gnome-software -- GNOME Software Tools
Le Fri, 2 May 2014 13:13:06 +0200, Matthias Klumpp a écrit : > 2014-05-02 12:32 GMT+02:00 Laurent Bigonville : > > Le Fri, 2 May 2014 02:51:26 +0200, > > Matthias Klumpp a écrit : > > > >> 2014-05-02 2:46 GMT+02:00 Matthias Klumpp : > > [...] > >> @Laurent: How far did you get with your packaging? Just-started or > >> almost-finished stage? > > > > I think my pkg is almost ready, it just miss the description (and > > probably some runtime dependency against the appstream data pkg). > > > > You can find my pkg at: > > http://people.debian.org/~bigon/gnome-software/ > Our packages are different, because I obviously didn't use the > GNOME-team packaging guidelines ;-) > Does GS work for you? If so, where did you get the metadata from, > since GS doesn't use appstream-index data in Debian (yet), and with > the version you packaged it also isn't able yet to consume other > metadata sources (except plain .desktop files). gnome-software is indeed not fully working due to the missing appstream data, that's why I didn't even commit it to the repository, this was definitely just a test made during our Sprint last weekend. > > > If it's ok I'll commit it to the GNOME team svn > Yes, but can you maybe add me as co-maintainer? OK, I'll do that > We should test this stuff in experimental, together with PK 0.9, as > soon as it becomes ready (I am working on the remaining dependencies, > but since this is also upstream work, it might take a little bit more > time) OK > Cheers, >Matthias > > P.S: Just curiousity: Does the GNOME-team policy allow maintaining > stuff in Git as well? Or is SVN mandatory? Ah well we are in the process of moving to git, sjoerd has worked on conversions scripts, but ATM everything is still in SVN. -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140502164428.69619...@fornost.bigon.be
Bug#722316: ITP: gnome-software -- GNOME Software Tools
2014-05-02 12:32 GMT+02:00 Laurent Bigonville : > Le Fri, 2 May 2014 02:51:26 +0200, > Matthias Klumpp a écrit : > >> 2014-05-02 2:46 GMT+02:00 Matthias Klumpp : > [...] >> @Laurent: How far did you get with your packaging? Just-started or >> almost-finished stage? > > I think my pkg is almost ready, it just miss the description (and > probably some runtime dependency against the appstream data pkg). > > You can find my pkg at: http://people.debian.org/~bigon/gnome-software/ Our packages are different, because I obviously didn't use the GNOME-team packaging guidelines ;-) Does GS work for you? If so, where did you get the metadata from, since GS doesn't use appstream-index data in Debian (yet), and with the version you packaged it also isn't able yet to consume other metadata sources (except plain .desktop files). > If it's ok I'll commit it to the GNOME team svn Yes, but can you maybe add me as co-maintainer? We should test this stuff in experimental, together with PK 0.9, as soon as it becomes ready (I am working on the remaining dependencies, but since this is also upstream work, it might take a little bit more time) Cheers, Matthias P.S: Just curiousity: Does the GNOME-team policy allow maintaining stuff in Git as well? Or is SVN mandatory? -- I welcome VSRE emails. See http://vsre.info/ -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAKNHny9B6q5c3rtJmkudU-qr_DHvno3Z20SLc=pw_lo4y+7...@mail.gmail.com
Bug#722316: ITP: gnome-software -- GNOME Software Tools
Le Fri, 2 May 2014 02:51:26 +0200, Matthias Klumpp a écrit : > 2014-05-02 2:46 GMT+02:00 Matthias Klumpp : [...] > @Laurent: How far did you get with your packaging? Just-started or > almost-finished stage? I think my pkg is almost ready, it just miss the description (and probably some runtime dependency against the appstream data pkg). You can find my pkg at: http://people.debian.org/~bigon/gnome-software/ If it's ok I'll commit it to the GNOME team svn Cheers, Laurent Bigonville -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140502123242.7d01f...@fornost.bigon.be
Bug#722316: ITP: gnome-software -- GNOME Software Tools
2014-05-02 2:46 GMT+02:00 Matthias Klumpp : > 2014-05-02 2:19 GMT+02:00 Laurent Bigonville : >> Hello Matthias, >> >> Are you still working on this ITP? I actually started working on a >> gnome-software on my own before seeing this. > Yes, I am actively working on this :-) > We will need AppStream data in Debian before we can use it, though. > That's why this package is currently delayed, I have a GSoC student > working on an implementation of DEP-11 (the AppStream stuff for > Debian) right now, and I am working on a libappstream port of > GNOME-Software, enabling it to instantly work on Debian. > Alternatively, libappstream-glib can be extended to support DEP-11 - > we'll see which option is better, in future (there is some > behind-the-scenes disagreemend whether using Xapian as database is a > good idea, or if loading XML directly is better). > >> I think that this package should be put under the GNOME team umbrella >> to help synchronizing with the rest of the GNOME stack, would this be >> OK for you? > Yes, that was my plan anyway, I wanted to bring this up later on the > GNOME-team list, when DEP-11 is implemented and if have something > GNOME-Software-ish to show. > > Without DEP-11/AppStream data, GNOME-Software is not really usable, > and the app-install-data package is something planned to be killed in > Jessie - that's why I didn't upload my work yet. Oh, and I almost forgot: I am planning to upload the PackageKit 0.9.x stack to Debian as well, which is in a way a requirement og GS as well, since GS has been optimized for that version of PK, and especially for aptcc we landed loads of fixes in the backend. So, depending on the state of the different implementations, it could eventually go to experimental in a few weeks. @Laurent: How far did you get with your packaging? Just-started or almost-finished stage? Cheers, Matthias -- I welcome VSRE emails. See http://vsre.info/ -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/CAKNHny_m1JooUPKPmmpAtUPpGfohth2vmvAubPg=jQOM=sc...@mail.gmail.com
Bug#722316: ITP: gnome-software -- GNOME Software Tools
2014-05-02 2:19 GMT+02:00 Laurent Bigonville : > Hello Matthias, > > Are you still working on this ITP? I actually started working on a > gnome-software on my own before seeing this. Yes, I am actively working on this :-) We will need AppStream data in Debian before we can use it, though. That's why this package is currently delayed, I have a GSoC student working on an implementation of DEP-11 (the AppStream stuff for Debian) right now, and I am working on a libappstream port of GNOME-Software, enabling it to instantly work on Debian. Alternatively, libappstream-glib can be extended to support DEP-11 - we'll see which option is better, in future (there is some behind-the-scenes disagreemend whether using Xapian as database is a good idea, or if loading XML directly is better). > I think that this package should be put under the GNOME team umbrella > to help synchronizing with the rest of the GNOME stack, would this be > OK for you? Yes, that was my plan anyway, I wanted to bring this up later on the GNOME-team list, when DEP-11 is implemented and if have something GNOME-Software-ish to show. Without DEP-11/AppStream data, GNOME-Software is not really usable, and the app-install-data package is something planned to be killed in Jessie - that's why I didn't upload my work yet. Cheers, Matthias -- I welcome VSRE emails. See http://vsre.info/ -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/caknhny8jse-47zhs4rspk21oqvykgsombfwinegpqd1oiqe...@mail.gmail.com
Bug#722316: ITP: gnome-software -- GNOME Software Tools
Hello Matthias, Are you still working on this ITP? I actually started working on a gnome-software on my own before seeing this. I think that this package should be put under the GNOME team umbrella to help synchronizing with the rest of the GNOME stack, would this be OK for you? Kind regards, Laurent Bigonville -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140502021955.2947e...@fornost.bigon.be
Bug#722316: ITP: gnome-software -- GNOME Software Tools
Package: wnpp Severity: wishlist Owner: Matthias Klumpp * Package name : gnome-software Version : 3.10 Upstream Author : Richard Hughes * URL : https://git.gnome.org/browse/gnome-software/ * License: GPLv2+ Programming Lang: C Description : GNOME Software is for installing, removing and updating software. It provides a Software Center for GNOME. Please note that in order to make this work on Debian, we will need to implement the DEP-11 DEX and do some other manual tuning, so getting this packaged and working might take some time. -- I welcome VSRE emails. See http://vsre.info/ -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caknhny-ldqnxyb2zpcuintqe+bmrn+lgq2hwzrozsnx9o3u...@mail.gmail.com