-============================================
-AddressbookApplication management:
-============================================
-
-Inernet("public" service) and Intranet
-
-Version 1.0+:
-- Single-user local application
-- Fields:
- + Gender
- + Surname
- + Family name
- + Company name
- + Street + number
- + ZIP code
- + City
- + Landline number
- + Fax number
- + Cell phone number
- + Email address
- + Birth day
- + Comment (?)
-- Edit own data
-- Add new contact
-- Edit contacts
-- Delete contacts
-- Categorization of contacts
-
-Version 1.1+:
-- Permanent storage in database
-
-Version 2.0+:
-- Multi-user web application
-- Local user registration / login / resend confirmation link / password
- recovery
-- User groups (aka. teams)
-- Administration area (user role)
- + Create/edit/delete groups
- + Edit/delete/lock/unlock user
- + Assign user roles/rights
-- Allow other users / groups to view addressbook
- + Full addressbook
- + Only some categories
-- VCard export
- + Allow users/guests (not recommended)
-- XML export of addressbook and compressable (ZIP)
-- Form to contact other user/group without need of mail program
- + User can disabled this
-- Directory for ussers/groups (who allowed to be listed)
- + Simple click to add user to own addressbook
- + Search form?
-
-Version 2.1+:
-- Multi-language support
-
-Version 2.2+:("socialized")
-- "Social login" (OpenID consumer)
- + Connect user account to social account
- + Sync own data?
-- "Social profile"
- + OpenID provider
- + RSS/activity feed
-
-============================================
-Time esitmation:
-============================================
-- 1.0 (console):
- + 2 days
-
-- 1.1 (database):
- + 2 day
- + Initial tables: contacts, categories, contact_category
-
-- 2.0 (web):
- + 3 days
- + Additional tables: admins (?), admin_rights, groups,
- users, user_contacts, user_user_rights, user_category_rights,
-
-- 2.1 (language)
- + 1 day
- + Additional tables: languages (disable, enable language "pack" ?)
-
-- 2.2 (social):
- + 3 days
- + Additional tables: ???