Looking for new maintainer: ownCloud (Fedora / EPEL)

Eric Griffith egriffith92 at gmail.com
Thu Sep 3 16:50:35 UTC 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150903/de4d50a2/attachment.html>


More information about the devel mailing list