[Pkg-owncloud-maintainers] Upstream submissions to help OwnCloud unbundling

Adam Williamson awilliam at redhat.com
Fri Jan 3 04:44:36 UTC 2014


Hi, folks. Just to let you know about the upstream submissions I've sent
today as a result of my OC 3rdparty unbundling efforts:

https://github.com/owncloud/core/pull/6618

is a reasonably conservative one which just introduces more consistency
in how loading of the 3rdparty stuff in apps/files*/3rdparty works . I
think it's fairly uncontroversially an improvement for upstream and all
downstreams, so I'd probably expect that one to get accepted. It should
remove the need for some pf the patching/symlinking we're doing
downstream. I also spent several hours writing notes on all the 3rdparty
stuff, which might also be of interest/use to you.

https://github.com/owncloud/core/pull/6619

this is much more radical; it makes the OwnCloud autoloader
'universal' (it'll take a swing at any class) and changes how it works
quite extensively. It definitely makes things better for us downstream,
but upstream might be squeamish about it.

David, you might be interested in Gregor's patch for the existing
autoloader which I mentioned as an alternative approach:

http://pkgs.fedoraproject.org/cgit/owncloud.git/tree/owncloud-6.0.0-fix-autoloader.patch

it seems like a cleaner approach than your
http://patch-tracker.debian.org/patch/series/view/owncloud/6.0.0.a
+dfsg-1/path/0007-Adapt-Doctrine-Symphony-Sabre-and-Patchwork-path.patch .

Comments, suggestions, improvements, better alternatives etc welcome! :)

I've had a couple of other (small) PRs merged in the last couple of
days:

https://github.com/owncloud/core/pull/6596
https://github.com/owncloud/core/pull/6601

which may also be of interest.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net




More information about the Pkg-owncloud-maintainers mailing list