An easy way to add PPA from the Screenlets Manager

Bug #699695 reported by Märt Põder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Screenlets
Wishlist
Unassigned

Bug Description

There should be an easy way to add Screenlets PPA from the Screenlets Manager. This is needed because the Basic Pack (screenlets-pack-basic) contains only generally interesting/usable screenlets. It's kind of an example pack. Normally users should want to install a dozen of custom screenlets and only some of them want to install All Screenlets Pack (screenlets-pack-all), because this makes the list of screenlets too long and unmanageable (usable mainly for testing etc).

How to do it?

1. Maybe it should be just an extra button near "Get more screenlets" button?

2. Or maybe there should appear a dialog to add the PPA when user clicks "Get more screenlets" and PPA is not enabled?

3. There could be also an option to add PPA during installation from package manager...

Tags: ppa Edit Tag help
Revision history for this message
Papp Bence (sclegnrbs) wrote :

4. I think maybe there should appear a dialog to add the PPA when user clicks "Install new Screenlets from PPA" button, and after that he enabled the PPA there should be a list where he can choose which Screenlets want to install.

Papp Bence (sclegnrbs)
Changed in screenlets:
status: New → Triaged
Revision history for this message
Märt Põder (boamaod) wrote :

Duplicating the functions of package manager in Screenlets seems a bit too much for me. Maybe we should instead try to run tha package manager (software center) with proper parameters from Screenlets Manager. If the needed parameters are not implemented in package manager, we should post a feature request to the projects developing package managers.

Ubuntu software center can even display screenshots. Probably it would be good idea to make use of that all.

I think as the first step we implement the dialog to add PPA under "Get More Screenlets" button, and if we have implemented running the package manager with proper parameters, we move it to separate button to ""Install new Screenlets from PPA".

Revision history for this message
Papp Bence (sclegnrbs) wrote :

I think we can't use for it the Software Center. We should make a list where the user can choose which screenlets want to install, and with "sudo apt-get install choosed-screenlets" we can install it (like ubuntu-tweak or ailurus). But here we can't put screenshoots, i think on the screenlets.org website onder the screenshots tab we can upload the picture about the screenlets and give some info too.

Revision history for this message
Märt Põder (boamaod) wrote :

Another option is to automatically generate a web page in the manner of http://www.getdeb.net/ from the individual screenlets project, using apturls to enable installation by just clicking the mouse.

Revision history for this message
Papp Bence (sclegnrbs) wrote :

#4
I think that's the right way: on the screenlets.org we should collect all of the screenlets, here we should add screenshoot, info about the screenlets, and after the user added the PPA, he should install the screenlet with apturl.

Revision history for this message
Märt Põder (boamaod) wrote :

Committed first implementation of adding PPA in revs #590-#592.

Changed in screenlets:
status: Triaged → In Progress
milestone: none → 0.1.3
Märt Põder (boamaod)
Changed in screenlets:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers