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 2 and Version 3 of SoCIdeas


Ignore:
Timestamp:
Feb 18, 2016, 3:41:39 AM (8 years ago)
Author:
elb
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SoCIdeas

    v2 v3  
    2828
    2929Pidgin has historically led the way in instant messaging UI design.  Several Pidgin behaviors have gone on to become ubiquitous.  That said, our UI has stagnated over the years, and it seems like IM UI in general has not done much in recent history.  Propose something novel and interesting and convince us people would want it - or at least that it's worth seeing if they will.  We're not necessarily looking for crazy or off the wall, but we ''are'' looking for plausibly better.
     30
     31== Internals ==
     32
     33=== Code hardening ===
     34
     35libpurple has a large amount of network-facing C code, which makes it a big target.  Code hardening, security auditing, and elimination of common errors have the potential to be a big win affecting a lot of users.  libpurple 3.0 also offers us an interesting opportunity in that it ''should'' make possible protocol plugins written in a VHLL, which would reduce entire classes of vulnerabilities significantly.  Propose some specific hardening or auditing activities to improve the code quality of libpurple or a libpurple client.
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!