Contact list and notes
From the CouchSurfing Wiki, an informal workspace which anyone can edit.
THIS PAGE IS OUTDATED
- Contacts should be seen as a part of the CS PIM
- Contacts affected by Idea about improving of the References Functionality (I know this link only contains a draft that is yet to be put in shape, but at least it's there :-) Sirius 17:04, 12 December 2006 (EST)
- The old discussion age vs. birthday is also relevant here. If people want to send eachother birthday mails, they need the information there.
Contents |
To do
- Improve the whole contactlist.html
- Fix the folder behavior
- Be able to change/move contacts en-masse (for example.. do CouchSearch, add contacts, then multi-select and move to a folder/add tag).. or a mass delete
- be able to add a contact without leaving normal navigation (pop-up using GET method that auto-closes?) It is annoying to hit the Add Contact button, or Add Note, and end up a couple pages infront of where you want to be, having to click back to return to that users profile. Good idea: the 'add' page should track the referer, and then once the contact or comment post is done, put them back where they started.. or use the JavaScript back function to take then back in their history.
- ..
Possibly to do
There are two options. Currently it's somewhat in between. So we need to make a choice:
One single note:
- more concise
Multiple notes:
- with dates, as seems to be the case
- ..
Other things to do:
- adding "usual" contact information (phone, adress, zip code etc.)
- ability for users to enter this info about themselves, and then share it with friends, or at least send to user.. perhaps like a vCard that could be attached to a CouchRequest
- exchange format with other software (kcontact, evolution, apple mail, gmail, outlook ...)
Enhanced Organization:
Folders are a limited way of organizing contacts, as each contact can then only be in one folder. As it exists currently, 'Adding' a contact that is already in one of your folders will move that contact back to the root folder.
A way of doing a multi-select on what folders a contact would appear in would be nice, or a tag system where you could apply multiple tags to a contact, and then use queries to see the users that you want. The downside to tags are that you lose the heirerarchy, which is nice. Perhaps a combination of tags and folders is an idea? (like in Outlook with the Categories)
Various Different Views:
Viewing contacts properly can be difficult as the folder org structure can overlap. Let's say you have folders based on country, and users are organized that way. But then you've also got people organized by Freinds, Have Surfed With, Want to Surf With, etc.
It would be very handy to be able to do various queries on your contacts to do things like 'View contacts who are my friends', or 'View contacts near me', or 'View contacts connections'. Using tags would also be a nice and easy way to accomplish this and allowing for some serious power. Ie; Display contacts who are friends, and are in the US.
Last I looked at Microsoft CRM or BCM, they had a way of graphically showing contacts, and had them setup as a node, with connecting lines so that you could create and easily see the connections. This would be an interesting way of seeing friends and contacts, above and beyond the current "connections".
Done
