Merge lp:~jelmer/bzr-gtk/remove-bzr-notify into lp:bzr-gtk
| Status: | Merged | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Merged at revision: | 794 | ||||||||||||||||||||||||
| Proposed branch: | lp:~jelmer/bzr-gtk/remove-bzr-notify | ||||||||||||||||||||||||
| Merge into: | lp:bzr-gtk | ||||||||||||||||||||||||
| Diff against target: |
462 lines (+9/-377) 9 files modified
NEWS (+6/-0) bzr-notify (+0/-102) bzr-notify.desktop (+0/-12) bzr-notify.desktop.in (+0/-10) notify.py (+0/-104) preferences/__init__.py (+1/-3) preferences/notifications.py (+0/-79) setup.py (+2/-3) tests/test_notify.py (+0/-64) |
||||||||||||||||||||||||
| To merge this branch: | bzr merge lp:~jelmer/bzr-gtk/remove-bzr-notify | ||||||||||||||||||||||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Vincent Ladeuil | Disapprove on 2012-07-09 | ||
| Curtis Hovey (community) | code | 2012-07-09 | Approve on 2012-07-09 |
|
Review via email:
|
|||
Description of the Change
Stop shipping bzr-notify.
bzr-notify never really reached its potential - it was meant to notify about background bzr jobs, and commits that happened on the local lan (integrated with bzr-avahi).
There are several open bugs about bzr-notify and it's causing far more harm than good at the moment. Nobody has actively done anything to improve bzr-notify in a long time, so I think we should just remove it.
| Vincent Ladeuil (vila) wrote : | # |
Hold on, I'm still using that, can't we just disable it by default instead (with instructions on how to enable it ;)
| Jelmer Vernooij (jelmer) wrote : | # |
> Hold on, I'm still using that, can't we just disable it by default instead
> (with instructions on how to enable it ;)
Do we really want to keep something around that's mostly broken though? I wouldn't want any new users picking it up, especially given it's fair number of issues. It's just an extra maintenance burden.
| Vincent Ladeuil (vila) wrote : | # |
'mostly broken' seems slightly excessive given that it just works here.
I have never been able to reproduce bug #949798 myself (I witnessed it once or twice but it was long ago).
| Curtis Hovey (sinzui) wrote : | # |
Removing this feature will also fix these Ubuntu package bugs:
Bug #919886, Bug #315741, Bug #1001679, Bugs Bug #983830, Bug #925933
and these additional bzr-gtk bugs:
Bug #159113, Bug #107169,
I think bzr-notify is too brittle. It does not "just work". This could be a separate project and the bugs can be moved to it. Users who want the feature can install it instead of getting errors for a feature they have not asked for.
| Jelmer Vernooij (jelmer) wrote : | # |
Maybe 'mostly broken' is an exaggeration, but it's far from stable and it causes a fair few problems. Given we don't really have the resources to address those issues, do we really want to keep shipping something that has this many problems, and so little real use?
- 795. By Jelmer Vernooij on 2012-07-10
-
Remove tests and preferences page.

I think this is the right decision. Thank you.