[MIR] gwibber

Bug #523387 reported by Didier Roche-Tolomelli
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gwibber (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gwibber

See https://wiki.ubuntu.com/MainInclusionReportGwibber.

Only violation is depends on python-mako which is in universe. New MIR should be done.

Revision history for this message
Ken VanDine (ken-vandine) wrote :
Revision history for this message
Martin Pitt (pitti) wrote :

Packaging:
 - Package ships autostart desktop file, which should be dropped:
   + A lot of people don't do microblogging, and generally we do not want to launch applications by default.
   + Gwibber is written in Python, which uses an excessive amount of CPU, and would ruin boot speed.

 - Package has heavy dependencies (python-egenix-mxdatetime and python-egenix-mxtools) which use 1.3 MB .deb size alone (for a Python library which provides some date/time utility functions???); This is excessive bloat, and will make the CDs overflow yet again. At least the documentation/examples should be removed from those two python modules (which account for 2/3 of the package size).

Bugs: Package has ~ 500 bugs ATM, of which many are untriaged and looks serious (lots and lots of crashes). Of course many are wishlist bugs, which is okay and just shows that it is a fairly popular piece of software. But still, this is three times as much as firefox.
I wonder whether it is really mature enough to go into an LTS yet.

How much of a goal is gwibber for lucid? Is it an option to keep it in universe and install on demand, so that it doesn't fall under the LTS support commitment? It looks like no single person could keep up with bug triage, and at least fix all those crashes?

Changed in gwibber (Ubuntu):
status: New → Incomplete
Revision history for this message
Ken VanDine (ken-vandine) wrote :

It is set to disabled by default, but it will appear in the list to easily enable it at startup.

Won't affect login time, unless a user enables it explicitly.

Changed in gwibber (Ubuntu):
status: Incomplete → New
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks, so the autostart/login part is okay. Still needs input about bug situation and how important a lucid goal this is.

Changed in gwibber (Ubuntu):
status: New → Incomplete
Revision history for this message
Martin Pitt (pitti) wrote :

OK, the goal question was just discussed in #u-desktop, and desktop team is committed to maintaining gwibber. So approved from that perspective.

That just leaves the "heavy dependencies" issue. Approved this MIR once they are gone, so that we can put it on the CDs without overflowing.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

I am planning to look into splitting out the docs in that package, as we discussed. Just finishing feature work first.

Martin Pitt (pitti)
Changed in gwibber (Ubuntu):
assignee: nobody → Ken VanDine (ken-vandine)
Revision history for this message
Ken VanDine (ken-vandine) wrote :

debdiff splitting out the docs for egenix-mx-base is in bug 523969

Revision history for this message
Martin Pitt (pitti) wrote :

Dependencies were greatly reduced now, thanks! Approved (with some headache about the long-term support situation, though, but it's a major lucid goal to get it).

Changed in gwibber (Ubuntu):
assignee: Ken VanDine (ken-vandine) → nobody
status: Incomplete → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

promoted

Changed in gwibber (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.