Bug 912833

Summary: Review Request: php-channel-dropbox-php - Adds the Dropbox-PHP channel to PEAR
Product: [Fedora] Fedora Reporter: Gregor Tätzner <gregor>
Component: Package ReviewAssignee: Shawn Iwinski <shawn>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: awilliam, jmarrero, notting, package-review, shawn
Target Milestone: ---Flags: shawn: fedora-review+
opensource: fedora-cvs+
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-27 20:35:47 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 912834    
Attachments:
Description Flags
fedora-review none

Description Gregor Tätzner 2013-02-19 19:31:37 UTC
Spec URL: http://brummbq.fedorapeople.org/php-channel-dropbox-php.spec
SRPM URL: http://brummbq.fedorapeople.org/php-channel-dropbox-php-1.3-1.fc17.src.rpm
Description: This package adds the Dropbox-PHP channel which allows PEAR packages
from this channel to be installed.
Fedora Account System Username: brummbq

Comment 1 Shawn Iwinski 2013-02-23 22:12:20 UTC
Please use "%{name}.xml" instead of "%{channelname}.xml".

Comment 2 Shawn Iwinski 2013-02-24 05:27:25 UTC
Joseph -- Do you still plan on doing this review? If not, I can take it.

Comment 3 Gregor Tätzner 2013-02-27 17:06:34 UTC
resetting assignee - Shawn you can take it if you want

Comment 4 Shawn Iwinski 2013-02-27 18:30:35 UTC
Gregor -- Please fix comment #1 and I will review as soon as I can.

Comment 6 Shawn Iwinski 2013-02-27 23:30:30 UTC
Thanks for the quick update Gregor!  Unfortunately a few more changes are needed (sorry I did not see them before).

* MUST: Change "%global channelname pear.dropbox-php.org" to "%global channelname pear.dropbox-php.com". You have the correct hostname in Source0, but not in your channelname variable.

* COULD: Change "Source0: http://pear.dropbox-php.com/channel.xml" to "Source0: http://%{channelname}/channel.xml"

* MUST: Change "BuildRequires:  php-pear >= 1:1.4.9-1.2" to "BuildRequires: php-pear(PEAR)".  Always use the virtual provide.

* MUST: Change "%{__pear} channel-delete %{name}" to "%{__pear} channel-delete %{channelname}".  The PEAR command syntax is "pear channel-delete <channel name>" so you must use your channel name.

Comment 7 Shawn Iwinski 2013-02-27 23:59:35 UTC
Remi -- I know the guideline is to use ChannelAlias, but in this case, I believe using "dropbox" (php-channel-dropbox) instead of "dropbox-php" (php-channel-dropbox-php) would be better.  I know they are "guidelines" and not "laws" but I wanted to check with you.

Comment 8 Joseph Marrero 2013-02-28 00:41:23 UTC
sorry for the lack of response, been assigned some extra work I was not expecting, Iwinski, it is great that you took it :)

Comment 9 Gregor Tätzner 2013-02-28 07:38:04 UTC
Spec URL: http://brummbq.fedorapeople.org/php-channel-dropbox-php.spec
SRPM URL: http://brummbq.fedorapeople.org/php-channel-dropbox-php-1.3-3.fc17.src.rpm

I'm fine with channel 'dropbox-php'. At least thats the official alias and name of the main library. There exists also another dropbox sdk, called just 'dropbox' https://github.com/BenTheDesigner/Dropbox To prevent name conflicts in future it would be also a good idea to not change alias.

Comment 10 Shawn Iwinski 2013-03-05 18:36:34 UTC
Created attachment 705587 [details]
fedora-review

Generated by fedora-review 0.4.0 (660ce56) last change: 2013-01-29
Buildroot used: fedora-rawhide-x86_64
Command line :/usr/bin/fedora-review --mock-config fedora-rawhide-x86_64 -b 912833

Comment 11 Shawn Iwinski 2013-03-05 18:45:41 UTC
No blockers.  Please let me know if you need any help with setting up the repo, Koji, or Bodhi.

===== APPROVED =====

Comment 12 Gregor Tätzner 2013-03-08 18:18:47 UTC
New Package SCM Request
=======================
Package Name: php-channel-dropbox-php
Short Description: Adds the Dropbox-PHP channel to PEAR
Owners: brummbq
Branches: f17 f18 el6
InitialCC:

Comment 13 Gwyn Ciesla 2013-03-08 18:28:39 UTC
Git done (by process-git-requests).

Comment 14 Fedora Update System 2013-03-09 10:44:33 UTC
php-dropbox-php-Dropbox-1.0.0-4.fc18, php-channel-dropbox-php-1.3-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/php-dropbox-php-Dropbox-1.0.0-4.fc18,php-channel-dropbox-php-1.3-3.fc18

Comment 15 Fedora Update System 2013-03-10 00:53:45 UTC
php-dropbox-php-Dropbox-1.0.0-4.fc18, php-channel-dropbox-php-1.3-3.fc18 has been pushed to the Fedora 18 testing repository.

Comment 16 Fedora Update System 2013-03-27 20:35:52 UTC
php-dropbox-php-Dropbox-1.0.0-4.fc18, php-channel-dropbox-php-1.3-3.fc18 has been pushed to the Fedora 18 stable repository.

Comment 17 Shawn Iwinski 2014-10-30 20:32:36 UTC
Package Change Request
======================
Package Name: php-channel-dropbox-php
New Branches: epel7
Owners: siwinski
InitialCC:

Comment 18 Till Maas 2014-11-01 08:31:06 UTC
Git done (by process-git-requests).