Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Mar 10, 2015, 2:24:49 AM (9 years ago)
- Author:
-
clokep
- Comment:
-
Add port Instantbird changes to libpurple project
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v115
|
v116
|
|
198 | 198 | * Maybe think about alternatives, such as a separate search area or a plugin. |
199 | 199 | |
| 200 | == Port libpurple changes from Instantbird == |
| 201 | |
| 202 | [http://www.instantbird.com/ Instantbird] has made a variety of changes to libpurple to integrate it into it's front-end. Some of these changes would be beneficial to port back to libpurple for other UIs. Many of these changes will need re-writing/finishing in a non-Instantbird UI to be included in libpurple. Examples tasks include: |
| 203 | * Porting PurpleCommandsUiOps / PurplePrefsUiOps to libpurple core |
| 204 | * Porting changes to build with MSVC to libpurple core |
| 205 | * Sync changes between Instantbird's libpurple/core libpurple (i.e. ensure changes in Instantbird's libpurple have a reason behind them, if not remove them; port changes from Instantbird's libpurple to core if they're a potential crasher fix, etc.) |
| 206 | |
| 207 | This will likely involve working closely with the Instantbird team to understand why certain changes to libpurple were made and with the Pidgin team to understand how best to integrate these changes back to libpurple core. |
| 208 | |
| 209 | Project goals include limiting the differences between libpurple core and Instantbird's libpurple, but it is not expected that all changes can be removed. Diff of [http://pastebin.instantbird.com/1226874 Instantbird's 2.10.9 to libpurple 2.10.9]. |
| 210 | |
200 | 211 | == New protocols == |
201 | 212 | Facebook will be dropping support for XMPP soon and Hangouts support isn't wonderful via XMPP. Replacing these two with native implementations of their protocols would be helpful to users. |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!