Difference between revisions of "Roadmap"
Jump to navigation
Jump to search
(→Tasks) |
(removed all spam links; guys, you should really consider locking all these pages from editing by strangers) |
||
(7 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
== Sim-IM 0.9.4.4 == | == Sim-IM 0.9.4.4 == | ||
− | We are not planning to release any bugfix releases of 0.9.4.x branch. If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the | + | |
+ | We are not planning to release any bugfix releases of 0.9.4.x branch. | ||
+ | If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the team via [[Mailing lists]]. | ||
== Sim-IM 0.9.5 == | == Sim-IM 0.9.5 == | ||
[[Sim 0.9.5 changelog|Changelog]] | [[Sim 0.9.5 changelog|Changelog]] | ||
− | '''General layout:''' Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally wrong. Other bugs are optional, but also good to fix. | + | '''General layout:''' |
+ | Finish all tasks that were started by | ||
+ | WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally like wrong. Other bugs are optional, but also good to fix. | ||
=== Tasks === | === Tasks === | ||
Line 16: | Line 20: | ||
* <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4289&group_id=4482&group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.</s> <font color=green>'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''</font> | * <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4289&group_id=4482&group_project_id=1890 Task #4289]''' '''ICQ:''' Support for new avatar approach in ICQ 5.1 and QIP.</s> <font color=green>'''Partly done by [[User:Chehrlic|Chehrlic]] and dirihle'''</font> | ||
− | ** <s>'''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=15110&group_id=4482 Bug #15110]''' '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients</s> <font color=green>'''Done by dirihle'''</font> | + | ** <s>'''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=15110&group_id=4482 Bug #15110]''' '''ICQ:''' Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clients</s> <font color=green>'''Done by dirihle'''</font> |
− | * <s>[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4290&group_id=4482&group_project_id=1890 Task #4290] Profiles Renaming feature.</s> <font color=green>'''Done by [[User:Serzh|Serzh]]'''</font> | + | * <s>[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4290&group_id=4482&group_project_id=1890 Task #4290] Profiles Renaming feature.</s> <font color=green>''' Done by [[User:Serzh|Serzh]]'''</font> |
− | * '''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4291&group_id=4482&group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake. ''' | + | * <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4291&group_id=4482&group_project_id=1890 Task #4291]''' Move from autoconf/automake to cmake.</s> <font color=green>'''Done'''</font> |
− | ** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4292&group_id=4482&group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack</s> <font color=green>''' | + | |
+ | ** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4292&group_id=4482&group_project_id=1890 Task #4292]''' Implement creating source tarball via cpack</s> <font color=green>'''Done'''</font> | ||
** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4293&group_id=4482&group_project_id=1890 Task #4293]''' Make i18n messages processing autoconf/automake independant</s> <font color=green>'''Done by [[User:Shaplov|Shaplov]]'''</font> | ** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4293&group_id=4482&group_project_id=1890 Task #4293]''' Make i18n messages processing autoconf/automake independant</s> <font color=green>'''Done by [[User:Shaplov|Shaplov]]'''</font> | ||
− | * '''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4294&group_id=4482&group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&bug_id=8843&group_id=4482 Bug #8843]) | + | * <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4294&group_id=4482&group_project_id=1890 Task #4294]''' Remove non-free media content from the project source code (see [http://developer.berlios.de/bugs/?func=detailbug&bug_id=8843&group_id=4482 Bug #8843])</s> |
− | ** '''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4295&group_id=4482&group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons. ''' | + | ** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4295&group_id=4482&group_project_id=1890 Task #4295]''' Create GUN/(L)GPL iconset based on Crystal KDE icons.</s> <font color=green>'''Done by [[User:Shaplov|Shaplov]]'''</font> |
** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4296&group_id=4482&group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.</s> <font color=green>'''Done by [[User:Noragen|Noragen]]'''</font> | ** <s>'''[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4296&group_id=4482&group_project_id=1890 Task #4296]''' Create GUN/(L)GPL sound set.</s> <font color=green>'''Done by [[User:Noragen|Noragen]]'''</font> | ||
Line 37: | Line 42: | ||
**[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4299&group_id=4482&group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost | **[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4299&group_id=4482&group_project_id=1890 Task #4299] Go to inactive status when connection to the server is lost | ||
**[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4300&group_id=4482&group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle''' | **[http://developer.berlios.de/pm/task.php?func=detailtask&project_task_id=4300&group_id=4482&group_project_id=1890 Task #4300] Go to incative status when OS reports network down. '''Partly done by dirihle''' | ||
+ | |||
+ | |||
=== Bugs === | === Bugs === | ||
Line 56: | Line 63: | ||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=10530&group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS</s> <font color=green>'''fixed by [[User:Shaplov|Shaplov]]'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=10530&group_id=4482 Bug #10530]'' '''ICQ:''' Impossible to send SMS</s> <font color=green>'''fixed by [[User:Shaplov|Shaplov]]'''</font> | ||
* ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=9681&group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=9681&group_id=4482 Bug #9681]'' '''Jabber:''' Problems with bold and underlined text in messages from gaim/pidgin | ||
− | |||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12257&group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).</s> <font color=green>'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12257&group_id=4482 Bug #12257]'' '''Jabber:''' Sim-IM crashes when trying to send contact (Contact List menu option).</s> <font color=green>'''fixed by [[User:Chehrlic|Chehrlic]] (Christian Ehrlicher)'''</font> | ||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=6969&group_id=4482 Bug #6969]'' Yahoo search and add does not work.</s> <font color=green>'''fixed by dirihle'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=6969&group_id=4482 Bug #6969]'' Yahoo search and add does not work.</s> <font color=green>'''fixed by dirihle'''</font> | ||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=9236&group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)</s> <font color=green>'''fixed needs testing by chehrlic (Christian Ehrlicher)'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=9236&group_id=4482 Bug #9236]'' Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)</s> <font color=green>'''fixed needs testing by chehrlic (Christian Ehrlicher)'''</font> | ||
+ | |||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12314&group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible</s> <font color=green>'''fixed by dirihle'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12314&group_id=4482 Bug #12314]'' ICQ: Change Passwords is not possible</s> <font color=green>'''fixed by dirihle'''</font> | ||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12316&group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible</s> <font color=green>'''fixed by dirihle'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12316&group_id=4482 Bug #12316]'' Jabber: Change Passwords is not possible</s> <font color=green>'''fixed by dirihle'''</font> | ||
− | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12319&group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist... (not processed?) | + | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12319&group_id=4482 Bug #12319]'' Server-stored Non-IM contacts are afaik are not added to contactlist...(not processed?) |
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12320&group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==> crash</s> <font color=green>'''fixed by [[User:Shaplov|Shaplov]]'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=12320&group_id=4482 Bug #12320]'' Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==> crash</s> <font color=green>'''fixed by [[User:Shaplov|Shaplov]]'''</font> | ||
* ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14122&group_id=4482 Bug #14122]'' new ICQ connection -> old account loose in/visible grouping | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14122&group_id=4482 Bug #14122]'' new ICQ connection -> old account loose in/visible grouping | ||
* <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14121&group_id=4482 Bug #14121]'' moving User in another group looses auth-status</s> <font color="green">'''fixed by dirihle'''</font> | * <s>''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14121&group_id=4482 Bug #14121]'' moving User in another group looses auth-status</s> <font color="green">'''fixed by dirihle'''</font> | ||
* ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14120&group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=14120&group_id=4482 Bug #14120]'' ICQ6-User is only after auth and sim-restart visible in SIM | ||
+ | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=?????&group_id=4482 Bug #????]'' remote ICQ-Client goes offline after sent Message to it, seems due to a rename rateLimit (occured at Crissi) assigned to Todin | ||
'''Legend: ''' | '''Legend: ''' | ||
Line 75: | Line 83: | ||
<font color=#3366BB>''Bug #XXXXX''</font> — Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway. | <font color=#3366BB>''Bug #XXXXX''</font> — Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway. | ||
− | |||
<s><font color=#3366BB>Bug #XXXXX</font></s> — Fixed bug/finished task | <s><font color=#3366BB>Bug #XXXXX</font></s> — Fixed bug/finished task | ||
Line 81: | Line 88: | ||
* [http://developer.berlios.de/bugs/?func=detailbug&bug_id=12259&group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==>fix Group management | * [http://developer.berlios.de/bugs/?func=detailbug&bug_id=12259&group_id=4482 Bug #12259] MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==>fix Group management | ||
+ | * ''[http://developer.berlios.de/bugs/?func=detailbug&bug_id=9051&group_id=4482 Bug #9051]'' '''ICQ:''' Jabber groups is created on ICQ server when using ICQ and Jabber together | ||
+ | <!-- | ||
==Sim-IM 0.9.6== | ==Sim-IM 0.9.6== | ||
Line 140: | Line 149: | ||
** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class | ** All interaction with message: showing, creating new message to send, etc should be done via virtual functions of that class | ||
** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it) | ** All plugins are able to get incoming message and do something with sending message (which are represented by this class), if they want to by using existing event system (so will need to add some events for it) | ||
− | * After TextMessage class is implemented we will be able: | + | * After TextMessage class is implemented we will be able: |
** Rewrite history plugin | ** Rewrite history plugin | ||
** Create spam-filter plugin | ** Create spam-filter plugin | ||
Line 151: | Line 160: | ||
* Try to separate parsing code from UI-specific code | * Try to separate parsing code from UI-specific code | ||
* Something else | * Something else | ||
− | |||
== Sim-IM 1.0== | == Sim-IM 1.0== | ||
*Port to QT4.x | *Port to QT4.x | ||
+ | * | ||
+ | --> | ||
+ | <div class="right" > | ||
+ | <ul style="display:none;"> | ||
+ | </div> | ||
+ | |||
+ | === Results === | ||
+ | |||
+ | ''Projects'' |
Latest revision as of 03:10, 5 January 2012
Sim-IM 0.9.4.4
We are not planning to release any bugfix releases of 0.9.4.x branch.
If you are interested in porting bug-fixes from 0.9.5 branch into 0.9.4.x, please contact the team via Mailing lists.
Sim-IM 0.9.5
General layout: Finish all tasks that were started by WRAR team, fix all known bugs that crashes or spoils something (if fix is possible without great architecture changes), or works totally like wrong. Other bugs are optional, but also good to fix.
Tasks
- Task #4286 Internal unicode usage: use QString and QByteArray where ever is possible. Partly done by Chehrlic.
Task #4287 Jabber: Support for XEP-0092 (Software Version).Done by WRAR and Serzh.
- Task #4288 Jabber: Implement File Transfer (XEP-0096, XEP-0065). Started by Shaplov
Task #4289 ICQ: Support for new avatar approach in ICQ 5.1 and QIP.Partly done by Chehrlic and dirihleBug #15110 ICQ: Sim-IM user's Avatar/Photo is not visible in non-Sim-IM clientsDone by dirihle
Task #4290 Profiles Renaming feature.Done by Serzh
Task #4291 Move from autoconf/automake to cmake.Done
Task #4292 Implement creating source tarball via cpackDoneTask #4293 Make i18n messages processing autoconf/automake independantDone by Shaplov
Task #4294 Remove non-free media content from the project source code (see Bug #8843)Task #4295 Create GUN/(L)GPL iconset based on Crystal KDE icons.Done by ShaplovTask #4296 Create GUN/(L)GPL sound set.Done by Noragen
- Task #4297 KDE spell check should work
- Bug #5995 KDE spell check: Marked misspelled words is sent to recipient coloured in red color
- Bug #5994 KDE spell check tries to analyse html tags of formatted message
- Bug #12254 KDE spell check highlights all words in message in some cases.
- Task #4298 Correct processing of connection troubles and correct reconnect
- Bug #10945 Sim-IM can't connect the network after changing of network address
- Task #4299 Go to inactive status when connection to the server is lost
- Task #4300 Go to incative status when OS reports network down. Partly done by dirihle
Bugs
Bug #10650 Impossible to add Non-IM contact:fixed by Vooft (Mikheev N.)Bug #11757 ICQ: Users from ignore list can't be deleted from contact listfixed by int32 (Dmitry Karasik)Bug #11493 ICQ: Impossible to change value of "Allow other to view my status from the web" optionfixed by dushistov_ea- Bug #9129 ICQ: Filetransfer is broken Almost done by dirihle and noragen
Bug #11669 Unable to connect password protected HTTPS Proxyfixed by Alex MasterovBug #10426 Jabber: Some messages is received twice.fixed by reklovJabber: Impossible to move some contacts from one group to anotherfixed by ShaplovBug #10994 Sim-IM loose configure files when disk is fullfixed by ShaplovSim-IM loose configure files when pressing Cancel while changing profilefixed by Shaplov THIS HAS TO BE REVALIDATED DUE TO CHANGE OF LOGINDLG.CPPBug #11221 Send button for "Authorization request" is always disabled, when request is sending from message window menu.fixed by Noragen- Bug #12255 Update button in userinfo/settings window is not re-enabling after updating.
Bug #12313 ICQ: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)fixed by chehrlic (Christian Ehrlicher)Bug #12348 AIM: Messages does not arrive ICQ6-Users (but it seems to work with SIM 0.9.4.3/4 ? needs testing)fixed by Dirihle- Bug #14123 New profile -> contact Msg's are not displayed until self send, due to creation of history file
Bug #10530 ICQ: Impossible to send SMSfixed by Shaplov- Bug #9681 Jabber: Problems with bold and underlined text in messages from gaim/pidgin
Bug #12257 Jabber: Sim-IM crashes when trying to send contact (Contact List menu option).fixed by Chehrlic (Christian Ehrlicher)Bug #6969 Yahoo search and add does not work.fixed by dirihleBug #9236 Online contacts shown as offline after period of time (OSCAR-Specs-Problem, only non-authorized contacts seems to be affected)fixed needs testing by chehrlic (Christian Ehrlicher)
Bug #12314 ICQ: Change Passwords is not possiblefixed by dirihleBug #12316 Jabber: Change Passwords is not possiblefixed by dirihle- Bug #12319 Server-stored Non-IM contacts are afaik are not added to contactlist...(not processed?)
Bug #12320 Yahoo/MSN joined with ICQ contacts, cannot be put in visible/invisible list ==> crashfixed by Shaplov- Bug #14122 new ICQ connection -> old account loose in/visible grouping
Bug #14121 moving User in another group looses auth-statusfixed by dirihle- Bug #14120 ICQ6-User is only after auth and sim-restart visible in SIM
- Bug #???? remote ICQ-Client goes offline after sent Message to it, seems due to a rename rateLimit (occured at Crissi) assigned to Todin
Legend:
Bug #XXXXX — Bugs/tasks that blocks release. Can't release without fixing them
Bug #XXXXX — Normal bugs/tasks. Should be fixed if there is no serious problems.
Bug #XXXXX — Optional bugs/tasks. We can release without fixing them, though would be good to fix them anyway.
Bug #XXXXX — Fixed bug/finished task
Sim-IM 0.9.5.1
- Bug #12259 MSN, Yahoo and OSCAR plugin can't be used together. Non-IM-Contacts conflicting, too. We should at least warn a user when creating new connection. ==>fix Group management
- Bug #9051 ICQ: Jabber groups is created on ICQ server when using ICQ and Jabber together
Results
Projects