Automatic installation of third party dependencies

Bug #928992 reported by moimael
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenShot Video Editor
New
Wishlist
Unassigned

Bug Description

Hi,

I was just playing around with packgekit api and gdbus, and come with something i find very simple and convenient in our way to manage third party applications.

Just check the video attached.

I think we could use that with inkscape but also blender, freior-effects, missings codecs, ... would be very usefull and user friendly !

Works great in fedora 16, didn't test with ubuntu (packagekit is in universe repo, don't know if it's a problem ?)

It is only about 10 lines of codes (and so we can remove lots of messagebox around the code), but for sure needs some improvement (like try catch, autolaunch of app when installed, transient windows, ...)

Let me know what you think !

Thanks !

Revision history for this message
moimael (moimael) wrote :
Changed in openshot:
importance: Undecided → Wishlist
Revision history for this message
Olivier Girard (eolinwen) wrote :

Interesting. And it is not incompatible with the Dependencies list/wizard, I say even complementary. And It is a easy/simple way for users to install Dependencies. At condition of course that he install packagekit.

Changed in openshot:
milestone: none → 1.5.0
Revision history for this message
moimael (moimael) wrote :

Just check this link : https://lists.ubuntu.com/archives/ubuntu-devel/2011-November/034475.html

It seems that the packagekit api will be implemented on top of apt and included by default for 12.04 ! It is a great news, so we don't need packagekit dependency on ubuntu anymore !

Revision history for this message
Andy Finch (fincha) wrote :

Looks like a good idea - would make it more useful for the users than a message box.

Revision history for this message
moimael (moimael) wrote :

I'll work further on this when the gtk3 branch is merged ;)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.