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.

Changes between Version 115 and Version 116 of SoCAndBountyIdeas


Ignore:
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
  • SoCAndBountyIdeas

    v115 v116  
    198198 * Maybe think about alternatives, such as a separate search area or a plugin.
    199199
     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
     207This 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
     209Project 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
    200211== New protocols ==
    201212Facebook 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!