<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>173241</bug_id>
          
          <creation_ts>2007-04-03 12:40 0000</creation_ts>
          <short_desc>media-plugins/gmpc-plugin-coveramazon-0.14.0 (new ebuild)</short_desc>
          <delta_ts>2007-04-15 15:34:30 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>http://sarine.nl/amazon-provider</bug_file_loc>
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>fabien@zouaoui.org</reporter>
          <assigned_to>ticho@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>fabien@zouaoui.org</who>
            <bug_when>2007-04-03 12:40:03 0000</bug_when>
            <thetext>Hi,
Please find attached gmpc-plugin-coveramazon-0.14.0.ebuild.
This plugin fetches cover art, and album information from amazon.
gmpc-0.14 is needed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fabien@zouaoui.org</who>
            <bug_when>2007-04-03 12:43:08 0000</bug_when>
            <thetext>Created an attachment (id=115357)
media-plugins/gmpc-plugin-coveramazon-0.14.0.ebuild

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fabien@zouaoui.org</who>
            <bug_when>2007-04-03 12:46:00 0000</bug_when>
            <thetext>It&apos;s trivial to adapt this ebuild to other plugins for gmpc.
If this one is ok, I will send them later.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2007-04-11 00:29:24 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; It&apos;s trivial to adapt this ebuild to other plugins for gmpc.
&gt; If this one is ok, I will send them later.

The issue here is that I am not sure if I want to fill the ebuild tree with bunch of new packages. I am thinking of sticking them into an overlay somewhere instead.

See, I could decide to just put 2-3 selected gmpc plugins in the tree, but then I&apos;d be easy target for &quot;plugin X is in the tree, why can&apos;t plugin Y be there as well?&quot; requests.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fabien@zouaoui.org</who>
            <bug_when>2007-04-15 13:23:18 0000</bug_when>
            <thetext>&gt; The issue here is that I am not sure if I want to fill the ebuild tree with
&gt; bunch of new packages. I am thinking of sticking them into an overlay somewhere &gt; instead.
&gt; 
&gt; See, I could decide to just put 2-3 selected gmpc plugins in the tree, but then &gt; I&apos;d be easy target for &quot;plugin X is in the tree, why can&apos;t plugin Y be there as
&gt; well?&quot; requests.

I see the problem,
I don&apos;t know the process to add an ebuild in an overlay. As I understand, each overlay has different rules about that, and the most appropriate overlay for gmpc&apos;s plugins (Sound) doesn&apos;t have any documentation.

Do you want me to send other ebuilds here, create a new bug for each or do nothing ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2007-04-15 13:53:24 0000</bug_when>
            <thetext>(In reply to comment #4)
&gt; I see the problem,
&gt; I don&apos;t know the process to add an ebuild in an overlay. As I understand, each
&gt; overlay has different rules about that, and the most appropriate overlay for
&gt; gmpc&apos;s plugins (Sound) doesn&apos;t have any documentation.
&gt; 
&gt; Do you want me to send other ebuilds here, create a new bug for each or do
&gt; nothing ?
&gt; 

Looks like the Sound overlay is even empty. Furthermore, I wasn&apos;t able to find any organized movement to offload dozens of plugin ebuilds from main tree to overlays, so I assume there is none.

I&apos;m inclined to just add gmpc plugins to main tree&apos;s media-plugins so there&apos;s even more plugins in the tree, so people will be more inclined to do something about it (unfortunately, I do not have time to work on a complete solution via overlays).

Send the ebuilds in at your convenience (attach to this bug), I&apos;ll try to add them today or tomorrow.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2007-04-15 14:10:44 0000</bug_when>
            <thetext>Created an attachment (id=116306)
Improved ebuild

I have checked your ebuild, and made improvements in this one.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ticho@gentoo.org</who>
            <bug_when>2007-04-15 15:34:30 0000</bug_when>
            <thetext>Actually, no need to send anything - all available plugins are in the tree now.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>115357</attachid>
            <date>2007-04-03 12:43 0000</date>
            <desc>media-plugins/gmpc-plugin-coveramazon-0.14.0.ebuild</desc>
            <filename>gmpc-plugin-coveramazon-0.14.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCk1ZX1A9JHtQLy1wbHVnaW5zfQpERVNDUklQVElPTj0iVGhpcyBwbHVnaW4gZmV0Y2hl
cyBjb3ZlciBhcnQsIGFuZCBhbGJ1bSBpbmZvcm1hdGlvbiBmcm9tIGFtYXpvbi4iCkhPTUVQQUdF
PSJodHRwOi8vc2FyaW5lLm5sL2FtYXpvbi1wcm92aWRlciIKU1JDX1VSST0iaHR0cDovL2Rvd25s
b2FkLnNhcmluZS5ubC9nbXBjLSR7UFZ9L3BsdWdpbnMvJHtNWV9QfS50YXIuZ3oiCgpMSUNFTlNF
PSJHUEwtMiIKU0xPVD0iMCIKS0VZV09SRFM9In54ODYiCklVU0U9IiIKClJERVBFTkQ9Ij49bWVk
aWEtc291bmQvZ21wYy0wLjE0LjAiCgpTPSR7V09SS0RJUn0vJHtNWV9QfQoKc3JjX2NvbXBpbGUg
KCkKewoJLi9jb25maWd1cmUgLS1wcmVmaXg9JHtEfS91c3IKCWVtYWtlCn0KCnNyY19pbnN0YWxs
ICgpCnsKCWVtYWtlIGluc3RhbGwKfQo=
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>116306</attachid>
            <date>2007-04-15 14:10 0000</date>
            <desc>Improved ebuild</desc>
            <filename>gmpc-coveramazon-0.14.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA3IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6IC92YXIvY3Zzcm9vdC9nZW50b28teDg2L21lZGlhLXBsdWdpbnMvZ21wYy1jb3ZlcmFtYXpv
bi9nbXBjLWNvdmVyYW1hem9uLTAuMTQuMC5lYnVpbGQsdiAxLjEgMjAwNy8wNC8xNSAxNDowODox
NiB0aWNobyBFeHAgJAoKR01QQ1Y9IjAuMTQuMCIKREVTQ1JJUFRJT049IlRoaXMgcGx1Z2luIGZl
dGNoZXMgY292ZXIgYXJ0LCBhbmQgYWxidW0gaW5mb3JtYXRpb24gZnJvbSBhbWF6b24uIgpIT01F
UEFHRT0iaHR0cDovL3NhcmluZS5ubC9hbWF6b24tcHJvdmlkZXIiClNSQ19VUkk9Imh0dHA6Ly9k
b3dubG9hZC5zYXJpbmUubmwvZ21wYy0ke0dNUENWfS9wbHVnaW5zLyR7UH0udGFyLmd6IgoKTElD
RU5TRT0iR1BMLTIiClNMT1Q9IjAiCktFWVdPUkRTPSJ+eDg2IgpJVVNFPSIiCgpSREVQRU5EPSI+
PW1lZGlhLXNvdW5kL2dtcGMtJHtHTVBDVn0iCgpzcmNfY29tcGlsZSAoKQp7CgllY29uZiB8fCBk
aWUKCWVtYWtlIHx8IGRpZQp9CgpzcmNfaW5zdGFsbCAoKQp7CgltYWtlIERFU1RESVI9IiR7RH0i
IGluc3RhbGwgfHwgZGllCn0K
</data>        

          </attachment>
    </bug>

</bugzilla>