Issue Details (XML | Word | Printable)

Key: MDL-19043
Type: Sub-task Sub-task
Status: Open Open
Priority: Minor Minor
Assignee: moodle.com
Reporter: Anthony Borrow
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-19361

Messaging 2.0: Evaluate where to store user instant messenger data

Created: 02/May/09 12:21 AM   Updated: 01/Jun/09 03:41 AM
Return to search
Component/s: Messages
Affects Version/s: 2.0
Fix Version/s: None

Issue Links:
Dependency
 

Participants: Anthony Borrow and moodle.com
Security Level: None
Affected Branches: MOODLE_20_STABLE


 Description  « Hide
I was giving the mdl_user table a critical look and from a normalization/flexibility perspective think that we can do a little better. Currently we have individual fields for icq, skype, yahoo, aim, and msn. These are all types of instant messaging. As work on Messaging 2.0 progresses, it strikes me that this data would better be stored in a separate table that would allow flexibility in what services are used on the site. If a new IM server comes out (for example Google talk) we do not have to keep adding fields to the mdl_user table. I think we should have a table of IM providers that we support and then create a table called something like mdl_user_improviders (id, userid, providerid). Peace - Anthony

http://tracker.moodle.org/browse/MDL-10107
http://docs.moodle.org/en/Development:Messaging_2.0

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Anthony Borrow made changes - 02/May/09 12:22 AM
Field Original Value New Value
Link This issue will be resolved by MDL-10107 [ MDL-10107 ]
Petr Skoda made changes - 01/Jun/09 03:41 AM
Issue Type Improvement [ 4 ] Sub-task [ 5 ]
Parent MDL-19361 [ 32179 ]