Bug#722316: ITP: gnome-software -- GNOME Software Tools

2014-10-01 Thread 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.


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

2014-10-01 Thread Matthias Klumpp
2014-10-01 13:21 GMT+02:00 filorin filo...@gmx.com:
 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

2014-05-02 Thread Laurent Bigonville
Le Fri, 2 May 2014 02:51:26 +0200,
Matthias Klumpp m...@debian.org a écrit :

 2014-05-02 2:46 GMT+02:00 Matthias Klumpp m...@debian.org:
[...]
 @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 Thread Matthias Klumpp
2014-05-02 12:32 GMT+02:00 Laurent Bigonville bi...@debian.org:
 Le Fri, 2 May 2014 02:51:26 +0200,
 Matthias Klumpp m...@debian.org a écrit :

 2014-05-02 2:46 GMT+02:00 Matthias Klumpp m...@debian.org:
 [...]
 @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

2014-05-02 Thread Laurent Bigonville
Le Fri, 2 May 2014 13:13:06 +0200,
Matthias Klumpp m...@debian.org a écrit :

 2014-05-02 12:32 GMT+02:00 Laurent Bigonville bi...@debian.org:
  Le Fri, 2 May 2014 02:51:26 +0200,
  Matthias Klumpp m...@debian.org a écrit :
 
  2014-05-02 2:46 GMT+02:00 Matthias Klumpp m...@debian.org:
  [...]
  @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-01 Thread 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.

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

2014-05-01 Thread Matthias Klumpp
2014-05-02 2:19 GMT+02:00 Laurent Bigonville bi...@debian.org:
 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

2014-05-01 Thread Matthias Klumpp
2014-05-02 2:46 GMT+02:00 Matthias Klumpp m...@debian.org:
 2014-05-02 2:19 GMT+02:00 Laurent Bigonville bi...@debian.org:
 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

2013-09-10 Thread Matthias Klumpp
Package: wnpp
Severity: wishlist
Owner: Matthias Klumpp m...@debian.org


* Package name  : gnome-software
  Version : 3.10
  Upstream Author   : Richard Hughes rich...@hughsie.com
* 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