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:
-
Aug 22, 2015, 1:20:11 AM (8 years ago)
- Author:
-
mmcco
- Comment:
-
initial list of 3.0 blockers
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v67
|
v68
|
|
19 | 19 | * '''2''' icon related functions |
20 | 20 | * '''11''' typing-status-related functions. |
| 21 | |
| 22 | |
| 23 | == Some 3.0 blockers == |
| 24 | |
| 25 | This list is to help me organize what remains between us and a 3.0 beta release. Many have to do with the plugin API, which changed drastically when the GObject code was merged a year or so ago. We need documentation for these changes, and they caused major regressions in some of our included plugins. |
| 26 | |
| 27 | * the History plugin renders its log history below, not above, the current conversation |
| 28 | * at least on OpenBSD, a bug in the plugin unloading logic causes a segfault in GPlugin on quit |
| 29 | * pushed messages (messages which were sent when the recipient was offline) are displayed with only the time sent, not the date |
| 30 | * the typing status logic seems pretty thoroughly broken |
| 31 | * for example, each backspace will cause a new XMPP typing update, with no rate limiting |
| 32 | * statuses also don't time out - a 3.0 user will often be listed as "stopped typing" for hours, even when the recipient is using 2.x.y |
| 33 | * the ExtPlacement plugin's config window is broken |
| 34 | |
| 35 | Honestly, a 3.0 alpha release could probably be done at this point. I think it would be a good idea to drop GStreamer 0.10 and GTK+ 2 support before we do, though, to ensure that no one is building with them. |
21 | 36 | |
22 | 37 | |
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!