[FFe][MIR] pastebinit in quantal

Bug #1050785 reported by YannUbuntu on 2012-09-14
28
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Boot-Repair
Wishlist
Unassigned
pastebinit (Ubuntu)
Undecided
Unassigned

Bug Description

[FFe]
The FFe is asked only for MIR. It's neither "new upstream versions", nor "bugfix-only update", nor "new package". It is just a MIR, so no risk of regression, and no potential disruption of the release process. It only brings benefits to Quantal, eg it will facilitate the support on forums for this release (see Rationale below).

[MIR]
Availability:
pastebinit is already in Universe. ( packages.ubuntu.com/pastebinit )

Rationale:
Pastebin is very useful for a large number of Ubuntu users. Eg for receiving/giving help on forums.
It is very useful from a liveCD, eg when the user has a broken boot, he can use pastebinit from liveCD to display his full Boot-Info (boot diagnose) in a short and convenient way. This can even be automated via tools such as Boot-Repair.
However, currently "pastebinit" is in the Universe repository, which is not enabled by default on the liveCD.
In consequence, "pastebinit" package should be moved from Universe to Main repository of Ubuntu, in order to make easy its use from liveCD.

Security:
No known security history.

Quality assurance:
Package works out of the box. No debconf question. No major bug in Ubuntu nor in Debian.

UI standards:
No problem. Command line UI.

Dependencies:
all in Main (python and python-configobj)

Standards compliance:
FHS and Debian Policy compliant.

Maintenance:
Actively maintained by stgraber (Canonical dev) and r0lf.

Background information:
ok

YannUbuntu (yannubuntu) on 2012-09-14
Changed in boot-repair:
status: New → Triaged
importance: Undecided → High
importance: High → Wishlist
Stéphane Graber (stgraber) wrote :

Moving the bug to the Ubuntu package instead of the upstream project.

affects: pastebinit → pastebinit (Ubuntu)

YannUbuntu, I have changed the title of this bug report to reflect it being an MIR request, but could you please improve the summary of the bug report so that it satisfies the requirements of https://wiki.ubuntu.com/UbuntuMainInclusionRequirements?

After you have made sure that this bug report satisfies those requirements, you can subscribe ubuntu-mir to this report so that they can take appropriate action. I will mark this bug as Incomplete in the interim.

summary: - Move "pastebinit" package from Universe to Main
+ [MIR] pastebinit
Changed in pastebinit (Ubuntu):
status: New → Incomplete
YannUbuntu (yannubuntu) on 2012-09-14
description: updated
YannUbuntu (yannubuntu) wrote :

MIR description finished. I subscribed the ubuntu-mir team.

description: updated
Changed in pastebinit (Ubuntu):
status: Incomplete → Confirmed
Michael Terry (mterry) wrote :

At this point in the cycle, you'll also need a FeatureFreeze exception:
https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_Exceptions

Once that is approved, I'll review the MIR.

YannUbuntu (yannubuntu) on 2012-09-17
summary: - [MIR] pastebinit
+ [FFe][MIR] pastebinit in quantal
description: updated
YannUbuntu (yannubuntu) wrote :

Subscribed ubuntu-release (Ubuntu Release Team) for FFe.

Kate Stewart (kate.stewart) wrote :

Approving the FFe as long as we can get it landing by beta 2.

Michael Terry (mterry) wrote :

* No important bugs
* Has bug subscribers already
* Test suite requires Internet access unfortunately, but understandably, so we can't enable it as part of build
* Three tests fail: pastie.org, paste.pocoo.org, and yourpaste.net. Since those aren't super important, I'm OK with it. Filed bug 1052215 about it.
* debian/rules is a little messy, but Debian's version is nicer, once we merge again
* Uses dh_python2, yay
* Still is Python2... But since we are postponing the Python3-only-image for another cycle, that is OK since upstream trunk is already Python3. We'll get it for 13.04.
* Unfortunately, seems likely to need updates as web sites change (like we needed when pastebin.com started requiring API access). But so far it has been well cared for.

Approved.

Changed in pastebinit (Ubuntu):
status: Confirmed → Fix Committed
Stéphane Graber (stgraber) wrote :

Added pastebinit to platform.quantal/supported-sysadmin-common as apparently the only intent of this bug was to get it promoted to main.

As noted by Michael, the next version of pastebinit will be python3-only, without the broken pastebins and will also drop the dependency on python-configobj (replacing it by configparser).

Adam Conrad (adconrad) wrote :

Promoted pastebinit to main.

Changed in pastebinit (Ubuntu):
status: Fix Committed → Fix Released
YannUbuntu (yannubuntu) on 2012-10-09
Changed in boot-repair:
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