Music scopes for Oneiric or Precise

Allison Randal allison at ubuntu.com
Fri May 4 04:16:21 UTC 2012


Hi Mark,

Great, the quayadeque scope now has results in the Music Lens, and 
clicking on them launches the Guayadeque music player. One odd thing, it 
seems that clicking on a result in the Albums category starts playing 
the audio file, but clicking on one in the Songs category only launches 
Guayadeque without actually playing the file. Any idea what might be 
going on there?

Allison

On 04/25/2012 01:35 PM, Mark Tully wrote:
> Allison,
>
> I've figured out the problem with the guayadeque scope. It also needed
> read permissions for the collections directory in order to enumerate the
> collections in the first place.  I've uploaded the fix to
> https://code.launchpad.net/~markjtully/ubuntu-app-review-board/unity-scopes-music-extras-precise
> <https://code.launchpad.net/%7Emarkjtully/ubuntu-app-review-board/unity-scopes-music-extras-precise>.
>
> I also have an updated version of the Ask Ubuntu lens for Precise,
> located at https://code.launchpad.net/~markjtully/askubuntu-lens/precise
> <https://code.launchpad.net/%7Emarkjtully/askubuntu-lens/precise>.  It's
> based on Stéphane Graber's version currently in the extras repository so
> it has an apparmor profile & installs into /opt (the current trunk
> version does not).  The original submitter to ARB no longer has time to
> work on it.  I can't submit the update on developer.ubuntu.com
> <http://developer.ubuntu.com>
> (https://myapps.developer.ubuntu.com/dev/apps/505/) as I'm not the
> original submitter.
>
> Mark
>
> On Wed, Apr 25, 2012 at 2:32 PM, Allison Randal <allison at ubuntu.com
> <mailto:allison at ubuntu.com>> wrote:
>
>     Hi Mark,
>
>     Yes, we're just voting on the first round of submissions for Precise
>     now. We're starting with the apps that are straight rebuilds (no changes
>     needed for Precise), and then will go on to the lenses and scopes that
>     need substantial updates because of API changes.
>
>     Your changes to the ARB's bzr branch look good. The version number in
>     the changelog needs to include "-0extras12.04.1". I've done that in the
>     packages I uploaded to the staging PPA for vote. Do you also want the
>     version to be updated to 0.5 before release?
>
>     Your wildcard '*' in the updated apparmor profile looks like it should
>     work (see
>     http://wiki.apparmor.net/index.php/QuickProfileLanguage#File_Globbing).
>     Have you had any problems using collections in the Guayadeque scope with
>     the apparmor profile installed? I'm not getting any results in the Music
>     Lens from Guayadeque, so there could still be a problem with the
>     profile. (I haven't had time to look into it yet.)
>
>     The Clementine and GMusicBrowser scopes are working fine on Precise.
>
>     I had to update the debian/rules file, to remove some install rules for
>     the Rhythmbox scope icon and apparmor profile (since that scope has been
>     removed from the package in Precise). You can see my changes in this
>     branch, renamed for Precise:
>
>     https://code.launchpad.net/~app-review-board/ubuntu-app-review-board/unity-scopes-music-extras-precise
>     <https://code.launchpad.net/%7Eapp-review-board/ubuntu-app-review-board/unity-scopes-music-extras-precise>
>
>     You'll also find the packages in the ARB staging PPA:
>
>     https://launchpad.net/~app-review-board/+archive/staging/
>     <https://launchpad.net/%7Eapp-review-board/+archive/staging/>
>
>     Allison
>
>     On 04/18/2012 05:27 PM, Mark Tully wrote:
>      > Hi Allison,
>      >
>      > I have updated the Clementine, Guayadeque and GMusicBrowser
>     scopes for
>      > Precise and they are pretty much ready for review. The only thing I'm
>      > not certain about is the apparmor profile for the Guayadeque scope,
>      > which needed some changes due to a change in the was Guayadeque
>     stores
>      > its library. In 11.10, the library was stored in
>      > ~/.guayadeque/guayadeque.db, whereas now it is stored in
>      > ~/.guayadeque/Collections/something/guayadeque.db.  Furthermore, the
>      > something directory may now be more than one directory due to
>     their new
>      > concept of separate collections (with separate databases).  In the
>      > apparmor profile, I've tried to use wildcards in the database
>      > permissions ( @{HOME}/.guayadeque/guayadeque.db r, -->
>      > @{HOME}/.guayadeque/Collections/*/guayadeque.db r, etc), but I'm not
>      > certain that the * wildcard can be used in this way.
>      >
>      > I've also added Music to XB-Category in the debian/control file
>     for all
>      > the scopes as suggested and removed the Rhythmbox scope from the
>      > package.  I could not see how to go about updating the package in
>      > developer.ubuntu.com <http://developer.ubuntu.com>
>     <http://developer.ubuntu.com> so I've left a
>      > comment on each scope saying that I've updated them for Precise along
>      > with the location of the branch. The branch is located at
>      >
>     lp:~markjtully/ubuntu-app-review-board/unity-scopes-music-extras-oneiric
>      >
>     <https://code.launchpad.net/%7Emarkjtully/ubuntu-app-review-board/unity-scopes-music-extras-oneiric>,
>      > the same place where I was putting updates when the Oneiric
>     branch was
>      > being reviewed.  I've also requested the version for Precise be
>     0.5, the
>      > idea being 0.1 = Initial Natty development, 0.2 = Oneiric
>     development,
>      > 0.3 = Oneiric release (though it was left at 0.2), 0.4 = Precise
>      > deveolpment, 0.5 = Precise release.
>      >
>      > Please let me know if there's anything else I need to do to get the
>      > review process started for Precise.
>      >
>      > Mark
>
>



More information about the App-review-board mailing list