From bjoern@opengroupware.org Mon Jul 14 20:06:28 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 0A0D218F52C for ; Mon, 14 Jul 2003 20:06:28 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 20757-01 for ; Mon, 14 Jul 2003 20:06:27 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 6225318F51E for ; Mon, 14 Jul 2003 20:06:27 +0200 (CEST) Received: from grobi.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id 59E3DCA074 for ; Mon, 14 Jul 2003 20:15:14 +0200 (CEST) Received: from opengroupware.org (localhost [127.0.0.1]) by grobi.in.skyrix.com (Postfix on Debian GNU/Linux) with ESMTP id D0B027AD42 for ; Mon, 14 Jul 2003 20:16:18 +0200 (CEST) Message-ID: <3F12F372.5070703@opengroupware.org> Date: Mon, 14 Jul 2003 20:16:18 +0200 From: Bjoern Stierand Organization: OpenGroupware.org (www.opengroupware.org) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5a) Gecko/20030708 Thunderbird/0.1a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Administrativa Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Please ignore this message Bjoern -- http://www.opengroupware.org From harald@redhat.com Thu Jul 17 16:44:17 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 1090918F66E for ; Thu, 17 Jul 2003 16:44:17 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 11471-03 for ; Thu, 17 Jul 2003 16:44:12 +0200 (CEST) Received: from mail.redhat.de (nat-pool-str.redhat.com [66.187.229.200]) by mail.opengroupware.org (Postfix) with ESMTP id 5F36018F6A0 for ; Thu, 17 Jul 2003 16:44:09 +0200 (CEST) Received: from pobox.stuttgart.redhat.com (pobox.stuttgart.redhat.com [172.16.2.10]) by mail.redhat.de (Postfix) with ESMTP id 656DD241DA for ; Thu, 17 Jul 2003 16:49:09 +0200 (CEST) Received: from faro.stuttgart.redhat.com (faro.stuttgart.redhat.com [172.16.2.162]) by pobox.stuttgart.redhat.com (8.11.6/8.11.6) with ESMTP id h6HEn9s18529 for ; Thu, 17 Jul 2003 16:49:09 +0200 From: Harald Hoyer To: evolution@opengroupware.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-v/j65yggvzYmvgakaW4G" Organization: Red Hat GmbH Stuttgart Message-Id: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 (1.4.3-1) Date: 17 Jul 2003 16:49:09 +0200 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] ping Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: --=-v/j65yggvzYmvgakaW4G Content-Type: text/plain Content-Transfer-Encoding: quoted-printable anyone subscribed here? any projects going on? --=20 Harald Hoyer, Senior Software Engineer Harald.Hoyer@redhat.de Red Hat GmbH Tel. : +49-711-96437-0 D-70178 Stuttgart, Germany Web : http://www.redhat.de gpg fingerprint E930 20E6 CCF8 C76C 8582 CF9F B7B7 45C2 C557 5542 --=-v/j65yggvzYmvgakaW4G Content-Type: application/pgp-signature; name=signature.asc Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/Frdlt7dFwsVXVUIRAiPtAJ9AmKlkDx6YvuO9oY+LP+kgPP0DVACeLY89 T4mjCe63S2w2DRndfGfhWMQ= =Sft+ -----END PGP SIGNATURE----- --=-v/j65yggvzYmvgakaW4G-- From anna@ximian.com Thu Jul 17 17:03:43 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id BB9C018F67D for ; Thu, 17 Jul 2003 17:03:43 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16103-07 for ; Thu, 17 Jul 2003 17:03:43 +0200 (CEST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by mail.opengroupware.org (Postfix) with ESMTP id DB67918F66D for ; Thu, 17 Jul 2003 17:03:41 +0200 (CEST) Received: (qmail 21750 invoked from network); 17 Jul 2003 15:08:43 -0000 Received: from dmz.ximian.com (HELO anna.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with SMTP; 17 Jul 2003 15:08:43 -0000 Subject: Re: [OGo-Evolution] ping From: Anna Marie Dirks To: evolution@opengroupware.org In-Reply-To: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> Content-Type: text/plain Message-Id: <1058455769.1183.2641.camel@anna.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.2 Date: Thu, 17 Jul 2003 11:29:29 -0400 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hi Harald! I'm subscribed here. :) I don't know really what projects are going on yet. I work as a UI developer at Ximian, and run the usability lab there as well. I joined this list because I'd like to use these skills to make an Evo->OGo connector as usable possible. (Not even sure how much gui would be necessary for such a connector, but if I can help, I'd love to.) cheers, Anna Il gio, 2003-07-17 alle 10:49, Harald Hoyer ha scritto: > anyone subscribed here? any projects going on? -- Anna Marie Dirks From peteris.krisjanis@eddi.lv Thu Jul 17 17:05:22 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 5C24E18F677 for ; Thu, 17 Jul 2003 17:05:22 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16177-03 for ; Thu, 17 Jul 2003 17:05:21 +0200 (CEST) Received: from pasts.eddi.lv (unknown [62.85.64.34]) by mail.opengroupware.org (Postfix) with ESMTP id 217D218F66D for ; Thu, 17 Jul 2003 17:05:12 +0200 (CEST) Received: from pasts.eddi.lv ([192.168.0.217]) by pasts.eddi.lv with esmtp (TLSv1:AES256-SHA:256) (Exim 4.20) id 19dASp-0002hp-LZ for evolution@opengroupware.org; Thu, 17 Jul 2003 18:14:35 +0300 Subject: Re: [OGo-Evolution] ping From: Peteris Krisjanis To: evolution@opengroupware.org In-Reply-To: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> Content-Type: text/plain; charset=UTF-8 Organization: Message-Id: <1058454875.10182.39.camel@pasts.eddi.lv> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-4) Date: 17 Jul 2003 18:14:35 +0300 Content-Transfer-Encoding: 8bit X-SA-Exim-Mail-From: peteris.krisjanis@eddi.lv X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hmmmm, I would like to know first what OpenGroupware can do :) I'm looking for calendaring/todo sharing things, but not only - maybe a workflow sharing, etc. things would be nice :) Anyway, I would like to know what we can try to do first - share calendars, todo lists, what else? Peter. 2003-07-17 at 17:49, Harald Hoyer rakstīja: > anyone subscribed here? any projects going on? From mtgordon@ximian.com Thu Jul 17 17:05:59 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 9749718F677 for ; Thu, 17 Jul 2003 17:05:59 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16704-01 for ; Thu, 17 Jul 2003 17:05:58 +0200 (CEST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by mail.opengroupware.org (Postfix) with ESMTP id 563BC18F66D for ; Thu, 17 Jul 2003 17:05:58 +0200 (CEST) Received: (qmail 21774 invoked from network); 17 Jul 2003 15:11:00 -0000 Received: from dmz.ximian.com (HELO 10-0-0-253.boston.ximian.com) (mtgordon@141.154.95.1) by peabody.ximian.com with SMTP; 17 Jul 2003 15:11:00 -0000 Subject: Re: [OGo-Evolution] ping From: Mark Gordon To: evolution@opengroupware.org In-Reply-To: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1058454632.1318.34.camel@boatswain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 17 Jul 2003 11:10:32 -0400 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-07-17 at 10:49, Harald Hoyer wrote: > anyone subscribed here? any projects going on? Ack. Yours is the first mail I've seen since subscribing. Granted, I subscribed on Tuesday. -Mark Gordon From peteris.krisjanis@eddi.lv Thu Jul 17 17:17:22 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 9D1F318F671 for ; Thu, 17 Jul 2003 17:17:22 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 17586-08 for ; Thu, 17 Jul 2003 17:17:21 +0200 (CEST) Received: from pasts.eddi.lv (unknown [62.85.64.34]) by mail.opengroupware.org (Postfix) with ESMTP id 8E94518F647 for ; Thu, 17 Jul 2003 17:17:21 +0200 (CEST) Received: from pasts.eddi.lv ([192.168.0.217]) by pasts.eddi.lv with esmtp (TLSv1:AES256-SHA:256) (Exim 4.20) id 19dAeb-0002jy-KC for evolution@opengroupware.org; Thu, 17 Jul 2003 18:26:45 +0300 Subject: Re: [OGo-Evolution] ping From: Peteris Krisjanis To: evolution@opengroupware.org In-Reply-To: <1058455769.1183.2641.camel@anna.boston.ximian.com> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> <1058455769.1183.2641.camel@anna.boston.ximian.com> Content-Type: text/plain; charset=UTF-8 Organization: Message-Id: <1058455605.10182.47.camel@pasts.eddi.lv> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.2 (1.2.2-4) Date: 17 Jul 2003 18:26:45 +0300 Content-Transfer-Encoding: 8bit X-SA-Exim-Mail-From: peteris.krisjanis@eddi.lv X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: I thought about one thing - do we have to reinvent things or we could get some of Connector code (which doesn't for example relates to Exchange connections, etc.) here? It's there some kind of framework for Evolution plugins/connectors at Ximian which could be used? Just my two euro cents, Peter. 2003-07-17 at 18:29, Anna Marie Dirks rakstīja: > Hi Harald! > > I'm subscribed here. :) I don't know really what projects are going on > yet. I work as a UI developer at Ximian, and run the usability lab there > as well. I joined this list because I'd like to use these skills to make > an Evo->OGo connector as usable possible. (Not even sure how much gui > would be necessary for such a connector, but if I can help, I'd love > to.) > > cheers, > Anna > > > Il gio, 2003-07-17 alle 10:49, Harald Hoyer ha scritto: > > anyone subscribed here? any projects going on? > -- > Anna Marie Dirks From danw@ximian.com Thu Jul 17 17:52:48 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id D71DA18F677 for ; Thu, 17 Jul 2003 17:52:48 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 24737-07 for ; Thu, 17 Jul 2003 17:52:48 +0200 (CEST) Received: from mr-nutty.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by mail.opengroupware.org (Postfix) with ESMTP id 7837518F671 for ; Thu, 17 Jul 2003 17:52:47 +0200 (CEST) Subject: Re: [OGo-Evolution] ping From: Dan Winship To: evolution@opengroupware.org In-Reply-To: <1058455605.10182.47.camel@pasts.eddi.lv> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> <1058455769.1183.2641.camel@anna.boston.ximian.com> <1058455605.10182.47.camel@pasts.eddi.lv> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1058457646.25620.41.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.99 Date: Thu, 17 Jul 2003 12:00:46 -0400 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-07-17 at 11:26, Peteris Krisjanis wrote: > I thought about one thing - do we have to reinvent things or we could > get some of Connector code (which doesn't for example relates to > Exchange connections, etc.) here? It's there some kind of framework for > Evolution plugins/connectors at Ximian which could be used? About half of the code in Connector is either specifically Exchange-related (eg, NTLM, parsing weirdo MAPI data blobs, delegation configuration, etc), or is stuff that wouldn't need to be done in an OGo connector (eg, all the mail code since presumably the OGo connector would just use IMAP). The address and calendar backends were written by copying the file backends (evolution/calendar/pcs/cal-backend-file.c and evolution/addressbook/backend/pas/pas-backend-file.c), and replacing all the file-specific bits with exchange-specific bits. So there's not really a lot you could get out of those that you couldn't get out of the evolution source tree. There *is* still a good amount of code that could be shared though. (WebDAV utility code, a lot of the storage tree handling.) I don't know if we'll be able to share this though. (I don't think the question had come up yet...) Ettore (the Evolution team leader) and I had talked about possibly splitting the LDAP backend out from the wombat into its own backend to provide a better example of how backends are supposed to work. That would also help out some. -- Dan From guenther@rudersport.de Fri Jul 18 04:06:03 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 6799218F581 for ; Fri, 18 Jul 2003 04:06:03 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 26508-08 for ; Fri, 18 Jul 2003 04:06:02 +0200 (CEST) Received: from mail.medianet-world.de (mail1.medianet-world.de [213.157.0.162]) by mail.opengroupware.org (Postfix) with SMTP id 5231218F57E for ; Fri, 18 Jul 2003 04:06:02 +0200 (CEST) Received: (qmail 23856 invoked from network); 18 Jul 2003 02:11:16 -0000 Received: from unknown (HELO ?192.168.0.23?) (213.157.26.58) by mail.medianet-world.de with SMTP; 18 Jul 2003 02:11:16 -0000 From: guenther To: evolution@opengroupware.org In-Reply-To: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> Content-Type: text/plain Message-Id: <1058494275.6786.31.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 18 Jul 2003 04:11:16 +0200 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] pong Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: > anyone subscribed here? any projects going on? Most folks answering by now are strangely familiar... ;-) Well, after this project got announced I thought, there are some OpenGroupware.org developers in here? ...guenther -- char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4"; main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}} From email@borntreger.com Fri Jul 18 05:48:27 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 03B8018F68B for ; Fri, 18 Jul 2003 05:48:27 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 30615-01 for ; Fri, 18 Jul 2003 05:48:26 +0200 (CEST) Received: from pocket0.borntreger.com (borntreger.com [64.81.139.118]) by mail.opengroupware.org (Postfix) with ESMTP id A0E8118F57E for ; Fri, 18 Jul 2003 05:48:25 +0200 (CEST) Received: from pocket.borntreger.com (pocket.borntreger.com [10.0.0.5]) by pocket0.borntreger.com (8.12.8/8.11.0) with ESMTP id h6HMi9oN008989 for ; Thu, 17 Jul 2003 17:44:09 -0500 Subject: Re: [OGo-Evolution] pong From: Lonnie Borntreger To: evolution@opengroupware.org In-Reply-To: <1058494275.6786.31.camel@localhost> References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> <1058494275.6786.31.camel@localhost> Content-Type: text/plain Message-Id: <1058500306.26538.29.camel@pocket.borntreger.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.2 Date: Thu, 17 Jul 2003 22:51:46 -0500 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-07-17 at 21:11, guenther wrote: > > anyone subscribed here? any projects going on? > > Most folks answering by now are strangely familiar... ;-) > > Well, after this project got announced I thought, there are some > OpenGroupware.org developers in here? So far, all I've seen are people from the Evolution list(s). Lonnie Borntreger From mechanix@slider.rack66.net Fri Jul 18 08:57:10 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 54C4718F693 for ; Fri, 18 Jul 2003 08:57:10 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 14509-06 for ; Fri, 18 Jul 2003 08:57:09 +0200 (CEST) Received: from slider.rack66.net (slider.rack66.net [212.3.252.135]) by mail.opengroupware.org (Postfix) with ESMTP id 7BF9A18F545 for ; Fri, 18 Jul 2003 08:57:09 +0200 (CEST) Received: by slider.rack66.net (Postfix, from userid 1026) id 1C19AF24E; Fri, 18 Jul 2003 09:02:28 +0200 (CEST) Date: Fri, 18 Jul 2003 09:02:28 +0200 From: Filip Van Raemdonck To: evolution@opengroupware.org Subject: Re: [OGo-Evolution] pong Message-ID: <20030718070228.GA10720@debian> Mail-Followup-To: evolution@opengroupware.org References: <1058453349.7761.55.camel@faro.stuttgart.redhat.com> <1058494275.6786.31.camel@localhost> <1058500306.26538.29.camel@pocket.borntreger.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1058500306.26538.29.camel@pocket.borntreger.com> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Thu, Jul 17, 2003 at 10:51:46PM -0500, Lonnie Borntreger wrote: > On Thu, 2003-07-17 at 21:11, guenther wrote: > > > > Most folks answering by now are strangely familiar... ;-) > > > > Well, after this project got announced I thought, there are some > > OpenGroupware.org developers in here? > > So far, all I've seen are people from the Evolution list(s). Hey, I'm not. Though, wouldn't it be normal for people to be interested in connecting Evolution to a groupware suite to usually also be interested in Evolution in general? :) And I suppose the actual "OpenGroupware.org developers" (more like Skyrix developers at the moment I'd guess) are still a bit busy ATM with the announcement fallout. Regards, Filip -- `I LOVE YOU' -- CVS pserver response to successful client authentication attempt From moreejt@pcxperience.com Fri Jul 18 17:22:57 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 38B5718F6AC for ; Fri, 18 Jul 2003 17:22:56 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 03770-09 for ; Fri, 18 Jul 2003 17:22:54 +0200 (CEST) Received: from mail.pcxperience.com (www.pcxperience.com [64.32.254.74]) by mail.opengroupware.org (Postfix) with ESMTP id 9206618F5EB for ; Fri, 18 Jul 2003 17:22:53 +0200 (CEST) Received: from xperienceinc.com (asus.zelda.pcxperience.com [192.168.1.11]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9) with ESMTP id h6IFSFxX003109 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 18 Jul 2003 10:28:16 -0500 Message-ID: <3F18120F.9040406@xperienceinc.com> Date: Fri, 18 Jul 2003 10:28:15 -0500 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Cc: moslug@moslug.org, "Evolution Hackers' mailing list" Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-MailScanner-Information: Please contact the ISP for more information X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-4.7, required 4, BAYES_10 -4.70, USER_AGENT_MOZILLA_UA 0.00) X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Evolution as part of groupware projects in ST Louis Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hello, I have been actively attempting to get Evolution to play nice with groupware for the past few months. There are a few groups in St. Louis that have become interested in this subject and we are working towards an Open Source, Outlook Exchange replacment. True to the nature of this subject the OGo (http://www.opengroupware.org/) project requires proprietary programs to connect an Open Source Mail client (Evo) with an Open Source mail Server. To credit, the site does mention that they are looking for alternatives. We have been discussing ways to overcome this apparently HUGE delimma. No one has implemented such a project yet. So I have been trying to do it. Here is a summary of what we have though about and done about the Calendar functionality related to Evolution: 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal to transport icalendar (.ics) files. Evolution could do the same. I started hacking Evo to add support for this. Unfortunately, I was only on 1.0.8 which was too old to be effective anyway. I got as far as adding the GUI components but had some trouble understanding the code for doing the actual work. May come back to this in the future. 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. This method stores all data in IMAP email. This makes centralized storing and sharing data very easy. But this is a new implementation requiring all clients to be changed to support said interface. 3) A program could be written (and we have some preliminary notes) that translates between Kolab and ical for CALENDARING. A set of programs would have to be given priveledged access to the IMAP data store in order to translate the IMAP data into icalendar files and vice versa. This would allow a hacked version of evo to support both ical/http(s) and Kolab. The programs would be responsible for hiding private data during translation. 4) On a related note, http://multisync.sf.net can syncronize evolution calendars with other multi-sync client programs. This unfortunately is not a seamless way to share data AND is a rather cumbersome way to share calendars between users. this project will be important for syncing with PDAs and other mobile devices. 5) Now Ogo is in the mix and I have yet to see how it stores data. That will affect the way it is fit into my overall plans. I suspect from reading some of the site that it may work much like my original plan for a mozilla calendar server which led to 3 above. MOre Notes for these ideas are at www.pcxperience.org/blog/ -- JT Moree Xperience, Inc. www.XperienceInc.com -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From bnz@zeiss.net Sat Jul 19 13:34:46 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id D414218F6E2 for ; Sat, 19 Jul 2003 13:34:46 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 08211-04 for ; Sat, 19 Jul 2003 13:34:46 +0200 (CEST) Received: from omega.omc.net (omega.omc.net [212.77.228.5]) by mail.opengroupware.org (Postfix) with ESMTP id 19CFB18F6D1 for ; Sat, 19 Jul 2003 13:34:46 +0200 (CEST) Received: from chica.kel.wh.local (kel30.kel.stud.uni-goettingen.de [134.76.63.190]) by omega.omc.net (8.12.9/8.11.1) with ESMTP id h6JBeZpH004153 for ; Sat, 19 Jul 2003 13:40:35 +0200 (CEST) (envelope-from bnz@zeiss.net) Message-Id: <200307191140.h6JBeZpH004153@omega.omc.net> Received: from buddy.kel.wh.local ([10.10.5.20]) by chica.kel.wh.local with asmtp (Exim 4.12) id 19dq3D-00018H-00 for evolution@opengroupware.org; Sat, 19 Jul 2003 13:38:55 +0200 Date: Sat, 19 Jul 2003 13:40:39 +0200 From: Benjamin Zeiss To: evolution@opengroupware.org X-Mailer: Mulberry/3.1.0b4 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] anybody actively working on ogo support? Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: hi there, i'm just wondering if anybody has started to work on it. i would really like to help, but my knowledge with the gnome corba stuff is limited (i have some general corba knowledge though). it would probably take some time until i figure out the whole component architecture of gnome and evolution if i did this alone. the ogo interface itself would probably not be much of a problem i guess. i wonder though if there is a more efficient way to access the ogo data than xmlrpc. -- Benjamin Zeiss From jpr@ximian.com Mon Jul 21 16:07:05 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 74EB818F735 for ; Mon, 21 Jul 2003 16:07:05 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 06094-02 for ; Mon, 21 Jul 2003 16:07:04 +0200 (CEST) Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.114.92.171]) by mail.opengroupware.org (Postfix) with ESMTP id 5F9DE18F71F for ; Mon, 21 Jul 2003 16:07:03 +0200 (CEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id h6LED0wD001111; Mon, 21 Jul 2003 10:13:01 -0400 From: JP Rosevear To: JT Moree Cc: evolution@opengroupware.org, moslug@moslug.org, "Evolution Hackers' mailing list" In-Reply-To: <3F18120F.9040406@xperienceinc.com> References: <3F18120F.9040406@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1058796779.1071.6.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 21 Jul 2003 10:13:00 -0400 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Re: [Evolution-hackers] Evolution as part of groupware projects in ST Louis Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-07-18 at 11:28, JT Moree wrote: > Hello, > I have been actively attempting to get Evolution to play nice with groupware for the past few > months. There are a few groups in St. Louis that have become interested in this subject and we are > working towards an Open Source, Outlook Exchange replacment. > > True to the nature of this subject the OGo (http://www.opengroupware.org/) project requires > proprietary programs to connect an Open Source Mail client (Evo) with an Open Source mail Server. > To credit, the site does mention that they are looking for alternatives. > > We have been discussing ways to overcome this apparently HUGE delimma. No one has implemented such > a project yet. So I have been trying to do it. > > Here is a summary of what we have though about and done about the Calendar functionality related to > Evolution: > > 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal to transport icalendar (.ics) > files. > Evolution could do the same. I started hacking Evo to add support for this. Unfortunately, I was > only on 1.0.8 which was too old to be effective anyway. I got as far as adding the GUI components > but had some trouble understanding the code for doing the actual work. May come back to this in the > future. Evolution allows "storages" to be written so that you just have to implement a backend for the server/storage mechanism you are talking to. Essentially you want to subclass cal-backend.[hc], although in practice its a little trickier than that. > 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. > This method stores all data in IMAP email. This makes centralized storing and sharing data very > easy. But this is a new implementation requiring all clients to be changed to support said interface. This should also simply be a calendar backend either in the wombat or as a separate storage. > 3) A program could be written (and we have some preliminary notes) that translates between Kolab and > ical for CALENDARING. > A set of programs would have to be given priveledged access to the IMAP data store in order to > translate the IMAP data into icalendar files and vice versa. This would allow a hacked version of > evo to support both ical/http(s) and Kolab. The programs would be responsible for hiding private > data during translation. This should also simply be a calendar backend either in the wombat or as a separate storage. -JP -- JP Rosevear Ximian, Inc. From moreejt@pcxperience.com Mon Jul 21 16:22:37 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id A6CFF18F729 for ; Mon, 21 Jul 2003 16:22:37 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 07801-08 for ; Mon, 21 Jul 2003 16:22:36 +0200 (CEST) Received: from mail.pcxperience.com (www.pcxperience.com [64.32.254.74]) by mail.opengroupware.org (Postfix) with ESMTP id 4BE4B18F67C for ; Mon, 21 Jul 2003 16:22:35 +0200 (CEST) Received: from xperienceinc.com (asus.zelda.pcxperience.com [192.168.1.11]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9) with ESMTP id h6LETQxX022143 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Mon, 21 Jul 2003 09:29:27 -0500 Message-ID: <3F1BF8BE.7040308@xperienceinc.com> Date: Mon, 21 Jul 2003 09:29:18 -0500 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-MailScanner-Information: Please contact the ISP for more information X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-7.7, required 4, BAYES_01 -5.40, PGP_SIGNATURE -2.27, USER_AGENT_MOZILLA_UA 0.00) X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Evolution as part of groupware projects in ST Louis Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I did not see this before so I am reposting, sorry if you see it twice. Hello oGo-evo, ~ I have been actively attempting to get Evolution to play nice with groupware for the past few months. There are a few groups in St. Louis that have become interested in this subject and we are working towards an Open Source, Outlook Exchange replacment. True to the nature of this subject the OGo (http://www.opengroupware.org/) project requires proprietary programs to connect an Open Source Mail client (Evo) with an Open Source mail Server. To credit, the site does mention that they are looking for alternatives. We have been discussing ways to overcome this apparently HUGE delimma. No one has implemented such a project yet. So I have been trying to do it. Here is a summary of what we have though about and done about the Calendar functionality related to Evolution: 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal to transport icalendar (.ics) files. Evolution could do the same. I started hacking Evo to add support for this. Unfortunately, I was only on 1.0.8 which was too old to be effective anyway. I got as far as adding the GUI components but had some trouble understanding the code for doing the actual work. May come back to this in the future. 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. This method stores all data in IMAP email. This makes centralized storing and sharing data very easy. But this is a new implementation requiring all clients to be changed to support said interface. 3) A program could be written (and we have some preliminary notes) that translates between Kolab and ical for CALENDARING. A set of programs would have to be given priveledged access to the IMAP data store in order to translate the IMAP data into icalendar files and vice versa. This would allow a hacked version of evo to support both ical/http(s) and Kolab. The programs would be responsible for hiding private data during translation. 4) On a related note, http://multisync.sf.net can syncronize evolution calendars with other multi-sync client programs. This unfortunately is not a seamless way to share data AND is a rather cumbersome way to share calendars between users. this project will be important for syncing with PDAs and other mobile devices. 5) Now Ogo is in the mix and I have yet to see how it stores data. That will affect the way it is fit into my overall plans. I suspect from reading some of the site that it may work much like my original plan for a mozilla calendar server which led to 3 above. MOre Notes for these ideas are at www.pcxperience.org/blog/ - -- JT Moree Xperience, Inc. www.XperienceInc.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/G/i9VC8yzAIEMZ8RAlZ4AJ946JUz6p9xBa9sD6HCgJooQDRvSwCfWc33 GoBZrLsF9rPRV7MxZ8/gHVw= =D+1K -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. From rodrigo@ximian.com Tue Jul 22 14:10:26 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 1E1BF18F662 for ; Tue, 22 Jul 2003 14:10:26 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 09048-10 for ; Tue, 22 Jul 2003 14:10:25 +0200 (CEST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by mail.opengroupware.org (Postfix) with ESMTP id 772B218F521 for ; Tue, 22 Jul 2003 14:10:24 +0200 (CEST) Received: (qmail 24193 invoked from network); 22 Jul 2003 12:17:33 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 22 Jul 2003 12:17:33 -0000 From: Rodrigo Moya To: JT Moree Cc: OGo Evolution , moslug@moslug.org, Evolution Hackers' mailing list In-Reply-To: <3F18120F.9040406@xperienceinc.com> References: <3F18120F.9040406@xperienceinc.com> Content-Type: text/plain Message-Id: <1058876216.1136.7.camel@azkoyen.gnome-db.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.2 Date: Tue, 22 Jul 2003 14:16:56 +0200 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Re: [Evolution-hackers] Evolution as part of groupware projects in ST Louis Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-07-18 at 17:28, JT Moree wrote: > > Here is a summary of what we have though about and done about the Calendar functionality related to > Evolution: > > 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal to transport icalendar (.ics) > files. > Evolution could do the same. I started hacking Evo to add support for this. Unfortunately, I was > only on 1.0.8 which was too old to be effective anyway. I got as far as adding the GUI components > but had some trouble understanding the code for doing the actual work. May come back to this in the > future. > how did you implement this? > 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. > This method stores all data in IMAP email. This makes centralized storing and sharing data very > easy. But this is a new implementation requiring all clients to be changed to support said interface. > > 3) A program could be written (and we have some preliminary notes) that translates between Kolab and > ical for CALENDARING. > A set of programs would have to be given priveledged access to the IMAP data store in order to > translate the IMAP data into icalendar files and vice versa. This would allow a hacked version of > evo to support both ical/http(s) and Kolab. The programs would be responsible for hiding private > data during translation. > Evolution's architecture makes it easy to add new calendar backends, so instead of an external program, you could write an Evolution backend that reads the calendar data from the IMAP folders, and convert it to iCalendar back and forth. cheers From helge.hess@opengroupware.org Wed Jul 23 16:30:35 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id E45CB18F589 for ; Wed, 23 Jul 2003 16:30:34 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 15460-08 for ; Wed, 23 Jul 2003 16:30:33 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 1EAA118F58A for ; Wed, 23 Jul 2003 16:30:32 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id CAB4CD1F6A; Wed, 23 Jul 2003 16:39:01 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id E4037421B7; Wed, 23 Jul 2003 16:37:06 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id 3C60E42180; Wed, 23 Jul 2003 16:35:34 +0200 (CEST) Message-ID: <3F1E9BF9.9060709@opengroupware.org> Date: Wed, 23 Jul 2003 16:30:17 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: JT Moree Cc: evolution@opengroupware.org, moslug@moslug.org, Evolution Hackers' mailing list References: <3F18120F.9040406@xperienceinc.com> In-Reply-To: <3F18120F.9040406@xperienceinc.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Re: [Evolution-hackers] Evolution as part of groupware projects in ST Louis Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: JT Moree wrote: > 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal to transport > icalendar (.ics) files. Well, AFAIK Mozilla doesn't really use WebDAV, but just loads a single iCalendar file via HTTP. I think Apple iCal uses WebDAV locking to protect the file in addition. This is obviously not a very good solution for (read/write) shared calenders. The appointments, contacts, etc should be accessed as *individual* objects. Anyway, this is supported by OGo ZideStore (at least for reading, need some work for pushing back). > 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. > This method stores all data in IMAP email. This makes centralized > storing and sharing data very easy. But this is a new implementation > requiring all clients to be changed to support said interface. Personally I think that this will be pretty hard, since IMAP4 doesn't provide object identity and because it doesn't allow you to search for IDs and attributes contained in the mail (you can't save an appointment under a different ID than the one you got it from). Further, you need to deal with duplicates in the UI in case two users edited the same record at the same time. > 3) A program could be written (and we have some preliminary notes) that > translates between Kolab and ical for CALENDARING. See 2). The "program" will have to deal with the same IMAP4 issues. Mapping the data back to iCalendar for general use more or less destroys the whole (scalability) idea of using IMAP4 in Kolab. > 4) On a related note, http://multisync.sf.net can syncronize evolution > calendars with other multi-sync client programs. Interesting! I would like to see an OGo plugin for multisync :-) > 5) Now Ogo is in the mix and I have yet to see how it stores data. Well, data is stored in a relational database. But we provide the ZideStore middleware server which can actually provide access using a multitude of protocols: a) HTTP/iCal - for Mozilla, iCal.app, KOrganizer b) Exchange WebDAV API - for Evolution Connector and Outlook c) WCAP/XML - for Glow d) XML-RPC If someone actually wants to work on a native OGo Connector, please drop me a line, we can certainly find the "best" protocol for use with Evo. regards, Helge -- http://www.opengroupware.org/ From helge.hess@opengroupware.org Wed Jul 23 17:17:39 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 0BF1118F594 for ; Wed, 23 Jul 2003 17:17:39 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 29049-03 for ; Wed, 23 Jul 2003 17:17:38 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 8256718F593 for ; Wed, 23 Jul 2003 17:17:38 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id 2EF60D2B0C for ; Wed, 23 Jul 2003 17:26:09 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id B9277421B5 for ; Wed, 23 Jul 2003 17:24:50 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id D77AD421A9 for ; Wed, 23 Jul 2003 17:24:38 +0200 (CEST) Message-ID: <3F1EA77A.1030708@opengroupware.org> Date: Wed, 23 Jul 2003 17:19:22 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Pong Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hi, unfortunately I just discovered, that I missed to subscribe to this list :-( regards, Helge -- http://www.opengroupware.org/ From tgatliff@gatliff.com Thu Jul 24 07:35:23 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id A6A2918F64B for ; Thu, 24 Jul 2003 07:35:23 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 20845-08 for ; Thu, 24 Jul 2003 07:35:22 +0200 (CEST) Received: from localhost.localdomain (h-64-105-219-50.ATLNGAHP.covad.net [64.105.219.50]) by mail.opengroupware.org (Postfix) with ESMTP id 22F9F18F649 for ; Thu, 24 Jul 2003 07:35:21 +0200 (CEST) Received: from localhost.localdomain (gatsys01 [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id h6O5SffU019476 for ; Thu, 24 Jul 2003 01:28:42 -0400 Received: (from apache@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h6O5Serc019474; Thu, 24 Jul 2003 01:28:40 -0400 X-Authentication-Warning: localhost.localdomain: apache set sender to tgatliff@gatliff.com using -f Received: from 64.105.219.52 (SquirrelMail authenticated user tgatliff) by mail.gatliff.com with HTTP; Thu, 24 Jul 2003 01:28:40 -0400 (EDT) Message-ID: <1676.64.105.219.52.1059024520.squirrel@mail.gatliff.com> Date: Thu, 24 Jul 2003 01:28:40 -0400 (EDT) From: "Thomas A Gatliff" To: In-Reply-To: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.11) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org X-Reply-To: tgatliff@gatliff.com List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Helge, > If someone actually wants to work on a native OGo Connector, please drop > me a line, we can certainly find the "best" protocol for use with Evo. Please send me some information on how large of a task it would be. Without a doubt, it is very important to have a direct interface from Evo to OGo, and if no one else has already started undertaking this development effort, I guess I had better get the ball rolling. Thanks, Thomas Gatliff tgatliff@gatliff.com > Send Evolution mailing list submissions to > evolution@opengroupware.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.opengroupware.org/mailman/listinfo/evolution > or, via email, send a message with subject or body 'help' to > evolution-request@opengroupware.org > > You can reach the person managing the list at > evolution-admin@opengroupware.org > > When replying, please edit your Subject line so it is more specific than > "Re: Contents of Evolution digest..." > > > Today's Topics: > > 1. Re: [Evolution-hackers] Evolution as part of groupware projects in > ST Louis (Helge Hess) > 2. Pong (Helge Hess) > > --__--__-- > > Message: 1 > Date: Wed, 23 Jul 2003 16:30:17 +0200 > From: Helge Hess > To: JT Moree > Cc: evolution@opengroupware.org, moslug@moslug.org, > Evolution Hackers' mailing list > Subject: [OGo-Evolution] Re: [Evolution-hackers] Evolution as part of > groupware projects in > ST Louis > Reply-To: evolution@opengroupware.org > > JT Moree wrote: >> 1) Open WebDav/http standards are used by Mozilla calendar, Apple iCal >> to transport > > icalendar (.ics) files. > > Well, AFAIK Mozilla doesn't really use WebDAV, but just loads a single > iCalendar file via HTTP. I think Apple iCal uses WebDAV locking to > protect the file in addition. > > This is obviously not a very good solution for (read/write) shared > calenders. The appointments, contacts, etc should be accessed as > *individual* objects. > Anyway, this is supported by OGo ZideStore (at least for reading, need > some work for pushing back). > >> 2) Kolab (kolab.kde.org) is the German gov't funded groupware server. >> This method stores all data in IMAP email. This makes centralized >> >> storing and sharing data very easy. But this is a new implementation >> requiring all clients to be changed to support said interface. > > Personally I think that this will be pretty hard, since IMAP4 doesn't > provide object identity and because it doesn't allow you to search for > IDs and attributes contained in the mail (you can't save an appointment > under a different ID than the one you got it from). > Further, you need to deal with duplicates in the UI in case two users > edited the same record at the same time. > >> 3) A program could be written (and we have some preliminary notes) >> that translates between Kolab and ical for CALENDARING. > > See 2). The "program" will have to deal with the same IMAP4 issues. > Mapping the data back to iCalendar for general use more or less destroys > the whole (scalability) idea of using IMAP4 in Kolab. > >> 4) On a related note, http://multisync.sf.net can syncronize evolution >> calendars with other multi-sync client programs. > > Interesting! I would like to see an OGo plugin for multisync :-) > >> 5) Now Ogo is in the mix and I have yet to see how it stores data. > > Well, data is stored in a relational database. But we provide the > ZideStore middleware server which can actually provide access using a > multitude of protocols: > a) HTTP/iCal - for Mozilla, iCal.app, KOrganizer > b) Exchange WebDAV API - for Evolution Connector and Outlook > c) WCAP/XML - for Glow > d) XML-RPC > > If someone actually wants to work on a native OGo Connector, please drop > me a line, we can certainly find the "best" protocol for use with Evo. > > regards, > Helge > -- > http://www.opengroupware.org/ > > > --__--__-- > > Message: 2 > Date: Wed, 23 Jul 2003 17:19:22 +0200 > From: Helge Hess > To: evolution@opengroupware.org > Subject: [OGo-Evolution] Pong > Reply-To: evolution@opengroupware.org > > Hi, > > unfortunately I just discovered, that I missed to subscribe to this list > :-( > > regards, > Helge > -- > http://www.opengroupware.org/ > > > > --__--__-- > > -- > OpenGroupware.org Evolution > evolution@opengroupware.org > http://mail.opengroupware.org/mailman/listinfo/evolution > > > End of Evolution Digest From bnz@zeiss.net Thu Jul 24 09:35:32 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 80EB018F6EE for ; Thu, 24 Jul 2003 09:35:32 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 31707-09 for ; Thu, 24 Jul 2003 09:35:31 +0200 (CEST) Received: from omega.omc.net (omega.omc.net [212.77.228.5]) by mail.opengroupware.org (Postfix) with ESMTP id 1E2BC18F6DF for ; Thu, 24 Jul 2003 09:35:30 +0200 (CEST) Received: from chica.kel.wh.local (kel30.kel.stud.uni-goettingen.de [134.76.63.190]) by omega.omc.net (8.12.9/8.11.1) with ESMTP id h6O7hKBC083675 for ; Thu, 24 Jul 2003 09:43:20 +0200 (CEST) (envelope-from bnz@zeiss.net) Message-Id: <200307240743.h6O7hKBC083675@omega.omc.net> Received: from buddy.kel.wh.local ([10.10.5.20]) by chica.kel.wh.local with asmtp (Exim 4.12) id 19faj8-00085c-00 for evolution@opengroupware.org; Thu, 24 Jul 2003 09:41:26 +0200 Date: Thu, 24 Jul 2003 09:43:24 +0200 From: Benjamin Zeiss To: evolution@opengroupware.org Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> X-Mailer: Mulberry/3.1.0b4 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: hello thomas, --On Thursday, July 24, 2003 01:28:40 -0400 Thomas A Gatliff wrote: >> If someone actually wants to work on a native OGo Connector, please drop >> me a line, we can certainly find the "best" protocol for use with Evo. > > Please send me some information on how large of a task it would be. > Without a doubt, it is very important to have a direct interface from Evo > to OGo, and if no one else has already started undertaking this > development effort, I guess I had better get the ball rolling. as you may have read before i am also interested in implementing this, but haven't started with it, because i have to understand the underlying software-architecture and interfaces in evolution well. i actually have worked with corba before, but not in a non-object-oriented environment and not within gnome ;-) so a lot of stuff is a little confusing for me. in addition i won't have time to finish it all by myself. i think a team of maybe 3 persons would be a good thing for the ogo connector to keep it rolling. it would be good if there was one evolution developer and one ogo developer we could officially bug with questions. in addition i think we could openly discuss here which interface to use for the ogo-connector. to me the xml-rpc interface seems quite obvious as it is pretty complete. the zidestore webdav stuff probably isn't quicker in access or am i wrong? -- Benjamin Zeiss From helge.hess@opengroupware.org Thu Jul 24 22:51:58 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 06DBD18F4F3 for ; Thu, 24 Jul 2003 22:51:58 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 18780-02 for ; Thu, 24 Jul 2003 22:51:56 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id DB2B118F711 for ; Thu, 24 Jul 2003 22:51:53 +0200 (CEST) Received: from opengroupware.org (unknown [213.211.192.194]) by imap.mdlink.de (Postfix) with ESMTP id D237ED4833 for ; Thu, 24 Jul 2003 23:00:57 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v578) In-Reply-To: <200307240743.h6O7hKBC083675@omega.omc.net> References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Helge Hess Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs Date: Thu, 24 Jul 2003 22:59:58 +0200 To: evolution@opengroupware.org X-Mailer: Apple Mail (2.578) X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Donnerstag, 24. Juli 2003, at 9:43 Uhr, Benjamin Zeiss wrote: > i think a team of maybe 3 persons would be a good thing for the ogo > connector to keep it rolling. Personally I suggest that one developer needs to start out with the basic infrastructure required for an Evo plugin (which just delivers "fake" data to Evo). Then, people can step in and fill the infrastructure with functionality. > it would be good if there was one evolution developer and one ogo > developer we could officially bug with questions. Bug me for OGo. You can also bug me on this list ;-) > in addition i think we could openly discuss here which interface to > use for the ogo-connector. to me the xml-rpc interface seems quite > obvious as it is pretty complete. the zidestore webdav stuff probably > isn't quicker in access or am i wrong? ZideStore is quicker since it can cache records. ZideStore will evolve into "OGo XML-RPC API v2" and some time replace the XML-RPC daemon altogether (timeframe: about 6 months). But right now it is quite incomplete regarding OGo functionality and does not support XML-RPC very well (the XML-RPC binding in SOPE is not really ready yet). So we can go several routes: a) use the XML-RPC (v1) API b) use the WebDAV/iCal API of ZideStore, extend as necessary I don't know the Evo API either, but in any case you should keep a local cache of OGo objects on the client for offline support (and maybe background fetching) from the first step on. Personally I would go the b) route and a WebDAV library is already available with SOUP (which is also used by the Exchange Connector). regards, Helge -- OpenGroupware.org - http://www.opengroupware.org/ From bnz@zeiss.net Fri Jul 25 13:16:51 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 2420A18F68E for ; Fri, 25 Jul 2003 13:16:51 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16133-07 for ; Fri, 25 Jul 2003 13:16:50 +0200 (CEST) Received: from omega.omc.net (omega.omc.net [212.77.228.5]) by mail.opengroupware.org (Postfix) with ESMTP id AC23618F67E for ; Fri, 25 Jul 2003 13:16:49 +0200 (CEST) Received: from chica.kel.wh.local (kel30.kel.stud.uni-goettingen.de [134.76.63.190]) by omega.omc.net (8.12.9/8.11.1) with ESMTP id h6PBP1BC082038 for ; Fri, 25 Jul 2003 13:25:01 +0200 (CEST) (envelope-from bnz@zeiss.net) Message-Id: <200307251125.h6PBP1BC082038@omega.omc.net> Received: from buddy.kel.wh.local ([10.10.5.20]) by chica.kel.wh.local with asmtp (Exim 4.12) id 19g0fC-00077L-00 for evolution@opengroupware.org; Fri, 25 Jul 2003 13:23:06 +0200 Date: Fri, 25 Jul 2003 13:25:08 +0200 From: Benjamin Zeiss To: evolution@opengroupware.org Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> X-Mailer: Mulberry/3.1.0b4 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: hello, --On Thursday, July 24, 2003 22:59:58 +0200 Helge Hess wrote: > Personally I suggest that one developer needs to start out with the basic > infrastructure required for an Evo plugin (which just delivers "fake" > data to Evo). Then, people can step in and fill the infrastructure with > functionality. thats right. and as a matter of fact there was anders carlsson in irc yesterday and told us that he was doing exactly this which is brilliant. > Bug me for OGo. You can also bug me on this list ;-) beware ;-) > ZideStore is quicker since it can cache records. ZideStore will evolve > into "OGo XML-RPC API v2" and some time replace the XML-RPC daemon > altogether (timeframe: about 6 months). this is good. the question is whether the xmlrpc api would change a lot or if it would be just a matter of changing a few lines (if at all) if we chose xmlrpc. also, i understand you you are going to optimize the performance of xmlrpc v2 as well then? will webdav and xmlrpc be similar then? > But right now it is quite incomplete regarding OGo functionality and does > not support XML-RPC very well (the XML-RPC binding in SOPE is not really > ready yet). > > So we can go several routes: > a) use the XML-RPC (v1) API if the api changes a lot, then this would probably be a bad idea. > b) use the WebDAV/iCal API of ZideStore, extend as necessary so if we want a solution soon, we probably need to go this way. but it indeed seems quite strange. we would use a somewhat exchange related api (if i understood correctly) to make a native ogo connector. hmmmm.... > I don't know the Evo API either, but in any case you should keep a local > cache of OGo objects on the client for offline support (and maybe > background fetching) from the first step on. yes...this is important...absolutely agree! > Personally I would go the b) route and a WebDAV library is already > available with SOUP (which is also used by the Exchange Connector). i agree if webdav will still be the quicker solution and the xml-rpc api is changing too much. i think it is best if we wait for anders to show his infrastructure and then we can go for it. -- Benjamin Zeiss From helge.hess@opengroupware.org Fri Jul 25 13:52:06 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 728EB18F672; Fri, 25 Jul 2003 13:51:38 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 28056-09; Fri, 25 Jul 2003 13:51:06 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 064DC18F669; Fri, 25 Jul 2003 13:51:00 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id 43E00D4F70; Fri, 25 Jul 2003 14:00:21 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id DB5AD42217; Fri, 25 Jul 2003 13:58:40 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id 6655742219; Fri, 25 Jul 2003 13:58:18 +0200 (CEST) Message-ID: <3F211A16.6030808@opengroupware.org> Date: Fri, 25 Jul 2003 13:52:54 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Cc: bs@opengroupware.org Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> <200307251125.h6PBP1BC082038@omega.omc.net> In-Reply-To: <200307251125.h6PBP1BC082038@omega.omc.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hi, Benjamin Zeiss wrote: > thats right. and as a matter of fact there was anders carlsson in irc > yesterday and told us that he was doing exactly this which is brilliant. Have heard about it: http://carbon.csbnet.se/~andersca/ogo.png :-) Can someone ask him to join this list ? >> ZideStore is quicker since it can cache records. ZideStore will evolve >> into "OGo XML-RPC API v2" and some time replace the XML-RPC daemon >> altogether (timeframe: about 6 months). > > this is good. the question is whether the xmlrpc api would change a lot Yes, certainly! A major drawback with the current XML-RPC API is, that it is a generic one, take a look at this: http://mail.opengroupware.org/pipermail/xmlrpc/2003-July/000013.html IMHO we should use WebDAV as much as possible and only XML-RPC if really required (for advanced, complex operations). > or if it would be just a matter of changing a few lines (if at all) if > we chose xmlrpc. also, i understand you you are going to optimize the > performance of xmlrpc v2 as well then? will webdav and xmlrpc be similar > then? Yes, like in Zope, you will be able to use WebDAV and XML-RPC at the same time. Sample: list the subfolders of a folder: WebDAV: PROPFIND /zidestore/so/helge/ XML-RPC: POST /zidestore/so/helge ... XML-RPC getSubFolderNames() ZideStore also has the advantage that it already maps OGo queries to a hierarchy (which is required for the folderview of Evo). >> So we can go several routes: >> a) use the XML-RPC (v1) API > if the api changes a lot, then this would probably be a bad idea. Hm. I'm a bit unsure. The v1 API will *stay* in the form of that daemon, we will just have an additional, more modern set of APIs (ZideStore). The v1 API has the advantage that it is almost complete *now*. >> b) use the WebDAV/iCal API of ZideStore, extend as necessary > > so if we want a solution soon, we probably need to go this way. but it > indeed seems quite strange. we would use a somewhat exchange related api > (if i understood correctly) to make a native ogo connector. hmmmm.... IMHO it would be good to work like the connector, but only use "real" WebDAV, maybe enriched with a bit XML-RPC instead of binary MAPI BLOBs and property tags like used in the Connector. The Exchange API isn't particulary bad, IMHO it is a very good basis if you avoid the usual non-standard/undocumented enhancements of MS. >> I don't know the Evo API either, but in any case you should keep a local >> cache of OGo objects on the client for offline support (and maybe >> background fetching) from the first step on. > yes...this is important...absolutely agree! Especially if you choose to go route a), since (unlike ZideStore), the XML-RPC daemon is not really the fasted thing on earth ;-) >> Personally I would go the b) route and a WebDAV library is already >> available with SOUP (which is also used by the Exchange Connector). > i agree if webdav will still be the quicker solution and the xml-rpc api > is changing too much. i think it is best if we wait for anders to show > his infrastructure and then we can go for it. Excellent! Another question: in my understanding the work we are currently talking about is a CORBA service which maps the Evo CORBA API to an OGo API. But what about the UI of Evo, is this pluggable as well? Eg can the preferences dialog be extended to allow OGo configuration in an easy way? Or can we add a new tab to an existing viewer using a plugin (eg add a "projects" tab to a Task record?). regards, Helge -- http://www.opengroupware.org/ From tgatliff@gatliff.com Fri Jul 25 14:16:40 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 4FF5818F681 for ; Fri, 25 Jul 2003 14:16:40 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 19613-05 for ; Fri, 25 Jul 2003 14:16:39 +0200 (CEST) Received: from localhost.localdomain (h-64-105-219-50.ATLNGAHP.covad.net [64.105.219.50]) by mail.opengroupware.org (Postfix) with ESMTP id 1B6B518F67F for ; Fri, 25 Jul 2003 14:16:37 +0200 (CEST) Received: from localhost.localdomain (gatsys01 [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id h6PCABfU021300 for ; Fri, 25 Jul 2003 08:10:11 -0400 Received: (from apache@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id h6PCAAt7021298; Fri, 25 Jul 2003 08:10:10 -0400 X-Authentication-Warning: localhost.localdomain: apache set sender to tgatliff@gatliff.com using -f Received: from 64.105.219.52 (SquirrelMail authenticated user tgatliff) by mail.gatliff.com with HTTP; Fri, 25 Jul 2003 08:10:10 -0400 (EDT) Message-ID: <4427.64.105.219.52.1059135010.squirrel@mail.gatliff.com> Date: Fri, 25 Jul 2003 08:10:10 -0400 (EDT) From: "Thomas A Gatliff" To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.11) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org X-Reply-To: tgatliff@gatliff.com List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Benjamin, OK. Just let me know if there is anything that I can help you with. I do not have any corba experience on the linux side, so if you are wanting to do something on this route I would not be much help. I can do any C/C++ rpc work that we need. My development ide is now anjuta and glade, but I am willing to go any route that you would prefer. Also, I can look over the Ximian coding standards before we get started. My only concern for doing this project that I think that it should be identified up front that we are not looking to do an open source replacement for the Ximian Connector on Exchange. My thought is that the focus would only be on building a direct connector for OGo only. I respect Ximian and Miguel very much and do not want in any way to harm one of their very few sources of revenue. Your thoughts?? Thanks, Thomas Gatliff tgatliff@gatliff.com From bnz@zeiss.net Fri Jul 25 15:06:39 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 7B5B018F688 for ; Fri, 25 Jul 2003 15:06:39 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 03234-03 for ; Fri, 25 Jul 2003 15:06:38 +0200 (CEST) Received: from omega.omc.net (omega.omc.net [212.77.228.5]) by mail.opengroupware.org (Postfix) with ESMTP id 5636218F686 for ; Fri, 25 Jul 2003 15:06:37 +0200 (CEST) Received: from chica.kel.wh.local (kel30.kel.stud.uni-goettingen.de [134.76.63.190]) by omega.omc.net (8.12.9/8.11.1) with ESMTP id h6PDEnBC089684 for ; Fri, 25 Jul 2003 15:14:49 +0200 (CEST) (envelope-from bnz@zeiss.net) Message-Id: <200307251314.h6PDEnBC089684@omega.omc.net> Received: from buddy.kel.wh.local ([10.10.5.20]) by chica.kel.wh.local with asmtp (Exim 4.12) id 19g2NT-0008As-00 for evolution@opengroupware.org; Fri, 25 Jul 2003 15:12:55 +0200 Date: Fri, 25 Jul 2003 15:14:54 +0200 From: Benjamin Zeiss To: evolution@opengroupware.org Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs References: X-Mailer: Mulberry/3.1.0b4 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: hello thomas, --On Friday, July 25, 2003 08:10:10 -0400 Thomas A Gatliff wrote: > OK. Just let me know if there is anything that I can help you with. I do > not have any corba experience on the linux side, so if you are wanting to > do something on this route I would not be much help. I can do any C/C++ > rpc work that we need. My development ide is now anjuta and glade, but I > am willing to go any route that you would prefer. Also, I can look over > the Ximian coding standards before we get started. you should get this wrong. i don't want to claim a leading position or anything on the connector project. as i pointed out earlier i won't have a lot of time for programming until mid september. i merely try to get the discussing and work running :-) i definately want to work on it though. we should still try to gather interested and capable programmers. i must admit...though i'm studying computer science there are a lot of school kids out there who do better implementations than i do :-) > My only concern for doing this project that I think that it should be > identified up front that we are not looking to do an open source > replacement for the Ximian Connector on Exchange. My thought is that the > focus would only be on building a direct connector for OGo only. I > respect Ximian and Miguel very much and do not want in any way to harm one > of their very few sources of revenue. Your thoughts?? yes, i agree. people who have money for windows servers and exchange can also buy the connector and help ximian with the money. absolutely... -- Benjamin Zeiss From helge.hess@opengroupware.org Fri Jul 25 15:21:04 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 8CDF718F68C for ; Fri, 25 Jul 2003 15:21:04 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16108-01 for ; Fri, 25 Jul 2003 15:20:58 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 382E318F688 for ; Fri, 25 Jul 2003 15:20:57 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id C6AB7D50D2 for ; Fri, 25 Jul 2003 15:30:19 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id D4BC64221A for ; Fri, 25 Jul 2003 15:28:49 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id DE39D4220D for ; Fri, 25 Jul 2003 15:28:34 +0200 (CEST) Message-ID: <3F212F3E.1070201@opengroupware.org> Date: Fri, 25 Jul 2003 15:23:10 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Subject: Re: [OGo-Evolution] Re: Evolution digest, Vol 1 #7 - 3 msgs References: <4427.64.105.219.52.1059135010.squirrel@mail.gatliff.com> In-Reply-To: <4427.64.105.219.52.1059135010.squirrel@mail.gatliff.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Thomas A Gatliff wrote: > My only concern for doing this project that I think that it should be > identified up front that we are not looking to do an open source > replacement for the Ximian Connector on Exchange. My thought is that the > focus would only be on building a direct connector for OGo only. > I respect Ximian and Miguel very much and do not want in any way to harm one > of their very few sources of revenue. Your thoughts?? While I don't think that this is their primary source for revenue, I totally agree with you. Ximian needs to live, so that Evolution stays as good as it is today. We talk about a connector which uses only open standards and we do not attempt to provide the Exchange BLOB decoding facilities or use any Exchange specific tags. I think that this should be the goal. regards, Helge -- http://www.opengroupware.org/ From danw@ximian.com Fri Jul 25 16:05:20 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id A0BE418F606; Fri, 25 Jul 2003 16:05:19 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 13061-08; Fri, 25 Jul 2003 16:05:11 +0200 (CEST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by mail.opengroupware.org (Postfix) with ESMTP id 902BF18F5A7; Fri, 25 Jul 2003 16:05:09 +0200 (CEST) From: Dan Winship To: evolution@opengroupware.org Cc: bs@opengroupware.org In-Reply-To: <3F211A16.6030808@opengroupware.org> References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> <200307251125.h6PBP1BC082038@omega.omc.net> <3F211A16.6030808@opengroupware.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1059142627.29406.47.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.99 Date: Fri, 25 Jul 2003 10:17:07 -0400 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] ZideStore functionality Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: > >> b) use the WebDAV/iCal API of ZideStore, extend as necessary > > > > so if we want a solution soon, we probably need to go this way. but it > > indeed seems quite strange. we would use a somewhat exchange related api > > (if i understood correctly) to make a native ogo connector. hmmmm.... > > IMHO it would be good to work like the connector, but only use "real" > WebDAV, maybe enriched with a bit XML-RPC instead of binary MAPI BLOBs > and property tags like used in the Connector. > > The Exchange API isn't particulary bad, IMHO it is a very good basis if > you avoid the usual non-standard/undocumented enhancements of MS. Do you have any idea when the source for ZideStore will be released? And/or are you planning on adding any new functionality to it soon? Here's what I can think of for "things the Exchange Connector has to do to talk to Exchange that you really don't want an OGo Connector to have to deal with": Contacts: * Exchange doesn't do vCard natively, so we have to split up vCards from evolution into properties. (Although the properties at least have sane names for the most part: "urn:schemas:contacts:givenName" for instance.) * Exchange doesn't let us PROPPATCH the "Notes" field of the contact, so we have to do both a PROPPATCH and a PUT when doing some creates/updates. * There are some places where we break up the data incorrectly. (qv bug 40772 in bugzilla.ximian.com) I think ideally, ZideStore would just let the OGo Connector GET and PUT vCards directly. Calendar/Tasks: * The calendar code is for the most part not all that awful, since Exchange does iCalendar. Exchange returns funky iCalendar in some cases though, which I assume ZideStore must emulate, which means that the OGo connector will have to de-funk it. (Eg, Exchange does not represent all-day events the same way Evolution does.) * The free/busy interface could be nicer. (Returning VFREEBUSY data rather than XML junk.) * The tasks code is nasty, because Exchange doesn't support iCalendar tasks, and unlike contacts, the properties don't have sane names. There is also a greater mismatch between Outlook/Exchange formats and Evolution/iCalendar formats here than in other places. (Eg, the possible status values for a task don't match up.) It also has the same problem as contacts that sometimes you need to do both a PROPPATCH and a PUT. Again, assuming that OGo works with iCalendar internally, it would be easiest for an OGo connector if it could also just deal with iCalendar too. Other: * Exchange doesn't provide any way for you to fetch the whole folder tree at once. (Well, it does, but it's insanely slow if you have lots of folders.) It would simplify the OGo Connector if ZideStore did. * I assume ZideStore implements httpu change notifications like Exchange does? (qv http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wss/wss/_webdav_notify.asp). Architecturally, this is a problem because sometimes the server can't initiate packets back to the client (eg, if the client is behind a NAT). Exchange's specific implementation is annoying because when you get a "delete" or "move" notification, there's no way to find out *what* was deleted or moved other than by fetching the list of UIDs from the server again, which is slow. > Another question: in my understanding the work we are currently talking > about is a CORBA service which maps the Evo CORBA API to an OGo API. > But what about the UI of Evo, is this pluggable as well? Eg can the > preferences dialog be extended to allow OGo configuration in an easy > way? Or can we add a new tab to an existing viewer using a plugin (eg > add a "projects" tab to a Task record?). The preferences dialog is expandable. You just need to implement the IDL:GNOME/Evolution/ConfigControl:1.0 interface. (The shell queries bonobo-activation for all components that implement that and activates them all when it creates the preferences dialog.) There's no way to extend the task/contact/meeting dialogs currently, though such a possibility isn't out of the question. -- Dan From helge.hess@opengroupware.org Fri Jul 25 17:25:21 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id D74B318F676; Fri, 25 Jul 2003 17:25:21 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 22440-05; Fri, 25 Jul 2003 17:25:21 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 0605C18F606; Fri, 25 Jul 2003 17:25:21 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id 899DA743C2; Fri, 25 Jul 2003 17:34:45 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id CA1064221E; Fri, 25 Jul 2003 17:33:24 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id E93CA42217; Fri, 25 Jul 2003 17:33:14 +0200 (CEST) Message-ID: <3F214C75.7080104@opengroupware.org> Date: Fri, 25 Jul 2003 17:27:49 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Cc: bs@opengroupware.org Subject: Re: [OGo-Evolution] ZideStore functionality References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> <200307251125.h6PBP1BC082038@omega.omc.net> <3F211A16.6030808@opengroupware.org> <1059142627.29406.47.camel@twelve-monkeys.boston.ximian.com> In-Reply-To: <1059142627.29406.47.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Dan Winship wrote: > Do you have any idea when the source for ZideStore will be released? ZideStore is in CVS and AFAIK also available as pkgs in the meantime. > And/or are you planning on adding any new functionality to it soon? As soon as we recover from the initial OpenSource project traffic, we'll continue to work on ZideStore, yes. Eg one of the next things is to map project and resource functionality into the ZideStore hierarchy. Give me some hours to answer your other points ;-) Regards, Helge -- http://www.opengroupware.org/ From helge.hess@opengroupware.org Fri Jul 25 19:10:21 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 8F61118F654; Fri, 25 Jul 2003 19:10:21 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 16114-04; Fri, 25 Jul 2003 19:10:20 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 44AF718F606; Fri, 25 Jul 2003 19:10:19 +0200 (CEST) Received: from opengroupware.org (unknown [213.211.192.194]) by imap.mdlink.de (Postfix) with ESMTP id 28B21D4887; Fri, 25 Jul 2003 19:19:43 +0200 (CEST) In-Reply-To: <1059142627.29406.47.camel@twelve-monkeys.boston.ximian.com> References: <20030724042617.6438.47761.Mailman@mail.opengroupware.org> <200307240743.h6O7hKBC083675@omega.omc.net> <200307251125.h6PBP1BC082038@omega.omc.net> <3F211A16.6030808@opengroupware.org> <1059142627.29406.47.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 (Apple Message framework v578) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <072098E6-BEC4-11D7-A0D2-000393C29C2A@opengroupware.org> Content-Transfer-Encoding: 7bit Cc: bs@opengroupware.org From: Helge Hess Subject: Re: [OGo-Evolution] ZideStore functionality Date: Fri, 25 Jul 2003 19:18:37 +0200 To: evolution@opengroupware.org X-Mailer: Apple Mail (2.578) X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: On Freitag, 25. Juli 2003, at 16:17 Uhr, Dan Winship wrote: > Here's what I can think of for "things the Exchange Connector has to do > to talk to Exchange that you really don't want an OGo Connector to have > to deal with": ;-) > Contacts: > * Exchange doesn't do vCard natively, so we have to split up > vCards from evolution into properties. (Although the properties > at least have sane names for the most part: > "urn:schemas:contacts:givenName" for instance.) So the Evolution API expects to get vCards from the backend? OK, we already have a way to get a vCard from ZideStore, would probably need some work to make it complete. You can get a vCard from an OGo object by adding ".vcf" to the ID, eg: GET /zidestore/so/helge/Contacts/29382.vcf > * Exchange doesn't let us PROPPATCH the "Notes" field of the > contact, so we have to do both a PROPPATCH and a PUT when doing > some creates/updates. Yes, I know :-( This is something which doesn't work yet even with the ExConnector on creation, since we "rewrite" the URL you generate during a save (to a database sequence key). Not that difficult to implement though. > * There are some places where we break up the data incorrectly. > (qv bug 40772 in bugzilla.ximian.com) I think the ZideStore Evo address renderer already tries to work around some issues here. The whole idea of this free form address field is somewhat, well, xxxx. > I think ideally, ZideStore would just let the OGo Connector GET and PUT > vCards directly. Sounds good. GET already works to some degree and PUT is probably easy to add (we could do this in 1-2 days). > Calendar/Tasks: > * The calendar code is for the most part not all that awful, > since > Exchange does iCalendar. Exchange returns funky iCalendar in > some cases though, which I assume ZideStore must emulate, which > means that the OGo connector will have to de-funk it. (Eg, > Exchange does not represent all-day events the same way > Evolution does.) OGo doesn't really support "all day" events, we rather make them a 00:00-23:59 appointment in the timezone of the user, which seems to work rather well and usually is, what people mean with "all day" in a timezone aware setting. But I'm not 100% sure on the current state of that. BTW: the same goes for repetitive appointments, which are handled quite different in OGo. > * The free/busy interface could be nicer. (Returning VFREEBUSY > data rather than XML junk.) This is already supported by ZideStore and eg used by Outlook for freebusy (pretty weird, we need to use the propritary XML format for Evolution and can use the standard one for Outlook ;-). > * The tasks code is nasty, because Exchange doesn't support > iCalendar tasks, and unlike contacts, the properties don't have > sane names. There is also a greater mismatch between > Outlook/Exchange formats and Evolution/iCalendar formats here > than in other places. (Eg, the possible status values for a > task > don't match up.) It also has the same problem as contacts that > sometimes you need to do both a PROPPATCH and a PUT. Yes. All the weird codes are mapped to "sane" names in the WebDAV layer of SOPE. We obviously should use "real" names with a native connector. Evo Connector uses the "fake" iCalendar WebDAV property of Exchange which I found rather weird (it was probably easier than to decode the individual MAPI attributes). > Again, assuming that OGo works with iCalendar internally, it would be > easiest for an OGo connector if it could also just deal with iCalendar > too. No, (as with vCard) OGo doesn't work with iCalendar internally, but the ZideStore server can deliver OGo data as iCalendar. Hm. Actually I'm not sure whether we should really use iCalendar for access/changes. Why not just use WebDAV for that? Eg WebDAV has the advantage that we only need to PROPPATCH the attributes which actually changed. It has quite some overhead in OGo to assemble/disassemble the proper database table records (OGo doesn't use a structured and normalized table structure). Maybe it's a good idea to use iCal-over-WebDAV (use the iCalendar property names as WebDAV properties)? Unsure about that, probably depends on how exactly the Evolution backend API is and what's easiest for the plugin writer. > Other: > * Exchange doesn't provide any way for you to fetch the whole > folder tree at once. (Well, it does, but it's insanely slow if > you have lots of folders.) It would simplify the OGo Connector > if ZideStore did. Hm. Since OGo folders are a "virtual" construct (I guess pretty much like Evo vFolders, they map queries to a hierarchy), they can - in theory - nest dynamically and very deep. But I'm not sure whether that has a practical application. We could of course provide an operation (either XML-RPC or REST) which returns at the least as much of the tree as can be calculated. > * I assume ZideStore implements httpu change notifications like > Exchange does? (qv > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wss/ > wss/_webdav_notify.asp). Yes, but this isn't completed yet (the database polling is not implemented). But everything is prepared in SOPE for HTTPU, would need a week or two and should be implemented in a separate daemon. > Architecturally, this is a problem because sometimes the server can't > initiate packets back to the client (eg, if the client is behind a > NAT). Exchange's specific implementation is annoying because when you > get a "delete" or "move" notification, there's no way to find out > *what* was deleted or moved other than by fetching the list of UIDs > from the server again, which is slow. In Outlook we use polling for that. Every n-minutes the ZideLook plugin issues a "getIDsAndVersions" query (a GET) on each folder - the returns the generation and primary key of each object contained in a folder and is a rather cheap database operation (since both attributes are contained in the same database table). Do you have some other suggestions on a good implementation of that? Obviously a server triggered action scales better (at least in theory). > The preferences dialog is expandable. You just need to implement the > IDL:GNOME/Evolution/ConfigControl:1.0 interface. (The shell queries > bonobo-activation for all components that implement that and activates > them all when it creates the preferences dialog.) Excellent. (in case anyone is interested, the OGo WebUI is completely driven by such an activation framework). > There's no way to extend the task/contact/meeting dialogs currently, > though such a possibility isn't out of the question. This would be really required for a "rocking" OGo frontend, since most advantages of OGo are in the structured backend, associating projects with jobs or appointments, etc. regards, Helge -- OpenGroupware.org - http://www.opengroupware.org/ From ctron@dentrassi.de Tue Jul 29 12:55:26 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id B851D18F6A3 for ; Tue, 29 Jul 2003 12:55:26 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 32553-06 for ; Tue, 29 Jul 2003 12:55:25 +0200 (CEST) Received: from matrix.mcdc.de (unknown [217.243.175.100]) by mail.opengroupware.org (Postfix) with ESMTP id C0CF618F6A1 for ; Tue, 29 Jul 2003 12:55:22 +0200 (CEST) Received: from segfault.save.pe-muc.de (unknown [193.98.167.254]) by matrix.mcdc.de (Postfix) with ESMTP id 261D4ABD9D for ; Tue, 29 Jul 2003 12:47:54 +0200 (CEST) From: Jens Reimann To: OGo Evolution Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-qiuZC39PYVxhX5tL4pOD" Message-Id: <1059476694.22278.20.camel@segfault.save.pe-muc.de> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.0 Date: 29 Jul 2003 13:04:54 +0200 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Interest in Evolution Connection to OGo Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: --=-qiuZC39PYVxhX5tL4pOD Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, I just wanted to let you know that I have huge interest in having a Evolution Interface to the OGo System. I already had a short look in the sources of Evolution 1.4. Sadly I didn't get too much information out of this first check. Maybe anyone has found out more. Although I don't have much time to contribute I would really like to help. Best Regards Jens Reimann --=20 GPG/PGP Key ID: F9B3C74A GPG/PGP Fingerprint: A7FE 35B5 ADA0 CF96 8359 BF2B E17C 9CD8 F9B3 C74A --=-qiuZC39PYVxhX5tL4pOD Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA/JlTW4Xyc2Pmzx0oRArLGAJ4gN8HMQJY9LRx9jCWZbDpGohSoiACfTzOG 1zUFANV5LOK30InTSx8IIP4= =3mk1 -----END PGP SIGNATURE----- --=-qiuZC39PYVxhX5tL4pOD-- From helge.hess@opengroupware.org Wed Jul 30 09:31:57 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id 27DA918F59D for ; Wed, 30 Jul 2003 09:31:57 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 19726-02 for ; Wed, 30 Jul 2003 09:31:56 +0200 (CEST) Received: from mail.mdlink.net (medusa.mdlink.de [213.211.192.34]) by mail.opengroupware.org (Postfix) with ESMTP id 7302718F555 for ; Wed, 30 Jul 2003 09:31:56 +0200 (CEST) Received: from skyrix.in.skyrix.com (gw.skyrix.com [213.211.192.97]) by imap.mdlink.de (Postfix) with ESMTP id 14E96D2AD2; Wed, 30 Jul 2003 09:43:27 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id 69A0B4227C; Wed, 30 Jul 2003 09:41:27 +0200 (CEST) Received: from opengroupware.org (dogbert.in.skyrix.com [192.168.0.118]) by skyrix.in.skyrix.com (Postfix on SuSE Linux 7.1 (i386)) with ESMTP id B976342269; Wed, 30 Jul 2003 09:41:01 +0200 (CEST) Message-ID: <3F277682.1030908@opengroupware.org> Date: Wed, 30 Jul 2003 09:40:50 +0200 From: Helge Hess User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3.1) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org Cc: andersca@codefactory.se Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by AMaViS perl-11 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] OGo Connector Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: Hi, Anders seems getting forward quite well: http://carbon.csbnet.se/~andersca/evo.png :-) We are going to setup a CVS for Evo connector development today, so people can take a look. Actually I wonder whether it might make sense to create a plain-C API wrapper using SOUP to ZideStore. That way the Evo connector work could be reused for other clients as well. I'm certainly willing to help work on that. Anders: you are currently using WebDAV to retrieve the names of the object items contained in a folder. We can do that faster (and remove some Exchange compatibility ;-): ---snip--- dav:/evo/so/helge/Calendar/> cat getIDsAndVersions Displaying `/evo/so/helge/Calendar/getIDsAndVersions': 18180:1 18380:1 18580:1 18780:1 18980:1 19180:1 ... ---snap--- Just perform a GET on getIDsAndVersions and you receive a CSV containing the object IDs and versions of the object. This is also used by the ZideLook plugin to maintain a cache of the objects. The cache procedure is actually quite easy and will make the plugin a whole lot faster in practice: a) getIDsAndVersions b) compare versions with local cache c) get new objects if version changed (eg in batches using BPROPFIND) d) run some garbage collector now and then So you could store the vCard locally under a name like "10292_1.vcf". Of course all this could be done by C-client API we might write (and I'll help ;-) regards, Helge -- http://www.opengroupware.org/ From clahti@neomagic.com Wed Jul 30 20:18:00 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id F23E518F6EC for ; Wed, 30 Jul 2003 20:17:59 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 18971-03 for ; Wed, 30 Jul 2003 20:17:59 +0200 (CEST) Received: from node24.neomagic.com (unknown [209.172.119.195]) by mail.opengroupware.org (Postfix) with ESMTP id AAC4C18F6DF for ; Wed, 30 Jul 2003 20:17:58 +0200 (CEST) Received: from node26.neomagic.com (node26.neomagic.com [192.168.51.26]) by node24.neomagic.com (8.12.5/8.12.5) with ESMTP id h6UIRuhV029475 for ; Wed, 30 Jul 2003 11:27:56 -0700 Received: from pcclahti2 (pcclahti2.neomagic.com [192.168.51.181]) by node26.neomagic.com (8.12.5/8.12.5) with SMTP id h6UIRumE010635 for ; Wed, 30 Jul 2003 11:27:56 -0700 From: "Christian B. Lahti" To: "Evolution-OGO Mail-List" Date: Wed, 30 Jul 2003 11:27:55 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0069_01C3568D.9EF3A150" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Helping Out Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: , List-Id: OGo and Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. ------=_NextPart_000_0069_01C3568D.9EF3A150 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hello all: I would like to contribute to the Evolution plugin. I am not a C-coder (beyond perl and php) but I can do testing, packaging, documentation, etc. Is someone heading up this effort? Has this project been started? /Chris ------=_NextPart_000_0069_01C3568D.9EF3A150 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Hello=20 all:
 
I = would like to=20 contribute to the Evolution plugin.  I am not a C-coder (beyond = perl and=20 php) but I can do testing, packaging, documentation, etc.  Is = someone=20 heading up this effort?  Has this project been = started?
 
/Chris
------=_NextPart_000_0069_01C3568D.9EF3A150-- From moreejt@pcxperience.com Thu Jul 31 17:04:18 2003 Return-Path: Delivered-To: evolution@opengroupware.org Received: from localhost (mail.opengroupware.org [213.211.192.141]) by mail.opengroupware.org (Postfix) with ESMTP id ACBEB18F671 for ; Thu, 31 Jul 2003 17:04:17 +0200 (CEST) Received: from mail.opengroupware.org ([213.211.192.141]) by localhost (mail [213.211.192.141]) (amavisd-new, port 10024) with ESMTP id 17941-08 for ; Thu, 31 Jul 2003 17:03:55 +0200 (CEST) Received: from mail.pcxperience.com (www.pcxperience.com [64.32.254.74]) by mail.opengroupware.org (Postfix) with ESMTP id 1A3B718F5BD for ; Thu, 31 Jul 2003 17:03:38 +0200 (CEST) Received: from xperienceinc.com (24.107.129.248.charter-stl.com [24.107.129.248]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9) with ESMTP id h6VFDixX018838 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 31 Jul 2003 10:13:46 -0500 Message-ID: <3F293227.4060600@xperienceinc.com> Date: Thu, 31 Jul 2003 15:13:43 +0000 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution@opengroupware.org References: <4427.64.105.219.52.1059135010.squirrel@mail.gatliff.com> <3F212F3E.1070201@opengroupware.org> In-Reply-To: <3F212F3E.1070201@opengroupware.org> X-Enigmail-Version: 0.76.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-MailScanner-Information: Please contact the ISP for more information X-MailScanner: Found to be clean X-MailScanner-SpamCheck: not spam, SpamAssassin (score=-8.1, required 4, BAYES_01 -5.40, IN_REP_TO -0.37, PGP_SIGNATURE -2.27, REFERENCES -0.00, USER_AGENT_MOZILLA_UA 0.00) X-Virus-Scanned: by amavisd-new-20030314-p2 (Debian) at opengroupware.org Subject: [OGo-Evolution] Stepping on Ximian's toes Sender: evolution-admin@opengroupware.org Errors-To: evolution-admin@opengroupware.org X-BeenThere: evolution@opengroupware.org X-Mailman-Version: 2.0.11 Precedence: bulk Reply-To: evolution@opengroupware.org List-Help: List-Post: List-Subscribe: ,