[Kde-pim] Fwd: Google SoC Project Idea: Kontact Exchange

Vic Fryzel vic at shellsage.com
Tue Apr 15 00:14:33 BST 2008


Hi,

It never seemed to go anywhere.  I think I proposed that project for two 
years in a row and it was rejected both times.  Not sure where the 
project stands now.

Vic

Jason 'vanRijn' Kasper wrote:
> Not sure if this ever went anywhere while I wasn't looking (and haven't 
> had time to go through the applications properly yet), but...
> 
> YES!!! =:D
> 
> On Mon, Apr 7, 2008 at 5:42 AM, Vincent Panel <yohonet at gmail.com 
> <mailto:yohonet at gmail.com>> wrote:
> 
>     Hi,
> 
>     Is it time to propose kontact-exchange project once again ? Now with
>     KDE4 and Akonadi (which were not really stable last year) ?
>     http://code.google.com/soc/2008/
> 
>     Some very interesting discussions went on last year and vic seemed to
>     be motivated !
> 
>     Vincent
> 
>     2007/4/12 Vic Fryzel <vic at shellsage.com <mailto:vic at shellsage.com>>:
>      > Hello,
>      >
>      >  Although my SoC project idea was not selected, I still think it
>     would be very
>      >  important to Kontact.  I thought for sure it would have been
>     selected, but I
>      >  guess others had better ideas for KDE PIM that were more in line
>     with a SoC
>      >  project.  Regardless, I'd like to pursue this project anyway.
>      Would one or
>      >  more people care to mentor me?  I'm sure there are others
>     significantly more
>      >  familiar with Kontact and KDE development processes than I.
>      >
>      >  Thanks very much.
>      >
>      >  --
>      >
>      > Vic Fryzel (vic at shellsage dot com)
>      >  http://shellsage.com/
>      >  Key id C7B780CA = 3235 2261 807B 451C DA4D  DFBA CAA7 80CF C7B7 80CA
>      >
>      >
>      >
>      >
>      > On Monday 26 February 2007 4:44:45 am Vincent Panel wrote:
>      >  > On 2/26/07, Thiago Macieira <thiago at kde.org
>     <mailto:thiago at kde.org>> wrote:
>      >  > > FYI, this was sent to kde-devel at kde.org
>     <mailto:kde-devel at kde.org>.
>      >  > >
>      >  > > --
>      >  > >  Thiago Macieira - thiago (AT) macieira.info
>     <http://macieira.info> - thiago (AT) kde.org <http://kde.org>
>      >  > >   PGP/GPG: 0x6EF45358; fingerprint:
>      >  > >   E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
>      >  > >
>      >  > >
>      >  > > ---------- Forwarded message ----------
>      >  > > From: Vic Fryzel <vic at shellsage.com <mailto:vic at shellsage.com>>
>      >  > > To: kde-devel at kde.org <mailto:kde-devel at kde.org>
>      >  > > Date: Sun, 25 Feb 2007 23:14:54 -0500
>      >  > > Subject: Google SoC Project Idea: Kontact Exchange
>      >  > > Hi,
>      >  > >
>      >  > > I'd very much like to contribute to KDE via the Google
>     Summer of Code.  I
>      >  > > think that I have two good project ideas (the first of which
>     is listed
>      >  > > below), and have no problem putting forth the required effort to
>      >  > > contribute features.  I've already contributed patches to
>     the KDE
>      >  > > project, am an active Gentoo developer, and develop a lot of
>     open source
>      >  > > software in my spare time.
>      >  > >
>      >  > > Please take the time to review, comment on, and build on my
>     proposal, and
>      >  > > I very much appreciate any feedback.  I'll submit it as soon
>     as the web
>      >  > > interface for proposal submissions is available.
>      >  > >
>      >  > > My preliminary project proposal for full Kontact Exchange
>     integration
>      >  > > follows:
>      >  > >
>      >  > > Who are you? What are you studying?
>      >  > > My name is Vic Fryzel.  I'm pursuing a B.S. and M.S. in Software
>      >  > > Engineering.
>      >  > >
>      >  > > What exactly do you intend to do? What will not be done?
>      >  > > It is my intent to bring the MS Exchange implementation in
>     Kontact to be
>      >  > > as feature-complete as Evolution.  I intend for this to be
>     included in
>      >  > > KDE4.  It is not my intent to affect any other features of
>     Kontact that
>      >  > > are unrelated to getting Exchange integration to work,
>     unless a new
>      >  > > feature is required by Exchange integration.
>      >  > >
>      >  > > Why are you the right person for this task?
>      >  > > I'm the right person for the task because I have substantial
>     open source
>      >  > > software development experience, a significant will to see
>     Kontact and
>      >  > > KDE become more popular and widely used, and use both KDE
>     and Evolution
>      >  > > on a daily basis, so I know what's missing from Kontact.
>      I'm also
>      >  > > familiar with Qt and the KDE libraries.
>      >  > >
>      >  > > How many hours are you going to work on this a week?
>      >  > > I'm prepared to work as many as 30-40 hours per week on this
>     project.  My
>      >  > > other commitments include my full-time day job as a software
>     engineer.
>      >  > >
>      >  > > Are you comfortable working independently under a remote
>     supervisor or
>      >  > > mentor? I'm comfortable working independently under a
>     supervisor or
>      >  > > mentor who is at a remote location.  I'd set weekly goals
>     for the
>      >  > > project, and discuss these goals and my progess weekly (or less
>      >  > > frequently based upon the requirements of the mentor) with
>     my mentor.
>      >  > > I've already had experience with this sort of thing in
>     becoming a Gentoo
>      >  > > developer, where a large number of the developers live in
>     Europe, and I
>      >  > > live in the U.S.
>      >  > >
>      >  > > What is your native language?
>      >  > > My native language is English.
>      >  > >
>      >  > > Where do you live?
>      >  > > I live in Rochester, NY, USA;  a local mentor would be
>     spectacular, but
>      >  > > I've yet to meet a KDE developer from the area.
>      >  > >
>      >  > > To what extent are you familiar with the software you're
>     proposing to
>      >  > > work with?
>      >  > > I'm very familiar with Kontact and KDE development in
>     general.  I've
>      >  > > read the source code (I've already looked into further
>     implementing
>      >  > > Exchange integration in Kontact just in my spare time).
>      I've begun to
>      >  > > modify the source to perform better calendar Exchange
>     queries, but have
>      >  > > nothing patch-ready, although all of my work has been on the
>     KDE trunk,
>      >  > > so it is all going towards KDE4.  I have used C++ for many
>     work-related
>      >  > > projects, and am familiar with Qt and the KDE libraries.
>      I'm also very
>      >  > > familiar with MS Exchange queries, and have written work-related
>      >  > > applications to query Exchange servers for data such as
>     one's mail
>      >  > > folder/email information, and appointment/meeting
>     information;  this
>      >  > > included the handling of meeting requests.
>      >  >
>      >  > Hi,
>      >  >
>      >  > I know a bit exchange as I've migrated a company from exchange
>     5.5 to
>      >  > an exchange 2003 cluster.
>      >  >
>      >  > The major problem being that exchange uses natively protocols
>     no one
>      >  > has ever implemented under linux (even evolution) : X400 and
>     X500. Of
>      >  > course these are "microsoft" protocols which means they have
>     probably
>      >  > added proprietary, undocumented features to these protocols.
>     Exchange
>      >  > also uses imap, pop3 and webdav. But you can disable all three
>     of them
>      >  > and only outlook users will be able to use exchange. Evolution
>     uses
>      >  > webdav access, so they don't implement the native protocol either.
>      >  >
>      >  > The other problem is the calendar integration with the exchange
>      >  > server. I think you should be able to keep a local copy of your
>      >  > exchange calendar, but synchronize it with the server, so in the
>      >  > current state, the best way to do this is via opensync and
>     writing a
>      >  > plugin for it.
>      >  >
>      >  > You have almost the same synchronization problem with contacts.
>      >  >
>      >  > I also notice some people sometimes use the "vote" mechanism of
>      >  > outlook/exchange and kmail doesn't deal with it at all.
>      >  >
>      >  > One last thing is public folders : these are mail folders
>     shared among
>      >  > several people (and generally open read/write to a group of
>     people).
>      >  >
>      >  > Now things that does work in the current kmail state  :
>      >  > - If imap is turned on, kmail deals with exchange rather well
>      >  > - kmail is able to display meeting requests, deal with them
>     (accept /
>      >  > decline / tentative and send a response to the sender) and add the
>      >  > meeting in your (local) calendar
>      >  > - you can get your exchange contacts and access the exchange
>     GAL if
>      >  > you configure LDAP in the configuration page of kadressbook.
>     But here,
>      >  > there's another difficulty : for a NT domain, the GAL is on the
>      >  > exchange server and for a 2003 domain, it's on the Domain
>     Controllers
>      >  > of the domain. It's possible you can get the domain controller by
>      >  > querying the exchange server, but I don't know how to do it.
>     The other
>      >  > way to get it is by querying the domain in a samba-way (samba
>     is able
>      >  > to tell you the domain controller with only the domain name).
>      >  >
>      >  > I think an exchange wizard to configure all these pieces of
>     kmail in
>      >  > one go would be much appreciated, otherwise, you have to
>     configure all
>      >  > these things in kmail, then in kadressbook, then in korganizer.
>      >  >
>      >  > My two pennies...
>      >
>      > _______________________________________________
>      >  kde-pim mailing list
>      >  kde-pim at kde.org <mailto:kde-pim at kde.org>
>      >  https://mail.kde.org/mailman/listinfo/kde-pim
>      >  kde-pim home page at http://pim.kde.org/
>      >
>     _______________________________________________
>     KDE PIM mailing list kde-pim at kde.org <mailto:kde-pim at kde.org>
>     https://mail.kde.org/mailman/listinfo/kde-pim
>     KDE PIM home page at http://pim.kde.org/
> 
> 
> 
> 
> -- 
> -[ Jason 'vanRijn' Kasper // http://movingparts.net ]-
> -[ KDE PIM Developer // http://www.kde.org ]-
> -[ bash fun -> :(){ :|:&};: // Numbers 6:22-26 ]-
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list