Re: Want to help me package Ampache?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for the reply Remi! I'm switching the thread to php-devel (from
devel). Responses inline below.

On Mon, 2017-01-16 at 08:44 +0100, Remi Collet wrote:
> Le 16/01/2017 à 07:06, Randy Barlow a écrit :
> > Hello Fedora devs!
> > 
> > I recently started working on getting Ampache packaged for Fedora,
> and
> > it turns out it is no small feat. There are two problems:
> > 
> > 0) 5 of the packages have been abandoned upstream, and have been
> > replaced with different packages that are now recommended. Ampache
> is
> > aware of this and does intend to switch, but at this time they
> still
> > depend on these 5 packages. Would this be a blocker to getting
> Ampache
> > in, or can we just plan to retire these packages once upstream is
> able
> > to use their new replacements?
> 
> I don't think this is a blocker.
> 
> Of course you can retire them when no more used by Ampache.
> 
> BTW, perhaps another way is to use bundled versions for these, to not
> expose them as something "stable and maintained".

Bundling them is an interesting idea. It'll save some time, and it'll
make it easier to do the packaging initially. Perhaps I'll go this
route.

> > 1) There are 34 PHP and JavaScript packages that need to be
> packaged
> > Fedora!
> 
> Perhaps php-devel@xxxxxxxxxxxxxxxxxxxxxxx worth to be used.
> 
> I also recommend you read the SIG pages (especially the packaging
> tips
> for autoloaders, and how we get rid of the composer autoloader)
> 
> => https://fedoraproject.org/wiki/SIGs/PHP
> 
> Shawn Iwinski can probably help you on the guzzle stuff.

I actually just discovered the PHP packaging tips page last night that
mentions a bit about the autoloaders. It might be helpeful to include
the information from https://fedoraproject.org/wiki/SIGs/PHP/PackagingT
ips in https://fedoraproject.org/wiki/Packaging:PHP, or possibly link
to the former from the latter. I had only discovered the latter link
when making my first few packages, so knowing about the tips would have
been nice.

If anyone would like to help me, this page tracks the packages that are
needed:

https://fedoraproject.org/wiki/Ampache

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
php-devel mailing list -- php-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to php-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora KDE]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux