Title: Evolution and Evolution Data Server
1Evolution and Evolution Data Server
- Harish Krishnaswamy kharish_at_novell.com
2Evolution
- Enterprise-caliber e-mail
- Powerful, flexible calendar
- Integrated information management
- Compatible with Novell Groupwise,
MS Exchange, SUSE Open Exchange - Broad distribution support
3 Demonstration
4EDS Desktop Integration
Beagle
Evolution Data Server
5Architecture
6Architecture Shell
Launches and embeds the components Provides menu
and tool bar Controls operations like migration
7Evolution Internals Camel
Shell
- Camel
- Mail client and backend library
- Also handles
- MIME
- Network I/O
- SSL
- S/MIME
- PGP
Mail
Calendar
Address Book
Local
GW
Local
GW
Local
POP
LDAP
Web
IMAP
8Architecture Mail Backends
- Mail Backends
- mbox
- Maildir
- MH
- POP
- IMAP
- NNTP
9 Evolution Data Server
Clients
Ecal API
Ebook API
contacts
calendar
Evolution Data Server
Web
File
GW Cal
GW AB
File
LDAP
Web Cal
Groupwise Server
LDAP store
10GNOME Technologies Bonobo
Shell
GNOME reusable component architecture The glue
that binds the Evolution UI together
Mail
Calendar
Address Book
Local
GW
Local
GW
Local
POP
LDAP
Web
IMAP
11Extending Evolution
12Extending Evolution
Shell
Mail
Calendar
Address Book
Local
GW
Local
GW
Local
POP
Implement Evolution Component Interface
LDAP
Web
IMAP
13BrainRead A Blog Reader
14Extending Evolution
Shell
Mail
Calendar
Address Book
Local
GW
Local
GW
Local
POP
Implement a new camel provider
LDAP
Web
IMAP
New
15Extending Evolution
Shell
Mail
Calendar
Address Book
Local
GW
Local
GW
Local
POP
LDAP
Web
IMAP
New
New
New
extend ECalBackend/EBookBackend
16Birthday Calendar Backend
17The Present and the Future
- Eplugins
- modular extensions
- language-neutral approach
- extend and enhance with minimal effort
18How you can be part of this ?
- NOSIP Interns have already been submitting
patches, participating in bug days etc. - You can write your own plug-ins, backend
providers and desktop applications. - Hang out at nosip and evolution
- Visit gnomebangalore.org and find out more
information on us.
19 More Information
- Web Site http//www.gnome.org/projects/evolution/
- Blog http//codeblogs.ximian.com/blogs/evolution/
- Mailing Lists http//lists.ximian.com
- Bugzilla http//bugzilla.ximian.com
- CVS http//cvs.gnome.org