Public bug reported:

Ubuntu GNOME would like to not have Ubuntu Online Accounts installed by
default as it depends on quite a few Qt libraries and the presence of
two Online Accounts panels in System Settings confuses users.

I looked into splitting Shotwell's UOA support into a separate package,
but 06_uoa.patch has extended Shotwell's publishing plugin instead of
writing a separate one.

This means that shotwell-publishing.so depends on libsignon-glib1 which
depends on signond and basically the rest of the UOA infrastructure.

I tried moving the complete publishing plugin (including upstream and
Ubuntu services) into a separate package. However users who don't have
this package installed will have a broken Publish menu item.

Ideally, users should be able to benefit from publishing to online
services without needing to have Ubuntu Online Accounts infrastructure
installed (as released by Shotwell developers).

Bzr branch attached with my packaging attempts.

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: shotwell 0.14.1-0ubuntu3
ProcVersionSignature: Ubuntu 3.9.0-4.9-generic 3.9.4
Uname: Linux 3.9.0-4-generic x86_64
ApportVersion: 2.10.2-0ubuntu1
Architecture: amd64
Date: Tue Jun 11 14:18:35 2013
MarkForUpload: True
SourcePackage: shotwell
UpgradeStatus: Upgraded to saucy on 2013-05-07 (34 days ago)

** Affects: shotwell (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug gnome3-ppa saucy third-party-packages

** Branch linked: lp:~jbicha/shotwell/split-off-uoa

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to shotwell in Ubuntu.
https://bugs.launchpad.net/bugs/1190018

Title:
  Shotwell shouldn't hard-depend on UOA

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shotwell/+bug/1190018/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to