[FFe] replace gwibber-service with Friends
Bug #1156979 reported by
Ken VanDine
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libunity |
Fix Released
|
Undecided
|
Unassigned | ||
friends (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
gwibber (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
libfriends (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
libunity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
qml-friends (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
unity-lens-friends (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
During the Quantal cycle, in an effort to port gwibber-service from python2 to python3 we determined it would be better to just rewrite it to make it more robust and testable.
That has been rewritten under the "friends" package, it is very well tested and we should utilize that for raring. The old codebase brings with it lots of baggage, from bugs to code that is hard to test. The new codebase has an extensive test suite.
Related branches
lp:~super-friends/friends/raring
- PS Jenkins bot (community): Approve (continuous-integration)
- Ken VanDine: Approve
-
Diff: 3182 lines (+1267/-632)34 files modifieddebian/changelog (+18/-0)
debian/friends-dispatcher.install (+3/-0)
debian/rules (+4/-1)
friends/main.py (+9/-8)
friends/protocols/facebook.py (+47/-20)
friends/protocols/flickr.py (+5/-2)
friends/protocols/foursquare.py (+6/-1)
friends/protocols/twitter.py (+7/-3)
friends/service/dispatcher.py (+58/-8)
friends/tests/data/facebook-full.dat (+366/-1)
friends/tests/data/flickr-full.dat (+13/-1)
friends/tests/mocks.py (+50/-2)
friends/tests/test_account.py (+3/-62)
friends/tests/test_cache.py (+0/-4)
friends/tests/test_dispatcher.py (+75/-10)
friends/tests/test_facebook.py (+153/-72)
friends/tests/test_flickr.py (+59/-76)
friends/tests/test_foursquare.py (+7/-15)
friends/tests/test_identica.py (+2/-10)
friends/tests/test_mock_dispatcher.py (+0/-2)
friends/tests/test_model.py (+11/-2)
friends/tests/test_notify.py (+1/-14)
friends/tests/test_protocols.py (+154/-79)
friends/tests/test_shortener.py (+0/-2)
friends/tests/test_twitter.py (+52/-32)
friends/utils/account.py (+3/-23)
friends/utils/authentication.py (+6/-1)
friends/utils/base.py (+97/-143)
friends/utils/model.py (+9/-20)
service/configure.ac (+1/-0)
service/src/Makefile.am (+3/-2)
service/src/service.vala (+43/-15)
setup.py (+1/-0)
tools/debug_live.py (+1/-1)
lp:~mterry/libunity/lens-friends
- PS Jenkins bot (community): Approve (continuous-integration)
- Didier Roche-Tolomelli: Approve
-
Diff: 10 lines (+1/-0)1 file modifieddata/client-scopes.json (+1/-0)
Changed in friends (Ubuntu): | |
importance: | Undecided → Medium |
Changed in gwibber (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libfriends (Ubuntu): | |
importance: | Undecided → Medium |
Changed in qml-friends (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity-lens-friends (Ubuntu): | |
importance: | Undecided → Medium |
Changed in unity-lens-friends (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in qml-friends (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in libfriends (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in gwibber (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in friends (Ubuntu): | |
status: | Confirmed → Triaged |
affects: | unity (Ubuntu) → libunity (Ubuntu) |
Changed in gwibber (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in libfriends (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in qml-friends (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in unity-lens-friends (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in libunity: | |
status: | New → Fix Released |
To post a comment you must log in.
Status changed to 'Confirmed' because the bug affects multiple users.