Looking for new maintainer: ownCloud (Fedora / EPEL)

Adam Williamson adamwill at fedoraproject.org
Fri Sep 4 15:32:29 UTC 2015


On September 3, 2015 9:50:35 AM PDT, Eric Griffith <egriffith92 at gmail.com> wrote:
>That's a shame. I run an owncloud instance for the family right now, I
>guess I'll be swapping it out for an upstream package. Is there
>anything
>you're aware of that I should watch for during the migration?
>On Sep 2, 2015 22:37, "Adam Williamson" <adamwill at fedoraproject.org>
>wrote:
>
>> On Wed, 2015-09-02 at 20:49 -0400, Eric Griffith wrote:
>>
>> > Adam have you gotten in touch with Upstream at all? Seen if maybe
>> > they can
>> > make changes on their end to make packaging any easier? I'm sure
>> > some parts
>> > of it are just a result of php being php, but you did mention
>> > bundling for
>> > part of it. Maybe they'd be willing to work with downstream
>> > packagers to
>> > get things in a better place?
>>
>> Extensively. They're reasonably willing to take changes that don't
>> make their primary deployment story (use the bundled-to-hell OBS
>> packages or use a bundled-to-hell container) any more complicated,
>but
>> that's about it. They're not willing to proactively work on it
>> themselves, and they won't take any changes that make the other
>> approach even marginally more complicated. They also don't really
>seem
>> to care much about trying to limit external dependency use or at
>least
>> only use dependencies with relatively sane versioning policies
>either;
>> they follow the typical PHP approach of 'throw libraries at the
>> problem till it goes away (and evolves into a much nastier problem)'.
>>
>> Viz that time they decided they wanted JavaScript minification, so
>> they threw this bunch of complete craziness into the source tree:
>> https://github.com/mrclay/minify (it's a giant bundle of minifiers
>and
>> web service minifier interfaces, including one notoriously not-
>> actually-F/OSS one, with no kind of sane maintenance practices
>> whatsoever). I'm still trying to finally get a PR which gets rid of
>> that thing and uses JSqueeze instead merged.
>>
>> "PHP" really is about 80% of the problem here. PHP as an ecosystem is
>> so heavily tied to bundling (particularly through Composer /
>> Packagist, which is explicitly designed around bundling), and has
>such
>> thoroughly entrenched traditions of terrible library development
>> practices, that it's very rare to find a significant PHP project that
>> even tries to be developed the 'right' way (wordpress and roundcube
>> are the best examples I can think of).
>> --
>> Adam Williamson
>> Fedora QA Community Monkey
>> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin .
>net
>> http://www.happyassassin.net
>>
>>
>> --
>> devel mailing list
>> devel at lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/devel
>> Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
>
>
>------------------------------------------------------------------------
>
>-- 
>devel mailing list
>devel at lists.fedoraproject.org
>https://admin.fedoraproject.org/mailman/listinfo/devel
>Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

You don't need to rush to do anything, several people have contacted me with interest in the package, and 7.x and 8.x are still in maintenance for some time yet. I just sent out updates to the latest minor releases a couple of days ago.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin DOT net
http://www.happyassassin.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150904/598fad15/attachment.html>


More information about the devel mailing list