Drop Build-Depends on poxml

Bug #1031478 reported by Jamie Strandboge on 2012-07-31
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
installation-guide (Ubuntu)
Wishlist
Colin Watson
Quantal
Wishlist
Colin Watson

Bug Description

installation-guide uses poxml from kdesdk, which is keeping a lot of KDE in main. If installation-guide were updated to use something else, a large dependency chain on KDE could be demoted, which would aid the KDE to better support these packages.

There are three options as I see it:
* convert installation-guide to use another tool (xml2po from gnome-doc-utils may fit the bill nicely)
* fork kdesdk/poxml and have installation-guide use it. As it turns out, poxml only has modest dependencies on qt4, so this might be the way to go.
* drop installation-guide* from the platform.quantal/supported-installer-common seed (it doesn't seem to be used on Ubuntu images, but this needs to be researched more)

Scott Kitterman (kitterman) wrote :

Actually it won't help Kubuntu to demote the package. All our developers have access to the Kubuntu packageset regardless of if a package is in Main or Universe. There may be other reasons to demote it, but that's not one of them.

Since the KDE stack is maintained by Kubuntu developers anyway, I suspect that forking poxml would result in more work, not less for other developers (I am reasonably confident no Kubuntu devs are going to worry about maintaining the fork).

If you really want to get the stuff out of Main, I'd suggest converting to another tool is the best choice.

Jamie Strandboge (jdstrand) wrote :

I thought Kubuntu developers wanted this sort of thing because of things like MIRs and maintenance? Regardless, providing Canonical support for a whole bunch of packages because of one small tool is not the best use of resources. If we fork, I figured that would fall in Canonical to maintain the fork since we would be the ones to introduce it.

description: updated

On Tuesday, July 31, 2012 10:22:40 PM you wrote:
> I thought Kubuntu developers wanted this sort of thing because of things
> like MIRs and maintenance?

Let's just leave it at the decision wasn't unanimous.

description: updated
Changed in installation-guide (Ubuntu Quantal):
assignee: nobody → Jamie Strandboge (jdstrand)
description: updated
Colin Watson (cjwatson) on 2012-08-01
Changed in installation-guide (Ubuntu Quantal):
assignee: Jamie Strandboge (jdstrand) → Colin Watson (cjwatson)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package installation-guide - 20100518ubuntu7

---------------
installation-guide (20100518ubuntu7) quantal; urgency=low

  * Drop build-dependency on poxml for now, since we don't ship any
    translations (LP: #1031478).
  * Bump kernelversion to 3.5.
  * Bump GNOME version to 3.6.
  * Bump release version and names for Quantal.
 -- Colin Watson <email address hidden> Wed, 01 Aug 2012 15:00:44 +0100

Changed in installation-guide (Ubuntu Quantal):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers