Development Team/Almanac/API Changes: Difference between revisions
m moved Walter is a wanker 12/Almanac/API Changes to Development Team/Almanac/API Changes over redirect: revert |
|||
| (10 intermediate revisions by 7 users not shown) | |||
| Line 1: | Line 1: | ||
{{Developers | {{Developers}}{{stub}} | ||
== API Changes == | == API Changes == | ||
| Line 14: | Line 14: | ||
==== Sugar API Changes ==== | ==== Sugar API Changes ==== | ||
===== Deprecations ===== | |||
; sugar.activity.activity: | |||
: self._shared_activity is deprecated in 8.2.0 and will be removed in 9.1.0. Use self.shared_activity instead. | |||
===== Additions ===== | |||
; sugar.presence.sugartubeconn: | |||
: Use SugarTubeConnection instead of TubeConnection to get resolution of Telepathy handles to Buddies without needing the get_buddy boilerplate function. See this [http://dev.laptop.org/git?p=projects/connect-activity;a=commitdiff;h=abeae363528ce25c946a747e9c6b79ce1a108382 commit to Connect] to see how to use it. | |||
==== System API Changes ==== | ==== System API Changes ==== | ||
| Line 28: | Line 28: | ||
* 8.2.0 was based on Fedora 9, whereas 8.1.x was based on Fedora 7. | * 8.2.0 was based on Fedora 9, whereas 8.1.x was based on Fedora 7. | ||
:The package changes between 8.1.x and 8.2.0 are listed on [http://dev.laptop.org/~bert/update.1-8.2.html update.1 - 8.2]. It includes several cases where two packages were folded into one or a package was renamed. | :The package changes between 8.1.x and 8.2.0 are listed on [http://dev.laptop.org/~bert/update.1-8.2.html update.1 - 8.2]. It includes several cases where two packages were folded into one or a package was renamed. | ||
===== Removed ===== | |||
; python-numeric | |||
: This package is not present in 8.2, use numpy instead. | |||