Page 1 of 1

Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 20th, '12, 19:33
by mustafa
Hi,
URPMI back-end for PackageKit is not functional, this makes Apper and other operations (such as automatic installation of missing codecs) useless, please fix the back-end (or preferably re-write it from scratch using new features such as parallel transactions (and others) mentioned here):
http://blog.tenstral.net/2012/08/packag ... lized.html

Also it would be great to ship Software Center (Like Ubuntu Software Center) based on AppStream project:
http://distributions.freedesktop.org/wiki/AppStream
http://blog.tenstral.net/2012/08/appstr ... apper.html
http://blog.tenstral.net/2012/08/appstr ... howto.html

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 00:34
by leuhmanu
A fix for packagekit is planned: https://bugs.mageia.org/show_bug.cgi?id=7106
for the soft of appstream I don't know, seems nobody have take it for now.

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 09:29
by mustafa
The bug reposrt says "fix pushed upstream". It is a fix for only two problems, we need much more, you can see the feature matrix here:
http://www.packagekit.org/pk-matrix.html

As for AppStream I think it is very important to implement it in Mageia 3, waiting for Mageia 4 in 2014 without Software Center (comparable to what is found in Ubuntu and Mint) will leave us behind them, we neeeeeeeeeeeed Software Center.

Fore the back-end we have yum and zypper in the repos, may be they are more feature complete?

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 20:25
by doktor5000
Work on Appstream is in progress, but needs more ressources (manpower) so feel free to contribute:
https://wiki.mageia.org/en/Appstream

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 21:15
by mustafa
doktor5000 wrote:Work on Appstream is in progress, but needs more ressources (manpower) so feel free to contribute:
https://wiki.mageia.org/en/Appstream


Thanks for the link, doktor, but nothing is being done (most start with improving the fixing PackageKit URPM back-end), which is why I posted this in the first place.

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 22:38
by doktor5000
Well, no developer will probably read this, so this will not improve anything. Help contributing, send patches and so on, that is the way to go.
http://www.mageia.org/en/contribute/

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 21st, '12, 23:10
by mustafa
Not everybody can submit patches, some of us can't, and contributing includes ideas in the forums and bug reporting (we do both), maybe I will try to fix it someday.
doktor5000 wrote:Well, no developer will probably read this, so this will not improve anything. Help contributing, send patches and so on, that is the way to go.
http://www.mageia.org/en/contribute/

Were should I put it so developers read it?

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 22nd, '12, 00:00
by leuhmanu
Open a bug and attach your patch.

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 22nd, '12, 00:11
by mustafa
leuhmanu wrote:Open a bug and attach your patch.

I don't have a patch.

Re: Fix PackageKit URPM back-end and Enable AppStream/SC

PostPosted: Nov 22nd, '12, 21:25
by doktor5000
Well, then at least you could comment on the existing bug about PackageKit, and maybe also vote for it and create a new one for Appstream.
https://wiki.mageia.org/en/How_to_report_a_bug_properly