From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 1 00:56:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3E4051240C4; Sat, 1 Nov 2003 00:56:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8644E124004 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7DCA1630AF; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 73F8363098 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: (qmail 21034 invoked from network); 1 Nov 2003 05:56:19 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 1 Nov 2003 05:56:19 -0000 Subject: Re: [Evolution-hackers] Evolution and Evolution Libs split From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1067625378.2587.30.camel@zugzwang.rosevear.com> References: <1067625378.2587.30.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-Y4kDPnKDuHV1ggfTdq0T" Message-Id: <1067666011.14694.139.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 01 Nov 2003 16:23:31 +1030 X-Spam-Status: No, hits=-24.5 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/plain Content-Transfer-Encoding: 7bit > e-list.h > used in multiple places could copy for now or have evo link against a > util lib in the new package > > e-sexp.h > used in multiple spots including camel - Jeff, Michael maybe camel wants > its own anyhow so it can be split out at a later date? The filter code > could use the camel one and the rest of the usage is in the calendar and > addressbook (and only in 2 addressbook instance in the gui) I guess camel could have its own. I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea. > e-msgport.h > the wombat clients now use the e_mutex bits maybe we should just copy > those out? As dan said, probbaly c(sh)ould just use gmutex stuff. (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes). --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
e-list.h
used in multiple places could copy for now or have evo link against a
util lib in the new package

e-sexp.h
used in multiple spots including camel - Jeff, Michael maybe camel wants
its own anyhow so it can be split out at a later date?  The filter code
could use the camel one and the rest of the usage is in the calendar and
addressbook (and only in 2 addressbook instance in the gui)

I guess camel could have its own.  I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea.

e-msgport.h
the wombat clients now use the e_mutex bits maybe we should just copy
those out?
As dan said, probbaly c(sh)ould just use gmutex stuff.  (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes).

--=-Y4kDPnKDuHV1ggfTdq0T-- From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 2 12:07:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8042612412C; Sun, 2 Nov 2003 12:07:09 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D90B5124040 for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BEFB763104; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail20.provo.novell.com (prv-mail20.provo.novell.com [137.65.81.122]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5FC6E630BE for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: from INET-PRV-MTA by prv-mail20.provo.novell.com with Novell_GroupWise; Sun, 02 Nov 2003 10:06:37 -0700 Message-Id: X-Mailer: Novell GroupWise Internet Agent 6.5.2 Beta Date: Sun, 02 Nov 2003 10:06:31 -0700 From: "Gary Ekker" To: "Michael Meeks" Cc: Subject: Re: [Evolution-hackers] evolution-1-4-branch crash on startup Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=__Part4C12DB87.0__=" X-Spam-Status: No, hits=-7.6 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20,HTML_MESSAGE, QUOTED_EMAIL_TEXT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__Part4C12DB87.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Thanks Michael. The problem was resolved by udating gdb from 5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions. -Gary >>> Michael Meeks 10/29/2003 2:14:14 AM >>> Hi Gary, On Wed, 2003-10-29 at 00:01, Gary Ekker wrote: > evolution crashes on startup, but only when I execute it from gdb. If I > don't run it from the debugger, it runs fine??? Attached is the > stacktrace. Additionally, if I try to attach to evolution after loading > it, it never loads all the symbols and fails, see symbolload. Well - the stacktrace shows not the real problem - but a SIGPIPE during the shutdown of the ORB which is happening 'atexit' from an X error trapped by the XError handler. To find out where that came from you need to ensure the application is doing synchronous X calls - to do that run it in gdb with the --sync parameter, and perhaps --g-fatal-warnings too perhaps. Thanks, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ evolution-hackers maillist - evolution-hackers@lists.ximian.com http://lists.ximian.com/mailman/listinfo/evolution-hackers --=__Part4C12DB87.0__= Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit
Thanks Michael. The problem was resolved by udating gdb from  5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions.
 
-Gary

>>> Michael Meeks <michael@ximian.com> 10/29/2003 2:14:14 AM >>>
Hi Gary,

On Wed, 2003-10-29 at 00:01, Gary Ekker wrote:
> evolution crashes on startup, but only when I execute it from gdb. If I
> don't run it from the debugger, it runs fine??? Attached is the
> stacktrace. Additionally, if I try to attach to evolution after loading
> it, it never loads all the symbols and fails, see symbolload.

    Well - the stacktrace shows not the real problem - but a SIGPIPE during
the shutdown of the ORB which is happening 'atexit' from an X error
trapped by the XError handler.

    To find out where that came from you need to ensure the application is
doing synchronous X calls - to do that run it in gdb with the --sync
parameter, and perhaps --g-fatal-warnings too perhaps.

    Thanks,

        Michael.

--
michael@ximian.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=__Part4C12DB87.0__=-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 03:28:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F09F2124064; Tue, 4 Nov 2003 03:28:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 596B61240D2 for ; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4ABFC630B9; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F2D05630A3 for ; Tue, 4 Nov 2003 03:27:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA48RdxA007135 for ; Tue, 4 Nov 2003 00:27:39 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA48RcA11210 for ; Tue, 4 Nov 2003 16:27:38 +0800 (CST) Message-ID: <3FA7638E.2040809@sun.com> Date: Tue, 04 Nov 2003 16:30:06 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, It seemes evolution HEAD need libcertdb which was removed from NSS 3.2. Is Evolution still using NSS 3.1.1? Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 18:06:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AD85124772; Tue, 4 Nov 2003 18:06:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3A34E124399 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2540B6326E; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0B26F63199 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: (qmail 24110 invoked from network); 4 Nov 2003 23:05:22 -0000 Received: from localhost (HELO dialup-236.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 4 Nov 2003 23:05:22 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA7638E.2040809@sun.com> References: <3FA7638E.2040809@sun.com> Content-Type: multipart/alternative; boundary="=-6yEt85mwpyWkaEJsfcbX" Message-Id: <1067986926.4432.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 07:02:06 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/plain Content-Transfer-Encoding: 7bit Its using 3.8 as far as i know. But what are you checking as versions? On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > Hi, > It seemes evolution HEAD need libcertdb which was removed from NSS > 3.2. Is Evolution still using NSS 3.1.1? > Thanks! > Harry > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-6yEt85mwpyWkaEJsfcbX-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 00:02:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4FC5812431B; Wed, 5 Nov 2003 00:02:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EFA7312417D for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E566263107; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5B4346309A for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA561vUA001764 for ; Wed, 5 Nov 2003 01:01:58 -0500 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068012117.1649.34.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 01:01:57 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server details Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ok, so I have a patched evolution locally that uses the evolution-data-server to obtain its calendar and addressbook data. There are two small issues remaining that I'm looking for inspiration on before committing this all to HEAD: 1. Where to install libical In evolution we install libical-evolution in privlibdir (and evo contstruct) rather than the standard $libdir. For evolution-data-server the libs are in $libdir - but what about libical-evolution? Its really just there because we can't easily mesh with libical releases, so we don't want it widely used outside evolution-data-server, but its necessary for now. So, where to put this? $libdir I guess and be more careful about updating the libtool version numbers for this (we'll have to bump them immediately because for 1.0 or 1.2 I believe we installed it to $libdir). 2. What to call the backend libraries The backends were called pas and pcs and name spaced as such. With the client libs being libecal and libebook, and all of this being in evolution-data-server, I named the backend bits libedatabook and libedatacal. Obviously, these names need some work. The main problem is too have the corba objects in the backend (like the book, the book view and book factory) not conflict with the client name for the C wrappers to said objects nor the C classes that do the actual work which are called by the corba objects (e-book-backend-file, which derives from e-book-backend). Any thoughts would be appreciated. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:01:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0158B124056; Wed, 5 Nov 2003 04:01:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2B27A124065 for ; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2177863199; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DC5FA63124 for ; Wed, 5 Nov 2003 04:00:48 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id hA590k5u012836 for ; Wed, 5 Nov 2003 02:00:47 -0700 (MST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA590jA20564 for ; Wed, 5 Nov 2003 17:00:45 +0800 (CST) Message-ID: <3FA8BCCF.1060500@sun.com> Date: Wed, 05 Nov 2003 17:03:11 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Is it possible to get the system's timezone setting string? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a C function to get the system's timezone setting string, such as (Asia/Shanghai, America/New_York)? Currently when start a new account for the first time, the timezone setting is default to "UTC". If we can get the system's timezone, maybe we can set it for the user. User just need to confirm it. Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:17:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2DD9124025; Wed, 5 Nov 2003 04:17:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A2556124031 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9AF806310C; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5209663125 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA59HOxA022022 for ; Wed, 5 Nov 2003 01:17:25 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA59HNA21607 for ; Wed, 5 Nov 2003 17:17:23 +0800 (CST) Message-ID: <3FA8C0B5.3020502@sun.com> Date: Wed, 05 Nov 2003 17:19:49 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> In-Reply-To: <1067986926.4432.1.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="------------090208090408020601060009" X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------090208090408020601060009 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook: gcc -shared addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so /usr/bin/ld: cannot find -lcertdb collect2: ld returned 1 exit status make[6]: *** [libevolution-addressbook.la] Error 1 make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[4]: *** [all] Error 2 make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution' make: *** [all] Error 2 Harry Not Zed wrote: > > Its using 3.8 as far as i know. But what are you checking as versions? > > On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > >>/Hi, >> It seemes evolution HEAD need libcertdb which was removed from NSS >>3.2. Is Evolution still using NSS 3.1.1? >> Thanks! >> Harry >> >>_______________________________________________ >>evolution-hackers maillist - evolution-hackers@lists.ximian.com/ >>/_http://lists.ximian.com/mailman/listinfo/evolution-hackers_/ >> --------------090208090408020601060009 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook:

gcc -shared  addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive  -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl  -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so
/usr/bin/ld: cannot find -lcertdb
collect2: ld returned 1 exit status
make[6]: *** [libevolution-addressbook.la] Error 1
make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution'
make: *** [all] Error 2


       Harry

Not Zed wrote:

Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--------------090208090408020601060009-- From fcrozat@mandrakesoft.com Wed Nov 5 09:20:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C75271240E5; Wed, 5 Nov 2003 09:20:13 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id F2A44124025 for ; Wed, 5 Nov 2003 09:19:41 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 772D835F for ; Wed, 5 Nov 2003 15:19:39 +0100 (CET) Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <3FA8C0B5.3020502@sun.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 05 Nov 2003 15:16:01 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-30.8 required=5.0 tests=IN_REP_TO,PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,UPPERCASE_25_50,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > 4.2.2, but these days I got the following errors in addressbook: According to : http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration you need the following patch to build HEAD with latest NSS (this only fixes the dynamic NSS build, not the static one) : --- configure.in 31 Oct 2003 13:28:26 -0000 1.619 +++ configure.in 5 Nov 2003 14:05:47 -0000 @@ -901,7 +896,7 @@ LIBS="$nsslibs $nsprlibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") if test "$moz_nss_libs" = no; then - nsslibs="-lssl3 -lsmime3 -lnss3 -lsoftokn3" + nsslibs="-lssl3 -lsmime3 -lnss3 " LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") fi @@ -1132,7 +1127,7 @@ EVO_SET_COMPILE_FLAGS(CERT_UI, glib-2.0 gobject-2.0 gthread-2.0, $MANUAL_NSS_CFLAGS $MOZILLA_NSS_CFLAGS, - $MOZILLA_L_DIR -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) + $MOZILLA_L_DIR -lnss3 $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) AC_SUBST(CERT_UI_CFLAGS) AC_SUBST(CERT_UI_LIBS) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:21:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CB611240E5; Wed, 5 Nov 2003 09:21:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 87D5F1242EC for ; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7BC3263270; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 74F86631ED; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:22:45 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:22:45 -0500 X-Spam-Status: No, hits=-16.2 required=5.0 tests=IN_REP_TO,REFERENCES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > 1. Where to install libical How about if we don't? If you build libical as noinst and it's in libecal_la_LIBADD, then libtool should add all of the libical objects to libecal. So then users would only need to link with -lecal and it would get all of our code and the ical code. > In evolution we install libical-evolution in privlibdir Related to that, is there any reason to continue installing evolution-data-server into a privlibexecdir rather than just plain old libexecdir? -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:38:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E475C12437F; Wed, 5 Nov 2003 09:38:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 53ED91241EE for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4CBC363270; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3FC06631ED for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:39:30 -0500 Subject: Re: [Evolution-hackers] Is it possible to get the system's timezone setting string? From: Dan Winship To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA8BCCF.1060500@sun.com> References: <3FA8BCCF.1060500@sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068043169.20658.15.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:39:30 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 04:03, Harry Lu wrote: > Hi, > Is there a C function to get the system's timezone setting string, > such as (Asia/Shanghai, America/New_York)? No. You can generally get the traditional timezone name (eg, EST for America/New_York), but those aren't unique (there are 20 zones that use EST as an abbreviation). On some systems, the TZ environment variable will be set to an Olson-style timezone name. Also, on some systems, /etc/localtime will be a symlink to a path ending with an Olson-style timezone name (eg, /usr/share/zoneinfo/America/Indiana/Indianapolis). But on my system (SuSE 8.2), neither of those is true. ($TZ is unset and /etc/localtime is a hard link.) But it would at least help in some cases. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:12:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6C30E124364; Wed, 5 Nov 2003 12:12:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 524E41242F1 for ; Wed, 5 Nov 2003 12:11:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B01776327B; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32F296314A; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IBmUA002527; Wed, 5 Nov 2003 13:11:48 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068055907.2198.630.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:11:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:22, Dan Winship wrote: > > 1. Where to install libical > > How about if we don't? If you build libical as noinst and it's in > libecal_la_LIBADD, then libtool should add all of the libical objects to > libecal. So then users would only need to link with -lecal and it would > get all of our code and the ical code. This sounds good. We already have $includedir/evolution-data-server-1.0 to install the headers to so I'll just do this for the libs part. > > In evolution we install libical-evolution in privlibdir > > Related to that, is there any reason to continue installing > evolution-data-server into a privlibexecdir rather than just plain old > libexecdir? Basically just multiple installation issues, but those are easy to solve by versioning the binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:18:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DBA2124343; Wed, 5 Nov 2003 12:18:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6A7F31242F1 for ; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5EE3B631ED; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E433663117 for ; Wed, 5 Nov 2003 12:17:41 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IHVUA002545 for ; Wed, 5 Nov 2003 13:17:33 -0500 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: evolution-hackers@ximian.com In-Reply-To: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068056250.2196.642.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:17:31 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > 4.2.2, but these days I got the following errors in addressbook: > > According to : > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration Chris, Michael, Jeff - is there any good way to detect this in configure.in and act accordingly? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:09:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DAB8C124274; Wed, 5 Nov 2003 13:09:03 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 476841243CE for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 421A2630BA; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2FBC1630B6 for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: (qmail 23211 invoked from network); 5 Nov 2003 18:08:31 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:08:31 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068055700.1507.87.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:08:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > 2. What to call the backend libraries > > The backends were called pas and pcs and name spaced as such. With the > client libs being libecal and libebook, and all of this being in > evolution-data-server, I named the backend bits libedatabook and > libedatacal. Obviously, these names need some work. The main problem > is too have the corba objects in the backend (like the book, the book > view and book factory) not conflict with the client name for the C > wrappers to said objects nor the C classes that do the actual work which > are called by the corba objects (e-book-backend-file, which derives from > e-book-backend). > why not use a eds_ prefix for all backend-related functions, and put those in a libedataserver library. I don't think it adds too much overhead to have both the calendar and addressbook backend-related code in the same library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:13:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D4471243CF; Wed, 5 Nov 2003 13:13:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7A22D1241E6 for ; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7561B6316F; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C545B6316B; Wed, 5 Nov 2003 13:13:15 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5JD7UA002584; Wed, 5 Nov 2003 14:13:07 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068055700.1507.87.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068059586.2198.711.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 14:13:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > 2. What to call the backend libraries > > > > The backends were called pas and pcs and name spaced as such. With the > > client libs being libecal and libebook, and all of this being in > > evolution-data-server, I named the backend bits libedatabook and > > libedatacal. Obviously, these names need some work. The main problem > > is too have the corba objects in the backend (like the book, the book > > view and book factory) not conflict with the client name for the C > > wrappers to said objects nor the C classes that do the actual work which > > are called by the corba objects (e-book-backend-file, which derives from > > e-book-backend). > > > why not use a eds_ prefix for all backend-related functions, and put > those in a libedataserver library. I don't think it adds too much > overhead to have both the calendar and addressbook backend-related code > in the same library. Using "eds_" destroys the consistency of having e_, e- and E_ for type/class macros, file names, and global name spacing for evolution. There is already a libedataserver which contains utilities for all backend implementations (ie the current libedatacal and libedatabook already link to it). -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BC01B1241FE; Wed, 5 Nov 2003 13:26:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07ADD1241E6 for ; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 00953630D8; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E4ABE630BA for ; Wed, 5 Nov 2003 13:25:47 -0500 (EST) Received: (qmail 24343 invoked from network); 5 Nov 2003 18:25:47 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:25:47 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068059586.2198.711.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068056745.1508.90.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:25:45 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > 2. What to call the backend libraries > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > client libs being libecal and libebook, and all of this being in > > > evolution-data-server, I named the backend bits libedatabook and > > > libedatacal. Obviously, these names need some work. The main problem > > > is too have the corba objects in the backend (like the book, the book > > > view and book factory) not conflict with the client name for the C > > > wrappers to said objects nor the C classes that do the actual work which > > > are called by the corba objects (e-book-backend-file, which derives from > > > e-book-backend). > > > > > why not use a eds_ prefix for all backend-related functions, and put > > those in a libedataserver library. I don't think it adds too much > > overhead to have both the calendar and addressbook backend-related code > > in the same library. > > Using "eds_" destroys the consistency of having e_, e- and E_ for > type/class macros, file names, and global name spacing for evolution. > right > There is already a libedataserver which contains utilities for all > backend implementations (ie the current libedatacal and libedatabook > already link to it). > that's what I'm talking about, putting the already exiting libedataserver and the calendar and addressbook backends all in one library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 90BFE1241E6; Wed, 5 Nov 2003 13:47:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EF69F1240DB for ; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E93256312C; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D86DF630AA; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 13:48:50 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: Rodrigo Moya Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 13:48:50 -0500 X-Spam-Status: No, hits=-26.5 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. That sounds reasonable, and it also reminds me that all the stuff in libedataserver that was copied from eutil needs to be renamed, because connector needs to link against both. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 14:39:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CBC71243F3; Wed, 5 Nov 2003 14:39:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3B09A124265 for ; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 35A7C6314A; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EC0663117; Wed, 5 Nov 2003 14:38:48 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5KcFUA002630; Wed, 5 Nov 2003 15:38:15 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068064694.2607.91.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 15:38:15 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:25, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > > > 2. What to call the backend libraries > > > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > > client libs being libecal and libebook, and all of this being in > > > > evolution-data-server, I named the backend bits libedatabook and > > > > libedatacal. Obviously, these names need some work. The main problem > > > > is too have the corba objects in the backend (like the book, the book > > > > view and book factory) not conflict with the client name for the C > > > > wrappers to said objects nor the C classes that do the actual work which > > > > are called by the corba objects (e-book-backend-file, which derives from > > > > e-book-backend). > > > > > > > why not use a eds_ prefix for all backend-related functions, and put > > > those in a libedataserver library. I don't think it adds too much > > > overhead to have both the calendar and addressbook backend-related code > > > in the same library. > > > > Using "eds_" destroys the consistency of having e_, e- and E_ for > > type/class macros, file names, and global name spacing for evolution. > > > right > > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. Ok, but I don't really see how this solves the name space issue for the calendar and addressbook backend corba objects. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 15:19:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D5CEB1243AF; Wed, 5 Nov 2003 15:19:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AEC812440A for ; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2C48C63199; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 952CF6318B; Wed, 5 Nov 2003 15:19:20 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5LJBUA002685; Wed, 5 Nov 2003 16:19:11 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: Rodrigo Moya , Evolution Hackers In-Reply-To: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068067150.2610.185.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 16:19:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:48, Dan Winship wrote: > > > There is already a libedataserver which contains utilities for all > > > backend implementations (ie the current libedatacal and libedatabook > > > already link to it). > > > > > that's what I'm talking about, putting the already exiting > > libedataserver and the calendar and addressbook backends all in one > > library. > > That sounds reasonable, and it also reminds me that all the stuff in > libedataserver that was copied from eutil needs to be renamed, because > connector needs to link against both. Noted. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:32:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 599B01240D9; Wed, 5 Nov 2003 19:32:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC5B8124152 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8B2FF630E0; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7AB7363093 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: (qmail 11817 invoked from network); 6 Nov 2003 00:31:28 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:31:28 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: Dan Winship , evolution-hackers@ximian.com In-Reply-To: <1068055907.2198.630.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-DmxlzsB9YD0ULMgo6nI8" Message-Id: <1068078502.1398.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:28:23 +0800 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > In evolution we install libical-evolution in privlibdir > > > > Related to that, is there any reason to continue installing > > evolution-data-server into a privlibexecdir rather than just plain old > > libexecdir? > > Basically just multiple installation issues, but those are easy to solve > by versioning the binary. IMHO versioning the directory like we do is a much neater a solution. --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > In evolution we install libical-evolution in privlibdir
> 
> Related to that, is there any reason to continue installing
> evolution-data-server into a privlibexecdir rather than just plain old
> libexecdir?

Basically just multiple installation issues, but those are easy to solve
by versioning the binary.

IMHO versioning the directory like we do is a much neater a solution.

--=-DmxlzsB9YD0ULMgo6nI8-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:34:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 01343124098; Wed, 5 Nov 2003 19:34:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7354D12419C for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 539CC6310D; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4A2DF630E0 for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: (qmail 11841 invoked from network); 6 Nov 2003 00:34:00 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:34:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068056250.2196.642.camel@zugzwang.rosevear.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-aYVORpp42csU02HhtpwI" Message-Id: <1068078655.1405.23.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:30:55 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-aYVORpp42csU02HhtpwI Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > 4.2.2, but these days I got the following errors in addressbook: > > > > According to : > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > Chris, Michael, Jeff - is there any good way to detect this in > configure.in and act accordingly? I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find? --=-aYVORpp42csU02HhtpwI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:
On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote:
> Le mer 05/11/2003 à 10:19, Harry Lu a écrit :
> > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR
> > 4.2.2, but these days I got the following errors in addressbook:
> 
> According to :
> http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration

Chris, Michael, Jeff - is there any good way to detect this in
configure.in and act accordingly?

I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find?


--=-aYVORpp42csU02HhtpwI-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 08:33:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63E0412438B; Thu, 6 Nov 2003 08:33:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7BB661243A5 for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3BE4063192; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2701B6318B for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: (qmail 20135 invoked from network); 6 Nov 2003 13:33:12 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 13:33:12 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068078502.1398.20.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068125588.19206.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:33:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > In evolution we install libical-evolution in privlibdir > > > > > > Related to that, is there any reason to continue installing > > > evolution-data-server into a privlibexecdir rather than just plain old > > > libexecdir? > > > > Basically just multiple installation issues, but those are easy to solve > > by versioning the binary. > > IMHO versioning the directory like we do is a much neater a solution. Yah, but it would be weird to follow all of the other public installation guidelines and then not switch this. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:26:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7BF9912426C; Thu, 6 Nov 2003 11:26:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 202B31240A4 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AB160631A1; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9C2F7631A0 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: (qmail 29934 invoked from network); 6 Nov 2003 16:26:20 -0000 Received: from localhost (HELO dialup-184.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:26:20 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068125588.19206.3.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-J4EtuKgzrDSuMzkWZq5f" Message-Id: <1068135722.1297.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:23:15 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > Related to that, is there any reason to continue installing > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > libexecdir? > > > > > > Basically just multiple installation issues, but those are easy to solve > > > by versioning the binary. > > > > IMHO versioning the directory like we do is a much neater a solution. > > Yah, but it would be weird to follow all of the other public > installation guidelines and then not switch this. What public installation guidelines? Not more crack from the GNOME heads? --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote:
On Wed, 2003-11-05 at 19:28, Not Zed wrote:
> > > > In evolution we install libical-evolution in privlibdir
> > > 
> > > Related to that, is there any reason to continue installing
> > > evolution-data-server into a privlibexecdir rather than just plain old
> > > libexecdir?
> > 
> > Basically just multiple installation issues, but those are easy to solve
> > by versioning the binary.
> 
> IMHO versioning the directory like we do is a much neater a solution.

Yah, but it would be weird to follow all of the other public
installation guidelines and then not switch this.
What public installation guidelines?  Not more crack from the GNOME heads?

--=-J4EtuKgzrDSuMzkWZq5f-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:45:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C97E01240A4; Thu, 6 Nov 2003 11:45:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D33271242D5 for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCACC631A9; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B7D296319D for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: (qmail 30829 invoked from network); 6 Nov 2003 16:44:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:44:49 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068135722.1297.7.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> <1068135722.1297.7.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068137087.19206.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 11:44:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-06 at 11:23, Not Zed wrote: > On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > > > Related to that, is there any reason to continue installing > > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > > libexecdir? > > > > > > > > Basically just multiple installation issues, but those are easy to solve > > > > by versioning the binary. > > > > > > IMHO versioning the directory like we do is a much neater a solution. > > > > Yah, but it would be weird to follow all of the other public > > installation guidelines and then not switch this. > What public installation guidelines? Not more crack from the GNOME > heads? No actual written guidelines, just following what the rest of the gnome stuff does. In this case too, we only have one binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 13:48:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0089712441C; Thu, 6 Nov 2003 13:48:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A3AE1124189 for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 80FA263211; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 71EE66320D for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: (qmail 5676 invoked from network); 6 Nov 2003 18:47:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 18:47:32 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068144451.19206.125.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 13:47:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Transition Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I will be transitioning evolution to use evolution-data server tonight unless there are any objections. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 00:49:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 994AD124400; Fri, 7 Nov 2003 00:49:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 105721243A6 for ; Fri, 7 Nov 2003 00:49:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8A0063299; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DF5B16317D for ; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Received: (qmail 9339 invoked from network); 7 Nov 2003 05:49:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 05:49:08 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068184147.20617.162.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:49:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: You now need the module evolution-data-server to build evolution. Make sure to uninstall evolution before rebuilding since some things might conflict. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:29:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E5A6124180; Fri, 7 Nov 2003 02:29:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6DFEF124206 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 51F486317D; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 406A663133 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: (qmail 14487 invoked from network); 7 Nov 2003 07:29:01 -0000 Received: from localhost (HELO dialup-180.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:29:01 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068184147.20617.162.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-s0AzauYsxxAmfru0NuN2" Message-Id: <1068189954.14148.22.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 15:25:54 +0800 X-Spam-Status: No, hits=-31.3 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_30_40,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/plain Content-Transfer-Encoding: 7bit how do you uninstall 'make install'? On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > You now need the module evolution-data-server to build evolution. Make > sure to uninstall evolution before rebuilding since some things might > conflict. > > -JP --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
how do you uninstall 'make install'?

On Fri, 2003-11-07 at 13:49, JP Rosevear wrote:
You now need the module evolution-data-server to build evolution.  Make
sure to uninstall evolution before rebuilding since some things might
conflict.

-JP
--=-s0AzauYsxxAmfru0NuN2-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:47:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 055351243EA; Fri, 7 Nov 2003 02:47:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 51A2C124180 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 200596317D; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D37E63130 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: (qmail 15496 invoked from network); 7 Nov 2003 07:46:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:46:32 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068189954.14148.22.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068190842.20617.247.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 02:46:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:25, Not Zed wrote: > how do you uninstall 'make install'? > > On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > > You now need the module evolution-data-server to build evolution. Make > > sure to uninstall evolution before rebuilding since some things might > > conflict. Just to clarify, I meant do a make uninstall in evolution before rebuilding because a lot of the libs and such moved to e-d-s and hence changed location, so you don't want a lot of dead libs and files creating problems. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 09:24:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AA51124452; Fri, 7 Nov 2003 09:24:15 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0C66E12408D for ; Fri, 7 Nov 2003 09:23:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EE4426329D; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DBB9D6317A for ; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Received: (qmail 3550 invoked from network); 7 Nov 2003 14:23:43 -0000 Received: from localhost (HELO cairn.cancerclam) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 14:23:43 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Joe Shaw To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068190842.20617.247.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068215019.21863.5.camel@cairn.cancerclam> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Fri, 07 Nov 2003 09:23:40 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > Just to clarify, I meant do a make uninstall in evolution before > rebuilding because a lot of the libs and such moved to e-d-s and hence > changed location, so you don't want a lot of dead libs and files > creating problems. If libraries and such are no longer referenced in evolution's Makefile.am files, though, a "make uninstall" won't remove them. You'll probably just have to blow away the whole tree. (It's for this reason why I install things in /opt/whatever) Joe From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 11:52:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95EA4124499; Fri, 7 Nov 2003 11:52:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A19861244A5 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3863F63215; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 224FC632B1 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: (qmail 11912 invoked from network); 7 Nov 2003 16:51:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 16:51:26 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Joe Shaw Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068215019.21863.5.camel@cairn.cancerclam> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> <1068215019.21863.5.camel@cairn.cancerclam> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068223885.20617.298.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 11:51:25 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 09:23, Joe Shaw wrote: > On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > > Just to clarify, I meant do a make uninstall in evolution before > > rebuilding because a lot of the libs and such moved to e-d-s and hence > > changed location, so you don't want a lot of dead libs and files > > creating problems. > > If libraries and such are no longer referenced in evolution's > Makefile.am files, though, a "make uninstall" won't remove them. You'll > probably just have to blow away the whole tree. (It's for this reason > why I install things in /opt/whatever) Not if you do it before updating from cvs. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E4B1124355; Fri, 7 Nov 2003 13:17:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AF4B124424 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2E9BE632C6; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 038B8632C4 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: (qmail 16571 invoked from network); 7 Nov 2003 18:17:20 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:17:20 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed , fejj@ximian.com Cc: evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229038.20617.301.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:17:18 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? > > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig files. Could we just be using these? I don't see much of a need to build against 1.0. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:30:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31D7A124024; Fri, 7 Nov 2003 13:30:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8504A124126 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 715D8632F6; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 43EBC632F5 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: (qmail 17226 invoked from network); 7 Nov 2003 18:29:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:29:38 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed Cc: fejj@ximian.com, evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229777.20617.305.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:29:37 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I > dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. Actually we do, just not if we manually specify the location with --with-nss and company, which we need to do for static linking. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:31:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57211124024; Fri, 7 Nov 2003 13:31:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B6DE6124497 for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9D88C632F2; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 951E5632EF for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: (qmail 17466 invoked from network); 7 Nov 2003 18:31:00 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 7 Nov 2003 18:31:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Jeffrey Stedfast To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068229824.20572.5.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:30:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: the configure.in checks already try to use pkgconfig unless you specify the paths manually in the configure line. the configure line is mostly still around in case we want to build nss in statically iirc. Jeff On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. > > -JP -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 16:21:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B317124087; Fri, 7 Nov 2003 16:21:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CD4612409D for ; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC6C631AA; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B05B2631A4; Fri, 7 Nov 2003 16:21:00 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hA71qfXN005011; Thu, 6 Nov 2003 17:53:01 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hA71qfRK005009; Thu, 6 Nov 2003 17:52:41 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Chris Toshok To: Not Zed Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Content-Transfer-Encoding: quoted-printable Message-Id: <1068169960.4951.48.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 06 Nov 2003 17:52:40 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This part is particularly troubling: > PSM won't be able to use the shared libraries in NSS 3.2 because some > of the NSS internal functions used by PSM won't be exported by the > shared libraries. We plan to address this issue soon (in NSS 3.3 or > 3.4). I'm not aware of what functions they mean, but it's quite possible this will affect the certificate manager UI we're writing as well. Chris On Wed, 2003-11-05 at 16:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:=20 > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 =C3=A0 10:19, Harry Lu a =C3=A9crit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and N= SPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > >=20 > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.htm= l#migration > >=20 > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? >=20 > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? >=20 >=20 From steve@dragon-ware.com Fri Nov 7 20:25:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 875CD1241E8; Fri, 7 Nov 2003 20:25:09 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id 38CDD124184 for ; Fri, 7 Nov 2003 20:24:38 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA81Oaxn025563 for ; Fri, 7 Nov 2003 19:24:36 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Fri, 7 Nov 2003 19:24:36 -0600 (CST) Message-ID: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Date: Fri, 7 Nov 2003 19:24:36 -0600 (CST) To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm trying to compile and install Evolution 1.4.5. Everything seems to be working ok, until I goto create a new email message and get: -- QUOTE -- Could not create composer window: Unable to activate HTML editor component. Please make sure you have the correct vrsion of gtkhtml and libgtkhtml installed. The error from the activiation system is: failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' -- END QUOTE -- How do I tell Evolution, that yes, I do have libgtkhtml installed and where it is? I've added the path to PKG_CONFIG_PATH, as well as updated the bonobo-activation-config.xml file. Thanks! -- Steve From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 21:07:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D37B12404E; Fri, 7 Nov 2003 21:07:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 61D53124026 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5377D631B4; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4C116631B3 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: (qmail 9493 invoked from network); 8 Nov 2003 02:06:34 -0000 Received: from localhost (HELO dialup-22.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 8 Nov 2003 02:06:34 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Chris Toshok Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068169960.4951.48.camel@squeedileespooge> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068169960.4951.48.camel@squeedileespooge> Content-Type: multipart/alternative; boundary="=-IcyJ0hszI3DotEp3l/nX" Message-Id: <1068257007.16159.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 10:03:28 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote: > This part is particularly troubling: > > > PSM won't be able to use the shared libraries in NSS 3.2 because some > > of the NSS internal functions used by PSM won't be exported by the > > shared libraries. We plan to address this issue soon (in NSS 3.3 or > > 3.4). > > I'm not aware of what functions they mean, but it's quite possible this > will affect the certificate manager UI we're writing as well. They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that. i.e. (from 3.4 which i guess is when the api froze) http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote:
This part is particularly troubling:

> PSM won't be able to use the shared libraries in NSS 3.2 because some
> of the NSS internal functions used by PSM won't be exported by the
> shared libraries. We plan to address this issue soon (in NSS 3.3 or
> 3.4).

I'm not aware of what functions they mean, but it's quite possible this
will affect the certificate manager UI we're writing as well.
They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that.

i.e. (from 3.4 which i guess is when the api froze)

http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX-- From jpr@ximian.com Sat Nov 8 18:47:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57AD812401E; Sat, 8 Nov 2003 18:47:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C1420124015 for ; Sat, 8 Nov 2003 18:46:39 -0500 (EST) Received: (qmail 12064 invoked from network); 8 Nov 2003 23:46:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 8 Nov 2003 23:46:39 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068335197.8084.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 18:46:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: > I'm trying to compile and install Evolution 1.4.5. > > Everything seems to be working ok, until I goto create a new email message > and get: > > -- QUOTE -- > Could not create composer window: > Unable to activate HTML editor component. > Please make sure you have the correct vrsion > of gtkhtml and libgtkhtml installed. > > > The error from the activiation system is: > failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' > -- END QUOTE -- I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > How do I tell Evolution, that yes, I do have libgtkhtml installed and > where it is? > > I've added the path to PKG_CONFIG_PATH, as well as updated the > bonobo-activation-config.xml file. Which gtkthml module did you install and to where? What does bonobo-activation-config.xml now contain? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sat Nov 8 19:16:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F2404124015; Sat, 8 Nov 2003 19:16:28 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id C86AA12401E for ; Sat, 8 Nov 2003 19:15:56 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA90Foxn027462; Sat, 8 Nov 2003 18:15:50 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Sat, 8 Nov 2003 18:15:50 -0600 (CST) Message-ID: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Date: Sat, 8 Nov 2003 18:15:50 -0600 (CST) Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) To: In-Reply-To: <1068335197.8084.7.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> X-Priority: 3 Importance: Normal Cc: , X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-19.6 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have installed libgtkhtml 3.0.9, in /usr/local/software/gtkhtml/3.0.9 bonobo-activation-config.xml contains: /usr/local/software/evolution/1.4.5/lib/bonobo/servers /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers Let me know if there is any other info you need to help with this. Thanks! -- Steve > On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: >> I'm trying to compile and install Evolution 1.4.5. >> >> Everything seems to be working ok, until I goto create a new email >> message and get: >> >> -- QUOTE -- >> Could not create composer window: >> Unable to activate HTML editor component. >> Please make sure you have the correct vrsion >> of gtkhtml and libgtkhtml installed. >> >> >> The error from the activiation system is: >> failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' >> -- END QUOTE -- > > I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > >> How do I tell Evolution, that yes, I do have libgtkhtml installed and >> where it is? >> >> I've added the path to PKG_CONFIG_PATH, as well as updated the >> bonobo-activation-config.xml file. > > Which gtkthml module did you install and to where? What does > bonobo-activation-config.xml now contain? > > -JP > -- > JP Rosevear > Ximian, Inc. From jpr@ximian.com Sun Nov 9 02:18:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A92C4124214; Sun, 9 Nov 2003 02:18:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D7C19124018 for ; Sun, 9 Nov 2003 02:17:53 -0500 (EST) Received: (qmail 2921 invoked from network); 9 Nov 2003 07:17:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 9 Nov 2003 07:17:53 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068362269.8084.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 02:17:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > I have installed libgtkhtml 3.0.9, in > /usr/local/software/gtkhtml/3.0.9 > > bonobo-activation-config.xml contains: > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > Let me know if there is any other info you need to help with this. Did you restart bonobo-activation-server after this? I'm pretty sure it doesn't detect the changes on the fly, although that might not be it if the other components load. Is there anything spewed on the command line? Maybe something about missing symbols? Does the .server file actually point to the right thing? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sun Nov 9 13:36:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6377D124033; Sun, 9 Nov 2003 13:36:09 -0500 (EST) Received: from nymph.dragon-ware.com (wireless.dragon-ware.com [66.141.130.13]) by listsmx.ximian.com (Postfix) with ESMTP id 709E8124109 for ; Sun, 9 Nov 2003 13:35:38 -0500 (EST) Received: from nymph.dragon-ware.com (localhost [127.0.0.1]) by nymph.dragon-ware.com (8.12.10/8.12.10) with ESMTP id hA9IYvY7001518; Sun, 9 Nov 2003 12:34:57 -0600 Received: (from steve@localhost) by nymph.dragon-ware.com (8.12.10/8.12.10/Submit) id hA9IYuI4001517; Sun, 9 Nov 2003 12:34:56 -0600 X-Authentication-Warning: nymph.dragon-ware.com: steve set sender to steve@dragon-ware.com using -f Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: Steve Mertz To: JP Rosevear Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068362269.8084.142.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> <1068362269.8084.142.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068402896.1483.4.camel@nymph.dragon-ware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 12:34:56 -0600 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-09 at 01:17, JP Rosevear wrote: > On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > > I have installed libgtkhtml 3.0.9, in > > /usr/local/software/gtkhtml/3.0.9 > > > > bonobo-activation-config.xml contains: > > > > > > > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > > > > > > > Let me know if there is any other info you need to help with this. > > Did you restart bonobo-activation-server after this? I'm pretty sure it > doesn't detect the changes on the fly, although that might not be it if > the other components load. Is there anything spewed on the command > line? Maybe something about missing symbols? Does the .server file > actually point to the right thing? > In the GNOME_GtkHTML_Editor.server file it had: I removed the "//" from between the 3.0.9 and lib and it seems to be working now. Thanks for the help! -- Steve > -JP From hpj@ximian.com Mon Nov 10 01:33:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 419EF12409F; Mon, 10 Nov 2003 01:33:06 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 51942124044 for ; Mon, 10 Nov 2003 01:32:35 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJ5bG-0003Kt-00; Mon, 10 Nov 2003 07:32:34 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: ettore@ximian.com Content-Type: text/plain Message-Id: <1068449372.1679.17.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 01:29:36 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource shortcomings Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: There are two things about ESource as it stands now that strike me as not ideal: - Some sources, like LDAP, and to a lesser extent, webcal, require a additional properties to be specified. ESource doesn't seem to facilitate storage of these properties, and adding those fields to ESource itself would be gross. I can think of two solutions: let ESource support arbitrary named properties, or write ESource subclasses. - The relative URI isn't of much use in sources we do not control. I.e. you may have an ESourceGroup whose only common denominator is the protocol (i.e. webcal, LDAP), and the child source URIs are in effect absolute. Moving the child sources around does not change their URIs. I'm also wondering how we'll support folder configurations like the ones we had in 1.4 - with arbitrary hierarchical ordering of folders - which seems to imply ESources with both data and children. I don't know if we will, but if we don't, "move folder" becomes a very limited operation, and might not make a lot of sense. Oh, another thing :) Will the user be able to create arbitrary top-level ESourceGroups, and if so, how will the UI for that look, roughly? Thoughts? -- Hans Petter From ettore@ximian.com Mon Nov 10 13:28:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6E57124037; Mon, 10 Nov 2003 13:28:24 -0500 (EST) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by listsmx.ximian.com (Postfix) with ESMTP id 11F67124032 for ; Mon, 10 Nov 2003 13:27:53 -0500 (EST) Received: from dialup-63.214.119.177.dial1.boston1.level3.net ([63.214.119.177] helo=localhost.localdomain) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJGlS-0001KJ-00; Mon, 10 Nov 2003 10:27:51 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAAIRlZT008778; Mon, 10 Nov 2003 13:27:47 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAAIRkN2008776; Mon, 10 Nov 2003 13:27:46 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068449372.1679.17.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068488865.16687.147.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 13:27:46 -0500 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Hans Petter, On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > - Some sources, like LDAP, and to a lesser extent, webcal, require > a additional properties to be specified. ESource doesn't > seem to facilitate storage of these properties, and adding those > fields to ESource itself would be gross. I can think of two > solutions: let ESource support arbitrary named properties, or > write ESource subclasses. I think it's easier to just have arbitrary named properties. What properties are you thinking about? (Although, maybe something like ELDAPSource vs. EWebCalSource would make for a nicer, easier to understand API?) > - The relative URI isn't of much use in sources we do not control. > I.e. you may have an ESourceGroup whose only common denominator > is the protocol (i.e. webcal, LDAP), and the child source URIs > are in effect absolute. Moving the child sources around does not > change their URIs. Yeah, but then, what do you propose? It's not *necessary* for the parent URI to be anything in particular. Even "ldap://" will do. > I'm also wondering how we'll support folder configurations like the ones > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > seems to imply ESources with both data and children. I don't know if we > will, but if we don't, "move folder" becomes a very limited operation, > and might not make a lot of sense. No, ESources are just supposed to be lists. > Oh, another thing :) Will the user be able to create arbitrary top-level > ESourceGroups, and if so, how will the UI for that look, roughly? Not unless she fiddles with GConf by hand. The groups are pretty much supposed to be defined by the app, which should use them to group objects sensibly. -- Ettore From james.ogley@pinnacle.co.uk Tue Nov 11 04:41:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 59A20124363; Tue, 11 Nov 2003 04:41:27 -0500 (EST) Received: from msw2.pinnacle.net (msw2.pinnacle.net [193.128.117.142]) by listsmx.ximian.com (Postfix) with ESMTP id 28112124367 for ; Tue, 11 Nov 2003 04:40:56 -0500 (EST) Received: from exchange.pinnacle.co.uk (unverified) by msw2.pinnacle.net (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Tue, 11 Nov 2003 09:40:53 +0000 Received: by exchange.pinnacle.co.uk with Internet Mail Service (5.5.2653.19) id ; Tue, 11 Nov 2003 09:41:17 -0000 Received: from jogley.pinnacle.co.uk ([172.21.192.10]) by exchange2.pinnacle.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2655.55) id WGD4P3M6; Tue, 11 Nov 2003 09:40:35 -0000 From: James Ogley To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Pinnacle.Insurance Plc Message-Id: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Rubber Turnip www.usr-local-bin.org Date: Tue, 11 Nov 2003 09:40:42 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bug #232 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Many many centuries ago, there was a lot of discussion, and work towards fixing bug #232 - reading TNEF attachments. The solution that was arrived at was using gtnef (kudos Larry) However, gtnef has never been ported to GNOME2, and I discovered this morning that bug #232 appears to still exist in 1.4.5. There have been a couple of calls on bugzilla, attached to the bug report for the bug to be reopened, but nothing's been done. I'll be adding the description of how I rediscovered the lost bug #232 to bugzilla, but I wanted to raise it here. Are there plans to port gtnef to GNOME2, and if not is there a new solution to bug #232? James -- James Ogley, Unix Systems Administrator, Pinnacle Insurance Plc Work: james.ogley@pinnacle.co.uk www.pinnacle.co.uk +44 (0) 20 8731 3619 Personal: james@rubberturnip.org.uk www.rubberturnip.org.uk Updated GNOME RPMs for SuSE Linux: www.usr-local-bin.org ********************************************************************** CONFIDENTIALITY.This e-mail and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose, or store or copy the information in any medium. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Pinnacle Insurance plc. If you have received this email in error please immediately notify the Pinnacle Helpdesk on +44 (0) 20 8207 9555. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com ********************************************************************** From hpj@ximian.com Tue Nov 11 13:20:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9916124387; Tue, 11 Nov 2003 13:20:21 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id E053B124061 for ; Tue, 11 Nov 2003 13:19:49 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJd7C-0002IK-00; Tue, 11 Nov 2003 19:19:48 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068488865.16687.147.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> Content-Type: text/plain Message-Id: <1068578209.1675.106.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 13:16:51 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-10 at 12:27, Ettore Perazzoli wrote: > On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > > - Some sources, like LDAP, and to a lesser extent, webcal, require > > a additional properties to be specified. ESource doesn't > > seem to facilitate storage of these properties, and adding those > > fields to ESource itself would be gross. I can think of two > > solutions: let ESource support arbitrary named properties, or > > write ESource subclasses. > > I think it's easier to just have arbitrary named properties. What > properties are you thinking about? Well, an LDAP source has these properties (taken from addressbook/gui/component/addressbook-storage.c): LDAP Server ldap.server.com 389 simple toshok@blubag.com 100 Name, host and port should be covered by ESource proper (port can be worked into the URI). However, rootdn, authmethod, emailaddr, limit and rememberpass are not. For webcal, I think I'll just need one property; the poll interval, in seconds. > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > for a nicer, easier to understand API?) I think subclassing would be nicer, since it would specify which properties are used, and provide easy type checking. > > - The relative URI isn't of much use in sources we do not control. > > I.e. you may have an ESourceGroup whose only common denominator > > is the protocol (i.e. webcal, LDAP), and the child source URIs > > are in effect absolute. Moving the child sources around does not > > change their URIs. > > Yeah, but then, what do you propose? It's not *necessary* for the > parent URI to be anything in particular. Even "ldap://" will do. Ok, if sources are just going to be a list, this isn't really a problem. > > I'm also wondering how we'll support folder configurations like the ones > > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > > seems to imply ESources with both data and children. I don't know if we > > will, but if we don't, "move folder" becomes a very limited operation, > > and might not make a lot of sense. > > No, ESources are just supposed to be lists. So basically, I don't think we need the "move" folder op at all, and the "copy" folder op only for local sources. Is that correct? > > Oh, another thing :) Will the user be able to create arbitrary top-level > > ESourceGroups, and if so, how will the UI for that look, roughly? > > Not unless she fiddles with GConf by hand. The groups are pretty much > supposed to be defined by the app, which should use them to group > objects sensibly. Will we support that sort of GConf fiddling? -- Hans Petter From ettore@ximian.com Tue Nov 11 16:54:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B1A57124393; Tue, 11 Nov 2003 16:54:19 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id F2EF7124077 for ; Tue, 11 Nov 2003 16:53:47 -0500 (EST) Received: from dialup-67.30.191.147.dial.boston1.level3.net ([67.30.191.147] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJgSH-0001Qf-00; Tue, 11 Nov 2003 13:53:46 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hABLrfZT013540; Tue, 11 Nov 2003 16:53:42 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hABLreTa013538; Tue, 11 Nov 2003 16:53:40 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068578209.1675.106.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068587619.12480.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 16:53:39 -0500 X-Spam-Status: No, hits=-33.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > > for a nicer, easier to understand API?) > > I think subclassing would be nicer, since it would specify which > properties are used, and provide easy type checking. Nod. So, who writes these subclasses? :-) > So basically, I don't think we need the "move" folder op at all, and the > "copy" folder op only for local sources. Is that correct? We need "copy", "rename" and "delete". These ops are not just for local stores, in some stores you'd want that to still work even if the folders are not local (e.g. think Connector). > > > Oh, another thing :) Will the user be able to create arbitrary top-level > > > ESourceGroups, and if so, how will the UI for that look, roughly? > > > > Not unless she fiddles with GConf by hand. The groups are pretty much > > supposed to be defined by the app, which should use them to group > > objects sensibly. > > Will we support that sort of GConf fiddling? Not really. I mean, it can be done in principle, but we shouldn't suggest or encourage it. -- Ettore From hpj@ximian.com Tue Nov 11 18:11:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 11D1B124189; Tue, 11 Nov 2003 18:11:32 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 60C30124374 for ; Tue, 11 Nov 2003 18:11:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJhf2-000FnR-00; Wed, 12 Nov 2003 00:11:00 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068587619.12480.13.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> Content-Type: text/plain Message-Id: <1068595681.1675.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 18:08:03 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > I think subclassing would be nicer, since it would specify which > > properties are used, and provide easy type checking. > Nod. So, who writes these subclasses? :-) I'll do it for webcal and LDAP. Shouldn't take much. > > So basically, I don't think we need the "move" folder op at all, and the > > "copy" folder op only for local sources. Is that correct? > We need "copy", "rename" and "delete". These ops are not just for local > stores, in some stores you'd want that to still work even if the folders > are not local (e.g. think Connector). Right, thanks. -- Hans Petter From jpr@ximian.com Wed Nov 12 13:15:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1970C1240E7; Wed, 12 Nov 2003 13:15:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 49510124082 for ; Wed, 12 Nov 2003 13:15:08 -0500 (EST) Received: (qmail 15411 invoked from network); 12 Nov 2003 18:15:07 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 12 Nov 2003 18:15:07 -0000 Subject: Re: [Evolution-hackers] ESource shortcomings From: JP Rosevear To: Hans Petter Jansson Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068595681.1675.111.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068660905.32043.225.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 13:15:05 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > > > I think subclassing would be nicer, since it would specify which > > > properties are used, and provide easy type checking. > > > Nod. So, who writes these subclasses? :-) > > I'll do it for webcal and LDAP. Shouldn't take much. So I discussed this with ettore and hans offline and we think these should actually be named properties on the backend. In this scenario, the backends should probably be given the source uid rather than the uri, because they will need to grab the named properties for connecting. The main issue here is the GUI for some individual backends. For instance, where will the LDAP backend gui come from? and will it be readily available to outside developers? I'm reluctant to put the gui bits into e-d-s but it may logically be the only place to put them. I suppose we could have some sort of generated ui, but those tend to degrade over time. > > > So basically, I don't think we need the "move" folder op at all, and the > > > "copy" folder op only for local sources. Is that correct? > > > We need "copy", "rename" and "delete". These ops are not just for local > > stores, in some stores you'd want that to still work even if the folders > > are not local (e.g. think Connector). The delete method is already on the backend, I think probably the rename method should be too. Then the backend can handle the actual rename, which is useful for groupwise and exchange. For copy we can probably create a new calendar then fetch all the items and save them. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 21:53:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 568321241B8; Wed, 12 Nov 2003 21:53:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BA00112418F for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ACAB0630CD; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9D7B3630C9 for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: (qmail 11847 invoked from network); 13 Nov 2003 02:52:52 -0000 Received: from localhost (HELO dialup-94.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 02:52:52 -0000 From: Not Zed To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FB197AE.2030908@arobs.ro> References: <3FB197AE.2030908@arobs.ro> Content-Type: multipart/alternative; boundary="=-5oR5cJFlWjLnVHck/Lz6" Message-Id: <1068691787.30838.84.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 10:49:48 +0800 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: wombat and java Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi Andrei, I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook). I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion. Cheers, Michael PS helps if i actually cc evolution-hackers On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > i read some posts of yours regarding the java access to evolution > addressbook and calendar via bonobo. > > now, i am trying to do the same things basically and i would be > interested if you succeeded. > you accessed (from java) the addressbook and calendar (of evolution) via > bonobo interfaces? > > my problem is that i should access those and send the data to a web server. > > is the communication possible in both directions (i mean is it possible > to update the addressbook and calendar with info I receive from my web > server)? > > the idl files provide all necessary methods? > if you could help me i would appreciate. > > tia, > > andrei > --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hi Andrei,

I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook).

I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion.

Cheers,
Michael

PS helps if i actually cc evolution-hackers

On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote:
i read some posts of yours regarding the java access to evolution 
addressbook and calendar via bonobo.

now, i am trying to do the same things basically and i would be 
interested if you succeeded.
you accessed (from java) the addressbook and calendar (of evolution) via 
bonobo interfaces?

my problem is that i should access those and send the data to a web server.

is the communication possible in both directions (i mean is it possible 
to update the addressbook and calendar with info I receive from my web 
server)?

the idl files provide all necessary methods?
if you could help me i would appreciate.

tia,

andrei
--=-5oR5cJFlWjLnVHck/Lz6-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 23:21:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34A01124134; Wed, 12 Nov 2003 23:21:30 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 88F7D124022 for ; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6F07B6314B; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F0F826312A; Wed, 12 Nov 2003 23:20:58 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAD4Kiq8006087; Wed, 12 Nov 2003 21:20:45 -0700 Subject: Re: [Evolution-hackers] Re: wombat and java From: Ronald Kuetemeier To: Andrei Schiop Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068691787.30838.84.camel@localhost.localdomain> References: <3FB197AE.2030908@arobs.ro> <1068691787.30838.84.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068697242.1549.5.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 21:20:43 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Andrei, take a look at: RE: [Evolution-hackers] RE: Java and Bonobo communication via CORBA http://mail.gnome.org/archives/gnome-devel-list/2003-June/msg00065.html Let me know how it goes, since I have written some extension to OpenOffice in Java and was looking to integrate Evolution in one extension. Hope this helps, Ronald On Wed, 2003-11-12 at 19:49, Not Zed wrote: > Hi Andrei, > > I'm not sure this was me, or if it was, i've completely forgotten > about it (i work on the mail part, not addressbook). > > I've forwarded this post to evolution-hackers, and I suggest you join > that list (see http://lists.ximian.com/) to continue the discussion. > > Cheers, > Michael > > PS helps if i actually cc evolution-hackers > > On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > > i read some posts of yours regarding the java access to evolution > > addressbook and calendar via bonobo. > > > > now, i am trying to do the same things basically and i would be > > interested if you succeeded. > > you accessed (from java) the addressbook and calendar (of evolution) via > > bonobo interfaces? > > > > my problem is that i should access those and send the data to a web server. > > > > is the communication possible in both directions (i mean is it possible > > to update the addressbook and calendar with info I receive from my web > > server)? > > > > the idl files provide all necessary methods? > > if you could help me i would appreciate. > > > > tia, > > > > andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 01:59:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 183031241F6; Thu, 13 Nov 2003 01:59:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD5DE1241B9 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6ACF630BE; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B80BE630B6 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: (qmail 24872 invoked from network); 13 Nov 2003 06:58:48 -0000 Received: from localhost (HELO dialup-43.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 06:58:48 -0000 From: Not Zed To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-tSVCiWlDX/kRPkusUOp1" Message-Id: <1068706542.30627.104.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 14:55:42 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] the spam stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hey Rodo, About the spam stuff that just went in: 1. forgot the changelog for the commit (at least in mail/). 2. all my sent mail is going into the junk folder? why is it trying to use spamassasin if it isn't installed? 3. some code bugs, e.g. when i try to unmark as spam: evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER cheers Michael --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hey Rodo,

About the spam stuff that just went in:

1. forgot the changelog for the commit (at least in mail/).
2. all my sent mail is going into the junk folder?  why is it trying to use spamassasin if it isn't installed?
3. some code bugs, e.g. when i try to unmark as spam:

evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER

cheers
Michael

--=-tSVCiWlDX/kRPkusUOp1-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:05:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 327811242CB; Thu, 13 Nov 2003 06:05:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 957E5124059 for ; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7882A6318E; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from avocet.mail.pas.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5AB076311F; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by avocet.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKFH7-0005xk-00; Thu, 13 Nov 2003 03:04:33 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADB4UZT003053; Thu, 13 Nov 2003 06:04:30 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADB4S2V003033; Thu, 13 Nov 2003 06:04:28 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068721467.8549.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 06:04:28 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Broken build today Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: make[3]: Entering directory `/cvs/evolution/smime/gui' make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. make[3]: Leaving directory `/cvs/evolution/smime/gui' -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:13:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74EA512427E; Thu, 13 Nov 2003 06:13:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 76AE5124040 for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5B93A6312F; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4773C6311F for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: (qmail 5639 invoked from network); 13 Nov 2003 11:12:33 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:12:33 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1068706542.30627.104.camel@localhost.localdomain> References: <1068706542.30627.104.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722062.2179.2.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:14:23 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 07:55, Not Zed wrote: > Hey Rodo, > > About the spam stuff that just went in: > > 1. forgot the changelog for the commit (at least in mail/). I usually don't write change log entries for new stuff, but I will add them. > 2. all my sent mail is going into the junk folder? why is it trying > to use spamassasin if it isn't installed? this is fixed > 3. some code bugs, e.g. when i try to unmark as spam: > > evolution-1.5: relocation error: > /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: > undefined symbol: CAMEL_IS_VJUNK_FOLDER ops, fixed as well Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:16:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFB45124040; Thu, 13 Nov 2003 06:16:18 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 353D312436C for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 240C2631B5; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 157D6631AC for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: (qmail 5882 invoked from network); 13 Nov 2003 11:15:46 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:15:46 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Ettore Perazzoli Cc: Evolution Hackers Mailing List In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722251.2179.5.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:17:36 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:04, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' I have added "empty" files so that it at least compiles until Michael will add the right ones. Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:39:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E84EB124042; Thu, 13 Nov 2003 07:39:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4D52112434F for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 444A6630C4; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 33234630B2 for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: (qmail 10143 invoked from network); 13 Nov 2003 12:38:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:38:59 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Not Zed To: Radek =?ISO-8859-1?Q?Doul=EDk?= Cc: Evolution Hackers Mailing List In-Reply-To: <1068722062.2179.2.camel@itx.lehovec> References: <1068706542.30627.104.camel@localhost.localdomain> <1068722062.2179.2.camel@itx.lehovec> Content-Type: multipart/alternative; boundary="=-b1aOgzvPOgAty2n80FgD" Message-Id: <1068726955.1471.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:05:56 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-b1aOgzvPOgAty2n80FgD Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote: > On Thu, 2003-11-13 at 07:55, Not Zed wrote: > > Hey Rodo, > > > > About the spam stuff that just went in: > > > > 1. forgot the changelog for the commit (at least in mail/). > > I usually don't write change log entries for new stuff, but I will add > them. I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :) --=-b1aOgzvPOgAty2n80FgD Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote:
On Thu, 2003-11-13 at 07:55, Not Zed wrote:
> Hey Rodo,
> 
> About the spam stuff that just went in:
> 
> 1. forgot the changelog for the commit (at least in mail/).

I usually don't write change log entries for new stuff, but I will add
them.

I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :)

--=-b1aOgzvPOgAty2n80FgD-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:43:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A2B91124040; Thu, 13 Nov 2003 07:43:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 26315124042 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1C6B1630C4; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 08C89630B2 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: (qmail 10402 invoked from network); 13 Nov 2003 12:42:55 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:42:55 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: multipart/alternative; boundary="=-ME3W3uLOa+1exKQGcvPP" Message-Id: <1068727190.1459.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:09:50 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/plain Content-Transfer-Encoding: 7bit oops. thats what yu get for waking up too early anyway On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit oops.

thats what yu get for waking up too early anyway

On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote:
make[3]: Entering directory `/cvs/evolution/smime/gui'
make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'.  Stop.
make[3]: Leaving directory `/cvs/evolution/smime/gui'

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-ME3W3uLOa+1exKQGcvPP-- From hpj@ximian.com Thu Nov 13 11:48:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 87CF1124454; Thu, 13 Nov 2003 11:48:11 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 17CB112403F for ; Thu, 13 Nov 2003 11:47:39 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKKd8-00010b-00; Thu, 13 Nov 2003 17:47:39 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: JP Rosevear Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068660905.32043.225.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068745483.12555.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 11:44:47 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-12 at 12:15, JP Rosevear wrote: > On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > [Backend-specific properties] > So I discussed this with ettore and hans offline and we think these > should actually be named properties on the backend. In this scenario, > the backends should probably be given the source uid rather than the > uri, because they will need to grab the named properties for connecting. So if I got this right, it means the backends will make gconf calls to get the properties for a given source. Won't this also mean that the source list will be shared between all clients? I.e. if another client adds a source (for its own use), it will show up in Evolution, and vice versa? Unless we add a qualifier, like the gconf path to the source list... > The main issue here is the GUI for some individual backends. For > instance, where will the LDAP backend gui come from? and will it be > readily available to outside developers? I'm reluctant to put the gui > bits into e-d-s but it may logically be the only place to put them. I > suppose we could have some sort of generated ui, but those tend to > degrade over time. Personally I think we should just play it by ear now and look for a general solution later... Putting the UI bits into e-d-s (or a brand new e-d-ui?) won't add a lot of work, though, so if we can do that, it'd be an ok working solution. -- Hans Petter From ettore@ximian.com Thu Nov 13 18:59:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E901D124479; Thu, 13 Nov 2003 18:59:24 -0500 (EST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by listsmx.ximian.com (Postfix) with ESMTP id 4F669124108 for ; Thu, 13 Nov 2003 18:58:53 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKRMP-00022T-00; Thu, 13 Nov 2003 15:58:50 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADNwjZT021804; Thu, 13 Nov 2003 18:58:46 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADNwiaq021802; Thu, 13 Nov 2003 18:58:44 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1068745483.12555.7.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> <1068745483.12555.7.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068767923.21692.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 18:58:44 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:44, Hans Petter Jansson wrote: > So if I got this right, it means the backends will make gconf calls to > get the properties for a given source. Hm what if we just pass the ESource to the calendar/book API instead of a URI? Then it would have all the pieces to figure out how to access the data, and it wouldn't need to use GConf directly or anything like that. -- Ettore From hpj@ximian.com Thu Nov 13 20:09:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 162DC12401E; Thu, 13 Nov 2003 20:09:40 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 5132312401D for ; Thu, 13 Nov 2003 20:09:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKSSS-000M0l-00; Fri, 14 Nov 2003 02:09:08 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, ettore@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1068775567.12557.13.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 20:06:12 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ettore, Toshok and I just had a discussion on IRC re. what to do with ESource and how to get parameters across to backends. What we more-or-less agreed on is that we can pass the ESource to the backend, encoded as XML. This lets callers use ESources that are not in gconf, but also allows getting updates from gconf if the ESource has a UID/path in it (also encoded in the XML). Thus we avoid the gconf requirement, and the changes to the IDL and ESource are miniscule (XML serialization code is already there). JP, thoughts? -- Hans Petter From jpr@ximian.com Fri Nov 14 01:35:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E6361244BF; Fri, 14 Nov 2003 01:35:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9493D124495 for ; Fri, 14 Nov 2003 01:34:53 -0500 (EST) Received: (qmail 3889 invoked from network); 14 Nov 2003 06:34:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 06:34:53 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068775567.12557.13.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068791691.3874.3166.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 01:34:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > Ettore, Toshok and I just had a discussion on IRC re. what to do with > ESource and how to get parameters across to backends. > > What we more-or-less agreed on is that we can pass the ESource to the > backend, encoded as XML. This lets callers use ESources that are not in > gconf, but also allows getting updates from gconf if the ESource has a > UID/path in it (also encoded in the XML). In general this sounds like the best solution we've seen so far. I'm not sure if the gconf updates are viable however since this would require knowledge of the key (I guess it could be a named property). > Thus we avoid the gconf requirement, and the changes to the IDL and > ESource are miniscule (XML serialization code is already there). Sounds right to me, so lets do it the xml way, without the change updates and lets add the named properties to the source. As you suggested earlier Hans, I think we'll put the gui's in evolution for now. We can move them down the stack later if need be. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Fri Nov 14 02:44:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4130E124494; Fri, 14 Nov 2003 02:44:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9293F124289 for ; Fri, 14 Nov 2003 02:43:56 -0500 (EST) Received: (qmail 7556 invoked from network); 14 Nov 2003 07:43:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 07:43:56 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: James Ogley Cc: evolution-hackers@lists.ximian.com, lewing@ximian.com In-Reply-To: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068795834.3874.3316.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 02:43:54 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 04:40, James Ogley wrote: > Many many centuries ago, there was a lot of discussion, and work towards > fixing bug #232 - reading TNEF attachments. The solution that was > arrived at was using gtnef (kudos Larry) > > However, gtnef has never been ported to GNOME2, and I discovered this > morning that bug #232 appears to still exist in 1.4.5. There have been > a couple of calls on bugzilla, attached to the bug report for the bug to > be reopened, but nothing's been done. > > I'll be adding the description of how I rediscovered the lost bug #232 > to bugzilla, but I wanted to raise it here. Are there plans to port > gtnef to GNOME2, and if not is there a new solution to bug #232? Larry, any thoughts on the time involved for this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 08:06:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8DD212403C; Fri, 14 Nov 2003 08:06:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 23263124093 for ; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1AADE63167; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F3ABE631DB for ; Fri, 14 Nov 2003 08:05:57 -0500 (EST) Received: (qmail 24546 invoked from network); 14 Nov 2003 13:05:57 -0000 Received: from localhost (HELO michael.home) (michael@127.0.0.1) by localhost with SMTP; 14 Nov 2003 13:05:57 -0000 From: Michael Meeks To: Mike Kestner , Jody Goldberg Cc: evolution Content-Type: text/plain Organization: Ximian. Message-Id: <1068818160.19369.343.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:56:00 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] gal & gtk+ HEAD ... Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys, I guess people already know this; I'd fix it myself but for not knowing what the strategy should be. The problem is the use of the Gtk namespace in gal, which screws things up badly: gories\" -Wall -O2 -g -D_REENTRANT -Wp,-MD,.deps/gtk-combo-stack.pp -c gtk-combo-stack.c -fPIC -DPIC -o .libs/gtk-combo-stack.o In file included from gtk-combo-stack.h:29, from gtk-combo-stack.c:26: gtk-combo-box.h:34:1: warning: "GTK_COMBO_BOX" redefined In file included from /opt/ognome2.6/include/gtk-2.0/gtk/gtk.h:61, from gtk-combo-stack.c:25: /opt/ognome2.6/include/gtk-2.0/gtk/gtkcombobox.h:30:1: warning: this is the location of the previous definition Can we run a small sed script over gal/evo-HEAD/gnumeric(?) that does a GtkComboBox -> GalComboBox ? [ it might be a good time to do that for all the 'Gtk' namespaced stuff in gal as well ? ]. If so, is this being worked on already ? or shall I come up with a sed script ? Regards, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From rodrigo@ximian.com Fri Nov 14 12:37:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9EF4312447F; Fri, 14 Nov 2003 12:37:17 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAD8E124475 for ; Fri, 14 Nov 2003 12:36:45 -0500 (EST) Received: (qmail 6982 invoked from network); 14 Nov 2003 17:36:44 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 14 Nov 2003 17:36:44 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: Rodrigo Moya To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068791691.3874.3166.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068831416.1782.67.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:36:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > ESource and how to get parameters across to backends. > > > > What we more-or-less agreed on is that we can pass the ESource to the > > backend, encoded as XML. This lets callers use ESources that are not in > > gconf, but also allows getting updates from gconf if the ESource has a > > UID/path in it (also encoded in the XML). > > In general this sounds like the best solution we've seen so far. I'm > not sure if the gconf updates are viable however since this would > require knowledge of the key (I guess it could be a named property). > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > ESource are miniscule (XML serialization code is already there). > > Sounds right to me, so lets do it the xml way, without the change > updates and lets add the named properties to the source. > hmm, but then, what about changes in the source? How would the backend know? I'm not really sure we really need them, but we might, if backends start using the properties in the source. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 13:37:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 55DAD1240DA; Fri, 14 Nov 2003 13:37:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BCFF7124086 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B411963094; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9BE7763072 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: (qmail 10455 invoked from network); 14 Nov 2003 18:36:29 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 14 Nov 2003 18:36:29 -0000 From: Jeffrey Stedfast To: Michael Zucchi Cc: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:36:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ok, so I was right about the mbox code expecting NULL. but this may very well have been my fault. anyways, that is now fixed in CVS along with changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. now for the new problem: if you call get_folder_info without the RECURSIVE flag, you only get a singleton fi returned to you. I guess this makes sense. (note, however, that imap will return one level of subdirs as well - altho they will be placed in fi->sibling rather than fi->child which is rather wrong). so... the only way to get a list of subfolders of an mbox folder is to request RECURSIVE. However, this scans more than just a single level which is not what I want. the way the IMAP spec deals with this, is by providing 2 modes of recursive: % (1 level) and * (everything) what do you think of having a CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? while on the subject of get_folder_info... the interface sucks. There are several reasons it sucks, but the ones I'm thinking of right now is that it doesn't allow for any sort of globbing and it is inconsistant with the other camel-store methods in that the other methods take a path while get_folder_info takes a full_name. probably too late to change this interface tho. :-( Jeff -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From jpr@ximian.com Fri Nov 14 14:55:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 489E41244A7; Fri, 14 Nov 2003 14:55:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 5D6271243D8 for ; Fri, 14 Nov 2003 14:54:42 -0500 (EST) Received: (qmail 14679 invoked from network); 14 Nov 2003 19:54:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 19:54:41 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Rodrigo Moya Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068831416.1782.67.camel@gasteiz.home> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068839679.3874.3465.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 14:54:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 12:36, Rodrigo Moya wrote: > On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > > ESource and how to get parameters across to backends. > > > > > > What we more-or-less agreed on is that we can pass the ESource to the > > > backend, encoded as XML. This lets callers use ESources that are not in > > > gconf, but also allows getting updates from gconf if the ESource has a > > > UID/path in it (also encoded in the XML). > > > > In general this sounds like the best solution we've seen so far. I'm > > not sure if the gconf updates are viable however since this would > > require knowledge of the key (I guess it could be a named property). > > > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > > ESource are miniscule (XML serialization code is already there). > > > > Sounds right to me, so lets do it the xml way, without the change > > updates and lets add the named properties to the source. > > > hmm, but then, what about changes in the source? How would the backend > know? It doesn't know right now either. I think we can work this out along the way if necessary. > I'm not really sure we really need them, but we might, if backends start > using the properties in the source. There isn't really another consistent place to put the information. -JP -- JP Rosevear Ximian, Inc. From steve.mah@oracle.com Fri Nov 14 18:02:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DC0B51244A9; Fri, 14 Nov 2003 18:02:19 -0500 (EST) Received: from agminet04.oracle.com (agminet04.oracle.com [141.146.126.231]) by listsmx.ximian.com (Postfix) with ESMTP id 1BF83124323 for ; Fri, 14 Nov 2003 18:01:48 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet04.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAEMvqPB001381 for ; Fri, 14 Nov 2003 14:58:50 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvqE25557 for ; Fri, 14 Nov 2003 15:57:52 -0700 (MST) Received: from oracle.com (arena.us.oracle.com [130.35.128.117]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvpE25550 for ; Fri, 14 Nov 2003 15:57:51 -0700 (MST) Message-ID: <3FB55DEF.4030106@oracle.com> Date: Fri, 14 Nov 2003 14:57:51 -0800 From: Stephen Mah User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030701 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] How to pre-configure evolution profiles? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm not sure if this is the appropriate list, but here goes: We have a custom rh linux CD that preconfigures most apps, ie: mozilla, proxy settings, etc... Before 1.4 came out, I had a simple shell script that pre-configured the users evolution profile. All I did was pre-populate the ~/evolution/config.xmldb file. Since 1.4 is now using something called gconf, I'm really at a loss on how to pre-configure this schemas. Any ideas? It seems to use this directory: ~/.gconfd/apps/evolution and part of ~/evolution/. I don't think config.xmldb is used anymore. thanks steve From dobey@ximian.com Fri Nov 14 18:13:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DDD97124430; Fri, 14 Nov 2003 18:13:49 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 31BB6124323 for ; Fri, 14 Nov 2003 18:13:18 -0500 (EST) Received: (qmail 25801 invoked from network); 14 Nov 2003 23:13:18 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:13:18 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Rodney Dawes To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FnySPUD02n3DLO/YdB8c" Organization: Ximian, Inc. Message-Id: <1068851404.4525.52.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:10:05 -0500 X-Spam-Status: No, hits=-38.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,MIME_LONG_LINE_QP, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-FnySPUD02n3DLO/YdB8c Content-Type: text/plain Content-Transfer-Encoding: quoted-printable You can set keys with gconftool-2. The --help option gives you a pretty extensive idea of what to do, and I believe it has a man page as well. -- dobey On Pre , 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: >=20 > We have a custom rh linux CD that preconfigures most apps, ie: mozilla,=20 > proxy settings, etc... >=20 > Before 1.4 came out, I had a simple shell script that pre-configured the=20 > users evolution profile. All I did was pre-populate the=20 > ~/evolution/config.xmldb file. >=20 > Since 1.4 is now using something called gconf, I'm really at a loss on=20 > how to pre-configure this schemas. Any ideas? >=20 > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. >=20 > thanks >=20 > steve --=-FnySPUD02n3DLO/YdB8c 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/tWDMkmjUfZe526QRAnQnAJ9FVKWtF93QwDS7SGjgUQYVk8lIwQCfbTes 7BMlKPXxo6Qq3a41TsgbRbc= =CuQ/ -----END PGP SIGNATURE----- --=-FnySPUD02n3DLO/YdB8c-- From mtgordon@ximian.com Fri Nov 14 18:19:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50A681244EC; Fri, 14 Nov 2003 18:19:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9D9DC12418C for ; Fri, 14 Nov 2003 18:18:53 -0500 (EST) Received: (qmail 26068 invoked from network); 14 Nov 2003 23:18:53 -0000 Received: from dmz.ximian.com (HELO 10-0-0-231.boston.ximian.com) (mtgordon@141.154.95.1) by peabody.ximian.com with SMTP; 14 Nov 2003 23:18:53 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Mark Gordon To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068851906.2532.183.camel@boatswain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:18:27 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: > > We have a custom rh linux CD that preconfigures most apps, ie: mozilla, > proxy settings, etc... > > Before 1.4 came out, I had a simple shell script that pre-configured the > users evolution profile. All I did was pre-populate the > ~/evolution/config.xmldb file. > > Since 1.4 is now using something called gconf, I'm really at a loss on > how to pre-configure this schemas. Any ideas? > > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. > > thanks > > steve Short answer: "gconftool-2 --help" Long answer: http://www.gnome.org/learn/admin-guide/2.2/ -Mark Gordon From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 18:56:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1954E124143; Fri, 14 Nov 2003 18:56:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 305BE124016 for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 215F7630CF; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 179BE630AB for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: (qmail 28164 invoked from network); 14 Nov 2003 23:55:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:55:38 -0000 From: Not Zed To: Jeffrey Stedfast Cc: evolution-hackers@ximian.com In-Reply-To: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> References: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-SSU9cVKOAzQn4BYZKjuF" Message-Id: <1068853945.16250.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 10:22:25 +1030 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote: > ok, so I was right about the mbox code expecting NULL. but this may very It should treat null and "" identically. > well have been my fault. anyways, that is now fixed in CVS along with > changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, > CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. > > now for the new problem: > > if you call get_folder_info without the RECURSIVE flag, you only get a > singleton fi returned to you. I guess this makes sense. (note, however, Thats a bug in mbox, it should return 1 level. > that imap will return one level of subdirs as well - altho they will be > placed in fi->sibling rather than fi->child which is rather wrong). Thats a bug in imap, or maybe build_folder_info which i never trusted. Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way. > so... the only way to get a list of subfolders of an mbox folder is to > request RECURSIVE. However, this scans more than just a single level > which is not what I want. But it also doesn't matter to do it this way. Its no change from current behaviour. > the way the IMAP spec deals with this, is by providing 2 modes of > recursive: % (1 level) and * (everything) > > what do you think of having a > CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? Not necessary, see above. > while on the subject of get_folder_info... the interface sucks. There > are several reasons it sucks, but the ones I'm thinking of right now is > that it doesn't allow for any sort of globbing and it is inconsistant What do we need globbing for? There's not a single place we'd use it. > with the other camel-store methods in that the other methods take a path > while get_folder_info takes a full_name. Does it? The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server). > probably too late to change this interface tho. :-( It got changed a year ago :) Z --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote:
ok, so I was right about the mbox code expecting NULL. but this may very

It should treat null and "" identically.

well have been my fault. anyways, that is now fixed in CVS along with
changes to set the fi->flags with CAMEL_FOLDER_CHILDREN,
CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like.

now for the new problem:

if you call get_folder_info without the RECURSIVE flag, you only get a
singleton fi returned to you. I guess this makes sense. (note, however,

Thats a bug in mbox, it should return 1 level.

that imap will return one level of subdirs as well - altho they will be
placed in fi->sibling rather than fi->child which is rather wrong).
Thats a bug in imap, or maybe build_folder_info which i never trusted.  Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way.

so... the only way to get a list of subfolders of an mbox folder is to
request RECURSIVE. However, this scans more than just a single level
which is not what I want.
But it also doesn't matter to do it this way.  Its no change from current behaviour.

the way the IMAP spec deals with this, is by providing 2 modes of
recursive: % (1 level) and * (everything)

what do you think of having a
CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag?
Not necessary, see above.

while on the subject of get_folder_info... the interface sucks. There
are several reasons it sucks, but the ones I'm thinking of right now is
that it doesn't allow for any sort of globbing and it is inconsistant

What do we need globbing for?  There's not a single place we'd use it.

with the other camel-store methods in that the other methods take a path
while get_folder_info takes a full_name.
Does it?  The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server).

probably too late to change this interface tho. :-(

It got changed a year ago :)

Z

--=-SSU9cVKOAzQn4BYZKjuF-- From samp@arial-concept.com Sat Nov 15 17:59:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3C5C012419A; Sat, 15 Nov 2003 17:59:23 -0500 (EST) Received: from kraid.nerim.net (smtp-106-saturday.nerim.net [62.4.16.106]) by listsmx.ximian.com (Postfix) with ESMTP id 88CE7124124 for ; Sat, 15 Nov 2003 17:58:52 -0500 (EST) Received: from prod1.arial-concept.com (przyswa.net1.nerim.net [62.212.103.7]) by kraid.nerim.net (Postfix) with ESMTP id 640B440E41 for ; Sat, 15 Nov 2003 23:58:49 +0100 (CET) Received: from mars-linux.arial-concept.com (root@mars-linux.arial-concept.com [172.16.0.45]) by prod1.arial-concept.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAFMxCUk025453 for ; Sat, 15 Nov 2003 23:59:13 +0100 From: Sam Przyswa To: Liste Dev Evolution Content-Type: text/plain; charset=iso-8859-15 Organization: Arial Concept Message-Id: <1068936846.30860.8.camel@Mars-Linux> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 23:54:06 +0100 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-arial-concept-prod1-MailScanner: Found to be clean X-Spam-Status: No, hits=-12.1 required=5.0 tests=SIGNATURE_LONG_SPARSE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Contact and Calendar from MySQL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, We run phpGroupware at office that manage contacts, calendar event, etc, on MySQL. Is there a way via some API to link these data (contacts, calendar events) in Evolution Contact and Calendar ? I have read the gnome_db doc but I don't know if it's the right way to do that... Thanks in advance for your advices. Sam. -- Sam Przyswa - Chef de projet Arial Concept - Intégrateur Internet 36, rue de Turin - 75008 - Paris - France Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01 Web: http://www.arial-concept.com - Email: Info@arial-concept.com -- Ce message a été vérifié par MailScanner et le moteur F-Prot pour rechercher la présence de virus et rien de suspect n'a été trouvé. Pour tous renseignements complémentaires concernant cet anti-virus contactez Postmaster@arial-concept.com From jpr@ximian.com Sun Nov 16 01:45:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA35D1242B5; Sun, 16 Nov 2003 01:45:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D1688124265 for ; Sun, 16 Nov 2003 01:44:56 -0500 (EST) Received: (qmail 27545 invoked from network); 16 Nov 2003 06:44:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 16 Nov 2003 06:44:56 -0000 Subject: Re: [Evolution-hackers] Contact and Calendar from MySQL From: JP Rosevear To: Sam Przyswa Cc: Liste Dev Evolution In-Reply-To: <1068936846.30860.8.camel@Mars-Linux> References: <1068936846.30860.8.camel@Mars-Linux> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068965094.3874.3522.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 16 Nov 2003 01:44:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-15 at 17:54, Sam Przyswa wrote: > Hi, > > We run phpGroupware at office that manage contacts, calendar event, etc, > on MySQL. Is there a way via some API to link these data (contacts, > calendar events) in Evolution Contact and Calendar ? In fact there is. We have split out the backends and the client libraries to these backends and they reside in the evolution-data-server module. Basically you want to look at evolution-data-server/calendar/backends and evolution-data-server/calendar/libedata-cal. You will need to sub class e-cal-backend and implement the requisite virtual methods. How you implement these methods is up to you, and gnome-db is an option for communicating with the MySQL database and implementing these method. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 13:20:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B5623124373; Mon, 17 Nov 2003 13:20:29 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id DC9CA1241AA for ; Mon, 17 Nov 2003 13:19:58 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHIJwu3029089; Mon, 17 Nov 2003 13:19:58 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHIJvfi029087; Mon, 17 Nov 2003 13:19:57 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1068839679.3874.3465.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069093196.8413.7.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:19:56 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > hmm, but then, what about changes in the source? How would the backend > > know? > > It doesn't know right now either. I think we can work this out along > the way if necessary. I think if we want the changes then we should just pass the path to the GConf key over CORBA. Otherwise we can dispatch the XML serialization of the ESource. (I think Hans wants to do both so that we can have it working without GConf if needed... Although I am not convinced it's necessary.) -- ETtore From jpr@ximian.com Mon Nov 17 13:30:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B515C1240D7; Mon, 17 Nov 2003 13:30:58 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9C86B124091 for ; Mon, 17 Nov 2003 13:30:27 -0500 (EST) Received: (qmail 12622 invoked from network); 17 Nov 2003 18:30:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:30:26 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093196.8413.7.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069093819.3874.3924.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:30:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:19, Ettore Perazzoli wrote: > On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > > hmm, but then, what about changes in the source? How would the backend > > > know? > > > > It doesn't know right now either. I think we can work this out along > > the way if necessary. > > I think if we want the changes then we should just pass the path to the > GConf key over CORBA. Otherwise we can dispatch the XML serialization > of the ESource. > > (I think Hans wants to do both so that we can have it working without > GConf if needed... Although I am not convinced it's necessary.) I prefer the serialized source solution, because it is possible to open ad hoc calendars for temporary purposes. Could the gconf key just be a named property on the source? -JP -- JP Rosevear Ximian, Inc. From lewing@ximian.com Mon Nov 17 13:45:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21197124084; Mon, 17 Nov 2003 13:45:57 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 54A6C124349 for ; Mon, 17 Nov 2003 13:45:26 -0500 (EST) Received: (qmail 13372 invoked from network); 17 Nov 2003 18:45:25 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:45:25 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear , Aaron Weber Cc: James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1068795834.3874.3316.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069094697.18587.1614.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 12:44:58 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > Many many centuries ago, there was a lot of discussion, and work towards > > fixing bug #232 - reading TNEF attachments. The solution that was > > arrived at was using gtnef (kudos Larry) > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > morning that bug #232 appears to still exist in 1.4.5. There have been > > a couple of calls on bugzilla, attached to the bug report for the bug to > > be reopened, but nothing's been done. > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > to bugzilla, but I wanted to raise it here. Are there plans to port > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > Larry, any thoughts on the time involved for this? A simple port probably wouldn't take very much time, but the problem is the way gtnef works is far less than ideal. Because of licensing issues (the tnef code base it was derived from is GPL'd) it cannot be linked into the mailer so it has to be an exe component. Since it has to be a component it has to duplicate a large amount of the mail display code to make an interface that looks similar to the normal attachment interface. So it is both extremely slow to activate and annoying to maintain. In a perfect world camel would provide a plugable method for allowing a content type to present itself as a group of several other content-types so that the display code could be reused and someone would write an LGPL'D tnef decoder. I can't write the tnef decoder myself since I've already messed with the current code a lot but if someone is serious about doing it we could probably clean room reverse engineer the GPL'd version. I'll let one of the mail hackers comment on the plugable camel stuff. --Larry From ettore@ximian.com Mon Nov 17 13:49:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2B0DA1242F3; Mon, 17 Nov 2003 13:49:54 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 452D9124336 for ; Mon, 17 Nov 2003 13:49:23 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHInLu3024414; Mon, 17 Nov 2003 13:49:22 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHInLqa024412; Mon, 17 Nov 2003 13:49:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093819.3874.3924.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069094960.8413.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:49:21 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > I prefer the serialized source solution, because it is possible to open > ad hoc calendars for temporary purposes. Could the gconf key just be a > named property on the source? I guess it could, but then you have a consistency problem... I.e. you have to make sure that the serialized XML always contains the right GConf path. -- Ettore From jpr@ximian.com Mon Nov 17 14:01:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F1E98124397; Mon, 17 Nov 2003 14:01:07 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9B8B0124084 for ; Mon, 17 Nov 2003 14:00:36 -0500 (EST) Received: (qmail 14188 invoked from network); 17 Nov 2003 19:00:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:00:35 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069094960.8413.11.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095631.3874.3926.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:00:33 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > I prefer the serialized source solution, because it is possible to open > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > named property on the source? > > I guess it could, but then you have a consistency problem... I.e. you > have to make sure that the serialized XML always contains the right > GConf path. I guess - but you will need both the UID and the gconf key won't you? Since the source will be in a gconf list. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 14:02:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6628F124004; Mon, 17 Nov 2003 14:02:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id AF707124096 for ; Mon, 17 Nov 2003 14:02:22 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ2Lu3024453; Mon, 17 Nov 2003 14:02:21 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ2LSI024451; Mon, 17 Nov 2003 14:02:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069095631.3874.3926.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069095740.8413.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:02:20 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > I prefer the serialized source solution, because it is possible to open > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > named property on the source? > > > > I guess it could, but then you have a consistency problem... I.e. you > > have to make sure that the serialized XML always contains the right > > GConf path. > > I guess - but you will need both the UID and the gconf key won't you? > Since the source will be in a gconf list. Yeah. -- Ettore From jpr@ximian.com Mon Nov 17 14:03:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 043B0124004; Mon, 17 Nov 2003 14:03:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16BD61243A2 for ; Mon, 17 Nov 2003 14:03:16 -0500 (EST) Received: (qmail 14438 invoked from network); 17 Nov 2003 19:03:15 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:03:15 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095790.3874.3929.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:03:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towards > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > be reopened, but nothing's been done. > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > Larry, any thoughts on the time involved for this? > > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. The mailer is GPL'ed though, isn't it? -JP -- JP Rosevear Ximian, Inc. From toshok@ximian.com Mon Nov 17 14:10:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D46D3124356; Mon, 17 Nov 2003 14:10:38 -0500 (EST) Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by listsmx.ximian.com (Postfix) with ESMTP id 87C90124004 for ; Mon, 17 Nov 2003 14:10:06 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ92G7022755; Mon, 17 Nov 2003 11:09:03 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ92Y7022753; Mon, 17 Nov 2003 11:09:02 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Chris Toshok To: Ettore Perazzoli Cc: JP Rosevear , Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069095740.8413.13.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> <1069095740.8413.13.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069096141.20344.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 17 Nov 2003 11:09:02 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 11:02, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > > I prefer the serialized source solution, because it is possible to open > > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > > named property on the source? > > > > > > I guess it could, but then you have a consistency problem... I.e. you > > > have to make sure that the serialized XML always contains the right > > > GConf path. > > > > I guess - but you will need both the UID and the gconf key won't you? > > Since the source will be in a gconf list. > > Yeah. I was thinking that the GConf key would be added by the underlying library (libebook, libecal) before serializing it and sending it over to the wombat. So we don't have much of a synchronization problem (we aren't storing the key inside the xml we store in gconf.) And we can always add the key to the xml blobs we serialize across. It's just that the ad-hoc ones won't contain a uid (or contain an empty string for the uid.. something). The backend can be made pretty simple and always listen for gconf changes - it just won't ever receive any that match the ad-hoc sources. Chris From lewing@ximian.com Mon Nov 17 14:28:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1111E124004; Mon, 17 Nov 2003 14:28:32 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 21258124004 for ; Mon, 17 Nov 2003 14:28:01 -0500 (EST) Received: (qmail 15846 invoked from network); 17 Nov 2003 19:28:00 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:28:00 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069095790.3874.3929.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069097257.18582.1617.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:27:38 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > be reopened, but nothing's been done. > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > Larry, any thoughts on the time involved for this? > > > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issues > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code to > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. > > The mailer is GPL'ed though, isn't it? > But we need to be able to link the connector bits so we need an exception still don't we? --Larry From jpr@ximian.com Mon Nov 17 15:26:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ABF4B124385; Mon, 17 Nov 2003 14:36:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 967011240F9; Mon, 17 Nov 2003 15:26:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:43:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F5C12416A; Mon, 17 Nov 2003 15:43:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 89B0D124272 for ; Mon, 17 Nov 2003 15:42:52 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 52B6D631F0 for ; Mon, 17 Nov 2003 14:59:06 -0500 (EST) Received: (qmail 17470 invoked from network); 17 Nov 2003 19:59:05 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:59:05 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Dan Winship Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069099141.3874.3944.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:59:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:52, Dan Winship wrote: > > I don't think the connector links to the mailer at all, although it does > > link to camel. Dan? > > Connector is irrelevant here. We don't want non-Ximian GPL code in > evolution because it keeps us from being able to do things like, oh, > say, link to OpenSSL if we need to. (Where were you last week? :-) I'm aware of that, but then the problem is not directly related to the code being GPL'ed, but more that we don't have the copyright. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 15:43:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E615612416A; Mon, 17 Nov 2003 15:43:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66D4C12438E for ; Mon, 17 Nov 2003 15:42:53 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0FF7A631A0; Mon, 17 Nov 2003 14:46:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 009B263127; Mon, 17 Nov 2003 14:46:05 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJk5u3024678; Mon, 17 Nov 2003 14:46:05 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJk5M5024676; Mon, 17 Nov 2003 14:46:05 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098363.24585.4.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:46:05 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Shell cleanup Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have cleaned up a bunch of cruft from shell/, getting rid of the stuff that is not used anymore. I still have EvolutionShellComponent and EvolutionStorage in place though, since the address book code still depends on them. (However, that code doesn't work at all at this point. :-)) Hans Petter is working on removing that dependency as well... So when he lets me know that that part of the work is done I will remove those pieces too. Cheers, -- Ettore From danw@ximian.com Mon Nov 17 15:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E39B61241A6; Mon, 17 Nov 2003 15:44:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7960F1243B7 for ; Mon, 17 Nov 2003 15:42:54 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C53B2630A5 for ; Mon, 17 Nov 2003 14:45:29 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 17 Nov 2003 14:52:18 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Dan Winship To: JP Rosevear Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069097746.3874.3932.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Mon, 17 Nov 2003 14:52:18 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I don't think the connector links to the mailer at all, although it does > link to camel. Dan? Connector is irrelevant here. We don't want non-Ximian GPL code in evolution because it keeps us from being able to do things like, oh, say, link to OpenSSL if we need to. (Where were you last week? :-) -- Dan From gpoo@ubiobio.cl Mon Nov 17 15:44:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DF46124091; Mon, 17 Nov 2003 15:44:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 838761243D3 for ; Mon, 17 Nov 2003 15:42:55 -0500 (EST) Received: from zeus.dci.ubiobio.cl (zeus.dci.ubiobio.cl [146.83.195.11]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1E94D63203 for ; Mon, 17 Nov 2003 15:18:01 -0500 (EST) Received: from cronos.dci.ubiobio.cl (cronos.dci.ubiobio.cl [146.83.195.84]) by zeus.dci.ubiobio.cl (Postfix) with ESMTP id A19D227867 for ; Mon, 17 Nov 2003 17:17:54 -0300 (CLST) From: German Poo Caaman~o To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=iso-8859-1 Message-Id: <1069100260.3792.81.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:17:40 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] What's is missing in NNTP support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've just installed evolution HEAD and it was compiled with NNTP support. After playing a little I have some question that I hope anyone can answer. IMHO, it's very comfortable to read NEWS, but: 1. Show all newsgroups from a server (it takes a bit of time, and sometimes there are over 30.000 newsgroups, and the user is interested in a few ones). I guess it could be better has a window with a similar behaviour as folder setting (when you choose working disconnected, where the user choose wich folder would like to read). I don't know where it belongs to. 2. Besides an USENET messages is *almost* a mail message, has some differences. For instance, a message can be answered to the group (follow-up) or replied to the sender (reply). Is there some kind of communication that allow to add "Reply to group" to contextual menu? 3. At last, but not least, where can I find a list with missings things? (protocol or UI) May someone give some pointers to me? What should I read? Thanks in advance, -- Germán Poó-Caamaño mailto:gpoo@ubiobio.cl http://www.ubiobio.cl/~gpoo/ From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 16:16:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2EF7512439A; Mon, 17 Nov 2003 16:16:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC610124292 for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1BD463145; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 988706313C for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: (qmail 21738 invoked from network); 17 Nov 2003 21:16:12 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 17 Nov 2003 21:16:12 -0000 Subject: Re: [Evolution-hackers] gal & gtk+ HEAD ... From: Mike Kestner To: Michael Meeks Cc: Mike Kestner , Jody Goldberg , evolution In-Reply-To: <1068818160.19369.343.camel@localhost.localdomain> References: <1068818160.19369.343.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069103755.1114.386.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 15:15:55 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:56, Michael Meeks wrote: > The problem is the use of the Gtk namespace in gal, which screws things > up badly: Fix committed to trunk. -- Mike Kestner From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 17:02:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94E9812412C; Mon, 17 Nov 2003 17:02:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C437C124117 for ; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BC40163182; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B503A63134; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHM2Du3027452; Mon, 17 Nov 2003 17:02:13 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHM2DGG027450; Mon, 17 Nov 2003 17:02:13 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069106532.24585.23.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:02:13 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Upgrade path fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, right now components upgrade from an existing Evolution version when they are first activated. However, that's bad since they get all activated at the same time and it's not clear to the shell when that happens (so e.g. if there are progress dialogs they'll interfere and stuff). So I have added a upgradeFromVersion() method in Evolution-Component.idl that you are now supposed to implement for your component to upgrade the configuration settings. If you don't implement that method, the shell won't complain -- but you should. So we should move all the migration stuff into this method. Please let me know if this method is not enough for your component's needs so we can massage it more in that case. The mechanism is similar to that of the old e-config-upgrade, i.e. it stores the version number in a GConf key and attempts an upgrade if the current version number is higher than the old one. BTW, I am not sure if we are going to be able to support upgrading from versions older than 1.4 easily... Maybe we can still invoke e-config-upgrade and make it convert to 1.4 format, then run the upgradeFromVersion()? Thoughts? -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 21:03:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 862631240D7; Mon, 17 Nov 2003 21:03:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BD1731243B9 for ; Mon, 17 Nov 2003 21:03:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 60CEF631DD; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 50778631DC for ; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Received: (qmail 4306 invoked from network); 18 Nov 2003 02:00:43 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:00:43 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069106532.24585.23.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> Content-Type: multipart/alternative; boundary="=-60qVaxb0OBSFK+pbNSFR" Message-Id: <1069120652.1847.9.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:57:32 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > Hello, > > right now components upgrade from an existing Evolution version when > they are first activated. However, that's bad since they get all > activated at the same time and it's not clear to the shell when that > happens (so e.g. if there are progress dialogs they'll interfere and > stuff). > > So I have added a upgradeFromVersion() method in Evolution-Component.idl > that you are now supposed to implement for your component to upgrade the > configuration settings. If you don't implement that method, the shell > won't complain -- but you should. > > So we should move all the migration stuff into this method. > > Please let me know if this method is not enough for your component's > needs so we can massage it more in that case. > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > stores the version number in a GConf key and attempts an upgrade if the > current version number is higher than the old one. Shouldn't it be the same mechanism, not just similar? > BTW, I am not sure if we are going to be able to support upgrading from > versions older than 1.4 easily... Maybe we can still invoke > e-config-upgrade and make it convert to 1.4 format, then run the > upgradeFromVersion()? Either that or separate the upgrade bits and put it in each component. It might be neater to put it in one place for each component. Z --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote:
Hello,

right now components upgrade from an existing Evolution version when
they are first activated.  However, that's bad since they get all
activated at the same time and it's not clear to the shell when that
happens (so e.g. if there are progress dialogs they'll interfere and
stuff).

So I have added a upgradeFromVersion() method in Evolution-Component.idl
that you are now supposed to implement for your component to upgrade the
configuration settings.  If you don't implement that method, the shell
won't complain -- but you should.

So we should move all the migration stuff into this method.

Please let me know if this method is not enough for your component's
needs so we can massage it more in that case.

The mechanism is similar to that of the old e-config-upgrade, i.e. it
stores the version number in a GConf key and attempts an upgrade if the
current version number is higher than the old one.
Shouldn't it be the same mechanism, not just similar?

BTW, I am not sure if we are going to be able to support upgrading from
versions older than 1.4 easily...  Maybe we can still invoke
e-config-upgrade and make it convert to 1.4 format, then run the
upgradeFromVersion()?
Either that or separate the upgrade bits and put it in each component.  It might be neater to put it in one place for each component.

Z

--=-60qVaxb0OBSFK+pbNSFR-- From notzed@ximian.com Mon Nov 17 21:04:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EDB521240BD; Mon, 17 Nov 2003 21:04:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2EDE41240D7 for ; Mon, 17 Nov 2003 21:04:07 -0500 (EST) Received: (qmail 4548 invoked from network); 18 Nov 2003 02:04:06 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:04:06 -0000 Subject: Re: [Evolution-hackers] What's is missing in NNTP support From: Not Zed To: German Poo Caaman~o Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069100260.3792.81.camel@localhost> References: <1069100260.3792.81.camel@localhost> Content-Type: multipart/alternative; boundary="=-U9JbfuRQ00tvPGBFHwRC" Message-Id: <1069120855.1847.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:00:56 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote: > I've just installed evolution HEAD and it was compiled with NNTP > support. After playing a little I have some question that I hope > anyone can answer. Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled. > IMHO, it's very comfortable to read NEWS, but: > 1. Show all newsgroups from a server (it takes a bit of time, and > sometimes there are over 30.000 newsgroups, and the user is > interested in a few ones). > > I guess it could be better has a window with a similar behaviour > as folder setting (when you choose working disconnected, where the > user choose wich folder would like to read). > I don't know where it belongs to. Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work. > 2. Besides an USENET messages is *almost* a mail message, has some > differences. For instance, a message can be answered to the group > (follow-up) or replied to the sender (reply). Is there some kind > of communication that allow to add "Reply to group" to contextual > menu? We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders. Although crosspostings would definitely need more work to support. > 3. At last, but not least, where can I find a list with missings > things? (protocol or UI) There really isn't one at present, because of the nature of the code. > May someone give some pointers to me? What should I read? Try the relevent rfc's and the sourcecode, thats about it so far. But ... stay tuned, something relevent to this post should be happening soon. Michael --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote:
I've just installed evolution HEAD and it was compiled with NNTP
support. After playing a little I have some question that I hope
anyone can answer.
Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled.

IMHO, it's very comfortable to read NEWS, but:
1. Show all newsgroups from a server (it takes a bit of time, and
   sometimes there are over 30.000 newsgroups, and the user is 
   interested in a few ones).

   I guess it could be better has a window with a similar behaviour
   as folder setting (when you choose working disconnected, where the
   user choose wich folder would like to read).
   I don't know where it belongs to.
Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work.

2. Besides an USENET messages is *almost* a mail message, has some
   differences.  For instance, a message can be answered to the group
   (follow-up) or replied to the sender (reply).  Is there some kind
   of communication that allow to add "Reply to group" to contextual
   menu?
We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders.  Although crosspostings would definitely need more work to support.

3. At last, but not least, where can I find a list with missings 
   things? (protocol or UI)
There really isn't one at present, because of the nature of the code.

May someone give some pointers to me?  What should I read?

Try the relevent rfc's and the sourcecode, thats about it so far.

But ... stay tuned, something relevent to this post should be happening soon.

Michael

--=-U9JbfuRQ00tvPGBFHwRC-- From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 22:59:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CE471243EF; Mon, 17 Nov 2003 22:59:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 298981243EC for ; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 246CB63118; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1199363104; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI3xeu3002480; Mon, 17 Nov 2003 22:59:40 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI3xdQY002478; Mon, 17 Nov 2003 22:59:39 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069120652.1847.9.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069127978.24585.30.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 22:59:39 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 20:57, Not Zed wrote: > On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > > stores the version number in a GConf key and attempts an upgrade if the > > current version number is higher than the old one. > Shouldn't it be the same mechanism, not just similar? I don't understand what you mean. It's not the same because now it's per-component, so we don't have to centralize all the changes in the same place. > Either that or separate the upgrade bits and put it in each > component. It might be neater to put it in one place for each > component. True... Just invoking it at startup before running the actual shell sounds simpler though, and implies fewer code changes. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 23:49:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CAB912404E; Mon, 17 Nov 2003 23:49:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 082931240A6 for ; Mon, 17 Nov 2003 23:49:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DDEFD63118; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD04C63113 for ; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Received: (qmail 13417 invoked from network); 18 Nov 2003 04:49:45 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 04:49:45 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069127978.24585.30.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> Content-Type: multipart/alternative; boundary="=-kBE+5vzhC6cPdScKQsvo" Message-Id: <1069130794.11367.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:46:34 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/plain Content-Transfer-Encoding: 7bit > > Shouldn't it be the same mechanism, not just similar? > > I don't understand what you mean. It's not the same because now it's > per-component, so we don't have to centralize all the changes in the > same place. Yep sure - I just meant the version detection. IMHO it would probably make sense to keep the same mechanism for version detection/maintenance? --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> Shouldn't it be the same mechanism, not just similar?

I don't understand what you mean.  It's not the same because now it's
per-component, so we don't have to centralize all the changes in the
same place.
Yep sure - I just meant the version detection.  IMHO it would probably make sense to
keep the same mechanism for version detection/maintenance?

--=-kBE+5vzhC6cPdScKQsvo-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 00:11:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6773812404E; Tue, 18 Nov 2003 00:11:24 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E5890124417 for ; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3A74630D1; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A9523630C9; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI5BCu3010688; Tue, 18 Nov 2003 00:11:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI5BCMP010686; Tue, 18 Nov 2003 00:11:12 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069130794.11367.1.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> <1069130794.11367.1.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069132271.24585.35.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 00:11:12 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 23:46, Not Zed wrote: > > > Shouldn't it be the same mechanism, not just similar? > > > > I don't understand what you mean. It's not the same because now it's > > per-component, so we don't have to centralize all the changes in the > > same place. > Yep sure - I just meant the version detection. IMHO it would probably > make sense to > keep the same mechanism for version detection/maintenance? > It's using the same mechanism, using the same GConf key that we were using before. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 03:59:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9BFF1241B8; Tue, 18 Nov 2003 03:59:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B450E12402B for ; Tue, 18 Nov 2003 03:59:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AED6263087; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1C0F96307A for ; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAI8wGU28937 for ; Tue, 18 Nov 2003 10:58:16 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAI8wG228930 for ; Tue, 18 Nov 2003 10:58:16 +0200 Message-ID: <3FC271B6.2010706@arobs.ro> Date: Mon, 24 Nov 2003 23:01:42 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] compile evolution-calendar.idl Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to generate evolution-calendar.idl with the following command: idlj -fclient evolution-calendar.idl, the following error occurs: Bonobo.idl (line 11): Expected one of `' `('; encountered `'. #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 07:13:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ACEC712436F; Tue, 18 Nov 2003 07:13:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D93E11242E4 for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D35FA6316B; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BD37B6316A for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: (qmail 4240 invoked from network); 18 Nov 2003 12:13:01 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 18 Nov 2003 12:13:01 -0000 Subject: Re: [Evolution-hackers] compile evolution-calendar.idl From: Rodrigo Moya To: Andrei Schiop Cc: Evolution Hackers In-Reply-To: <3FC271B6.2010706@arobs.ro> References: <3FC271B6.2010706@arobs.ro> Content-Type: text/plain Message-Id: <1069157581.30920.34.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:13:01 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 22:01, Andrei Schiop wrote: > hello, > > when trying to generate evolution-calendar.idl with the following command: > idlj -fclient evolution-calendar.idl, the following error occurs: > > Bonobo.idl (line 11): Expected one of `' `('; encountered > `'. > #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) > that's a pre-processor command, so if that idlj does not support that, pre-process the idl file before handing it over idlj. You can do that with cpp. I dont know if that works, but I guess it should. But then you'll find other problems, since evolution-calendar.idl uses Bonobo IDL interfaces, so you'll have to let idlj know where those files are. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 09:46:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F4E12411D; Tue, 18 Nov 2003 09:46:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65010124038 for ; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5FCA76316B; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B457363156 for ; Tue, 18 Nov 2003 09:46:02 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIEk2L03667 for ; Tue, 18 Nov 2003 16:46:02 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIEk1O03659 for ; Tue, 18 Nov 2003 16:46:02 +0200 Message-ID: <3FC2C33A.1040902@arobs.ro> Date: Tue, 25 Nov 2003 04:49:30 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] dumb question: activation client issue Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running the following command: activation-client -s "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" result: Activation ID "" RESULT_NONE. which is the meaning? it could not be activated? and if not what is a solution to it. tia From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 10:20:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4851212401F; Tue, 18 Nov 2003 10:20:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD10412407F for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C34FA63156; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B470A63121 for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: (qmail 14020 invoked from network); 18 Nov 2003 15:20:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 15:20:08 -0000 Subject: Re: [Evolution-hackers] dumb question: activation client issue From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2C33A.1040902@arobs.ro> References: <3FC2C33A.1040902@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069168805.7304.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 10:20:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 21:49, Andrei Schiop wrote: > hello, > > when running the following command: > activation-client -s > "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" > > result: Activation ID "" RESULT_NONE. > > which is the meaning? it could not be activated? and if not what is a > solution to it. It means it could not find a component matching the query. If you installed evolution to a prefix, you have to tell bonobo-activation where else to look for things by editing: /etc/bonobo-activation/bonobo-activation-config.xml (assuming most things are installed in /usr). You need to add something like: *prefix*/lib/bonobo/servers In the . -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 11:40:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B44661240B9; Tue, 18 Nov 2003 11:40:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B46CB124080 for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AFAAC6316A; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A65AF630CE for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: (qmail 18520 invoked from network); 18 Nov 2003 16:40:24 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 16:40:24 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069173622.7304.87.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 11:40:22 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution and CVS Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have change libical from being a virtual module to being directly included so it could be cvs remove'd. If you have an existing check out (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. (libical resides in evolution-data-server now). -JP -- JP Rosevear Ximian, Inc. From rhand@z-kat.com Tue Nov 18 12:00:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F36124098; Tue, 18 Nov 2003 12:00:39 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id 2EFD212410B for ; Tue, 18 Nov 2003 12:00:27 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 427973; Tue, 18 Nov 2003 12:00:26 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-e7PI5WnGwp+BKOmZ253b" Organization: Z-Kat Message-Id: <1069174826.21169.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:00:26 -0500 X-Spam-Status: No, hits=-36.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-e7PI5WnGwp+BKOmZ253b Content-Type: multipart/alternative; boundary="=-cNcn+bwqhikPTLZCPAix" --=-cNcn+bwqhikPTLZCPAix Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Just a note here. As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF support integrated into evolution and would be happy to work with you guys. It has both a standalone console binary, and a GPL library. On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote:=20 > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towa= rds > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > >=20 > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have be= en > > > a couple of calls on bugzilla, attached to the bug report for the bug= to > > > be reopened, but nothing's been done. > > >=20 > > > I'll be adding the description of how I rediscovered the lost bug #23= 2 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > >=20 > > Larry, any thoughts on the time involved for this? >=20 > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. >=20 > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. >=20 > --Larry >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-cNcn+bwqhikPTLZCPAix Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Just a note here.  As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF = support integrated into evolution and would be happy to work with you guys.=   It has both a standalone console binary, and a GPL library.


On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:
On Fri, 2003-11-14 at 01:43, JP Rosevear wr=
ote:=20
> On Tue, 2003-11-11 at 04:40, James Ogley wrote:
> > Many many centuries ago, there was a lot of discussion, and work =
towards
> > fixing bug #232 - reading TNEF attachments.  The solution that wa=
s
> > arrived at was using gtnef (kudos Larry)
> >=20
> > However, gtnef has never been ported to GNOME2, and I discovered =
this
> > morning that bug #232 appears to still exist in 1.4.5.  There hav=
e been
> > a couple of calls on bugzilla, attached to the bug report for the=
 bug to
> > be reopened, but nothing's been done.
> >=20
> > I'll be adding the description of how I rediscovered the lost bug=
 #232
> > to bugzilla, but I wanted to raise it here.  Are there plans to p=
ort
> > gtnef to GNOME2, and if not is there a new solution to bug #232?
>=20
> Larry, any thoughts on the time involved for this?

A simple port probably wouldn't take very much time, but the problem is
the way gtnef works is far less than ideal.  Because of licensing issues
(the tnef code base it was derived from is GPL'd) it cannot be linked
into the mailer so it has to be an exe component.  Since it has to be a
component it has to duplicate a large amount of the mail display code to
make an interface that looks similar to the normal attachment
interface.  So it is both extremely slow to activate and annoying to
maintain.

In a perfect world camel would provide a plugable method for allowing a
content type to present itself as a group of several other content-types
so that the display code could be reused and someone would write an
LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
already messed with the current code a lot but if someone is serious
about doing it we could probably clean room reverse engineer the GPL'd
version.  I'll let one of the mail hackers comment on the plugable camel
stuff.

--Larry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-cNcn+bwqhikPTLZCPAix-- --=-e7PI5WnGwp+BKOmZ253b Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/ulAq3J2D4d1LTEoRAjifAJ9UuUXQsmbvQ9ZRQ2zsozJl/J3E0gCgi3Ll ASNxF480AyI7P6UjgspdpE8= =yR/Z -----END PGP SIGNATURE----- --=-e7PI5WnGwp+BKOmZ253b-- From steve.mah@oracle.com Tue Nov 18 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 811E71241FB; Tue, 18 Nov 2003 15:12:39 -0500 (EST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) by listsmx.ximian.com (Postfix) with ESMTP id 929E5124098 for ; Tue, 18 Nov 2003 15:12:27 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet01.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAIKCQOA014449 for ; Tue, 18 Nov 2003 12:12:26 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26538 for ; Tue, 18 Nov 2003 13:12:25 -0700 (MST) Received: from dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com (dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com [130.35.131.133]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26526 for ; Tue, 18 Nov 2003 13:12:24 -0700 (MST) From: Stephen Mah To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Oracle Message-Id: <1069186344.12978.2.camel@mmouse-pc> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-1) Date: Tue, 18 Nov 2003 12:12:24 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] import errors Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm getting the following error when upgrading from 1.2 to 1.45: An error occured while loading or saving configuration information for Evolution. Some of your configuration settings may not work properly. Text contains invalid UTF-8 also: shell messages: evolution-shell-Message: Evolution configuration upgraded to version: 1.4.0 (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed -regards steve From pcolijn@nit.ca Tue Nov 18 15:15:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 46412124098; Tue, 18 Nov 2003 15:15:12 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 8A5E2124173 for ; Tue, 18 Nov 2003 15:15:00 -0500 (EST) Received: (qmail 19159 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 18 Nov 2003 20:14:58 -0000 Received: (qmail 11999 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 18 Nov 2003 20:14:58 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069186498.2341.103.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:14:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. My company, Net Integration Technologies, is working on a plugin for Evolution for its ExchangeIt Microsoft Exchange replacement technology. As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We will probably be releasing it (and the plugin) soon as LGPL. It's definitely clean-room, since I'm writing it, and I've never done anything with TNEFs before in my life. > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. For our plugin, we're more interested in the TNEF properties that are used for calendar items, contacts, todo lists, etc. But we will also be dealing with attachments (since in Outlook, you can have arbitrary attachments on just about anything). The way the TNEF parser works now is basically like a big hashtable. You tell it the MAPI id you want (or the GUID + id or GUID + name string) and it gives it to you. I don't know how suitable that would be to this particular purpose. I just checked out ytnef, and it looks quite good, but (as far as I can tell) it doesn't support all the MAPI properties; it seems designed to handle primarily attachments (I'm sure the maintainer will correct me if I'm wrong). With WvTnef there'd be support for directly handling Outlook's native calendar/contacts/whatever objects. Anyway, I just thought I'd mention it since it seemed relevant. Have fun, Peter Colijn From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 16:33:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F5941242CF; Tue, 18 Nov 2003 16:33:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E4A271242BE for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DD0F063126; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BF20E630B2 for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: (qmail 2310 invoked from network); 18 Nov 2003 21:33:13 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 21:33:13 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069191191.7304.370.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 16:33:12 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] db3 and db4 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: In order to make evolution and evolution-data-server easier to build, we are trying to cut out the external db3 dependency on a specific version. So, I'm planning to import db3 into the tree. However, Dan pointed out that we might want to import the latest db4 so that distros and platforms (for instance netbsd, fink do right now, suse did at one point) that didn't do this are covered. Thoughts? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 17:53:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2774312404B; Tue, 18 Nov 2003 17:53:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2404112433A for ; Tue, 18 Nov 2003 17:52:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8A029631E1; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 692CD63169; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id 2E6B511A1AF; Tue, 18 Nov 2003 14:28:09 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069194488.2291.24.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 14:28:08 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. In general, I find DB4 to be much nicer. In particular, being able to do things like open and close files inside a transaction is a very nice feature to have. I'd say definitely go to the latest DB4. -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:14:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C1152124063; Tue, 18 Nov 2003 20:14:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66C59124135 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5F9E463090; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 565FA63073 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: (qmail 14060 invoked from network); 19 Nov 2003 01:14:14 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:14:14 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Not Zed To: Christopher Smith Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069194488.2291.24.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-HcXSbe/EGU/n4iWeXIQA" Message-Id: <1069204255.1412.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:10:55 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/plain Content-Transfer-Encoding: 7bit Any idea what sort of porting effort is required, if any, for db4? Michael On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > In general, I find DB4 to be much nicer. In particular, being able to do > things like open and close files inside a transaction is a very nice > feature to have. I'd say definitely go to the latest DB4. --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Any idea what sort of porting effort is required, if any, for db4?

Michael

On Wed, 2003-11-19 at 09:28, Christopher Smith wrote:
On Tue, 2003-11-18 at 13:33, JP Rosevear wrote:
> In order to make evolution and evolution-data-server easier to build, we
> are trying to cut out the external db3 dependency on a specific
> version.  So, I'm planning to import db3 into the tree.  However, Dan
> pointed out that we might want to import the latest db4 so that distros
> and platforms (for instance netbsd, fink do right now, suse did at one
> point) that didn't do this are covered.

In general, I find DB4 to be much nicer. In particular, being able to do
things like open and close files inside a transaction is a very nice
feature to have. I'd say definitely go to the latest DB4.
--=-HcXSbe/EGU/n4iWeXIQA-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:31:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BBA3F1241EA; Tue, 18 Nov 2003 20:31:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 68C8512416B for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F5D863126; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3833163073 for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: (qmail 14889 invoked from network); 19 Nov 2003 01:31:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:31:39 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069204255.1412.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> <1069204255.1412.4.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069205497.7304.477.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 20:31:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 20:10, Not Zed wrote: > Any idea what sort of porting effort is required, if any, for db4? Very little, there is a specific error code and conversion method when opening an older db that the addressbook already supports. The pilot stuff might have to convert too, but I've been told its like 3 lines. > On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > > In order to make evolution and evolution-data-server easier to build, we > > > are trying to cut out the external db3 dependency on a specific > > > version. So, I'm planning to import db3 into the tree. However, Dan > > > pointed out that we might want to import the latest db4 so that distros > > > and platforms (for instance netbsd, fink do right now, suse did at one > > > point) that didn't do this are covered. > > > > In general, I find DB4 to be much nicer. In particular, being able to do > > things like open and close files inside a transaction is a very nice > > feature to have. I'd say definitely go to the latest DB4. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 23:38:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 602031242AA; Tue, 18 Nov 2003 23:38:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6294B124162 for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 550EF6306B; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1278C6306A for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAJ4cKxA012602 for ; Tue, 18 Nov 2003 20:38:21 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAJ4cJA27948 for ; Wed, 19 Nov 2003 12:38:19 +0800 (CST) Message-ID: <3FBAF44C.5080302@sun.com> Date: Wed, 19 Nov 2003 12:40:44 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: multipart/mixed; boundary="------------060104030606080509010804" X-Spam-Status: No, hits=-4.7 required=5.0 tests=UPPERCASE_25_50,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] A question about calendar's import Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------060104030606080509010804 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, Per JPR's request, I write this mail to discuss a problem. Here is the problem. The attached Bruins.ics is get from http://www.apple.com/ical/library/. I cut it to 2 events. If I import it into Evolution, since the timezone (US/Eastern) is not included in Evolution's buildin timezone list, though the import is successfu and I can see some black dates from the date calendar at the upper right, I can see nothing from dayview, weekview and month view. I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). Do I need to patch e_cal_backend_file_receive_objects(), too? Thanks! Harry --------------060104030606080509010804 Content-Type: text/plain; name="Bruins.ics" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Bruins.ics" BEGIN:VCALENDAR CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-TIMEZONE;VALUE=TEXT:US/Pacific X-WR-CALDESC:Boston Bruins PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-RELCALID;VALUE=TEXT:334e484c-426f-11D7-BECF-427275696579 X-WR-CALNAME;VALUE=TEXT:Bruins VERSION:2.0 BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins vs Devils LOCATION:FleetCenter, Boston UID:44657669-1008-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031008T200000 DURATION:PT2H30M END:VEVENT BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins at Lightning LOCATION:St. Pete Times Forum, Tampa Bay UID:4c696768-1010-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031010T193000 DURATION:PT2H30M END:VEVENT END:VCALENDAR --------------060104030606080509010804-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 02:04:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E316B124065; Wed, 19 Nov 2003 02:04:41 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7D18A1240C2 for ; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76CFA6311A; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A483D630E8 for ; Wed, 19 Nov 2003 02:04:29 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIGR5I18451 for ; Tue, 18 Nov 2003 18:27:05 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIGR5O18444 for ; Tue, 18 Nov 2003 18:27:05 +0200 Message-ID: <3FC2DAE9.5080805@arobs.ro> Date: Tue, 25 Nov 2003 06:30:33 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution 1.2.2 missing servers Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, does evolution 1.2.2 miss the following servers? if they exist, where can they be get from? GNOME_Evolution_Addressbook.server GNOME_Evolution_Addressbook_LDIF_Importer.server GNOME_Evolution_Addressbook_SelectNames.server GNOME_Evolution_Addressbook_VCard_Importer.server GNOME_Evolution_Calendar.server GNOME_Evolution_Calendar_AlarmNotify.server GNOME_Evolution_Calendar_Importer.server /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server GNOME_Evolution_Mail_Elm_Intelligent_Importer.server GNOME_Evolution_Mail_Mbox_Importer.server GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server GNOME_Evolution_Mail_Outlook_Importer.server GNOME_Evolution_Mail_Pine_Intelligent_Importer.server GNOME_Evolution_Shell.server GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server tia andrei From fcrozat@mandrakesoft.com Wed Nov 19 05:23:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B1612411F; Wed, 19 Nov 2003 05:23:57 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id C5AFA12404E for ; Wed, 19 Nov 2003 05:23:45 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 55A3822C for ; Wed, 19 Nov 2003 11:23:44 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 11:23:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. Hmm, as a distro packager, I really don't like seeing whole bunch of external code being integrated that way in modules. Why ? Because it makes packages (and fixes) much more harder to fix in case something needs to be fix in the external code. The best example is zlib which was copied in a LOT of places (3 times in kernel, dozen of time in various apps) and when the first security bug was raised in zlib, it tooks about 6 months to get the situation cleaned correctly. Moreover, since it was statically link with those programs, doing the security fix was really a pain. Dynamic linking is really a great think when maintaining distro (or for ports to new arch, etc..). So I would really prefer you don't come with your own copy of db4 :( Of course, if db4 file format is known to not change during the entire 4.x branch, it is not really a problem :) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B65B124125; Wed, 19 Nov 2003 05:42:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 981D212404D for ; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9201B63075; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2278663070; Wed, 19 Nov 2003 05:42:06 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJA8ZsI031958; Wed, 19 Nov 2003 05:09:15 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJA8Yrk031956; Wed, 19 Nov 2003 05:08:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069236514.31467.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:08:34 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Status bar stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey hackers, I have restored some of the final missing pieces in the new shell, namely the offline/online button (not fully functional yet) and the status bar. Now, for the status bar, I am not sure what to do wrt the notifications from the components. In the old way, the shell had an "Activity" interface, which was wrapped in EvolutionShellClient and allowed the component to tell the shell what was going on. We could restore that (I have actually resurrected that piece of code now), but no-one was really happy with the way it was working before, so I am wondering if I should just use a different approach this time. (Without having to rewrite heaps of code, of course.) In particular, restoring the old way also implies adding the ::setOwner() method (through which the shell tells the components of its existance), which is kinda nasty and I was hoping we could do without in 2.0. Options I have thought of: * Just let the component own the status bar. Instead of just exporting the sidebar and the view as controls, we make it also export a status bar control. The shell would switch to the proper control when changing components. This sounds like the simplest solution, but: * It requires some new code in the components (for example, the mailer likes to notify of different things at the same time, and the shell handled showing them all on the status bar -- now the mailer would have to do it all on its own). * When you are in, say, the calendar, you don't see what's going on in the mailer. (So e.g. if it's downloading mail you are not going to know about that until you switch to the mail component.) * We keep a similar approach (i.e. the shell centralizes everything), but we use listeners instead. I.e. an Evolution::Component can emit events for when the activity changes, and the shell just hooks up a listener for that. * This requires some more hacking in the components to make it use that. * The listener behavior might get a bit complicated. (You have to give an ID to a task, and then have separate events for "task 'foo' has started" and "task 'foo' has ended.) * Listeners are kind of bad since they do not appear in the IDL, since you have to use properties and there is no way to document those in the IDL. * We keep things as they were before and think about it later. Some minimal hacking is required in the components for that, but it should be pretty trivial; I can handle it. What are your thoughts? (I'd especially like to know what Michael thinks, since he pointed out before that the old interface sucked. :-)) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DD7A12404D; Wed, 19 Nov 2003 05:42:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65A9F124094 for ; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5A17F63075; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2D8B263070; Wed, 19 Nov 2003 05:42:08 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJAP1sI032022; Wed, 19 Nov 2003 05:25:41 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJAP02e032020; Wed, 19 Nov 2003 05:25:00 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069237500.31467.19.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:25:00 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list recognition problem Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I am on a topica.com mailing list that Evolution doesn't recognize as such. (I.e. it doesn't give me an option to create a mailing list rule for it.) The messages do have some mailing list headers that we could use for that though: List-Help: List-Unsubscribe: Should we add these to the mailing list autodetection regexp list? -- Ettore From rodrigo@ximian.com Wed Nov 19 05:50:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3860F12413A; Wed, 19 Nov 2003 05:50:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id CAC6512404D for ; Wed, 19 Nov 2003 05:50:43 -0500 (EST) Received: (qmail 11724 invoked from network); 19 Nov 2003 10:50:43 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 10:50:43 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodrigo Moya To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069239044.12438.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:50:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) is that true? Is the format in all 4.x versions going to be the same? cheers From fcrozat@mandrakesoft.com Wed Nov 19 06:05:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 898AC12433A; Wed, 19 Nov 2003 06:05:06 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 803691241E9 for ; Wed, 19 Nov 2003 06:04:54 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id DBF2422C; Wed, 19 Nov 2003 12:04:53 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: Rodrigo Moya Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069239892.3360.127.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 12:04:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 11:50, Rodrigo Moya a écrit : > On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I have absolutely no idea :(( I was more a wish than anything else.. -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 06:22:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A52161240DF; Wed, 19 Nov 2003 06:22:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 509F41240C0 for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 49FF063133; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3BE0C6312A for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: (qmail 13476 invoked from network); 19 Nov 2003 11:22:27 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 11:22:27 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: Rodrigo Moya To: Harry Lu Cc: Evolution Hackers In-Reply-To: <3FBAF44C.5080302@sun.com> References: <3FBAF44C.5080302@sun.com> Content-Type: text/plain Message-Id: <1069240949.12535.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:22:30 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > Hi, > Per JPR's request, I write this mail to discuss a problem. > > Here is the problem. The attached Bruins.ics is get from > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > it into Evolution, since the timezone (US/Eastern) is not included in > Evolution's buildin timezone list, though the import is successfu and I > can see some black dates from the date calendar at the upper right, I > can see nothing from dayview, weekview and month view. > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > Do I need to patch e_cal_backend_file_receive_objects(), too? > yes, anytime an event is changed/added, you need to check that. Those 3 functions do what update_objects used to. cheers From x@xman.org Wed Nov 19 08:31:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4093C1243AD; Wed, 19 Nov 2003 08:31:08 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id B6CAE1243AB for ; Wed, 19 Nov 2003 08:30:56 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 467EE2E92A8; Wed, 19 Nov 2003 05:30:53 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Rodrigo Moya Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069248652.7442.1.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:30:53 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I'll check what the rules are. It definately changed from 3.x to 4.x, but I think it has remained consistent since then. The library will automatically forward port db files if you so choose of course. -- Christopher Smith From jpr@ximian.com Wed Nov 19 08:35:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E031243A8; Wed, 19 Nov 2003 08:35:45 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3AB921241E9 for ; Wed, 19 Nov 2003 08:35:34 -0500 (EST) Received: (qmail 20290 invoked from network); 19 Nov 2003 13:35:33 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:35:33 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069248931.7304.634.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:35:32 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) This is the real reasons we need to import it - incompatible db formats. As far as we could tell the DB people change formats between minor versions (at least they did for the 3.x series) and then don't version the libraries properly so its hard to account for binary compatability. If we dynamic linked it means it might be impossible to move you .evolution dir to another machine if that machine's evo was linked to an older DB. I don't want various source trees proliferating either, but I don't see a better solution at this point. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:36:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B37FE1241E9; Wed, 19 Nov 2003 08:36:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4C2AF1243B7 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 45CD863187; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 35E4063177 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: (qmail 20305 invoked from network); 19 Nov 2003 13:36:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:36:45 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: JP Rosevear To: Rodrigo Moya Cc: Harry Lu , Evolution Hackers In-Reply-To: <1069240949.12535.11.camel@gasteiz.home> References: <3FBAF44C.5080302@sun.com> <1069240949.12535.11.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069248999.7304.639.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:36:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 06:22, Rodrigo Moya wrote: > On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > > Hi, > > Per JPR's request, I write this mail to discuss a problem. > > > > Here is the problem. The attached Bruins.ics is get from > > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > > it into Evolution, since the timezone (US/Eastern) is not included in > > Evolution's buildin timezone list, though the import is successfu and I > > can see some black dates from the date calendar at the upper right, I > > can see nothing from dayview, weekview and month view. > > > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > > Do I need to patch e_cal_backend_file_receive_objects(), too? > > > yes, anytime an event is changed/added, you need to check that. Those 3 > functions do what update_objects used to. Is there some way to unify the code for this? Maybe a sanitize_object call or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:37:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21C951241E9; Wed, 19 Nov 2003 08:37:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 02BD71243C0 for ; Wed, 19 Nov 2003 08:37:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EFFCC6318E; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E15A66318A for ; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Received: (qmail 20540 invoked from network); 19 Nov 2003 13:37:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:37:41 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249051.7304.643.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:37:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, > > does evolution 1.2.2 miss the following servers? > > if they exist, where can they be get from? > > > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server > GNOME_Evolution_Addressbook_SelectNames.server > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server > GNOME_Evolution_Mail_Mbox_Importer.server > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server > GNOME_Evolution_Mail_Outlook_Importer.server > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server The executable or shlib should be listed in these files. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 19 08:41:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92CDB1243B3; Wed, 19 Nov 2003 08:41:50 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D65BB1240F6 for ; Wed, 19 Nov 2003 08:41:38 -0500 (EST) Received: (qmail 20599 invoked from network); 19 Nov 2003 13:41:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:41:38 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248652.7442.1.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249295.7304.655.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:41:35 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:30, Christopher Smith wrote: > On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > > Of course, if db4 file format is known to not change during the entire > > > 4.x branch, it is not really a problem :) > > > > is that true? Is the format in all 4.x versions going to be the same? > > I'll check what the rules are. It definately changed from 3.x to 4.x, > but I think it has remained consistent since then. The library will > automatically forward port db files if you so choose of course. Well, you do have to listen for the correct error code and then call the conversion routine I believe (addressbook does this now). -JP -- JP Rosevear Ximian, Inc. From fcrozat@mandrakesoft.com Wed Nov 19 08:48:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1EC1243CE; Wed, 19 Nov 2003 08:48:44 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 14FAC1243C5 for ; Wed, 19 Nov 2003 08:48:32 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id A7C512D5BD for ; Wed, 19 Nov 2003 14:48:30 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069249710.3360.134.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 14:48:30 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 14:35, JP Rosevear a écrit : > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. I understand you point completely. And I have no objection on integrating DB3 3.1.17 in evo build :) But if DB4 is format-on-disk stable and you plan to switch to it, it would be great to be able to use external DB4 (with a compile-time option, for instance). -- Frederic Crozat Mandrakesoft From x@xman.org Wed Nov 19 08:51:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9C2B1243C2; Wed, 19 Nov 2003 08:51:53 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id E8C0012428E for ; Wed, 19 Nov 2003 08:51:41 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id A70702E92A4; Wed, 19 Nov 2003 05:51:40 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069249295.7304.655.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> <1069249295.7304.655.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069249900.7442.8.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:51:40 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:41, JP Rosevear wrote: > Well, you do have to listen for the correct error code and then call the > conversion routine I believe (addressbook does this now). Whoops! You're right! It's my wrapper code that does this. ;-) --Chris From x@xman.org Wed Nov 19 08:53:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F7C31243A1; Wed, 19 Nov 2003 08:53:54 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 79B2012428E for ; Wed, 19 Nov 2003 08:53:42 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 362802E929C; Wed, 19 Nov 2003 05:53:41 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069250021.7440.11.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:53:41 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. For Sleepycat's statements on this: http://www.sleepycat.com/docs/ref/upgrade/process.html "Berkeley DB major and minor releases may optionally include changes in all four areas, that is, the application API, region files, database formats, and log files may not be backward-compatible with previous releases." and "A Berkeley DB patch release will never modify the API, regions, log files, or database formats in incompatible ways, and so applications need only be relinked (or, in the case of a shared library, pointed at the new version of the shared library) to upgrade to a new release." I'm not sure what you mean by "they don't version the libraries properly". -- Christopher Smith From jpr@ximian.com Wed Nov 19 09:00:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 966B41243D6; Wed, 19 Nov 2003 09:00:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 1755B12428E for ; Wed, 19 Nov 2003 09:00:01 -0500 (EST) Received: (qmail 21633 invoked from network); 19 Nov 2003 14:00:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 14:00:00 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250021.7440.11.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069250398.7304.696.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:59:59 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:53, Christopher Smith wrote: > On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > > This is the real reasons we need to import it - incompatible db > > formats. As far as we could tell the DB people change formats between > > minor versions (at least they did for the 3.x series) and then don't > > version the libraries properly so its hard to account for binary > > compatability. If we dynamic linked it means it might be impossible to > > move you .evolution dir to another machine if that machine's evo was > > linked to an older DB. I don't want various source trees proliferating > > either, but I don't see a better solution at this point. > > For Sleepycat's statements on this: > > http://www.sleepycat.com/docs/ref/upgrade/process.html > > "Berkeley DB major and minor releases may optionally include changes in > all four areas, that is, the application API, region files, database > formats, and log files may not be backward-compatible with previous > releases." Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. > and > > "A Berkeley DB patch release will never modify the API, regions, log > files, or database formats in incompatible ways, and so applications > need only be relinked (or, in the case of a shared library, pointed at > the new version of the shared library) to upgrade to a new release." > > I'm not sure what you mean by "they don't version the libraries > properly". There is a system for versioning libraries (at least this is how libtool requests it be done and how many libraries do it) using CURRENT, AGE, REVISION which allows you to make statements about the binary compatibility of the library. Last I checked DB inserts the version of the db for the library .so numbers so you can't infer anything about bin compat. -JP -- JP Rosevear Ximian, Inc. From x@xman.org Wed Nov 19 09:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1BDFE12408B; Wed, 19 Nov 2003 09:17:52 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 9369B124008 for ; Wed, 19 Nov 2003 09:17:40 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 4787B3A783E; Wed, 19 Nov 2003 06:17:39 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250398.7304.696.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> <1069250398.7304.696.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069251459.7442.16.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 06:17:39 -0800 X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:59, JP Rosevear wrote: > > "Berkeley DB major and minor releases may optionally include changes in > > all four areas, that is, the application API, region files, database > > formats, and log files may not be backward-compatible with previous > > releases." > > Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. That's what it looks like to me, and that's been my experience as well. I have problems with porting 4.1.25 back to 4.0.x, but 4.1.24 for example has no problems. As others have pointed out, the API changes tend to be trivial and easily addressed. > > I'm not sure what you mean by "they don't version the libraries > > properly". > > There is a system for versioning libraries (at least this is how libtool > requests it be done and how many libraries do it) using CURRENT, AGE, > REVISION which allows you to make statements about the binary > compatibility of the library. Last I checked DB inserts the version of > the db for the library .so numbers so you can't infer anything about bin > compat. Ugh. That is bad. Never noticed that before. -- Christopher Smith From rhand@z-kat.com Wed Nov 19 09:41:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F1D1240DE; Wed, 19 Nov 2003 09:41:48 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id ECA13124188 for ; Wed, 19 Nov 2003 09:41:35 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428719; Wed, 19 Nov 2003 09:41:34 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: Larry Ewing , JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069186498.2341.103.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tdcRiW0l23He7584Ykau" Organization: Z-Kat Message-Id: <1069252894.20133.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 09:41:34 -0500 X-Spam-Status: No, hits=-36.6 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tdcRiW0l23He7584Ykau Content-Type: multipart/alternative; boundary="=-PiOU0kW7PUCx8qLQ0yDu" --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for external programs to read them and do with them as they wish, using the same GUID+id syntax you mentioned. ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out allthe attachments. This includes all calendar entries, contact cards, and tasks, which are saved as vCal/vCard entries (plaintext).=20 But using the library, you can save these entries as anything you want, it's just a long list of queries for certain ID's. The 2 main things that it does not support right now is Compressed RTF and Recurring calendar entries. But I use it for all my tnef streams (procmail script to automatically process email) and haven't found a stream that broke it yet :) On Tue, 2003-11-18 at 15:14, Peter Colijn wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:=20 > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issue= s > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code t= o > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. >=20 > My company, Net Integration Technologies, is working on a plugin for > Evolution for its ExchangeIt Microsoft Exchange replacement technology. >=20 > As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We > will probably be releasing it (and the plugin) soon as LGPL. It's > definitely clean-room, since I'm writing it, and I've never done > anything with TNEFs before in my life. >=20 > > In a perfect world camel would provide a plugable method for allowing a > > content type to present itself as a group of several other content-type= s > > so that the display code could be reused and someone would write an > > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > > already messed with the current code a lot but if someone is serious > > about doing it we could probably clean room reverse engineer the GPL'd > > version. I'll let one of the mail hackers comment on the plugable came= l > > stuff. >=20 > For our plugin, we're more interested in the TNEF properties that are > used for calendar items, contacts, todo lists, etc. But we will also be > dealing with attachments (since in Outlook, you can have arbitrary > attachments on just about anything). The way the TNEF parser works now > is basically like a big hashtable. You tell it the MAPI id you want (or > the GUID + id or GUID + name string) and it gives it to you. I don't > know how suitable that would be to this particular purpose. >=20 > I just checked out ytnef, and it looks quite good, but (as far as I can > tell) it doesn't support all the MAPI properties; it seems designed to > handle primarily attachments (I'm sure the maintainer will correct me if > I'm wrong). With WvTnef there'd be support for directly handling > Outlook's native calendar/contacts/whatever objects. >=20 > Anyway, I just thought I'd mention it since it seemed relevant. >=20 > Have fun, >=20 > Peter Colijn >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for ex= ternal programs to read them and do with them as they wish, using the same = GUID+id syntax you mentioned.

ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out= allthe attachments.  This includes all calendar entries, contact card= s, and tasks, which are saved as vCal/vCard entries (plaintext).  But = using the library, you can save these entries as anything you want, it's ju= st a long list of queries for certain ID's.  The 2 main things that it= does not support right now is Compressed RTF and Recurring calendar entrie= s.  But I use it for all my tnef streams (procmail script to automatic= ally process email) and haven't found a stream that broke it yet :)


On Tue, 2003-11-18 at 15:14, Peter Colijn wrote:
On Mon, 2003-11-17 at 13:44, Larry Ewing wr=
ote:=20
> A simple port probably wouldn't take very much time, but the problem i=
s
> the way gtnef works is far less than ideal.  Because of licensing issu=
es
> (the tnef code base it was derived from is GPL'd) it cannot be linked
> into the mailer so it has to be an exe component.  Since it has to be =
a
> component it has to duplicate a large amount of the mail display code =
to
> make an interface that looks similar to the normal attachment
> interface.  So it is both extremely slow to activate and annoying to
> maintain.

My company, Net Integration Technologies, is working on a plugin for
Evolution for its ExchangeIt Microsoft Exchange replacement technology.

As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We
will probably be releasing it (and the plugin) soon as LGPL. It's
definitely clean-room, since I'm writing it, and I've never done
anything with TNEFs before in my life.

> In a perfect world camel would provide a plugable method for allowing =
a
> content type to present itself as a group of several other content-typ=
es
> so that the display code could be reused and someone would write an
> LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
> already messed with the current code a lot but if someone is serious
> about doing it we could probably clean room reverse engineer the GPL'd
> version.  I'll let one of the mail hackers comment on the plugable cam=
el
> stuff.

For our plugin, we're more interested in the TNEF properties that are
used for calendar items, contacts, todo lists, etc. But we will also be
dealing with attachments (since in Outlook, you can have arbitrary
attachments on just about anything). The way the TNEF parser works now
is basically like a big hashtable. You tell it the MAPI id you want (or
the GUID + id or GUID + name string) and it gives it to you. I don't
know how suitable that would be to this particular purpose.

I just checked out ytnef, and it looks quite good, but (as far as I can
tell) it doesn't support all the MAPI properties; it seems designed to
handle primarily attachments (I'm sure the maintainer will correct me if
I'm wrong). With WvTnef there'd be support for directly handling
Outlook's native calendar/contacts/whatever objects.

Anyway, I just thought I'd mention it since it seemed relevant.

Have fun,

Peter Colijn

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-PiOU0kW7PUCx8qLQ0yDu-- --=-tdcRiW0l23He7584Ykau Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/u4Ee3J2D4d1LTEoRAnh2AJ91iRhlRbb1P4qsSREKARiGMyu/lgCfQErz Y2TjTmuRuYpM5fquOd1Uvxg= =0d6D -----END PGP SIGNATURE----- --=-tdcRiW0l23He7584Ykau-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 11:05:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA20B1240C0; Wed, 19 Nov 2003 11:05:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 5F509124101 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 56B84630A3; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5017863070 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: (qmail 28653 invoked from network); 19 Nov 2003 16:05:48 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:05:48 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: Rodney Dawes To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Bh0OBLzGG90enrDt2+pR" Organization: Ximian, Inc. Message-Id: <1069257746.19489.51.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:02:27 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Bh0OBLzGG90enrDt2+pR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The .server files do not exist in 1.2, they are purely 1.4+ specific, since 1.2 uses gnome 1.4 and 1.4+ use gnome 2. In gnome 1.4, oaf was used, and the respective files end in .oaf, and I believe are in the /usr/share/oaf directory. -- dobey On H=C3=ABn , 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, >=20 > does evolution 1.2.2 miss the following servers? >=20 > if they exist, where can they be get from? >=20 >=20 > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server=20 > GNOME_Evolution_Addressbook_SelectNames.server=20 > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server=20 > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server=20 > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Mbox_Importer.server=20 > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Outlook_Importer.server=20 > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server >=20 > tia > andrei >=20 >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-Bh0OBLzGG90enrDt2+pR 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/u5QSkmjUfZe526QRAgW5AJsES+1vx4AscLhNtjiOnO+7Tg6s+ACfTHEE IXc+bh3zcU/2aBOQkuN3qa4= =BzmW -----END PGP SIGNATURE----- --=-Bh0OBLzGG90enrDt2+pR-- From dobey@ximian.com Wed Nov 19 11:21:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 007ED124229; Wed, 19 Nov 2003 11:21:11 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EEBF31242CF for ; Wed, 19 Nov 2003 11:20:57 -0500 (EST) Received: (qmail 29501 invoked from network); 19 Nov 2003 16:20:57 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:20:57 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodney Dawes To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-dBCD+R64JKV1wqhFkTjn" Organization: Ximian, Inc. Message-Id: <1069258656.19489.61.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:17:36 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-dBCD+R64JKV1wqhFkTjn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:23, Frederic Crozat wrote: > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. As a packager who has to deal with all the distros that do everything differently from one another, the idea of importing db makes me feel better about being able to make stuff just work, and not deal with having to ship all the build dependencies as well. However, you still make a very interesting underlying point. If the file format can be upgraded, and the VCF flat-file backend in the addressbook ends up being stable enough, soon enough, we can just link to the system db4 dynamically, and upgrade the db addressbook file to a temporary file so that we don't break older copies of evolution, and shove all the entries into the VCF backend. This means we can just upgrade to the new backend once, and forget about db forever more, since we only need to be backward compatible, not forward. So, adding new entries with the newer evo won't show up in the older versions. And then, when 2.0 is finally released, we can up the upgrade version, and sync up again, to pull in addresses that were added by an older evolution during the 1.5 cycle. And after the 2.0 cycle, we can probably just drop the db dependency all the way, since everything would be moved to the vcf backend by that point. -- dobey --=-dBCD+R64JKV1wqhFkTjn 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/u5egkmjUfZe526QRApDgAKCA/ksCWwQ3xoAeTns/zFDllFNegwCgjScg 18sNcUXPQaXBFh16wnDdwIk= =CVwf -----END PGP SIGNATURE----- --=-dBCD+R64JKV1wqhFkTjn-- From pcolijn@nit.ca Wed Nov 19 12:44:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F0714124236; Wed, 19 Nov 2003 12:44:03 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 01D4C1240F9 for ; Wed, 19 Nov 2003 12:43:52 -0500 (EST) Received: (qmail 14417 invoked from network); 19 Nov 2003 17:43:48 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 19 Nov 2003 17:43:47 -0000 Received: (qmail 23619 invoked from network); 19 Nov 2003 17:43:49 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 19 Nov 2003 17:43:49 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: evolution-hackers@lists.ximian.com In-Reply-To: <1069252894.20133.3.camel@rhand.pc.z-kat.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> Content-Type: text/plain Message-Id: <1069263829.6554.8.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:43:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > Well, it's doesn't handle *all* MAPI properties, but it does support > for external programs to read them and do with them as they wish, > using the same GUID+id syntax you mentioned. Ok, cool. > ytnef is mostly designed to take a tnef stream (winmail.dat), and > strip out allthe attachments. This includes all calendar entries, > contact cards, and tasks, which are saved as vCal/vCard entries > (plaintext). So does ytnef get vCals/vCards as attachments out of the TNEF, or does it build vCals/vCards from all the MAPI properties (eg. using "Common Start" and "Common End" as DTSTART and DTEND)? > But using the library, you can save these entries as anything you > want, it's just a long list of queries for certain ID's. The 2 main > things that it does not support right now is Compressed RTF and > Recurring calendar entries. But I use it for all my tnef streams > (procmail script to automatically process email) and haven't found a > stream that broke it yet :) WvTnef does support recurring calendar entries (and exceptions). MAPI ID 0x8216 is LOTS of fun, let me tell you =) It also has the fun property that if don't repack that binary field *perfectly*, Outlook will crash when you try to import the object into the calendar. In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, when it's released some of the stuff from WvTnef could maybe be merged into ytnef... Although I know very little about licensing issues. WvTnef will be LGPL and I guess ytnef is GPL? Have fun, Peter From rhand@z-kat.com Wed Nov 19 13:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CED4E124015; Wed, 19 Nov 2003 13:04:53 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id C163A12409C for ; Wed, 19 Nov 2003 13:04:33 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428961; Wed, 19 Nov 2003 13:04:32 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069263829.6554.8.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> <1069263829.6554.8.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-F4oWakLGpTrDTLcXEPqw" Organization: Z-Kat Message-Id: <1069265072.20133.14.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 13:04:32 -0500 X-Spam-Status: No, hits=-37.4 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-F4oWakLGpTrDTLcXEPqw Content-Type: multipart/alternative; boundary="=-fYvNmGj1ghWw1CP1FQVn" --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote: > On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > > Well, it's doesn't handle *all* MAPI properties, but it does support > > for external programs to read them and do with them as they wish, > > using the same GUID+id syntax you mentioned. >=20 > Ok, cool. >=20 > > ytnef is mostly designed to take a tnef stream (winmail.dat), and > > strip out allthe attachments. This includes all calendar entries, > > contact cards, and tasks, which are saved as vCal/vCard entries > > (plaintext). >=20 > So does ytnef get vCals/vCards as attachments out of the TNEF, or does > it build vCals/vCards from all the MAPI properties (eg. using "Common > Start" and "Common End" as DTSTART and DTEND)? >=20 I don't know the "Name" of the fields, but yes it builds RFC complaint vCal/vCard files from the MAPI Properties. There's half a dozen different start and end fields, alot of which I dno't fully understand because they seem to be identical (redundancy I guess). I do take the individual occurance fields, since I don't have recurrances.=20 Recurrances show up as a single entry. > > But using the library, you can save these entries as anything you > > want, it's just a long list of queries for certain ID's. The 2 main > > things that it does not support right now is Compressed RTF and > > Recurring calendar entries. But I use it for all my tnef streams > > (procmail script to automatically process email) and haven't found a > > stream that broke it yet :) >=20 > WvTnef does support recurring calendar entries (and exceptions). MAPI ID > 0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property > that if don't repack that binary field *perfectly*, Outlook will crash > when you try to import the object into the calendar. >=20 Sounds like you've gotten alot further with it than I have :) Care to talk some more about this offline? I would love to integrate compressed RTF into ytnef. I don't care about recompressing it (at least not yet any way, alot of people keep asking me to look into building TNEF's), just extracting the contents for conversion & addition into the summary and description fields. > In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, > when it's released some of the stuff from WvTnef could maybe be merged > into ytnef... Although I know very little about licensing issues. WvTnef > will be LGPL and I guess ytnef is GPL? Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so they can use it. My only problem with getting away from GPL is I don't exactly get warm fuzzies from people taking my 6+ months of work and making oodles of $$ from it while I see nothing for that time (which I took alot of heat for from my wife & boss :) ). =20 >=20 > Have fun, >=20 > Peter >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote:
On Wed, 2003-11-19 at 09:41, Randall Hand w=
rote:
> Well, it's doesn't handle *all* MAPI properties, but it does support
> for external programs to read them and do with them as they wish,
> using the same GUID+id syntax you mentioned.

Ok, cool.

> ytnef is mostly designed to take a tnef stream (winmail.dat), and
> strip out allthe attachments.  This includes all calendar entries,
> contact cards, and tasks, which are saved as vCal/vCard entries
> (plaintext).

So does ytnef get vCals/vCards as attachments out of the TNEF, or does
it build vCals/vCards from all the MAPI properties (eg. using "Common
Start" and "Common End" as DTSTART and DTEND)?
I don't know the "Name" of the fields, but yes it builds RFC comp= laint vCal/vCard files from the MAPI Properties.  There's half a dozen= different start and end fields, alot of which I dno't fully understand bec= ause they seem to be identical (redundancy I guess).  I do take the in= dividual occurance fields, since I don't have recurrances.  Recurrance= s show up as a single entry.

> But using the library, you can save th=
ese entries as anything you
> want, it's just a long list of queries for certain ID's.  The 2 main
> things that it does not support right now is Compressed RTF and
> Recurring calendar entries.  But I use it for all my tnef streams
> (procmail script to automatically process email) and haven't found a
> stream that broke it yet :)

WvTnef does support recurring calendar entries (and exceptions). MAPI ID
0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property
that if don't repack that binary field *perfectly*, Outlook will crash
when you try to import the object into the calendar.
Sounds like you've gotten alot further with it than I have :)  Care to= talk some more about this offline?  I would love to integrate compres= sed RTF into ytnef.  I don't care about recompressing it (at least not= yet any way, alot of people keep asking me to look into building TNEF's), = just extracting the contents for conversion & addition into the summary= and description fields.

In any case, maybe if WvTnef isn't suitable=
 to go in Evolution as it is,
when it's released some of the stuff from WvTnef could maybe be merged
into ytnef... Although I know very little about licensing issues. WvTnef
will be LGPL and I guess ytnef is GPL?
Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so th= ey can use it.  My only problem with getting away from GPL is I don't = exactly get warm fuzzies from people taking my 6+ months of work and making= oodles of $$ from it while I see nothing for that time (which I took alot = of heat for from my wife & boss :) ). =20

Have fun,

Peter

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-fYvNmGj1ghWw1CP1FQVn-- --=-F4oWakLGpTrDTLcXEPqw Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD4DBQA/u7Cw3J2D4d1LTEoRAqoJAJduv+S4h2Mijem/tk3kE0N/OkXLAJ98Ksla D5urMLr8zuZK7X3Sa1qZUQ== =vflc -----END PGP SIGNATURE----- --=-F4oWakLGpTrDTLcXEPqw-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:07:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA475124312; Wed, 19 Nov 2003 15:07:49 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 42010124086 for ; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D41F630A6; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EDA0963085 for ; Wed, 19 Nov 2003 15:07:37 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAJK7WYI031661 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 19 Nov 2003 14:07:33 -0600 Message-ID: <3FBBCD84.4000701@xperienceinc.com> Date: Wed, 19 Nov 2003 14:07:32 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> In-Reply-To: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] use of libical Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ~ I have been experimenting with ics files from Evo, Mozilla, and Korganizer. I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding specification in the ical standard. This causes it to not be able to read valid ics files from other programs. I still have to experiment to verify this but my experiments so far point to this. Has anyone ever checked libical for adherence to folding and unfolding You can read about it in the RFC http://www.ietf.org/rfc/rfc2445.txt?number=2445 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt QKMj0equEs8hHzE+rLmr8Xc= =yNKl -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:32:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 38D3A124214; Wed, 19 Nov 2003 15:32:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A82EC12444B for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 94731630B4; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7649E63085 for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: (qmail 11431 invoked from network); 19 Nov 2003 20:32:22 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 19 Nov 2003 20:32:22 -0000 Subject: Re: [Evolution-hackers] use of libical From: Jeffrey Stedfast To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069273914.15622.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 15:31:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe someone recently sent a patch for this (like just last week) Jeff On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. > > Has anyone ever checked libical for adherence to folding and unfolding > You can read about it in the RFC > http://www.ietf.org/rfc/rfc2445.txt?number=2445 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt > QKMj0equEs8hHzE+rLmr8Xc= > =yNKl > -----END PGP SIGNATURE----- -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:07:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 81B161242A7; Wed, 19 Nov 2003 16:07:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 311361240BA for ; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 126CE63120; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D37AB630FA for ; Wed, 19 Nov 2003 16:07:17 -0500 (EST) Received: (qmail 13107 invoked from network); 19 Nov 2003 21:07:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 21:07:16 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069276034.7304.1570.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 16:07:14 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. What do you think is wrong? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:26:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A611612428E; Wed, 19 Nov 2003 16:26:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3E92B124157 for ; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 39F42630FA; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from devserv.devel.redhat.com (pix-525-pool.redhat.com [66.187.233.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FBE963180; Wed, 19 Nov 2003 16:26:22 -0500 (EST) Received: from [172.16.57.122] (mirkwood.devel.redhat.com [172.16.57.122]) by devserv.devel.redhat.com (8.12.10/8.12.10) with ESMTP id hAJLQ8Dl003618; Wed, 19 Nov 2003 16:26:08 -0500 Subject: Re: [Evolution-hackers] db3 and db4 From: Jeremy Katz To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 16:26:20 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 16:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. There are definitely good points to this, since it basically means that I can stop doing it myself ;-) Berkeley DB is largely intended as an embedded database and so their concern for keeping the on-disk database format the same is less than other software. The other suggestion of dynamically linking to the system db4 is going to be problematic because I might have db 4.2 on a machine running one OS release and db 4.3 on a different machine and use a shared homedir. At that point, I can only use the addressbook on one machine. Of course, the *real* win would be moving away from Berkeley DB completely ;-) My $0.02, Jeremy From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:00:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BB1C1240BA; Wed, 19 Nov 2003 17:00:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C6EB3124039 for ; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1B856314C; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp.tuxpan.cl (smtp.tuxpan.cl [200.27.193.100]) by skeptopotamus.ximian.com (Postfix) with SMTP id 85D2763138 for ; Wed, 19 Nov 2003 17:00:12 -0500 (EST) Received: (qmail 18719 invoked from network); 19 Nov 2003 22:04:21 -0000 Received: from shamancito.txp (HELO ?192.168.85.231?) (fcatrin@192.168.85.231) by 0 with SMTP; 19 Nov 2003 22:04:21 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: "Franco Catrin L." To: evolution-hackers@ximian.com In-Reply-To: <1069173622.7304.87.camel@localhost.localdomain> References: <1069173622.7304.87.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: TUXPAN Message-Id: <1069279204.2292.91.camel@shamancito.txp> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 19:00:04 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > I have change libical from being a virtual module to being directly > included so it could be cvs remove'd. If you have an existing check out > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > (libical resides in evolution-data-server now). I see that libical is referenced in calendar/Makefile.am but libical is not there. [fcatrin@shamancito calendar]$ ls backends ChangeLog CVS idl libecal libedata-cal Makefile.am Makefile.in [fcatrin@shamancito calendar]$ cat Makefile.am SUBDIRS = libical idl libecal libedata-cal backends So I'm getting: calendar/Makefile.am:1: required directory calendar/libical does not exist (this in the main trunk) Do I have to do anything special to get libicalendar? I've seen your message and I tried cvs up, also with -dP flags with no sucess Thanks -- Franco Catrin L. TUXPAN http://www.tuxpan.cl/fcatrin From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:20:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 08CFC124164; Wed, 19 Nov 2003 17:20:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A8992124039 for ; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 73332630CC; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6C837630BA; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 19 Nov 2003 17:20:16 -0500 Subject: Re: [Evolution-hackers] Status bar stuff From: Dan Winship To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069236514.31467.11.camel@milkplus> References: <1069236514.31467.11.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 19 Nov 2003 17:20:16 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > In particular, restoring the old way also implies adding the > ::setOwner() method (through which the shell tells the components of its > existance), which is kinda nasty and I was hoping we could do without in > 2.0. The component can get a handle on the shell via bonobo-activation: shell = bonobo_activation_activate_from_id ( "OAFIID:GNOME_Evolution_Shell", Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, NULL, ev); -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:23:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFD40124164; Wed, 19 Nov 2003 17:23:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6D109124039 for ; Wed, 19 Nov 2003 17:23:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F1830630BA; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7644E630A6 for ; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Wed, 19 Nov 2003 15:22:52 -0700 Subject: Re: [Evolution-hackers] Evolution and CVS From: Gary Ekker To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain Message-Id: <1069280570.2187.4.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Wed, 19 Nov 2003 15:22:50 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: From: Gary Ekker To: Franco Catrin L. Subject: Re: [Evolution-hackers] Evolution and CVS Date: Wed, 19 Nov 2003 15:20:50 -0700 On Wed, 2003-11-19 at 19:00 -0300, Franco Catrin L. wrote: > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > > [fcatrin@shamancito calendar]$ cat Makefile.am > SUBDIRS = libical idl libecal libedata-cal backends > > So I'm getting: > > calendar/Makefile.am:1: required directory calendar/libical does not > exist > > (this in the main trunk) > > Do I have to do anything special to get libicalendar? You need to rm -rf libical in the evolution source tree then update. Make sure that you have updated evolution-data-server and installed it to the same prefix where you are installing evolution. Note, you now need to build libsoup from cvs head to build evolution-data-server. -Gary > I've seen your message and I tried cvs up, also with -dP flags with no > sucess > > Thanks > -- > Franco Catrin L. > TUXPAN http://www.tuxpan.cl/fcatrin > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:26:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901A3124039; Wed, 19 Nov 2003 17:26:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 69EB212419D for ; Wed, 19 Nov 2003 17:26:20 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8CB2363138; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EDC663111; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJMOYF2016816; Wed, 19 Nov 2003 17:24:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJMOYa3016814; Wed, 19 Nov 2003 17:24:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Status bar stuff From: Ettore Perazzoli To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> References: <1069236514.31467.11.camel@milkplus> <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280673.16592.14.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 17:24:34 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:20, Dan Winship wrote: > > In particular, restoring the old way also implies adding the > > ::setOwner() method (through which the shell tells the components of its > > existance), which is kinda nasty and I was hoping we could do without in > > 2.0. > > The component can get a handle on the shell via bonobo-activation: > > shell = bonobo_activation_activate_from_id ( > "OAFIID:GNOME_Evolution_Shell", > Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, > NULL, ev); Hmm I am not sure we can assume that. What if the shell changes ID, for example... Also this way you are creating a possible hidden refcount loop. (Also I was idlily thinking that in the case where we are running components separately the shell would register with different names depending on what set of components it is running, so in that case that wouldn't work. I am not sure it's a good idea though...) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:27:33 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0637F124039; Wed, 19 Nov 2003 17:27:33 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D773A124335 for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C748D630DA; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 03565630CC for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: (qmail 17602 invoked from network); 19 Nov 2003 22:27:20 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 22:27:20 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: Rodrigo Moya To: "Franco Catrin L." Cc: Evolution Hackers In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069277449.27686.1.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 22:30:49 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Franco On Wed, 2003-11-19 at 23:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > you need to update, since libical was recently added to the evolution source tree. You might need to do a 'cvs checkout' instead of an update though. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:31:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 71D5D124253; Wed, 19 Nov 2003 17:31:46 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1815B124039 for ; Wed, 19 Nov 2003 17:31:35 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F259763171; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D3DE563099; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id AA1D611A1AF; Wed, 19 Nov 2003 14:21:50 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Jeremy Katz Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280510.2694.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 14:21:50 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > Of course, the *real* win would be moving away from Berkeley DB > completely ;-) Yeah, 'cause the best solution here is to reinvent the wheel and write your own embedded database, which would surely perform better and have fewer bugs. ;-) -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 19:27:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 890451241E5; Wed, 19 Nov 2003 19:27:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 425DF124253 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 34BB1630DE; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1ADF0630C4 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: (qmail 23918 invoked from network); 20 Nov 2003 00:27:06 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 20 Nov 2003 00:27:06 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: JP Rosevear To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069288021.7304.2014.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 19:27:02 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in This is evolution-data-server module, not evolution. To fix this, checkout evolution-data-server again. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 03:15:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76EFD12407E; Thu, 20 Nov 2003 03:15:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 11BA81240BB for ; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 926B36309A; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F365D63097 for ; Thu, 20 Nov 2003 03:14:54 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK8EsZ14926 for ; Thu, 20 Nov 2003 10:14:54 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK8ErT14919 for ; Thu, 20 Nov 2003 10:14:53 +0200 From: root Reply-To: sa@arobs.ro To: evolution-hackers@ximian.com Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069315584.2222.8.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 10:06:25 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running this command from a terminal, the following exception is thrown: activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" Query spec is "iid='GNOME_Evolution_Calendar_Factory'" User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from query what does it mean? that the GNOME_Evolution_Calendar.server file is invalid? Why the CalFactory is not present in GNOME_Evolution_Calendar.server file? All questions are for Evolution 1.4.5. tia, andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 04:19:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D287D1240C6; Thu, 20 Nov 2003 04:19:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 73F24124093 for ; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6ADD46306F; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CF4D46306E for ; Thu, 20 Nov 2003 04:19:16 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK9JGD16471 for ; Thu, 20 Nov 2003 11:19:16 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK9JFT16459 for ; Thu, 20 Nov 2003 11:19:15 +0200 From: root Reply-To: sa@arobs.ro To: hackers Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069319445.2381.2.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 11:10:47 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating evolution calendar Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to get the IOR for Calendar_Factory, there is no IOR returned. activation-client -s "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Query spec is "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Activation ID "OAFAID:[OAFIID:GNOME_Evolution_Calendar_Factory,root,tests.arobs.com]" RESULT_SHLIB please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 09:33:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 52ED2124023; Thu, 20 Nov 2003 09:33:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD5CE124026 for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D144D630E6; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 75F16630DF for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAKEXYYI012724 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 20 Nov 2003 08:33:34 -0600 Message-ID: <3FBCD0BD.3030102@xperienceinc.com> Date: Thu, 20 Nov 2003 08:33:33 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> In-Reply-To: <1069276034.7304.1570.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have opened an evo ics file with mozilla and korganizer. They seem to work fine. Esp mozilla calendar, it is the most workable. Then I save the file and try to open it with Evo again. NO dice. Evo complains i think about an invalid file or it is just empty. (sorry, it has been a while since I did this experiment). If there is a recent change (per other response) perhaps I will try to compile or wait for the next release of evo and try again. JP Rosevear wrote: | On Wed, 2003-11-19 at 15:07, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>~ I have been experimenting with ics files from |>Evo, Mozilla, and Korganizer. |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding |>specification in the ical |>standard. This causes it to not be able to read valid ics files from |>other programs. |> |>I still have to experiment to verify this but my experiments so far |>point to this. | | | What do you think is wrong? | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX LTnaZAfMgO2Tz6AovKZ4T+Q= =v+rF -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 11:32:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E4A124133; Thu, 20 Nov 2003 11:32:55 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 494981240B0 for ; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 36FF0630E6; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CDB7B630D2 for ; Thu, 20 Nov 2003 11:32:43 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Thu, 20 Nov 2003 09:32:39 -0700 Subject: Re: [Evolution-hackers] use of libical From: Gary Ekker To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBCD0BD.3030102@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD0BD.3030102@xperienceinc.com> Content-Type: text/plain Message-Id: <1069345956.2138.9.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 09:32:37 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This has already been reported, see http://bugzilla.ximian.com/show_bug.cgi?id=47856 -Gary On Thu, 2003-11-20 at 07:33, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I have opened an evo ics file with mozilla and korganizer. They seem to > work fine. Esp mozilla calendar, it is the most workable. Then I save > the file and try to open it with Evo again. NO dice. Evo complains i > think about an invalid file or it is just empty. (sorry, it has been a > while since I did this experiment). If there is a recent change (per > other response) perhaps I will try to compile or wait for the next > release of evo and try again. > > JP Rosevear wrote: > | On Wed, 2003-11-19 at 15:07, JT Moree wrote: > | > |>-----BEGIN PGP SIGNED MESSAGE----- > |>Hash: SHA1 > |> > |>~ I have been experimenting with ics files from > |>Evo, Mozilla, and Korganizer. > |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > |>specification in the ical > |>standard. This causes it to not be able to read valid ics files from > |>other programs. > |> > |>I still have to experiment to verify this but my experiments so far > |>point to this. > | > | > | What do you think is wrong? > | > | -JP > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX > LTnaZAfMgO2Tz6AovKZ4T+Q= > =v+rF > -----END PGP SIGNATURE----- > From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:49:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 532F612404A; Thu, 20 Nov 2003 12:49:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B00D112402D for ; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8F4C863110; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8745463100; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHnYF2027761; Thu, 20 Nov 2003 12:49:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHnXOW027759; Thu, 20 Nov 2003 12:49:33 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] db3 and db4 From: Ettore Perazzoli To: Christopher Smith Cc: Jeremy Katz , JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069280510.2694.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> <1069280510.2694.4.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350573.16592.139.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:49:33 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:21, Christopher Smith wrote: > On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > > Of course, the *real* win would be moving away from Berkeley DB > > completely ;-) > > > Yeah, 'cause the best solution here is to reinvent the wheel and write > your own embedded database, which would surely perform better and have > fewer bugs. ;-) > Well we do have the flat file implementation that Chris has been working on... Apparently it performs very well too. (For the amount of data we put in the addressbook, the DB is a bit overkill, and we still have the ibex index for the searches anyway.) But I don't think we really have the resources to go that route now, since it implies a completely new code base for the addressbook backend... -- Ettore From ettore@ximian.com Thu Nov 20 12:51:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04563124105; Thu, 20 Nov 2003 12:51:49 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 5F0D012402D for ; Thu, 20 Nov 2003 12:51:37 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHpaF2027775; Thu, 20 Nov 2003 12:51:36 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHpa0U027773; Thu, 20 Nov 2003 12:51:36 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] import errors From: Ettore Perazzoli To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350696.16592.142.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:51:36 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 15:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: > > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Sigh, this would be easier to debug if GConf told us which key is being set... :-/ I have no idea offhand, the other warnings seem harmless. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C075124020; Thu, 20 Nov 2003 12:57:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id F3D1812401B for ; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EAD5263167; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8A57F6315E; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHusF2027806; Thu, 20 Nov 2003 12:56:54 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHus7q027804; Thu, 20 Nov 2003 12:56:54 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069351014.16592.146.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:56:54 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] mailto: (etc.) handling Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I have put support in the 2.0 shell for handling URIs on the command-line similar to what it did in 1.4. If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the command line, the shell will invoke the handleURI() method on the component after the first view has been created. So basically, to make "mailto": work again we just have to implement this method in the mail component. Maybe Jeff could give it a go? Cheers, -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 16:43:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 16D2212429A; Thu, 20 Nov 2003 16:43:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B05E212404D for ; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 965776318E; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CB630630E9 for ; Thu, 20 Nov 2003 16:43:23 -0500 (EST) Received: (qmail 27435 invoked from network); 20 Nov 2003 21:43:23 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 21:43:23 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069364668.2148.8.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 22:44:28 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. I think it would be nice to bring just composer window and not evolution window with mail component. Is it doable with 2.0 changes? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:07:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E35012404D; Thu, 20 Nov 2003 17:07:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE961124034 for ; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B23AF63187; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 55D6F630D8; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKM7WF2032230; Thu, 20 Nov 2003 17:07:32 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKM7WZZ032228; Thu, 20 Nov 2003 17:07:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Radek Doulik Cc: evolution-hackers@ximian.com In-Reply-To: <1069364668.2148.8.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Message-Id: <1069366051.16592.152.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 17:07:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > On =C8t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > Hi, > >=20 > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > >=20 > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. >=20 > I think it would be nice to bring just composer window and not evolution > window with mail component. Is it doable with 2.0 changes? Hmm not really, because the shell still needs to run in order to run the mailer, and it doesn't know anything about the composers... So if you closed the composer the shell wouldn't know when to quit. We *could* add more interfaces to handle that, but I don't think it woudld be a wise idea at this point. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:21:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4D5A5124065; Thu, 20 Nov 2003 17:21:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD57C12404D for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D82446318F; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C3BE0630EE for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: (qmail 29311 invoked from network); 20 Nov 2003 22:20:51 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 22:20:51 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069366915.2151.12.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 23:21:56 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 17:07 -0500, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. I am sorry that I dunno the shell code, but why is the shell needed to run the mail component? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 04:54:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CD1AA124377; Fri, 21 Nov 2003 04:54:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 465BD124118 for ; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3CBC66316F; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E74266306F; Fri, 21 Nov 2003 04:54:04 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAL9s2xA017040; Fri, 21 Nov 2003 01:54:03 -0800 (PST) Received: from sun.com (tigerwood [129.158.217.85]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAL9r3A01201; Fri, 21 Nov 2003 17:54:02 +0800 (CST) Message-ID: <3FBDE0C6.1080305@sun.com> Date: Fri, 21 Nov 2003 17:54:14 +0800 From: "leon.zhang" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030919 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Chris Toshok Cc: Evolution Hackers Mailing List Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] hang of evo when access ldap AB Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hi, toshok I often meet hang of evolution 1.4.5 when query info from ldap server. Normally if I click a simple string(one time), like as "leon", i can access some cards from ldap server, but if I click "leons" sevral times quickly, i will find the evo freezed now!!! (btw, searching "leons" should not receive any AB info too) when evo freezed, I print the two stacks in evolution and wombat process(details is in the last part of this email). I get the simplfied calling relationsship below: evoution wombat (time-out ) e_book_listener_check_queue() | |signal emit <<<< hang >>>> | V e_book_check_listener_queue() bonobo_object_release_unref() | ^ | | V | e_book_do_response_get_view() pas_book_view_dispose() | ^ | | V | bonobo_object_release_unref() pas_book_view_dispose() | ^ | | --------------------------------------------------------------------- From the calling map above, I guess the evo hang because wombat has been hanged. Further more, pas_book_view_dispose() 's calling "bonobo_object_release_unref (book_view->priv->listener, NULL);" might be the direct source of this hang. If I comment out that line, there exist no hang at all. I feel suprised why commenting out the line can fix this hang, and what is the exact source of this hang. can you give some suggesions or comments? thx leon evoution side #0 0xffffe002 in ?? () #1 0x4125e1b7 in g_main_context_poll (context=0x0, timeout=-1, priority=2147483647, fds=0x82f8a08, n_fds=10) at main.c:2698 #2 0x4125d6c1 in g_main_context_iterate (context=0x80c93e8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2375 #3 0x4125d940 in g_main_context_iteration (context=0x80c93e8, may_block=1) at gmain.c:2439 #4 0x408242a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #5 0x40844195 in giop_recv_buffer_get (ent=0xbfffcf70) at giop-recv-buffer.c:711 #6 0x408485ae in ORBit_small_invoke_stub (obj=0x83375e8, m_data=0x4081d0c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:642 #7 0x4084836c in ORBit_small_invoke_stub_n (object=0x83375e8, methods=0xa, index=2147483647, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:571 #8 0x40859f5d in ORBit_c_stub_invoke (obj=0x83375e8, methods=0x80b0784, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0, class_id=1, method_offset=8, skel_impl=0xbfffd0d0) at poa.c:2492 #9 0x40814b40 in Bonobo_Unknown_unref (_obj=0x83375e8, ev=0xbfffd0d0) at Bonobo_Unknown-stubs.c:23 #10 0x405acc50 in bonobo_object_release_unref (object=0x83375e8, opt_ev=0xbfffd0d0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #11 0x41814a9f in e_book_do_response_get_view (book=0x83bdf88, resp=0x8317d30) at e-book.c:341 #12 0x41815095 in e_book_check_listener_queue (listener=0x83bde40, book=0x83bdf88) at e-book.c:554 ------------------------------------------------------------------------------------------------------- #13 0x4121d904 in g_cclosure_marshal_VOID__VOID (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xfffffffc,invocation_hint=0xbfffd268, marshal_data=0x0) at gmarshal.c:77 #14 0x4120cb1a in g_closure_invoke (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xbfffd360, invocation_hint=0xbfffd268) at gclosure.c:437 #15 0x4121d4de in signal_emit_unlocked_R (node=0x830b700, detail=0, instance=0x83bde40, emission_return=0x0, instance_and_params=0xbfffd360) at gsignal.c:2822 #16 0x4121c60e in g_signal_emit_valist (instance=0x83bde40, signal_id=423, detail=0, var_args=0xxssdfasdfasdfasdfasdf ... ) at gsignal.c:2554 #17 0x4121c807 in g_signal_emit (instance=0x83bde40, signal_id=423, detail=0) at gsignal.c:2612 ------------------------------------------------------------------------------------------------------- #18 0x4181165b in e_book_listener_check_queue (listener=0x83bde40) at e-book-listener.c:105 ------------------------------------------------------------------------------------------------------- #19 0x4125eb0f in g_timeout_dispatch (source=0x830df38, callback=0, user_data=0x83bde40) at gmain.c:3124 #20 0x4125c502 in g_main_dispatch (context=0x80c8ef8) at gmain.c:1751 #21 0x4125d431 in g_main_context_dispatch (context=0x80c8ef8) at gmain.c:2299 #22 0x4125d737 in g_main_context_iterate (context=0x80c8ef8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2380 #23 0x4125dd96 in g_main_loop_run (loop=0x810e878) at gmain.c:2600 #24 0x405a8505 in bonobo_main () at bonobo-main.c:294 #25 0x0809b432 in main (argc=1, argv=0xbfffd794) at main.c:637 #26 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 wombat side !!! n ?? () #1 0x41263e11 in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814f358, objkey=0x814f370) at poa.c:1440 #2 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814f358) at orbit-adaptor.c:191 #3 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #4 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #5 0x41233888 in link_source_dispatch (source=0x8122388, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #6 0x41317502 in g_main_dispatch (context=0x80f3980) at gmain.c:1751 #7 0x41318431 in g_main_context_dispatch (context=0x80f3980) at gmain.c:2299 #8 0x41318737 in g_main_context_iterate (context=0x80f3980, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #9 0x41318940 in g_main_context_iteration (context=0x80f3980, may_block=1) at gmain.c:2439 #10 0x412302a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #11 0x41250195 in giop_recv_buffer_get (ent=0xbfffd760) at giop-recv-buffer.c:711 #12 0x412545ae in ORBit_small_invoke_stub (obj=0x814d7a0, m_data=0x412290c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:642 #13 0x4125436c in ORBit_small_invoke_stub_n (object=0x814d7a0, methods=0x0, index=3, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:571 #14 0x41265f5d in ORBit_c_stub_invoke (obj=0x814d7a0, methods=0x80e3994, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860, class_id=2, method_offset=8, skel_impl=0xbfffd860) at poa.c:2492 #15 0x41220b40 in Bonobo_Unknown_unref (_obj=0x814d7a0, ev=0xbfffd860) at Bonobo_Unknown-stubs.c:23 #16 0x40ed3c50 in bonobo_object_release_unref (object=0x814d7a0, opt_ev=0x0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #17 0x080afbc6 in pas_book_view_dispose (object=0x814d770) at pas-book-view.c:238 ------------------------------------------------------------------------------------------------------- #18 0x412959e1 in g_object_last_unref (object=0x814d770) at gobject.c:429 #19 0x40ed33b8 in bonobo_object_finalize_servant (servant=0x814d784, ev=0xbfffd920) at bonobo-object.c:248 #20 0x41263128 in ORBit_POA_deactivate_object (poa=0x80f5e70, pobj=0x8153418, do_etherealize=252 #21 0x4126401d in ORBit_POAObject_post_invoke (pobj=0x3) at poa.c:1633 #22 0x41263559 in ORBit_POAObject_handle_request (pobj=0x8153418, opname=0x814f32c "unref", ret=0x0, args=0x0, ctx=0x0, recv_buffer=0x814edc0, ev=0xbfffda60) at poa.c:1277 #23 0x41263988 in ORBit_POAObject_invoke_incoming_request (pobj=0x8153418, recv_buffer=0x814edc0, opt_ev=0xbfffda60) at poa.c:1312 #24 0x41263c9c in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814edc0, objkey=0x814edd8) at poa.c:1508 #25 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814edc0) at orbit-adaptor.c:191 #26 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #27 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #28 0x41233888 in link_source_dispatch (source=0x8122300, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #29 0x41317502 in g_main_dispatch (context=0x80f3c90) at gmain.c:1751 #30 0x41318431 in g_main_context_dispatch (context=0x80f3c90) at gmain.c:2299 #31 0x41318737 in g_main_context_iterate (context=0x80f3c90, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #32 0x41318d96 in g_main_loop_run (loop=0x8111828) at gmain.c:2600 #33 0x40ecf505 in bonobo_main () at bonobo-main.c:294 #34 0x0805d29e in main (argc=3, argv=0xbfffdcd4) at wombat.c:245 #35 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:17:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 58D9D1244DD; Fri, 21 Nov 2003 11:17:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0977F1244B0 for ; Fri, 21 Nov 2003 11:17:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EDE46631B2; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D6A6C631B1 for ; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Received: (qmail 21351 invoked from network); 21 Nov 2003 16:16:58 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 21 Nov 2003 16:16:58 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain Message-Id: <1069431427.21719.30.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 17:17:07 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. > > So basically, to make "mailto": work again we just have to implement > this method in the mail component. Maybe Jeff could give it a go? > should the other components implement that method also? for webcal: in the calendar, for instance? cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:24:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50B731240BE; Fri, 21 Nov 2003 11:24:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D007012402E for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6B7E631B3; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7B772631B0 for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hALGOfYI002543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 21 Nov 2003 10:24:42 -0600 Message-ID: <3FBE3C49.2050906@xperienceinc.com> Date: Fri, 21 Nov 2003 10:24:41 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> In-Reply-To: <1069339047.7304.2870.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The compliance issue may be that libical in Evo will not parse an ics file that has been "folded". That is my hypothesis so far. see rfc 2445 for details http://www.ietf.org/rfc/rfc2445.txt?number=2445 JP Rosevear wrote: | On Thu, 2003-11-20 at 09:32, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>I have opened an evo ics file with mozilla and korganizer. They seem to |>work fine. Esp mozilla calendar, it is the most workable. Then I save |>the file and try to open it with Evo again. NO dice. Evo complains i |>think about an invalid file or it is just empty. (sorry, it has been a |>while since I did this experiment). If there is a recent change (per |>other response) perhaps I will try to compile or wait for the next |>release of evo and try again. | | | Well, libical should be more forgiving when parsing, but I'm not sure | how this indicates libical is not standards compliant. It could be that | or it could mozzilla/korganizer (don't these use libical too?). I'd | have to see the resulting file in order to track down the error. | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vjxJVC8yzAIEMZ8RAs7GAJsHh4gf0NTq/lxZgFgvi/iA8MEiBACfUhJ/ Wb333Uhx4JiuD/iFke32p/0= =0+eX -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B74741244E9; Fri, 21 Nov 2003 11:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CC6A71240B7 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C0C80631B3; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id AF422631B2 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: (qmail 23237 invoked from network); 21 Nov 2003 16:50:32 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 16:50:32 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Jeffrey Stedfast To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069433405.29419.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 11:50:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: this is now implemented in the mailer, just an fyi. Jeff On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > > Hi, > > > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. > > > > So basically, to make "mailto": work again we just have to implement > > this method in the mail component. Maybe Jeff could give it a go? > > > should the other components implement that method also? for webcal: in > the calendar, for instance? > > cheers > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 13:17:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5533B1244C8; Fri, 21 Nov 2003 13:17:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E3F2C124506 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D9221631B3; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C1C41631B1 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: (qmail 28342 invoked from network); 21 Nov 2003 18:17:42 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 18:17:42 -0000 From: Aaron Weber To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-mwhTFHG/ps7iPlz4rBvm" Organization: Ximian, Inc. Message-Id: <1069438473.12887.38.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 13:14:33 -0500 X-Spam-Status: No, hits=-5.4 required=5.0 tests=HTML_30_40,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/plain Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs? MKDB_OPTIONS=--output-format=xml Aaron. --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs?

MKDB_OPTIONS=--output-format=xml


Aaron. --=-mwhTFHG/ps7iPlz4rBvm-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 14:41:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 45A971242A6; Fri, 21 Nov 2003 14:41:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6CAF124224 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C9E14630EA; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7DCB630C6 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: (qmail 307 invoked from network); 21 Nov 2003 19:40:54 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 21 Nov 2003 19:40:54 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069443651.761.227.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 14:40:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.5.x Bug Reports Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: The link: http://bugzilla.ximian.com/evo-report15.cgi contains a live report of the current bug situtation for 1.5. Individual milestone reports are available at: http://bugzilla.ximian.com/reports.cgi -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 17:02:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BEE0B1240F0; Fri, 21 Nov 2003 17:02:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0CABC124033 for ; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 06362631E7; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EAF21631E6 for ; Fri, 21 Nov 2003 17:02:35 -0500 (EST) Received: (qmail 8265 invoked from network); 21 Nov 2003 22:02:35 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:02:35 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: Ettore Perazzoli Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: multipart/alternative; boundary="=-NhrPdg1i57bGi842QuNm" Message-Id: <1069451948.1526.10.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 08:59:08 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-NhrPdg1i57bGi842QuNm Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. But you don't need to call 'get controls' on the component before you get the mail component. i.e. you don't need to bring up any ui. > We *could* add more interfaces to handle that, but I don't think it > woudld be a wise idea at this point. Do we need to add anything more? --=-NhrPdg1i57bGi842QuNm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote:
On Thu, 2003-11-20 at 16:44, Radek Doulik wrote:
> On Čt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote:
> > Hi,
> > 
> > I have put support in the 2.0 shell for handling URIs on the
> > command-line similar to what it did in 1.4.
> > 
> > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the
> > command line, the shell will invoke the handleURI() method on the
> > component after the first view has been created.
> 
> I think it would be nice to bring just composer window and not evolution
> window with mail component. Is it doable with 2.0 changes?

Hmm not really, because the shell still needs to run in order to run the
mailer, and it doesn't know anything about the composers...  So if you
closed the composer the shell wouldn't know when to quit.
But you don't need to call 'get controls' on the component before you get the mail component.  i.e. you don't need to bring up any ui.

We *could* add more interfaces to handle that, but I don't think it
woudld be a wise idea at this point.

Do we need to add anything more?

--=-NhrPdg1i57bGi842QuNm-- From notzed@ximian.com Fri Nov 21 17:17:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6DC4C1240BE; Fri, 21 Nov 2003 17:17:09 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EB65D124084 for ; Fri, 21 Nov 2003 17:16:57 -0500 (EST) Received: (qmail 8835 invoked from network); 21 Nov 2003 22:16:57 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:16:57 -0000 Subject: Re: [Evolution-hackers] import errors From: Not Zed To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: multipart/alternative; boundary="=-siOIApnzDgWTbIRhfNrR" Message-Id: <1069452804.1526.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 09:13:24 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-siOIApnzDgWTbIRhfNrR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-19 at 07:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: 1.4.5 perhaps? > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea. It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont. --=-siOIApnzDgWTbIRhfNrR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
On Wed, 2003-11-19 at 07:12, Stephen Mah wrote:
I'm getting the following error when upgrading from 1.2 to 1.45:
1.4.5 perhaps?

An error occured while loading or saving configuration information for
Evolution. Some of your configuration settings may not work properly.

Text contains invalid UTF-8
Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea.  It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont.

--=-siOIApnzDgWTbIRhfNrR-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:37:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6C37124122; Fri, 21 Nov 2003 20:37:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B97AC12410A for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B14FB631C6; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9CDA46319E for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: (qmail 19631 invoked from network); 22 Nov 2003 01:37:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:16 -0000 From: JP Rosevear To: Aaron Weber Cc: evolution-hackers@ximian.com In-Reply-To: <1069438473.12887.38.camel@verbal.local> References: <1069438473.12887.38.camel@verbal.local> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450473.761.254.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:36:36 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 13:14, Aaron Weber wrote: > Can/should we add the following line to > evolution-data-server/docs/reference/Makefile.am, to make sure we get > XML rather than SGML output for the API docs? > > MKDB_OPTIONS=--output-format=xml I think we should do whatever gtk+/libgnomeui/libgnomecanvas does. Could you find this out and do it Aaron? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:38:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74E991240F0; Fri, 21 Nov 2003 20:38:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 222BA12410A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 19A66631C6; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0BB0B6314A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: (qmail 19855 invoked from network); 22 Nov 2003 01:37:57 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:57 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBE3C49.2050906@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> <3FBE3C49.2050906@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450743.761.258.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:37:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:24, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The compliance issue may be that libical in Evo will not parse an ics > file that has been "folded". That is my hypothesis so far. Well, evolution does folding itself (and reads it back in). It also reads exchange itip messages which also folds itself afaik. I guess I'll have to dig out kOrganizer and take a look, or you can send me a minimal .ics file that evolution can't read after kOrganizer touchs it. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 00:12:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 10E901240D9; Sat, 22 Nov 2003 00:12:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B5B3F124089 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 46303631D6; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2646663194 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: (qmail 30886 invoked from network); 22 Nov 2003 05:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 05:12:21 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: JP Rosevear To: Not Zed Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069477901.7480.0.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:11:41 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > > On ÄŒt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > > Hi, > > > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > > command-line similar to what it did in 1.4. > > > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > > command line, the shell will invoke the handleURI() method on the > > > > component after the first view has been created. > > > > > > I think it would be nice to bring just composer window and not evolution > > > window with mail component. Is it doable with 2.0 changes? > > > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. In this particular case anyhow - what if another component handles a uri by displaying it or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 01:20:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4AA8E124089; Sat, 22 Nov 2003 01:20:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9EB40124081 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8D6B3631D6; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7CD33631C2 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: (qmail 2086 invoked from network); 22 Nov 2003 06:20:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 22 Nov 2003 06:20:38 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: JP Rosevear Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069477901.7480.0.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-WrVADJDR6proZnyQUBF7" Message-Id: <1069481827.1533.64.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 17:17:08 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-WrVADJDR6proZnyQUBF7 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > Hmm not really, because the shell still needs to run in order to run the > > > mailer, and it doesn't know anything about the composers... So if you > > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > > get the mail component. i.e. you don't need to bring up any ui. > > In this particular case anyhow - what if another component handles a uri > by displaying it or something? Do we need some sort of uri switch, or even some registration process for uri handlers? --=-WrVADJDR6proZnyQUBF7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > Hmm not really, because the shell still needs to run in order to run the
> > mailer, and it doesn't know anything about the composers...  So if you
> > closed the composer the shell wouldn't know when to quit.
> But you don't need to call 'get controls' on the component before you
> get the mail component.  i.e. you don't need to bring up any ui.

In this particular case anyhow - what if another component handles a uri
by displaying it or something?

Do we need some sort of uri switch, or even some registration process for uri handlers?

--=-WrVADJDR6proZnyQUBF7-- From zlynx@acm.org Sat Nov 22 02:45:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 051A21240DC; Sat, 22 Nov 2003 02:45:26 -0500 (EST) Received: from 199.45.143.209 (unknown [199.45.143.209]) by listsmx.ximian.com (Postfix) with ESMTP id 8967E124081 for ; Sat, 22 Nov 2003 02:45:14 -0500 (EST) Received: from [64.81.103.126] (helo=titania.Q) by 199.45.143.209 with asmtp (Exim 3.36 #1) id 1ANSS9-0001Pq-00 for evolution-hackers@lists.ximian.com; Sat, 22 Nov 2003 00:45:13 -0700 From: Zan Lynx To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KH1HmTqrktPUpxC70U+v" Message-Id: <1069487112.15709.11.camel@titania.zlynx.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:45:12 -0700 X-Spam-Status: No, hits=-12.6 required=5.0 tests=PGP_SIGNATURE_2,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Debugging Evolution Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-KH1HmTqrktPUpxC70U+v Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! I'm new to this list. First post and all that. :-) I did read the list archives before posting. I didn't see anything I could use. Maybe I missed it? I've been having problems with Evolution 1.4.5 (and previous versions too) crashing with apparently random segmentation faults. This only seems to be a serious problem on my dual processor system. Single processer seems to be pretty stable. This leads me toward thinking it's a threading problem: incorrect locking somewhere. I'd like to debug this. I've compiled Evolution with -g, but when it crashes I only get that Gnome bug report dialog. This 1.4.5 version doesn't seem to use a separate evolution-mail process/thread, so it's hard to figure what PID I should be attaching to. I'm willing to run the CVS code if you think it'll help. I'm looking for any debugging hints that you'd be willing to share. Thanks! --=20 Zan Lynx --=-KH1HmTqrktPUpxC70U+v Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/vxQIG8fHaOLTWwgRAsunAKCahLwv5cFiKZ0KZK9eXvdLBuvTUwCgo0Bx TGq8x+ISTfHnr/xKFwysfFY= =XHe9 -----END PGP SIGNATURE----- --=-KH1HmTqrktPUpxC70U+v-- From jpr@ximian.com Sat Nov 22 15:16:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1687C1240E6; Sat, 22 Nov 2003 15:16:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAFE0124021 for ; Sat, 22 Nov 2003 15:16:35 -0500 (EST) Received: (qmail 12777 invoked from network); 22 Nov 2003 20:16:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 20:16:35 -0000 Subject: Re: [Evolution-hackers] Debugging Evolution From: JP Rosevear To: Zan Lynx Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069487112.15709.11.camel@titania.zlynx.org> References: <1069487112.15709.11.camel@titania.zlynx.org> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069512359.7480.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 15:13:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 02:45, Zan Lynx wrote: > Hi! I'm new to this list. First post and all that. :-) > I did read the list archives before posting. I didn't see anything I > could use. Maybe I missed it? > > I've been having problems with Evolution 1.4.5 (and previous versions > too) crashing with apparently random segmentation faults. This only > seems to be a serious problem on my dual processor system. Single > processer seems to be pretty stable. This leads me toward thinking it's > a threading problem: incorrect locking somewhere. > > I'd like to debug this. I've compiled Evolution with -g, but when it > crashes I only get that Gnome bug report dialog. This 1.4.5 version > doesn't seem to use a separate evolution-mail process/thread, so it's > hard to figure what PID I should be attaching to. > > I'm willing to run the CVS code if you think it'll help. I'm looking > for any debugging hints that you'd be willing to share. You should just be able to attach to the pid the crash dialog gives you and "thread apply all bt" which will grab traces for all the threads. You could also just run evolution gdb. -JP -- JP Rosevear Ximian, Inc. From ross@burtonini.com Sun Nov 23 11:06:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 13998124079; Sun, 23 Nov 2003 11:06:55 -0500 (EST) Received: from smithers.nildram.co.uk (mrburns.nildram.co.uk [195.112.4.54]) by listsmx.ximian.com (Postfix) with ESMTP id 86459124082 for ; Sun, 23 Nov 2003 11:06:43 -0500 (EST) Received: from burtonini.com (62-3-244-251.dyn.gotadsl.co.uk [62.3.244.251]) by smithers.nildram.co.uk (Postfix) with ESMTP id 2B0582FC622 for ; Sun, 23 Nov 2003 16:06:38 +0000 (GMT) Received: from 127.0.0.1 (ident=unknown) by burtonini.com with esmtp (masqmail 0.2.20) id 1ANwkz-4kr-00 for ; Sun, 23 Nov 2003 16:06:41 +0000 From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-JIQ5rTZx7HTJYauH/AlH" Message-Id: <1069603600.18264.5.camel@localhost.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:06:41 +0000 X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Patch to change AlarmNotify OAFIID Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-JIQ5rTZx7HTJYauH/AlH Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a patch to change the OAFIID of the AlarmNotify daemon. This is required as otherwise the calendar starts "AlarmNotify", which is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 AlarmNotify process starting, which starts Wombat, which breaks the addressbook. Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-JIQ5rTZx7HTJYauH/AlH Content-Disposition: attachment; filename=evo-alarm-interface.diff Content-Type: text/x-patch; name=evo-alarm-interface.diff; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Index: gui/main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/main.c,v retrieving revision 1.160 diff -u -r1.160 main.c --- gui/main.c 17 Nov 2003 13:13:13 -0000 1.160 +++ gui/main.c 23 Nov 2003 15:59:13 -0000 @@ -99,7 +99,7 @@ /* activate the alarm daemon */ CORBA_exception_init (&ev); - an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", 0, NULL, &ev); + an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", 0, NULL, &ev); if (BONOBO_EX (&ev)) { g_message ("launch_alarm_daemon_cb(): Could not activate the alarm notification service"); Index: gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in,v retrieving revision 1.3 diff -u -r1.3 GNOME_Evolution_Calendar_AlarmNotify.server.in.in --- gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 17 Nov 2003 13:13:13 -0000 1.3 +++ gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 23 Nov 2003 15:59:13 -0000 @@ -1,6 +1,6 @@ - Index: gui/alarm-notify/notify-main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/notify-main.c,v retrieving revision 1.30 diff -u -r1.30 notify-main.c --- gui/alarm-notify/notify-main.c 17 Nov 2003 13:13:13 -0000 1.30 +++ gui/alarm-notify/notify-main.c 23 Nov 2003 15:59:13 -0000 @@ -160,7 +160,7 @@ gnome_sound_init ("localhost"); - factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", + factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", (BonoboFactoryCallback) alarm_notify_factory_fn, NULL); if (!factory) g_error (_("Could not create the alarm notify service factory")); --=-JIQ5rTZx7HTJYauH/AlH-- From rodrigo@ximian.com Sun Nov 23 11:48:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A84E3124091; Sun, 23 Nov 2003 11:48:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 4720812401F for ; Sun, 23 Nov 2003 11:48:25 -0500 (EST) Received: (qmail 12003 invoked from network); 23 Nov 2003 16:48:24 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 23 Nov 2003 16:48:24 -0000 Subject: Re: [Evolution-hackers] Patch to change AlarmNotify OAFIID From: Rodrigo Moya To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069603600.18264.5.camel@localhost.localnet> References: <1069603600.18264.5.camel@localhost.localnet> Content-Type: text/plain Message-Id: <1069604687.1407.23.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 17:24:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 17:06, Ross Burton wrote: > Hi, > > Attached is a patch to change the OAFIID of the AlarmNotify daemon. > This is required as otherwise the calendar starts "AlarmNotify", which > is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 > AlarmNotify process starting, which starts Wombat, which breaks the > addressbook. > looks ok, please commit. cheers From webwarrior@gnu-darwin.org Sun Nov 23 13:00:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 68EF0124080; Sun, 23 Nov 2003 13:00:06 -0500 (EST) Received: from cardinal.mail.pas.earthlink.net (cardinal.mail.pas.earthlink.net [207.217.121.226]) by listsmx.ximian.com (Postfix) with ESMTP id EA0C71242F7 for ; Sun, 23 Nov 2003 12:59:54 -0500 (EST) Received: from user-37ka0dh.dialup.mindspring.com ([207.69.1.177] helo=gnu-darwin.org) by cardinal.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1ANyWT-0005DC-00 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 09:59:50 -0800 Message-ID: <3FC0F5B1.7050506@gnu-darwin.org> Date: Sun, 23 Nov 2003 13:00:17 -0500 From: "Roberto J. Dohnert" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Porting to Windows XP Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Are their any plans to port Ximian Evolution to Windows XP. We use it on our Linux machines and I would like to have it for my Windows machines. If there are not any plans is there anyone else that would like to see a port? From chipx86@lilo.cx Sun Nov 23 17:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34F321240A9; Sun, 23 Nov 2003 17:56:44 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 8ED3812405B for ; Sun, 23 Nov 2003 17:56:30 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hANMuUWY002124 for ; Sun, 23 Nov 2003 14:56:30 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hANMuTA7002122 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 14:56:29 -0800 Date: Sun, 23 Nov 2003 14:56:29 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-12.0 required=5.0 tests=FROM_ENDS_IN_NUMS,PGP_SIGNATURE_2,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] IM entry fields patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --vGgW1X5XWziG23Ko Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I'm Christian Hammond, from the Gaim project. I'm working on one of the gaim<->evolution bounties, and have a couple of patches for your review and, hopefully, acceptance into CVS. The first patch adds the ability to set data types of E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. The second patch adds fields to the Contact Editor window in evolution so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be set. Let me know if you'd like me to make any changes. Thank you. Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ A seminar on time travel will be held two weeks ago. --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eds-list-type-20031123-1453.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/libebook/e-contact.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-contact.c= ,v retrieving revision 1.3 diff -u -r1.3 e-contact.c --- addressbook/libebook/e-contact.c 10 Nov 2003 17:18:56 -0000 1.3 +++ addressbook/libebook/e-contact.c 23 Nov 2003 22:53:26 -0000 @@ -761,6 +761,25 @@ =20 info->struct_setter (contact, attr, data); } + else if (info->t & E_CONTACT_FIELD_TYPE_LIST) { + EVCardAttribute *attr; + GList *values, *l; + + attr =3D e_contact_get_first_attr (contact, info->vcard_field_name); + + if (attr) { + e_vcard_attribute_remove_values (attr); + } + else { + attr =3D e_vcard_attribute_new (NULL, info->vcard_field_name); + e_vcard_add_attribute (E_VCARD (contact), attr); + } + + values =3D g_value_get_pointer (value); + + for (l =3D values; l !=3D NULL; l =3D l->next) + e_vcard_attribute_add_value (attr, l->data); + } else { g_warning ("unhandled attribute `%s'", info->vcard_field_name); } --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="evolution-im-info-20031123-1452.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/gui/contact-editor/contact-editor.glade =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/contact-edito= r.glade,v retrieving revision 1.41 diff -u -r1.41 contact-editor.glade --- addressbook/gui/contact-editor/contact-editor.glade 21 Oct 2003 18:48:4= 4 -0000 1.41 +++ addressbook/gui/contact-editor/contact-editor.glade 23 Nov 2003 22:51:3= 6 -0000 @@ -328,7 +328,7 @@ 6 True - 14 + 15 8 False 6 @@ -466,8 +466,8 @@ 2 3 - 5 - 6 + 6 + 7 fill fill @@ -591,8 +591,8 @@ 4 8 - 4 - 5 + 5 + 6 2 @@ -716,8 +716,8 @@ 3 4 - 5 - 6 + 6 + 7 @@ -729,8 +729,8 @@ 0 4 - 4 - 5 + 5 + 6 2 @@ -804,8 +804,8 @@ 0 4 - 7 - 8 + 8 + 9 2 fill @@ -835,8 +835,8 @@ 3 4 - 6 - 7 + 7 + 8 expand|shrink|fill shrink|fill @@ -872,8 +872,8 @@ 6 7 - 5 - 6 + 6 + 7 fill fill @@ -1027,8 +1027,8 @@ 1 2 - 5 - 6 + 6 + 7 fill fill @@ -1058,8 +1058,8 @@ 5 6 - 5 - 6 + 6 + 7 fill fill @@ -1088,8 +1088,8 @@ 7 8 - 9 - 10 + 10 + 11 fill @@ -1101,8 +1101,8 @@ 0 4 - 11 - 12 + 12 + 13 2 fill @@ -1115,8 +1115,8 @@ 4 8 - 11 - 12 + 12 + 13 fill @@ -1153,46 +1153,6 @@ =20 - - True - e_create_image_widget - malehead.png - - 0 - 0 - Thu, 18 May 2000 12:19:47 GM= T - - - 0 - 1 - 0 - 4 - fill - fill - - - - - - True - e_create_image_widget - cellphone.png - - 0 - 0 - Thu, 18 May 2000 12:20:02 GM= T - - - 4 - 5 - 0 - 4 - fill - fill - - - - True e_create_image_widget @@ -1205,8 +1165,8 @@ 0 1 - 5 - 7 + 6 + 8 fill fill @@ -1225,8 +1185,8 @@ 4 5 - 5 - 10 + 6 + 11 fill fill @@ -1245,8 +1205,8 @@ 0 1 - 8 - 10 + 9 + 11 fill fill @@ -1288,8 +1248,8 @@ 5 7 - 6 - 7 + 7 + 8 fill fill @@ -1338,8 +1298,8 @@ 1 3 - 8 - 9 + 9 + 10 fill @@ -1366,8 +1326,8 @@ 1 3 - 12 - 13 + 13 + 14 fill fill @@ -1386,8 +1346,8 @@ 0 1 - 12 - 14 + 13 + 15 fill fill @@ -1418,8 +1378,8 @@ 3 4 - 12 - 13 + 13 + 14 fill fill @@ -1455,8 +1415,8 @@ 7 8 - 5 - 9 + 6 + 10 fill @@ -1472,8 +1432,8 @@ 3 4 - 8 - 9 + 9 + 10 fill fill @@ -1497,8 +1457,8 @@ 1 3 - 9 - 10 + 10 + 11 fill @@ -1515,12 +1475,124 @@ 3 4 - 9 - 10 + 10 + 11 + fill + fill + + + + + + True + e_create_image_widget + cellphone.png + + 0 + 0 + Thu, 18 May 2000 12:20:02 GM= T + + + 4 + 5 + 0 + 5 fill fill + + + + True + e_create_image_widget + malehead.png + + 0 + 0 + Thu, 18 May 2000 12:19:47 GM= T + + + 0 + 1 + 0 + 5 + fill + fill + + + + + + True + A_IM account: + True + False + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + + + 5 + 6 + 4 + 5 + fill + + + + + + + True + GTK_RELIEF_NORMAL + + + + True + GTK_ARROW_DOWN + GTK_SHADOW_OUT + 0.5 + 0.5 + 0 + 0 + + + + + 6 + 7 + 4 + 5 + fill + + + + + + + True + True + True + True + 0 + + True + * + False + + + 7 + 8 + 4 + 5 + + + False Index: addressbook/gui/contact-editor/e-contact-editor.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.c,v retrieving revision 1.153 diff -u -r1.153 e-contact-editor.c --- addressbook/gui/contact-editor/e-contact-editor.c 21 Oct 2003 18:48:45 = -0000 1.153 +++ addressbook/gui/contact-editor/e-contact-editor.c 23 Nov 2003 22:51:37 = -0000 @@ -76,6 +76,7 @@ static void e_contact_editor_get_property (GObject *object, guint prop_id,= GValue *value, GParamSpec *pspec); static void e_contact_editor_dispose (GObject *object); =20 +static void _im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, = EContactEditor *editor); static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _phone_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _address_arrow_pressed (GtkWidget *widget, GdkEventButton *but= ton, EContactEditor *editor); @@ -136,6 +137,22 @@ E_CONTACT_PHONE_TTYTDD, }; =20 +static EContactField ims[] =3D { + E_CONTACT_IM_AIM, + E_CONTACT_IM_JABBER, + E_CONTACT_IM_YAHOO, + E_CONTACT_IM_MSN, + E_CONTACT_IM_ICQ +}; + +static const char *im_labels[] =3D { + N_("AIM account"), + N_("Jabber account"), + N_("Yahoo account"), + N_("MSN account"), + N_("ICQ account") +}; + static EContactField emails[] =3D { E_CONTACT_EMAIL_1, E_CONTACT_EMAIL_2, @@ -279,6 +296,7 @@ connect_arrow_button_signal(editor, "button-phone3", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-phone4", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-address", G_CALLBACK (_addres= s_arrow_pressed)); + connect_arrow_button_signal(editor, "button-im1", G_CALLBACK (_im_arrow_p= ressed)); connect_arrow_button_signal(editor, "button-email1", G_CALLBACK (_email_a= rrow_pressed)); } =20 @@ -319,6 +337,21 @@ } =20 static void +im_entry_changed (GtkWidget *widget, EContactEditor *editor) +{ + GtkEntry *entry =3D GTK_ENTRY(widget); + GList *l; + + l =3D g_list_append(NULL, (char*)gtk_entry_get_text(entry)); + + e_contact_set(editor->contact, editor->im_choice, l); + + g_list_free(l); + + widget_changed (widget, editor); +} + +static void email_entry_changed (GtkWidget *widget, EContactEditor *editor) { GtkEntry *entry =3D GTK_ENTRY(widget); @@ -633,6 +666,15 @@ } =20 static void +set_entry_changed_signal_im(EContactEditor *editor, char *id) +{ + GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); + if (widget && GTK_IS_ENTRY(widget)) + g_signal_connect(widget, "changed", + G_CALLBACK (im_entry_changed), editor); +} + +static void set_entry_changed_signal_email(EContactEditor *editor, char *id) { GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); @@ -684,6 +726,8 @@ set_entry_changed_signal_phone(editor, "entry-phone3"); set_entry_changed_signal_phone(editor, "entry-phone4"); =20 + set_entry_changed_signal_im(editor, "entry-im1"); + set_entry_changed_signal_email(editor, "entry-email1"); =20 widget =3D glade_xml_get_widget(editor->gui, "text-address"); @@ -1254,6 +1298,7 @@ list =3D add_to_tab_order(list, gui, "entry-phone2"); list =3D add_to_tab_order(list, gui, "entry-phone3"); list =3D add_to_tab_order(list, gui, "entry-phone4"); + list =3D add_to_tab_order(list, gui, "entry-im1"); =20 list =3D add_to_tab_order(list, gui, "entry-email1"); list =3D add_to_tab_order(list, gui, "alignment-htmlmail"); @@ -1278,6 +1323,7 @@ char *icon_path; =20 e_contact_editor->email_info =3D NULL; + e_contact_editor->im_info =3D NULL; e_contact_editor->phone_info =3D NULL; e_contact_editor->address_info =3D NULL; e_contact_editor->email_popup =3D NULL; @@ -1289,6 +1335,7 @@ e_contact_editor->name =3D e_contact_name_new(); e_contact_editor->company =3D g_strdup(""); =09 + e_contact_editor->im_choice =3D E_CONTACT_IM_AIM; e_contact_editor->email_choice =3D E_CONTACT_EMAIL_1; e_contact_editor->phone_choice[0] =3D E_CONTACT_PHONE_BUSINESS; e_contact_editor->phone_choice[1] =3D E_CONTACT_PHONE_HOME; @@ -1401,6 +1448,14 @@ g_list_free(e_contact_editor->email_list); e_contact_editor->email_list =3D NULL; } + if (e_contact_editor->im_info) { + g_free(e_contact_editor->im_info); + e_contact_editor->im_info =3D NULL; + } + if (e_contact_editor->im_popup) { + g_object_unref(e_contact_editor->im_popup); + e_contact_editor->im_popup =3D NULL; + } if (e_contact_editor->email_info) { g_free(e_contact_editor->email_info); e_contact_editor->email_info =3D NULL; @@ -1750,6 +1805,27 @@ } =20 static void +e_contact_editor_build_im_ui (EContactEditor *editor) +{ + int i; + + if (editor->im_list =3D=3D NULL) { + for (i =3D 0; i < G_N_ELEMENTS (ims); i++) + editor->im_list =3D g_list_append(editor->im_list, g_strdup(im_labels[i= ])); + } + if (editor->im_info =3D=3D NULL) { + e_contact_editor_build_ui_info(editor->im_list, &editor->im_info); + + if ( editor->im_popup ) + g_object_unref(editor->im_popup); + + editor->im_popup =3D gnome_popup_menu_new(editor->im_info); + g_object_ref (editor->im_popup); + gtk_object_sink (GTK_OBJECT (editor->im_popup)); + } +} + +static void e_contact_editor_build_email_ui (EContactEditor *editor) { int i; @@ -1844,6 +1920,37 @@ } =20 static void +_im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactEdit= or *editor) +{ + int i; + int result; + + e_contact_editor_build_im_ui (editor); + + for(i =3D 0; i < G_N_ELEMENTS (ims); i++) { + GList *list =3D e_contact_get(editor->contact, ims[i]); + gboolean checked; + checked =3D (list !=3D NULL); + + gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(editor->im_info[i].wi= dget), + checked); + } +=09 + result =3D _arrow_pressed (widget, button, editor, editor->im_popup, &edi= tor->im_list, &editor->im_info, "label-im1"); +=09 + if (result !=3D -1) { + GtkWidget *entry =3D glade_xml_get_widget (editor->gui, "entry-im1"); + editor->im_choice =3D ims[result]; + + set_fields (editor); + + /* make sure the buttons/entry is/are sensitive */ + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (entry, editor->editable); + } +} + +static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactE= ditor *editor) { int i; @@ -1937,6 +2044,8 @@ const char *oldstring =3D gtk_entry_get_text(entry); if (!string) string =3D ""; + printf("oldstring =3D '%s'\n", oldstring); + printf("string =3D '%s'\n", string); if (strcmp(string, oldstring)) { g_signal_handlers_block_matched (entry, G_SIGNAL_MATCH_DATA, @@ -1976,7 +2085,17 @@ entry =3D glade_xml_get_widget(editor->gui, "entry-phone4"); if (entry && GTK_IS_ENTRY(entry)) set_phone_field(editor, entry, e_contact_get_const(editor->contact, edit= or->phone_choice[3])); -=09 + + entry =3D glade_xml_get_widget(editor->gui, "entry-im1"); + if (entry && GTK_IS_ENTRY(entry)) { + GList *values =3D e_contact_get(editor->contact, editor->im_choice); + + if (values && values->data) + set_field(editor, GTK_ENTRY(entry), values->data); + else + set_field(editor, GTK_ENTRY(entry), NULL); + } + entry =3D glade_xml_get_widget(editor->gui, "entry-email1"); if (entry && GTK_IS_ENTRY(entry)) set_field(editor, GTK_ENTRY(entry), e_contact_get_const(editor->contact,= editor->email_choice)); @@ -2185,10 +2304,15 @@ g_hash_table_insert (dropdown_hash, (char*)e_contact_field_name(phones[i]), editor->phone_info[i].widget); + e_contact_editor_build_im_ui (editor); + for (i =3D 0; i < G_N_ELEMENTS (ims); i ++) + g_hash_table_insert (dropdown_hash, + (char*)e_contact_field_name(ims[i]), + editor->im_info[i].widget); e_contact_editor_build_email_ui (editor); for (i =3D 0; i < G_N_ELEMENTS (emails); i ++) g_hash_table_insert (dropdown_hash, - (char*)e_contact_field_name(phones[i]), + (char*)e_contact_field_name(emails[i]), editor->email_info[i].widget); #if notyet e_contact_editor_build_address_ui (editor); @@ -2212,6 +2336,8 @@ enable_widget (glade_xml_get_widget (editor->gui, widget_name), FALSE); g_free (widget_name); } + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), FALSE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "label-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "entry-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-htmlmail")= , FALSE); @@ -2260,6 +2386,10 @@ enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-mailinga= ddress"), editor->editable); enable_widget (glade_xml_get_widget (editor->gui, "text-address"), edit= or->editable); } + else if (!strcmp (field, e_contact_field_name (editor->im_choice))) { + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), TRUE); + } else for (i =3D 0; i < 4; i ++) { if (!strcmp (field, e_contact_field_name (editor->phone_choice[i]))) { widget_name =3D g_strdup_printf ("label-phone%d", i+1); @@ -2325,6 +2455,11 @@ g_free (entry); } =20 + /* handle the im dropdown entry */ + entry =3D "entry-im1"; + enable_widget (glade_xml_get_widget(editor->gui, entry), + editor->editable); + /* handle the email dropdown entry */ entry =3D "entry-email1"; enable_widget (glade_xml_get_widget(editor->gui, entry), Index: addressbook/gui/contact-editor/e-contact-editor.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.h,v retrieving revision 1.36 diff -u -r1.36 e-contact-editor.h --- addressbook/gui/contact-editor/e-contact-editor.h 7 Nov 2003 05:51:33 -= 0000 1.36 +++ addressbook/gui/contact-editor/e-contact-editor.h 23 Nov 2003 22:51:37 = -0000 @@ -62,12 +62,15 @@ =09 GladeXML *gui; GtkWidget *app; + GnomeUIInfo *im_info; GnomeUIInfo *email_info; GnomeUIInfo *phone_info; GnomeUIInfo *address_info; + GtkWidget *im_popup; GtkWidget *email_popup; GtkWidget *phone_popup; GtkWidget *address_popup; + GList *im_list; GList *email_list; GList *phone_list; GList *address_list; @@ -75,6 +78,7 @@ EContactName *name; char *company; =20 + EContactField im_choice; EContactField email_choice; EContactField phone_choice[4]; EContactField address_choice; --5mCyUwZo2JvN/JJP-- --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wTsXwqC6edKyWRgRAjXgAJ9v1dGeHHpkg4+69Ir0c0JqOldEpACfYV6G eLSbL9KLWTlWLLrIetLAE/Q= =7d12 -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko-- From David.Trowbridge@Colorado.edu Sun Nov 23 18:48:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3CA08124059; Sun, 23 Nov 2003 18:48:48 -0500 (EST) Received: from navi.picogui.org (navi.cs.colorado.edu [128.138.207.240]) by listsmx.ximian.com (Postfix) with ESMTP id 7D74A12403B for ; Sun, 23 Nov 2003 18:48:36 -0500 (EST) Received: from bhaskara.babylonia.flatirons.org (unknown [10.0.0.51]) by navi.picogui.org (Postfix) with SMTP id D1FD5591 for ; Sun, 23 Nov 2003 16:50:12 -0700 (MST) Received: by bhaskara.babylonia.flatirons.org (sSMTP sendmail emulation); Sun, 23 Nov 2003 16:48:11 -0700 From: David Trowbridge To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069631290.9503.8.camel@bhaskara> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:48:11 -0700 X-Spam-Status: No, hits=-6.0 required=5.0 tests=HOT_NASTY,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] question regarding set-background Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've been working on the set-background problem, and assuming that the normal temporary filename (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate for permanent storage of the background image, I was wondering where to stick it. It seems to be a good idea to store it somewhere in the home directory, since /tmp is mounted as tmpfs on a few distributions. That said, there seem to be a few options A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Or, if appropriate for general storage, perhaps just $HOME/evolution/... Any preferences here? Thanks, -David From nicknospam@optonline.net Sun Nov 23 18:51:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4CB6412403B; Sun, 23 Nov 2003 18:51:05 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id 9220912403B for ; Sun, 23 Nov 2003 18:50:53 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hANNorj00750 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 18:50:53 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f From: Nick To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069631452.555.2.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 23 Nov 2003 18:50:53 -0500 X-Spam-Status: No, hits=-6.6 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Plugins Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: What support does Evolution provide for custom plugins? Static? Dynamic? I'd appreciate it if someone could point me to some documentation for creating one. Also, does Evolution support modifications to the GUI via a plugin (like adding a button)? TIA. Nick From notzed@ximian.com Mon Nov 24 00:46:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97E66124259; Mon, 24 Nov 2003 00:46:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEAC212425E for ; Mon, 24 Nov 2003 00:46:00 -0500 (EST) Received: (qmail 2354 invoked from network); 24 Nov 2003 05:45:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 05:45:59 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Nick Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631452.555.2.camel@nimble> References: <1069631452.555.2.camel@nimble> Content-Type: multipart/alternative; boundary="=-656uyHQK55y/CqctYG6g" Message-Id: <1069652549.1402.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:42:29 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-656uyHQK55y/CqctYG6g Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote: > What support does Evolution provide for custom plugins? Static? > Dynamic? I'd appreciate it if someone could point me to some > documentation for creating one. We have only very limited support for plugins in specific areas: - data importers, which use a bonobo (corba) based model - electronic mail backends, using a c-based object model - bonobo components for displaying mime data inline in the mail view - ?? not sure what else. > Also, does Evolution support modifications to the GUI via a plugin (like > adding a button)? No. This is something we've thought about, but haven't gotten around to doing anything concrete about. We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages). Michael --=-656uyHQK55y/CqctYG6g Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote:
What support does Evolution provide for custom plugins?  Static? 
Dynamic?  I'd appreciate it if someone could point me to some
documentation for creating one.
We have only very limited support for plugins in specific areas:
- data importers, which use a bonobo (corba) based model
- electronic mail backends, using a c-based object model
- bonobo components for displaying mime data inline in the mail view
- ?? not sure what else.

Also, does Evolution support modifications to the GUI via a plugin (like
adding a button)?

No.

This is something we've thought about, but haven't gotten around to doing anything concrete about.  We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages).

Michael

--=-656uyHQK55y/CqctYG6g-- From rodrigo@ximian.com Mon Nov 24 05:08:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B79FF12429D; Mon, 24 Nov 2003 05:08:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 397161241D9 for ; Mon, 24 Nov 2003 05:08:12 -0500 (EST) Received: (qmail 20560 invoked from network); 24 Nov 2003 10:08:11 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 10:08:10 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodrigo Moya To: Not Zed Cc: Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069652549.1402.2.camel@localhost.localdomain> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069668502.28739.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 11:08:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 06:42, Not Zed wrote: > On Mon, 2003-11-24 at 10:50, Nick wrote: > > What support does Evolution provide for custom plugins? Static? > > Dynamic? I'd appreciate it if someone could point me to some > > documentation for creating one. > We have only very limited support for plugins in specific areas: > - data importers, which use a bonobo (corba) based model > - electronic mail backends, using a c-based object model > - bonobo components for displaying mime data inline in the mail view > - ?? not sure what else. > - addressbook and calendar backends, using a C API which underneath uses CORBA. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:31:43 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE78C12432D; Mon, 24 Nov 2003 09:31:43 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0986012432B for ; Mon, 24 Nov 2003 09:31:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EC19F6316A; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CAA5C63143 for ; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Received: (qmail 5344 invoked from network); 24 Nov 2003 14:31:30 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:31:30 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069684248.2242.82.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 09:30:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] -Werror Proposal Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe we should start compiling in cvs with -Werror turned on. We won't ship with that because you can never account for the multitude of platforms out there, but for development purposed I believe this is useful. Projects like nautilus are already doing this. -JP -- JP Rosevear Ximian, Inc. From moreejt@xperienceinc.com Mon Nov 24 09:34:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 60E9E124337; Mon, 24 Nov 2003 09:34:11 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id B0A6712432B for ; Mon, 24 Nov 2003 09:33:59 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAOEXoYI011436 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Nov 2003 08:33:52 -0600 Message-ID: <3FC216CE.90309@xperienceinc.com> Date: Mon, 24 Nov 2003 08:33:50 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Roberto J. Dohnert" Cc: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> In-Reply-To: <3FC0F5B1.7050506@gnu-darwin.org> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I would love to see a port but since it is built on gnome it requires a decently working gnome for Windows. Some people have ported Gnome to Cygwin but I dont think it runs very well.. I just tried to get to it and the site is gone. Roberto J. Dohnert wrote: | Are their any plans to port Ximian Evolution to Windows XP. We use it | on our Linux machines and I would like to have it for my Windows | machines. If there are not any plans is there anyone else that would | like to see a port? | | _______________________________________________ | evolution-hackers maillist - evolution-hackers@lists.ximian.com | http://lists.ximian.com/mailman/listinfo/evolution-hackers | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/whbNVC8yzAIEMZ8RAqXxAJ9K6Ed3pgDSBJ2ukPn+imCsmA7D3QCfQLPP hq4e9JwL+hpGbJIWC0acc9s= =nivi -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:55:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 351E112433E; Mon, 24 Nov 2003 09:55:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D3EF0124019 for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C2E8663172; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7E246316A for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: (qmail 7013 invoked from network); 24 Nov 2003 14:55:01 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:55:01 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069684248.2242.82.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-bK6gdJOnZYwgNOTv8TaO" Message-Id: <1069685490.1402.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:51:30 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/plain Content-Transfer-Encoding: 7bit Just don't make it any default, I will never use it. On Tue, 2003-11-25 at 01:30, JP Rosevear wrote: > I believe we should start compiling in cvs with -Werror turned on. We > won't ship with that because you can never account for the multitude of > platforms out there, but for development purposed I believe this is > useful. Projects like nautilus are already doing this. > > -JP --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Just don't make it any default, I will never use it.

On Tue, 2003-11-25 at 01:30, JP Rosevear wrote:
I believe we should start compiling in cvs with -Werror turned on.  We
won't ship with that because you can never account for the multitude of
platforms out there, but for development purposed I believe this is
useful.  Projects like nautilus are already doing this.

-JP
--=-bK6gdJOnZYwgNOTv8TaO-- From stewart@flamingspork.com Mon Nov 24 09:56:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5DECE124241; Mon, 24 Nov 2003 09:56:40 -0500 (EST) Received: from mail006.syd.optusnet.com.au (mail006.syd.optusnet.com.au [211.29.132.63]) by listsmx.ximian.com (Postfix) with ESMTP id 10669124184 for ; Mon, 24 Nov 2003 09:56:28 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail006.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAOEuIX00349; Tue, 25 Nov 2003 01:56:18 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOHCd-0003fp-00; Tue, 25 Nov 2003 00:56:36 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC216CE.90309@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> Content-Type: text/plain Message-Id: <1069685776.27248.32.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:56:16 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:33, JT Moree wrote: > I would love to see a port but since it is built on gnome it requires a > decently working gnome for Windows. Some people have ported Gnome to > Cygwin but I dont think it runs very well.. I just tried to get to it > and the site is gone. I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and control my swearing on using windows in the meantime :) will let you know how it goes - i've seen screenshots fairly recently..... From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 10:26:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 20D87124365; Mon, 24 Nov 2003 10:26:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C4E08124363 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3EF66324A; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A0D3063249 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: (qmail 9064 invoked from network); 24 Nov 2003 15:26:12 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 15:26:12 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Rodrigo Moya To: Not Zed Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069687579.749.0.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:26:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 15:51, Not Zed wrote: > Just don't make it any default, I will never use it. > I find it really useful to do it, at least sometimes, since you can catch some programming errors via the warnings. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 12:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 84D191240DE; Mon, 24 Nov 2003 12:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8126812401D for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DBD16324D; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 23E426324C for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: (qmail 15368 invoked from network); 24 Nov 2003 17:01:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 17:01:45 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069693262.2242.234.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 12:01:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 09:51, Not Zed wrote: > Just don't make it any default, I will never use it. It would just be default in "maintainer" mode, not in the tarball. Why not? What reason is there to have warnings in evolution? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 15:02:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5559C12414D; Mon, 24 Nov 2003 15:02:08 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 98713124067 for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 91DCD63176; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8C1606313F for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: (qmail 27159 invoked from network); 24 Nov 2003 20:01:53 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 20:01:53 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069693262.2242.234.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-LjCAK5njlemZ2XUzTW5A" Message-Id: <1069703923.1414.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 06:58:43 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > Just don't make it any default, I will never use it. > > It would just be default in "maintainer" mode, not in the tarball. > > Why not? What reason is there to have warnings in evolution? The main reason why not is it can totally wreck your train of thought whilst developing new or changed code. e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc. I've had it on before but i can't use it, it completely destroys any productivity. Michael --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote:
On Mon, 2003-11-24 at 09:51, Not Zed wrote:
> Just don't make it any default, I will never use it.

It would just be default in "maintainer" mode, not in the tarball.

Why not?  What reason is there to have warnings in evolution?
The main reason why not is it can totally wreck your train of thought whilst developing new or changed code.  e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc.

I've had it on before but i can't use it, it completely destroys any productivity.

Michael

--=-LjCAK5njlemZ2XUzTW5A-- From berils@gmx.net Mon Nov 24 20:39:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 06D8D124039; Mon, 24 Nov 2003 20:39:09 -0500 (EST) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by listsmx.ximian.com (Postfix) with SMTP id BFF00124277 for ; Mon, 24 Nov 2003 20:38:57 -0500 (EST) Received: (qmail 15842 invoked by uid 65534); 25 Nov 2003 01:38:56 -0000 Received: from p509293D5.dip0.t-ipconnect.de (EHLO [192.168.1.10]) (80.146.147.213) by mail.gmx.net (mp027) with SMTP; 25 Nov 2003 02:38:56 +0100 X-Authenticated: #17939431 From: "Beril S." To: evolution-hackers@lists.ximian.com Content-Type: multipart/mixed; boundary="=-oCpJ6HcGTH36ZZxTLAEG" Message-Id: <1069724362.20688.17.camel@debian> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Tue, 25 Nov 2003 02:39:22 +0100 X-Spam-Status: No, hits=-11.1 required=5.0 tests=PATCH_UNIFIED_DIFF,RCVD_IN_NJABL,USER_AGENT_XIMIAN, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Wallpaper Patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-oCpJ6HcGTH36ZZxTLAEG Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, Attached is a patch for the wallpaper bounty. I'll be happy to hear about it. It's the first I work on gnome code and it took me a lot of time to figure out things work... Some newbie questions, in case someone cares to answer (or send me pointers): - is there a libdb3 3.1.17 debian package somewhere? - right now I "make" and "make install" each time I want to test my changes. This takes a lot of time. Is there a faster way? Thanks, BS. --=-oCpJ6HcGTH36ZZxTLAEG Content-Disposition: attachment; filename=bg-patch Content-Type: text/x-patch; name=bg-patch; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: mail/em-popup.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-popup.c,v retrieving revision 1.7 diff -u -r1.7 em-popup.c --- mail/em-popup.c 12 Nov 2003 21:12:59 -0000 1.7 +++ mail/em-popup.c 25 Nov 2003 01:21:26 -0000 @@ -13,6 +13,8 @@ #include +#include + #include #include "em-popup.h" @@ -23,6 +25,10 @@ #include #include +#define BG_PREFERENCES_DRAW_BACKGROUND "/desktop/gnome/background/draw_background" +#define BG_PREFERENCES_PICTURE_OPTIONS "/desktop/gnome/background/picture_options" +#define BG_PREFERENCES_PICTURE_FILENAME "/desktop/gnome/background/picture_filename" + static void emp_standard_menu_factory(EMPopup *emp, EMPopupTarget *target, void *data); struct _EMPopupFactory { @@ -593,16 +599,50 @@ /* ********************************************************************** */ static void -emp_part_popup_saveas(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_saveas (GtkWidget *w, EMPopupTarget *t) { - em_utils_save_part(w, _("Save As..."), t->data.part.part); + em_utils_save_part_prompt(w, _("Save As..."), t->data.part.part); } static void -emp_part_popup_set_background(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_set_background (GtkWidget *w, EMPopupTarget *t) { - /* set as background ... */ - printf("UNIMPLEMENTED: set background, but it would be cool, no?\n"); + char *path = g_build_filename (g_get_home_dir (), ".evolution/desktop-background", NULL); + + if (em_utils_save_part (t->data.part.part, path)) { + GConfClient *client; + GConfChangeSet *cs; + gchar *picture_option; + gchar *picture_filename; + + client = gconf_client_get_default (); + cs = gconf_change_set_new (); + + picture_option = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_OPTIONS, NULL); + picture_filename = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_FILENAME, NULL); + + if ((picture_option == NULL) || !strcmp (picture_option, "none")) { + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, "wallpaper"); + } else if (!strcmp (picture_filename, path)) { + /* make sure something changes, otherwise the background won't be updated. + FIXME: this causes the desktop background to flicker */ + gconf_client_set_string (client, BG_PREFERENCES_PICTURE_OPTIONS, "none", NULL); + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, picture_option); + } + + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_FILENAME, path); + gconf_change_set_set_bool (cs, BG_PREFERENCES_DRAW_BACKGROUND, TRUE); + + gconf_client_commit_change_set (client, cs, TRUE, NULL); + gconf_client_suggest_sync (client, NULL); + + g_free (picture_filename); + g_free (picture_option); + gconf_change_set_unref (cs); + g_object_unref (G_OBJECT (client)); + } + + g_free (path); } static void Index: mail/em-utils.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.c,v retrieving revision 1.8 diff -u -r1.8 em-utils.c --- mail/em-utils.c 19 Nov 2003 21:22:12 -0000 1.8 +++ mail/em-utils.c 25 Nov 2003 01:21:29 -0000 @@ -1334,6 +1334,32 @@ } static void +emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) +{ + ((int *)data)[0] = done; +} + +/** + * em_utils_save_part: + * @parent: + * @part: + * @path: + * + * Save a part's content to a file. + * + * Return value: %TRUE for success. + **/ +gboolean +em_utils_save_part(CamelMimePart *part, const char *path) +{ + int done; + + mail_msg_wait(mail_save_part(part, path, emu_save_part_done, &done)); + + return done != 0; +} + +static void emu_save_part_response(GtkFileSelection *filesel, int response, CamelMimePart *part) { if (response == GTK_RESPONSE_OK) { @@ -1344,7 +1370,7 @@ emu_update_save_path(path); /* FIXME: popup error if it fails? */ - mail_save_part(part, path, NULL, NULL); + em_utils_save_part(part, path); } gtk_widget_destroy((GtkWidget *)filesel); @@ -1352,7 +1378,7 @@ } /** - * em_utils_save_part: + * em_utils_save_part_prompt: * @parent: parent window * @prompt: prompt string * @part: part to save @@ -1360,7 +1386,7 @@ * Saves a mime part to disk (prompting the user for filename). **/ void -em_utils_save_part(GtkWidget *parent, const char *prompt, CamelMimePart *part) +em_utils_save_part_prompt(GtkWidget *parent, const char *prompt, CamelMimePart *part) { const char *name; GtkFileSelection *filesel; @@ -1867,12 +1893,6 @@ } } -static void -emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) -{ - ((int *)data)[0] = done; -} - /** * em_utils_temp_save_part: * @parent: Index: mail/em-utils.h =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.h,v retrieving revision 1.4 diff -u -r1.4 em-utils.h --- mail/em-utils.h 27 Oct 2003 21:31:19 -0000 1.4 +++ mail/em-utils.h 25 Nov 2003 01:21:29 -0000 @@ -85,7 +85,8 @@ void em_utils_post_reply_to_message_by_uid (struct _CamelFolder *folder, const char *uid); -void em_utils_save_part(struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); +gboolean em_utils_save_part (struct _CamelMimePart *part, const char* path); +void em_utils_save_part_prompt (struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); void em_utils_save_messages (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); void em_utils_flag_for_followup (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); --=-oCpJ6HcGTH36ZZxTLAEG-- From patrick@drexsuite.org Mon Nov 24 23:13:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04E281240E7; Mon, 24 Nov 2003 23:13:19 -0500 (EST) Received: from pd4mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6DDF4124077 for ; Mon, 24 Nov 2003 23:13:07 -0500 (EST) Received: from pd4mr2so.prod.shaw.ca (pd4mr2so-qfe3.prod.shaw.ca [10.0.141.213]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW005QM3PUYL@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from pn2ml9so.prod.shaw.ca (pn2ml9so-qfe0.prod.shaw.ca [10.0.121.7]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW0083I3PULU@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from [24.83.238.199] (h24-83-238-199.va.shawcable.net [24.83.238.199]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW003563PT38@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Date: Mon, 24 Nov 2003 20:21:08 -0800 From: Patrick To: Evolution Hackers Message-id: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Content-type: text/plain Content-transfer-encoding: 7BIT X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libecal : e_cal_new returning NULL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So on the weekend I had an e_cal_new, e_cal_open sequence working fine (but borking on e_cal_get_query). But now today e_cal_new is returning NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting from libecal is this message: libecal-Message: e-cal.c:960: Activating calendar factory (OAFIID:GNOME_Evolution_DataServer_CalFactory) Which doesn't sound scary at all. I was talking to fejj on IRC and he suggested I e-mail the list for advice. Can anybody give me any? I started following the trail back from e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the way of my understanding right now. Patrick From stewart@flamingspork.com Mon Nov 24 23:55:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B2B26124310; Mon, 24 Nov 2003 23:55:26 -0500 (EST) Received: from mail022.syd.optusnet.com.au (mail022.syd.optusnet.com.au [211.29.132.100]) by listsmx.ximian.com (Postfix) with ESMTP id 2D81B124077 for ; Mon, 24 Nov 2003 23:55:14 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail022.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAP4t6M17657; Tue, 25 Nov 2003 15:55:06 +1100 Received: from saturn ([127.0.0.1]) by saturn with smtp (Exim 3.35 #1 (Debian)) id 1AOUI9-0004nL-00; Tue, 25 Nov 2003 14:55:09 +1100 Received: from 203.51.174.203 (SquirrelMail authenticated user stewart) by 127.0.0.1 with HTTP; Tue, 25 Nov 2003 14:55:09 +1100 (EST) Message-ID: <22194.203.51.174.203.1069732509.squirrel@127.0.0.1> Date: Tue, 25 Nov 2003 14:55:09 +1100 (EST) Subject: Re: [Evolution-hackers] Wallpaper Patch From: "Stewart Smith" To: In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Cc: X-Mailer: SquirrelMail (version 1.2.6) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-17.9 required=5.0 tests=IN_REP_TO,MISSING_MIMEOLE,MISSING_OUTLOOK_NAME, MSG_ID_ADDED_BY_MTA_3,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Beril S. said: > - is there a libdb3 3.1.17 debian package somewhere? > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? ccache may help here - caches already compiled files I've just been using a local copy of db3 (installed into my --prefix for evo development) and as I understand it, evolution statically links to it anyway. although i haven't quite finished the get-everything-building-so-i-can-hack-on-it stage with evo yet :(-- Stewart Smith (stewart@flamingspork.com) http://www.flamingspork.com From davef@tetsubo.com Tue Nov 25 01:37:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B8B7C124098; Tue, 25 Nov 2003 01:37:06 -0500 (EST) Received: from iron.tetsubo.com (adsl-66-51-215-11.dslextreme.com [66.51.215.11]) by listsmx.ximian.com (Postfix) with SMTP id 1324012405F for ; Tue, 25 Nov 2003 01:36:54 -0500 (EST) Received: (qmail 29598 invoked from network); 25 Nov 2003 07:29:12 -0000 Received: from unknown (HELO ?66.51.215.10?) (66.51.215.10) by 0 with SMTP; 25 Nov 2003 07:29:12 -0000 From: David Fallon To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069742221.7450.10.camel@steel.tetsubo.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Mon, 24 Nov 2003 22:37:01 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] outlook export for calendar? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So, while trying to get my calendar to sync with my broken phone company, I discovered they only import data in "outlook" format, which is a tab-delimited text file. I want to get my calendar into this format, and started down the "just write a script" road until I realized the fun of trying to parse the ical stuff would, well, not be fun. So, I was wondering: * Is there any "export" interface already planned for evo 2.0? Am I already done? * If no, can someone point me in the ballpark of where to start? Is just "duplicating" the import process (wizard where you can choose file, type, and in this case, date range) good enough? MS's format is actually pretty easy to digest, so I feel comfortable with the generating part... Why they don't standardize on ical is beyond me, but hey, that's ms for ya. Thanks for the help... dave From chipx86@lilo.cx Tue Nov 25 01:41:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AE37012405F; Tue, 25 Nov 2003 01:41:24 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 40AB612411D for ; Tue, 25 Nov 2003 01:41:12 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAP6fBWY008307 for ; Mon, 24 Nov 2003 22:41:11 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAP6fBui008305 for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 22:41:11 -0800 Date: Mon, 24 Nov 2003 22:41:11 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031125064111.GD13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H4SyuGOnfnj3aJqJ" Content-Disposition: inline In-Reply-To: <20031123225628.GC14843@trinity.lilo.cx> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --H4SyuGOnfnj3aJqJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > Hello. >=20 > I'm Christian Hammond, from the Gaim project. I'm working on one of > the gaim<->evolution bounties, and have a couple of patches for your > review and, hopefully, acceptance into CVS. >=20 > The first patch adds the ability to set data types of > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. >=20 > The second patch adds fields to the Contact Editor window in evolution > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > set. >=20 > Let me know if you'd like me to make any changes. >=20 > Thank you. >=20 > Christian (You may get this e-mail twice. The attached files went over the message limit, so I've uploaded them and will post a link. Sorry for the inconvenience.) I updated things a bit. First off, the patch to evolution-data-server had a bug where list types could not be unset. That's fixed now. Second, I replaced the UI for adding a contact's instant messaging accounts to be closer to what Nat and I discussed. Whether I got it exactly how he was describing, I don't know, but it's easy to use and it works. See http://www.chipx86.com/evolution_im_3.png for an example. The patches and tarball for evolution (unpack in the evolution directory) are here: http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.di= ff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.ta= r.bz2 I've been asked this before, so to clear it up, the patches are only part of the solution to the bounty for gaim <-> evolution integration. The rest comes as a gaim plugin, which is built against the gaim source tree. The patches for Evolution don't require gaim. They simply let the user set their contacts' IM accounts. Anyhow, please take a look, and I'd appreciate any feedback. Christian =20 --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ If it wasn't for C, we would be using BASI, PASAL, and OBOL! --H4SyuGOnfnj3aJqJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wvmGwqC6edKyWRgRAn8WAKCOYlE+VxO8k0oumSBLc062fKLNIwCdHBak 2YZQ6fO6TzY/DRUZtyGSF/4= =Kd7t -----END PGP SIGNATURE----- --H4SyuGOnfnj3aJqJ-- From ross@burtonini.com Tue Nov 25 04:23:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B7683124129; Tue, 25 Nov 2003 04:23:45 -0500 (EST) Received: from smtp-out3.blueyonder.co.uk (smtp-out3.blueyonder.co.uk [195.188.213.6]) by listsmx.ximian.com (Postfix) with ESMTP id D6AFA124042 for ; Tue, 25 Nov 2003 04:23:33 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out3.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Tue, 25 Nov 2003 09:23:38 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 0743315AA94 for ; Tue, 25 Nov 2003 09:13:25 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: text/plain Message-Id: <1069752200.19755.7.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:23:20 +0000 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Nov 2003 09:23:38.0578 (UTC) FILETIME=[CF1ABB20:01C3B335] X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evo HEAD still starting 1.4 components Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, If I run evolution-1.5, the evolution-data-server starts as expected. However, if I run my own program which uses libebook, it will start evolution-wombat unless evolution-data-server is already running. This looks suspiciously like an identifier conflict... At a guess, GNOME/Evolution/Addressbook in evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? Regards, Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF From rodrigo@ximian.com Tue Nov 25 04:28:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D030124042; Tue, 25 Nov 2003 04:28:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AE451124260 for ; Tue, 25 Nov 2003 04:28:43 -0500 (EST) Received: (qmail 12686 invoked from network); 25 Nov 2003 09:28:41 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 25 Nov 2003 09:28:41 -0000 Subject: Re: [Evolution-hackers] libecal : e_cal_new returning NULL From: Rodrigo Moya To: Patrick Cc: Evolution Hackers In-Reply-To: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> References: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> Content-Type: text/plain Message-Id: <1069752512.1549.2.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:28:33 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 05:21, Patrick wrote: > So on the weekend I had an e_cal_new, e_cal_open sequence working fine > (but borking on e_cal_get_query). But now today e_cal_new is returning > NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting > ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting > from libecal is this message: > > libecal-Message: e-cal.c:960: Activating calendar factory > (OAFIID:GNOME_Evolution_DataServer_CalFactory) > > Which doesn't sound scary at all. > > I was talking to fejj on IRC and he suggested I e-mail the list for > advice. > > Can anybody give me any? I started following the trail back from > e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the > way of my understanding right now. > did you change anything in your setup? That is, are the evo components still in a place known to Bonobo? (usually, $prefix/lib/bonobo/servers must be added to /etc/bonobo-activation/bonobo-activation-config.xml or to the $BONOBO_ACTIVATION_PATH environment variable. You could also try to debug the call to e_cal_new to see where is it returning the NULL value. That might give you some insight on the problem. cheers From stewart@flamingspork.com Tue Nov 25 05:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CECC81240C6; Tue, 25 Nov 2003 05:04:53 -0500 (EST) Received: from mail016.syd.optusnet.com.au (mail016.syd.optusnet.com.au [211.29.132.167]) by listsmx.ximian.com (Postfix) with ESMTP id A522C124076 for ; Tue, 25 Nov 2003 05:04:41 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail016.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAPA4Uo28798; Tue, 25 Nov 2003 21:04:32 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOZ7o-0005FG-00; Tue, 25 Nov 2003 20:04:48 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069685776.27248.32.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> Content-Type: text/plain Message-Id: <1069754672.18593.27.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 21:04:32 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Okay, progress on trying to get evolution to build on cygwin: you need: gettext, libiconv and wget from GNU I've been using GARNOME to get things to build, as it's easy :) db3 makefile needs some minor hacking to get it to install (a bunch of targets need .exe appended to them, auto* magic should be able to fix this) g_strsignal (from memory) uses 'extern char* strsignal(int)' but on CYGWIN (for some reason) it's return type is 'const char*' - might have to query people about the reasons behind that - it's possibly just historical... although i had to give up today when gcc stopped working. got unable to fully load errors or some weird stuff (i forget exactly) - that and i was fed up with having my work machine in windows. i tried re-installing cygwin packages, and finally reinstalled the cygwin dll itself, although i haven't tried that last one as it required a reboot, and well, the "Linux" option in LILO was too tempting :) a lot of the packages were building though, and seemingly all okay - so there is hope for a cygwin based port. you may even have luck with the win32 port of gtk, but the cygwin X does rootless and has a window manager that uses win32 widgets, so it'd probably interface fine (okay, *look* different - but who cares? gnome stuff looks better anyway). hope that's a starting point for somebody :) On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: > On Tue, 2003-11-25 at 01:33, JT Moree wrote: > > I would love to see a port but since it is built on gnome it requires a > > decently working gnome for Windows. Some people have ported Gnome to > > Cygwin but I dont think it runs very well.. I just tried to get to it > > and the site is gone. > > I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and > control my swearing on using windows in the meantime :) > > will let you know how it goes - i've seen screenshots fairly > recently..... > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From grahame@angrygoats.net Tue Nov 25 06:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9E990124076; Tue, 25 Nov 2003 06:18:54 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 8113F12402A for ; Tue, 25 Nov 2003 06:18:42 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id 676F9367532 for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id 6294036752E for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 9F0BD1FD7F; Tue, 25 Nov 2003 19:18:36 +0800 (WST) Date: Tue, 25 Nov 2003 19:18:36 +0800 To: evolution-hackers@lists.ximian.com Message-ID: <20031125111836.GA13182@angrygoats.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-4.6 required=5.0 tests=FORGED_RCVD_TRAIL,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Header selection option Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey guys I'm taking a look at the header selection bounty entry.. not really fussed about the money aspect, but it'd be a cool feature. I've added a tab to the mail preferences dialog, working on the CVS version of Evo. Just wanted to get some feedback on the design so I don't get the patch rejected :-) I'm thinking of making similar to the vFolders dialog - you click the Add button and an entry appears in the list, and you can edit the entry within the list - no extra dialog pops up. So no need for an extra "Edit" button. The Up and Down buttons seem redundant in an initial version as well, so I'll leave them out. Having a bit of trouble getting it to look right in Glade, and thought I'd check I had the right idea. Cheers Grahame From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 09:09:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97F7212403D; Tue, 25 Nov 2003 09:09:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0D25A124031 for ; Tue, 25 Nov 2003 09:09:10 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E636B630AC; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CFA386308D for ; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Received: (qmail 31219 invoked from network); 25 Nov 2003 14:09:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 25 Nov 2003 14:09:09 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Cc: christine@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069769348.2242.670.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:09:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Team Meeting Minutes 11/23 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: 1. JP JP discussed the fact we should not be added any more features to Evolution at this time. There is one exception, the "me" concept in the addressbook JP discussed having the hacker meetings more open to the rest of the community. JP pointed out the new public website that Evolution hackers can update: http://www.gnome.org/projects/evolution errata: first tarball date is Dec. 1st not 6th 2. Team Discussed status: Chris: S/MIME work, db import for e-d-s. Finishing up S/MIME support. Radek: Work on auto save, junk filtering. Moving on to filtering on IMAP as well. Hans: Work on configuration changes for backends to take sources instead of URIs. Now adding named properties to ESource and adding general configuration to addressbook. Rodrigo: Calendar operations (new/copy/remove) are now all restored. Basic SOAP handling added back to libsoup, continuing with GroupWise backend work. Ettore: Adding back command line uri handling, added centralized upgrade handling. Moving on to finishing up new status bar stuff (every component will be able to export their own status bar control now) and offline handling. Mike: C# bindings in place for addressbook and most of calendar, manipulating iCalendar objects without binding libical is the problem. Jeff: New folder tree in and working, DnD now works. Now going to fix multiple views bug, per folder settings and state saving Michael: One day of fixing left for S/MIME stuff, moving on to ensuring migration works properly and cleaning up camel for better spam and trash handling Tim: Addressbook and Tasks still need to some additional work to get to a more useable state, mailer doing the best. Continuing on with testing. Mark: Various snapshot platforms installable, continuing on with testing. Rodney: Snapshots building for stable on 6 platforms and 5 for unstable. Gerardo: Moving away old bugs from 1.0.x and 1.2.x milestones, set up 1.5.x milestones Discussed items that could impact the time line: a. Per folder table configuration in the mailer, the view code changed and this needs to be investigated, but e-table should handle it no problem b. Menu redesign (for better HIG compliance), maybe not be implementable in time, has to be assessed this week c. Export controls for each folder types need to be working d. Recurrence handling (the recurrence-id stuff is not quite handled properly yet) e. Mail migration, large mail boxes could be lengthy to move since we are using the camel operations (so it gets indexed and such immediately), potentially needs some more hacking time 3. Other business Discussed doing a 1.4.6 release, we will do it when we confirm the filter to pipe bug is fixed (Red Hat 7.3) and Ettore's composer window size patch are in. Also some fixes for working with GroupWise's IMAP. -JP -- JP Rosevear Ximian, Inc. From fejj@ximian.com Tue Nov 25 10:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6F84B1243DE; Tue, 25 Nov 2003 10:31:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id B20C01243DC for ; Tue, 25 Nov 2003 10:30:53 -0500 (EST) Received: (qmail 4178 invoked from network); 25 Nov 2003 15:30:51 -0000 Received: from localhost (HELO localhost.localdomain) (fejj@127.0.0.1) by localhost with SMTP; 25 Nov 2003 15:30:51 -0000 Subject: Re: [Evolution-hackers] Header selection option From: Jeffrey Stedfast To: Grahame Bowland Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125111836.GA13182@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> Content-Type: text/plain Message-Id: <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:30:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > Hey guys > > I'm taking a look at the header selection bounty > entry.. not really fussed about the money aspect, > but it'd be a cool feature. > > I've added a tab to the mail preferences dialog, > working on the CVS version of Evo. Just wanted > to get some feedback on the design so I don't > get the patch rejected :-) > > I'm thinking of making similar to the vFolders > dialog - you click the Add button and an entry > appears in the list, and you can edit the > entry within the list - no extra dialog pops up. > So no need for an extra "Edit" button. The > Up and Down buttons seem redundant in an initial > version as well, so I'll leave them out. > > Having a bit of trouble getting it to look > right in Glade, and thought I'd check I had > the right idea. your idea sounds reasonable. looking forward to reviewing a patch :-) Jeff > > Cheers > Grahame > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 11:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78862124074; Tue, 25 Nov 2003 11:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 026A712406B for ; Tue, 25 Nov 2003 11:01:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EB4ED63096; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E53E96308D; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:01:46 -0500 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069776106.23966.71.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:01:46 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 09:09, JP Rosevear wrote: > 1. JP > JP discussed the fact we should not be added any more features to > Evolution at this time. That should be clarified for the evolution-hackers audience; He said that we-the-Evolution-team should not add any more features (because we should be fixing bugs instead). We will still accept patches from other people implementing bounties that add new features, up until feature freeze. -- Dan From danw@ximian.com Tue Nov 25 11:42:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AD4C1243FD; Tue, 25 Nov 2003 11:42:14 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 54E191243E0 for ; Tue, 25 Nov 2003 11:42:02 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:42:02 -0500 Subject: Re: [Evolution-hackers] Plugins From: Dan Winship To: Rodrigo Moya Cc: Not Zed , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069668502.28739.4.camel@gasteiz.home> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:42:02 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > What support does Evolution provide for custom plugins? Static? > > > Dynamic? I'd appreciate it if someone could point me to some > > > documentation for creating one. > > We have only very limited support for plugins in specific areas: > > - data importers, which use a bonobo (corba) based model > > - electronic mail backends, using a c-based object model > > - bonobo components for displaying mime data inline in the mail view > > - ?? not sure what else. > > > - addressbook and calendar backends, using a C API which underneath uses > CORBA. - settings dialog entries via bonobo -- Dan From danw@ximian.com Tue Nov 25 11:46:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CF3B1241B1; Tue, 25 Nov 2003 11:46:49 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 0965012441C for ; Tue, 25 Nov 2003 11:46:15 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:46:14 -0500 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Dan Winship To: Stewart Smith Cc: JT Moree , "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069754672.18593.27.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778774.23749.106.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:46:14 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > you may even have luck with the win32 port of gtk, but the cygwin X does > rootless and has a window manager that uses win32 widgets, so it'd > probably interface fine (okay, *look* different - but who cares? gnome > stuff looks better anyway). The win32 port doesn't support GtkPlug and GtkSocket, which are the core of bonobo component embedding. Of course, since all of the components are in the same process now, it would be possible to hack up a no-op plug/socket for them. But it would take some work. There may be further X11 dependencies hiding elsewhere. -- Dan From pcolijn@nit.ca Tue Nov 25 12:58:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 26D58124030; Tue, 25 Nov 2003 12:58:32 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 982EE124426 for ; Tue, 25 Nov 2003 12:58:20 -0500 (EST) Received: (qmail 23032 invoked from network); 25 Nov 2003 17:58:18 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 17:58:17 -0000 Received: (qmail 8930 invoked from network); 25 Nov 2003 17:58:17 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 17:58:17 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: Peter Colijn To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Message-Id: <1069783097.2059.27.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 12:58:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? If the changes you're making are only in one subdir, you can probably just do make and make install in that subdir. That's what I do, and it usually works. Have fun, Peter From jfogh@jubiimail.dk Tue Nov 25 14:05:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 88E6C12449D; Tue, 25 Nov 2003 14:05:28 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id B8BD912448B for ; Tue, 25 Nov 2003 14:05:13 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Tue, 25 Nov 2003 19:00:34 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Tue, 25 Nov 2003 20:05:10 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence integration Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the GAIM presence integration patch, and I'm wondering whe= n I should update the presence icon. Obviously, it should be done whenever the presence state changes, but I n= eed to know when I should check for this change. It seems to me that a timeout every sec. or so would do the job, but I'm = worried about using to much processortime. Anyone got an idea for doing this more efficiently? -- J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From pcolijn@nit.ca Tue Nov 25 14:16:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 80F551244A5; Tue, 25 Nov 2003 14:16:40 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 65BF1124479 for ; Tue, 25 Nov 2003 14:16:28 -0500 (EST) Received: (qmail 5783 invoked from network); 25 Nov 2003 19:16:25 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 19:16:25 -0000 Received: (qmail 7659 invoked from network); 25 Nov 2003 19:16:24 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 19:16:24 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Peter Colijn To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: text/plain; charset= Message-Id: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 14:16:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Does GAIM have any notification of presence state changes? If it does, maybe you could connect to whatever signal is emitted when the presence state changes, and update the presence in evolution in the callback. That way you wouldn't be polling... Have fun, Peter On Tue, 2003-11-25 at 14:05, Jørgen Fogh wrote: > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > Anyone got an idea for doing this more efficiently? > > -- Jørgen Fogh From aaron@ximian.com Tue Nov 25 15:17:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ED4EC1244EB; Tue, 25 Nov 2003 15:17:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 65C3112412D for ; Tue, 25 Nov 2003 15:16:52 -0500 (EST) Received: (qmail 23996 invoked from network); 25 Nov 2003 20:16:51 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 25 Nov 2003 20:16:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Aaron Weber To: Peter Colijn Cc: =?ISO-8859-1?Q?J=F8rgen?= Fogh , evolution-hackers In-Reply-To: <1069787785.2059.30.camel@kaitain.internal.nit.ca> References: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Content-Type: multipart/alternative; boundary="=-0+j0yhAdULiL2xwdTFFm" Organization: Ximian, Inc. Message-Id: <1069791228.5775.48.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:13:48 -0500 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/plain Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though. On Tue, 2003-11-25 at 14:16, Peter Colijn wrote: > Does GAIM have any notification of presence state changes? If it does, > maybe you could connect to whatever signal is emitted when the presence > state changes, and update the presence in evolution in the callback. > That way you wouldn't be polling... > > Have fun, > > Peter > > On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote: > > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > > Anyone got an idea for doing this more efficiently? > > > > -- Jrgen Fogh > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though.

On Tue, 2003-11-25 at 14:16, Peter Colijn wrote:
Does GAIM have any notification of presence state changes? If it does,
maybe you could connect to whatever signal is emitted when the presence
state changes, and update the presence in evolution in the callback.
That way you wouldn't be polling...

Have fun,

Peter

On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote:
> I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon.
> Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change.
> It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime.
> Anyone got an idea for doing this more efficiently?
> 
> -- Jrgen Fogh

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-0+j0yhAdULiL2xwdTFFm-- From rhand@z-kat.com Tue Nov 25 15:37:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76F7A1244EC; Tue, 25 Nov 2003 15:37:34 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id CAFFB1241BC for ; Tue, 25 Nov 2003 15:37:22 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 441897 for evolution-hackers@lists.ximian.com; Tue, 25 Nov 2003 15:37:22 -0500 From: Randall Hand To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mJTCy7T1zOSLMXfvNQ37" Organization: Z-Kat Message-Id: <1069792642.27595.1.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:37:22 -0500 X-Spam-Status: No, hits=-10.8 required=5.0 tests=HTML_20_30,HTML_MESSAGE,PGP_SIGNATURE_2,USER_AGENT_XIMIAN, WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] TNEF/RTF Support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: multipart/alternative; boundary="=-QalquO7DF8Y2hLBM5pdt" --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get it to extract suitable descriptions for Evolution. But I'm running into alot of problems where evolution simply locks up when trying to import these vcal files. Right now I'm just copying the description (rtf tags and all) as a c-style string (escaping ;'s and \'s) and dumping it in there.. Is there a better format? Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get= it to extract suitable descriptions for Evolution.  But I'm running i= nto alot of problems where evolution simply locks up when trying to import = these vcal files.

Right now I'm just copying the description (rtf tags and all) as a c-style = string (escaping ;'s and \'s) and dumping it in there.. Is there a better f= ormat?

Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-QalquO7DF8Y2hLBM5pdt-- --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/w72C3J2D4d1LTEoRArLPAJ4+LtTe4dTekC8nNN6krbSvOWiY1wCcD3Hi +CGfHgbwdtBdu6sg9g+IQtg= =81ms -----END PGP SIGNATURE----- --=-mJTCy7T1zOSLMXfvNQ37-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 16:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 277C41240B0; Tue, 25 Nov 2003 16:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4FD2912402D for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1D654630FA; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 09A1F630F8 for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: (qmail 29020 invoked from network); 25 Nov 2003 21:30:50 -0000 Received: from localhost (HELO 10-0-0-239.boston.ximian.com) (michael@127.0.0.1) by localhost with SMTP; 25 Nov 2003 21:30:50 -0000 From: Michael Meeks To: notzed@ximian.com Cc: evolution , JP Rosevear , Dan Winship Content-Type: text/plain Organization: Ximian. Message-Id: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 05:26:30 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.5 required=5.0 tests=DATE_IN_FUTURE_12_24,PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] RH 7.3 filter / threading bug Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi there, So - since Mark could repeat this easily, I spent a little while looking at it, and stracing the output; with Dan's help we hacked up a solution, the bug is pretty simple in fact: During the thread helper setup we do: pipe([26, 27]) = 0 clone(child_stack=0x8186b50, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) = 7240 Then whenever various thread ops happen we get: [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] write(27, "\240\300\352@\0\0\0\0\0\0\0\0\...", 148) = 148 [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] rt_sigsuspend([] And the thread blocks until we get a: [pid 7240] kill(7231, SIGRTMIN [pid 7231] --- SIGRTMIN (Real-time signal 0) --- [pid 7231] <... rt_sigsuspend resumed> ) = -1 EINTR [pid 7231] ... Which then continues processing. Which works just fine. Then we come to this code fragment camel/camel-filter-driver.c (pipe_to_system): if (!(pid = fork ())) { /* child process */ ... maxfd = sysconf (_SC_OPEN_MAX); if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (<>) close (fd); } } ... execvp (argv[0]->value.string, (char **) args->pdata); By the time we hit the execvp the pipe we need to talk to the main thread worker has been closed; and we do a write to the pipe: [pid 7252] close(1022) = -1 EBADF [pid 7252] close(1023) = -1 EBADF [pid 7252] write(27, "\340K\223C\2\0\0\...", 148) = -1 EBADF [pid 7252] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7252] rt_sigsuspend([] And of course - since we closed socket 27 the worker thread never gets woken up to do its stuff / send us a signal to wake us up :-) so we hang forever. So - the obvious fix (which we tested and works fine) is to do: @@ -695,7 +695,7 @@ if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != STDERR_FILENO) - close (fd); + fcntl (fd, F_SETFD, FD_CLOEXEC); } } Which makes life good. My feeling is this bug should persist on systems without the new futex stuff which bins the worker thread ie. RH 8 too (but perhaps by some fluke we escape it). I believe - that it's a trendy thing to bash-glib, so I had a dig in there, and would you believe it g_spawn does: open_max = sysconf (_SC_OPEN_MAX); for (i = 3; i < open_max; i++) set_cloexec (i); ie. when we switch to g_spawn there won't be a problem ;-) A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut and pasted [ URGH - why ? ] in HEAD and stable in a frightening number of places; at first glance every one of them does it wrong: ./mail/em-junk-filter.c:108 ./mail/mail-config.c:1426 ./camel/camel-filter-driver.c:694 ./camel/camel-filter-search.c:532 ./camel/camel-stream-process.c:206 ./camel/camel-process.c:81 ./camel/camel-gpg-context.c:583 It would be good to fix those. In addition, examining the code [ and being no expert on how the camel stream stuff works ] it seems that in camel-filter-driver.c (pipe_to_system) we do effectively: ... fork-helper ... ... synchronous blocking write of whole file ... ... flush ... ... synchronous blocking read of reply ... This approach is (naturally) doomed to failure for anything that returns more than a socket-buffer's worth of data, and takes more than a socket buffer's worth - since it will block on output while we're still trying to write to it: is that a bug ? [ I appreciate perhaps for several cases this is ok - since we're just looking for a status report or single line answer but ... ]. I ask, since Mark's test case was to use 'cat' as the filter script - and you can envisage cases that produce lots of random output I suppose. Has that aspect also been cut / pasted ? Anyhow, it was an 'interesting' bug to have to untangle (with Dan's help) :-) the thread helper thing really sucks; and I guess none of use have RH 7.3 systems handy to test on these days. HTH, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From moreejt@xperienceinc.com Tue Nov 25 20:23:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F153F124062; Tue, 25 Nov 2003 20:23:25 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id 4987812402D for ; Tue, 25 Nov 2003 20:23:14 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAQ1N2YI008501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Nov 2003 19:23:03 -0600 Message-ID: <3FC40075.5080204@xperienceinc.com> Date: Tue, 25 Nov 2003 19:23:01 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stewart Smith Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> In-Reply-To: <1069754672.18593.27.camel@faith> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Actually, there is another mode in Xfree on Windows that allows Windows tomanage the windows. forget what it is right now.... Stewart Smith wrote: | Okay, progress on trying to get evolution to build on cygwin: | | you need: | gettext, libiconv and wget from GNU | | I've been using GARNOME to get things to build, as it's easy :) | | db3 makefile needs some minor hacking to get it to install (a bunch of | targets need .exe appended to them, auto* magic should be able to fix | this) | | g_strsignal (from memory) uses 'extern char* strsignal(int)' but on | CYGWIN (for some reason) it's return type is 'const char*' - might have | to query people about the reasons behind that - it's possibly just | historical... | | although i had to give up today when gcc stopped working. got unable to | fully load errors or some weird stuff (i forget exactly) - that and i | was fed up with having my work machine in windows. | | i tried re-installing cygwin packages, and finally reinstalled the | cygwin dll itself, although i haven't tried that last one as it required | a reboot, and well, the "Linux" option in LILO was too tempting :) | | a lot of the packages were building though, and seemingly all okay - so | there is hope for a cygwin based port. | | you may even have luck with the win32 port of gtk, but the cygwin X does | rootless and has a window manager that uses win32 widgets, so it'd | probably interface fine (okay, *look* different - but who cares? gnome | stuff looks better anyway). | | hope that's a starting point for somebody :) | | | On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: | |>On Tue, 2003-11-25 at 01:33, JT Moree wrote: |> |>>I would love to see a port but since it is built on gnome it requires a |>>decently working gnome for Windows. Some people have ported Gnome to |>>Cygwin but I dont think it runs very well.. I just tried to get to it |>>and the site is gone. |> |>I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and |>control my swearing on using windows in the meantime :) |> |>will let you know how it goes - i've seen screenshots fairly |>recently..... |> |>_______________________________________________ |>evolution-hackers maillist - evolution-hackers@lists.ximian.com |>http://lists.ximian.com/mailman/listinfo/evolution-hackers |> | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/xAB0VC8yzAIEMZ8RAskkAJ4+dNDenxY3jhDXT6KcuHClRGVg+gCfYrsF IbvjBJkwzQBlmhqk/osdEdo= =rQyt -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From nicknospam@optonline.net Tue Nov 25 20:31:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4819E12451E; Tue, 25 Nov 2003 20:31:51 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id B77C912402D for ; Tue, 25 Nov 2003 20:31:39 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hAQ1VdF09409; Tue, 25 Nov 2003 20:31:39 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f Subject: Re: [Evolution-hackers] Plugins From: Nick To: evolution-hackers@lists.ximian.com Cc: Dan Winship In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069810299.9191.8.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 25 Nov 2003 20:31:39 -0500 X-Spam-Status: No, hits=-16.5 required=5.0 tests=IN_REP_TO,RCVD_IN_NJABL,REFERENCES,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Thanks to all for the replies. It seems plugins (in the generic sense) aren't yet supported by evolution. Is it possible, therefore, to hook a spam filter into evolution? Unfortunately, my ISP uses POP for mail, so I can't intercept the mail w/ sendmail or procmail. I'd appreciate any suggestions. Regards, Nick From stewart@flamingspork.com Tue Nov 25 20:50:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB38A1240A1; Tue, 25 Nov 2003 20:50:03 -0500 (EST) Received: from mail014.syd.optusnet.com.au (mail014.syd.optusnet.com.au [211.29.132.160]) by listsmx.ximian.com (Postfix) with ESMTP id 5E6A9124070 for ; Tue, 25 Nov 2003 20:49:51 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail014.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAQ1ngx31807; Wed, 26 Nov 2003 12:49:43 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOnsW-00083c-00; Wed, 26 Nov 2003 11:50:00 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC40075.5080204@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> <3FC40075.5080204@xperienceinc.com> Content-Type: text/plain Message-Id: <1069811385.10649.5.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 12:49:45 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:23, JT Moree wrote: > Actually, there is another mode in Xfree on Windows that allows Windows > tomanage the windows. forget what it is right now.... that's what i meant, might have said it weirdly though :) it's in the Xfree FAQ for cygwin From dobey@ximian.com Tue Nov 25 22:56:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DF719124303; Tue, 25 Nov 2003 22:56:51 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3E627124058 for ; Tue, 25 Nov 2003 22:56:40 -0500 (EST) Received: (qmail 21089 invoked from network); 26 Nov 2003 03:56:37 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 26 Nov 2003 03:56:37 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodney Dawes To: Nick Cc: evolution-hackers@lists.ximian.com, Dan Winship In-Reply-To: <1069810299.9191.8.camel@nimble> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> <1069810299.9191.8.camel@nimble> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ps1lTW6+DB9fhUH7RHv1" Organization: Ximian, Inc. Message-Id: <1069818767.28285.35.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 22:52:47 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ps1lTW6+DB9fhUH7RHv1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mar , 2003-11-25 at 20:31, Nick wrote: > Thanks to all for the replies. It seems plugins (in the generic sense) > aren't yet supported by evolution. >=20 > Is it possible, therefore, to hook a spam filter into evolution?=20 > Unfortunately, my ISP uses POP for mail, so I can't intercept the mail > w/ sendmail or procmail. Evolution 1.5 has built-in support for Spamassassin already. You can set up some filters to pipe stuff through spamassassin in 1.4 also. There is an entry in the knowledge base at http://support.ximian.com/ for setting this up. -- dobey --=-ps1lTW6+DB9fhUH7RHv1 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/xCOOkmjUfZe526QRAnqBAJ4pmKD07buDgpvVDXUuR78QDQIFjwCggzgb 12mVzBXqYn109nvmWIsy9cQ= =SXF5 -----END PGP SIGNATURE----- --=-ps1lTW6+DB9fhUH7RHv1-- From calvin.liu@sun.com Tue Nov 25 23:21:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F7112451E; Tue, 25 Nov 2003 23:21:52 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7F33E1241CF for ; Tue, 25 Nov 2003 23:21:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAQ4LcxA013499 for ; Tue, 25 Nov 2003 20:21:39 -0800 (PST) Received: from [129.158.217.59] (marathon [129.158.217.59]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAQ4LbA14719 for ; Wed, 26 Nov 2003 12:21:37 +0800 (CST) From: Calvin Liu Reply-To: calvin.liu@sun.com To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: SCERI Message-Id: <1069820335.3449.6.camel@marathon.prc.sun.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 26 Nov 2003 12:18:55 +0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, there, If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So it's clearly we must process the folder name before really create such folders. But is there any specification or guide lines that what characters can/can NOT be included in a folder name? Same issue to other GUI elements. Can someone help? Thanks. Calvin From danw@ximian.com Wed Nov 26 08:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D9CE112418B; Wed, 26 Nov 2003 08:57:06 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 584AA124163 for ; Wed, 26 Nov 2003 08:56:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 08:56:54 -0500 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Dan Winship To: calvin.liu@sun.com Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069820335.3449.6.camel@marathon.prc.sun.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 08:56:54 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > Hi, there, > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > it's clearly we must process the folder name before really create such > folders. No, that's just a bug. It shouldn't crash. In theory, a folder name can contain any UTF-8 character you want, although you may have problems if you try to use "/", or if you use "." on an IMAP server where that's the hierarchy separator character. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 10:47:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D4E91243A3; Wed, 26 Nov 2003 10:47:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE5DE1242F6 for ; Wed, 26 Nov 2003 10:46:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D1B7A6316F; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp005.mail.ukl.yahoo.com (smtp005.mail.ukl.yahoo.com [217.12.11.36]) by skeptopotamus.ximian.com (Postfix) with SMTP id 755046316A for ; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Received: from unknown (HELO maddison02.emea.bea.com) (maddisondavid@194.203.25.182 with plain) by smtp1.mail.vip.ukl.yahoo.com with SMTP; 26 Nov 2003 15:46:39 -0000 From: Mono-Dev-List Reply-To: lists@davidmaddison.com To: Evolution Hackers Content-Type: text/plain Message-Id: <1069861553.13198.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:53 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Cannot access Ximian Evolution Shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Sorry if this has been answered before (I'm new to the group) I've built all of Evolution 1.5 but when I run it, it complains "Cannot access Ximian Evolution Shell" Any ideas what I need to do to get it moving? Thanks in advance, Dave From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5EC9E1243FA; Wed, 26 Nov 2003 11:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D7BB71240B5 for ; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C746963169; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BB876316F for ; Wed, 26 Nov 2003 11:30:53 -0500 (EST) Received: (qmail 30458 invoked from network); 26 Nov 2003 16:30:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:30:52 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069703923.1414.1.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069864251.2242.4033.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:30:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 14:58, Not Zed wrote: > On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > > Just don't make it any default, I will never use it. > > > > It would just be default in "maintainer" mode, not in the tarball. > > > > Why not? What reason is there to have warnings in evolution? > The main reason why not is it can totally wreck your train of thought > whilst developing new or changed code. e.g. you turn on a debug mode > and rebuild only to find you have to fix pointless bugs like unused > variables just to do some testing, etc. > > I've had it on before but i can't use it, it completely destroys any > productivity. Fair enough. What I'll likely do is make it optional to turn on so that before disting or commiting people can easily confirm no warnings. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:45:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92D96124274; Wed, 26 Nov 2003 11:45:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3309E124027 for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2269C6316F; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D1356314C for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: (qmail 31333 invoked from network); 26 Nov 2003 16:45:25 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:45:25 -0000 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Mike Kestner To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069865096.21125.20.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 10:44:56 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 08:09, JP Rosevear wrote: > Mike: C# bindings in place for addressbook and most of calendar, > manipulating iCalendar objects without binding libical is the problem. Just to be clear, nothing is committed to evolution-sharp for calendar. I have run the parser on the sources and run them through the generator with success other than the libical and time_t symbols, but don't plan to check anything in until the libecal API stabilizes. -- Mike Kestner From grahame@angrygoats.net Wed Nov 26 11:50:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 72E6012443F; Wed, 26 Nov 2003 11:50:04 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 6803F124027 for ; Wed, 26 Nov 2003 11:49:51 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id B0EA736918A for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id A8744369135 for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 866961FD7F; Thu, 27 Nov 2003 00:49:41 +0800 (WST) Date: Thu, 27 Nov 2003 00:49:41 +0800 To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Header selection option Message-ID: <20031126164941.GA19005@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1069774250.6636.4.camel@localhost.localdomain> User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-30.3 required=5.0 tests=EMAIL_ATTRIBUTION,FORGED_RCVD_TRAIL,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REMOVE_IN_QUOTES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, Nov 25, 2003 at 10:30:50AM -0500, Jeffrey Stedfast wrote: > On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > > Hey guys > > > > I'm taking a look at the header selection bounty > > entry.. not really fussed about the money aspect, > > but it'd be a cool feature. > > > your idea sounds reasonable. looking forward to reviewing a patch :-) Ok, I've got much further and now have questions. I have a GtkTreeView, and two buttons - "Add" and "Remove". These act as you'd expect. The user can edit the header name by double clicking on it - the editing occurs inside the GtkTreeView. If the user enters a value that is inappropriate for a header name (eg. it contains a " ", or a trailing ":"), should I reject the change - revert the field to its previous contents? I can't think of another way, but this doesn't provide useful feedback to the user - they'll be left wondering why their change isn't working. Also, should I have some sort of explanatory text field - none of the other tabs seem to have them, but this tab doesn't make much sense without some explanation. I tried to do it with a tooltip, however that just worked out silly. (I have it storing into / retrieving from GConf - yay) When they click the "Add" button, should it jump them into editing the text field in the list? Can anyone hint how to achieve that, if it's desirable? Cheers for any help / suggestions Grahame From ronald@kuetemeier.com Wed Nov 26 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901D312417D; Wed, 26 Nov 2003 13:47:31 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 42AC9124483 for ; Wed, 26 Nov 2003 13:47:19 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQIlJq8016192 for ; Wed, 26 Nov 2003 11:47:20 -0700 From: Ronald Kuetemeier To: evolution-hackers Content-Type: text/plain Message-Id: <1069872438.1488.40.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:47:18 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Port my apps to 2.0 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Guys, I will be looking into porting my apps, send mail from alarm .. freebusy, to evolution 2.0. I have a few questions before I start: Which cvs tree should I use, evolution or evolution-data-server? Do I still need to extend Evolution-Component and get the Composer from the shell/mailer, i.e. run it under the shell like it was necessary in 1.4.X? Or did anybody provide a generic way for 2.0 to get components, if so please explain? I would also like to use the Composer from OpenOffice via a Java/C++ extension that way. On a site note. I gave a talk about evolution last month and got "grilled" about the groupwise connection. The person asked was an admin who works for the county I live in, asking for the county which already uses Linux. I pointed him to this mailing list and the cvs entry, with the comment that it seems somebody is working on it and there might be a chance for official 2.X support. Just a friendly comment that there seems to be commercial interest in it. Thanks, Ronald From jfogh@jubiimail.dk Wed Nov 26 14:38:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 70761124055; Wed, 26 Nov 2003 14:38:55 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id 3649312401D for ; Wed, 26 Nov 2003 14:38:43 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Wed, 26 Nov 2003 19:34:01 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Wed, 26 Nov 2003 20:38:28 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Another question for the GAIM presence patch... Should the full GAIM-integration window appear when a user clicks the sta= tus icon with a. The left button. b. The right button. c. Either one. - J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From jpr@ximian.com Wed Nov 26 14:44:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EB55B1241A5; Wed, 26 Nov 2003 14:44:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8004C12401D for ; Wed, 26 Nov 2003 14:43:50 -0500 (EST) Received: (qmail 8867 invoked from network); 26 Nov 2003 19:43:50 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:43:50 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: JP Rosevear To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069875827.2242.4299.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:43:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > Hello, > > Attached is a patch for the wallpaper bounty. I'll be happy to hear > about it. It's the first I work on gnome code and it took me a lot of > time to figure out things work... > > Some newbie questions, in case someone cares to answer (or send me > pointers): > - is there a libdb3 3.1.17 debian package somewhere? We have removed the external libdb3 dependency for evolution-data-server now. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 14:50:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5506B124032; Wed, 26 Nov 2003 14:50:21 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 7628E12401D for ; Wed, 26 Nov 2003 14:50:09 -0500 (EST) Received: (qmail 9192 invoked from network); 26 Nov 2003 19:50:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:50:09 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: JP Rosevear To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876202.2242.4310.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:50:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? Depends what it does. e-d-s contains what used to be the wombat and cal-client and e-book. We might be interested in integrating some of these patches as well, do you have a longer description for each? > Do I still need to extend Evolution-Component and get the Composer from > the shell/mailer, i.e. run it under the shell like it was necessary in > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > if so please explain? I would also like to use the Composer from > OpenOffice via a Java/C++ extension that way. Unfortunately yes, but the shell simplified a great deal (7 methods total I think now). You can also launch the composer via corba. > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. Rodrigo is currently working on the groupwise support for the calendar. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 14:53:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 66D9D12401D; Wed, 26 Nov 2003 14:53:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 518FE124145 for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3F9FB63182; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2B9F76317E for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: (qmail 9439 invoked from network); 26 Nov 2003 19:53:02 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:53:02 -0000 Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 From: JP Rosevear To: sa@arobs.ro Cc: evolution-hackers@ximian.com In-Reply-To: <1069315584.2222.8.camel@tests.arobs.com> References: <1069315584.2222.8.camel@tests.arobs.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876381.2242.4317.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:53:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 03:06, root wrote: > hello, > > when running this command from a terminal, the following exception is > thrown: > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > query > > what does it mean? that the GNOME_Evolution_Calendar.server file is > invalid? Why the CalFactory is not present in > GNOME_Evolution_Calendar.server file? Looks like the query you are giving it might be invalid. If you built evolution yourself you might try looking at the top section of http://www.gnome.org/projects/evolution/build.shtml. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 15:00:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1A9124179; Wed, 26 Nov 2003 15:00:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 18EC312401D for ; Wed, 26 Nov 2003 14:59:53 -0500 (EST) Received: (qmail 9776 invoked from network); 26 Nov 2003 19:59:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:59:52 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: JP Rosevear To: David Trowbridge Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631290.9503.8.camel@bhaskara> References: <1069631290.9503.8.camel@bhaskara> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876791.2242.4332.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:59:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.1 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > I've been working on the set-background problem, and assuming that the > normal temporary filename > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate > for permanent storage of the background image, I was wondering where to > stick it. It seems to be a good idea to store it somewhere in the home > directory, since /tmp is mounted as tmpfs on a few distributions. That > said, there seem to be a few options > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Probably, although I suppose an image could get "lost" there. > Or, if appropriate for general storage, perhaps just $HOME/evolution/... $HOME/evolution is going away, so thats probably not so good. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:04:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E7BEC12401D; Wed, 26 Nov 2003 15:04:22 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3468E1241F4 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2CC646317C; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FE1063179 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 15:04:10 -0500 Subject: Re: [Evolution-hackers] Cannot access Ximian Evolution Shell From: Dan Winship To: lists@davidmaddison.com Cc: Evolution Hackers In-Reply-To: <1069861553.13198.5.camel@localhost> References: <1069861553.13198.5.camel@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069877050.25552.62.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 15:04:10 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 10:45, Mono-Dev-List wrote: > Hi, > > Sorry if this has been answered before (I'm new to the group) > > I've built all of Evolution 1.5 but when I run it, it complains "Cannot > access Ximian Evolution Shell" If you installed it into a non-default prefix, you need to run bonobo-activation-sysconf --add-directory ${PREFIX}/lib/bonobo/servers as root (where ${PREFIX} is the prefix you installed into). You'll probably need to log out and back in after doing that. -- Dan From ettore@ximian.com Wed Nov 26 15:34:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 53C24124145; Wed, 26 Nov 2003 15:34:22 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3BCCD1241A7 for ; Wed, 26 Nov 2003 15:34:10 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKYCO6008494; Wed, 26 Nov 2003 15:34:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKYB0K008492; Wed, 26 Nov 2003 15:34:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Ettore Perazzoli To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069878850.5682.50.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:34:11 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 08:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Actually the shell doesn't allow "/" in any case. -- Ettore From ettore@ximian.com Wed Nov 26 15:40:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9BC2A1243AA; Wed, 26 Nov 2003 15:40:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3377C124362 for ; Wed, 26 Nov 2003 15:40:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKecO6008515; Wed, 26 Nov 2003 15:40:39 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKebZQ008513; Wed, 26 Nov 2003 15:40:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Evo HEAD still starting 1.4 components From: Ettore Perazzoli To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069752200.19755.7.camel@carados.180sw.com> References: <1069752200.19755.7.camel@carados.180sw.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879236.5682.55.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:40:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 04:23, Ross Burton wrote: > Hi, > > If I run evolution-1.5, the evolution-data-server starts as expected. > However, if I run my own program which uses libebook, it will start > evolution-wombat unless evolution-data-server is already running. This > looks suspiciously like an identifier conflict... > > At a guess, GNOME/Evolution/Addressbook in > evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? I think the problem is not the IDL, but rather the fact that the names of the repo IDs registered by the wombat and the ones registered by e-d-s are the same. Sounds like those should be versioned with the minor version number like we are doing in other places. -- Ettore From ettore@ximian.com Wed Nov 26 15:42:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 89A90124145; Wed, 26 Nov 2003 15:42:47 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id B9F35124362 for ; Wed, 26 Nov 2003 15:42:35 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKgcO6008528; Wed, 26 Nov 2003 15:42:38 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKgbIc008526; Wed, 26 Nov 2003 15:42:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: David Fallon Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069742221.7450.10.camel@steel.tetsubo.com> References: <1069742221.7450.10.camel@steel.tetsubo.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879357.5682.58.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:42:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:37, David Fallon wrote: > * Is there any "export" interface already planned for evo 2.0? Am I > already done? No. :-) > * If no, can someone point me in the ballpark of where to start? Is just > "duplicating" the import process (wizard where you can choose file, > type, and in this case, date range) good enough? MS's format is actually > pretty easy to digest, so I feel comfortable with the generating part... > Why they don't standardize on ical is beyond me, but hey, that's ms for > ya. You could play with the e-d-s interfaces, get your calendar data and export it in any format you want. It doesn't even need to be done within Evolution. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:45:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB125124466; Wed, 26 Nov 2003 15:45:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 39458124145 for ; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3296B63100; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9F08663088; Wed, 26 Nov 2003 15:45:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKjjO6008663; Wed, 26 Nov 2003 15:45:45 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKjjJk008661; Wed, 26 Nov 2003 15:45:45 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] -Werror Proposal From: Ettore Perazzoli To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1069864251.2242.4033.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> <1069864251.2242.4033.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879544.5682.62.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:45 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 11:30, JP Rosevear wrote: > Fair enough. What I'll likely do is make it optional to turn on so that > before disting or commiting people can easily confirm no warnings. I think you can just use GNOME_COMPILE_WARNINGS(error) in configure.in, then people can still pass --enable-compile-warnings=maximum to get the warnings without -Werror. (Or at least that's how I understand it works from looking at other people's modules, I've never used it myself.) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:48:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 41DD6124145; Wed, 26 Nov 2003 15:48:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B4B2412448A for ; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F0F263188; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9431B63182; Wed, 26 Nov 2003 15:48:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKmhGl008771; Wed, 26 Nov 2003 15:48:43 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKmhN7008769; Wed, 26 Nov 2003 15:48:43 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069481827.1533.64.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879723.5682.64.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:48:43 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 01:17, Not Zed wrote: > Do we need some sort of uri switch, or even some registration process > for uri handlers? We already have it, you put it in the .server file. That's how mailto: works now. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:52:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78C8D124138; Wed, 26 Nov 2003 15:52:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07C8912420F for ; Wed, 26 Nov 2003 15:52:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B0E3363100; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8785E63088; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKqWGl008792; Wed, 26 Nov 2003 15:52:33 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKqWVQ008790; Wed, 26 Nov 2003 15:52:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879952.5682.69.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:52:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. Yes. But the scenario is this: * The shell starts up, does not show any window, tells the mailer to handle "mailto:". * The mailer pops up the composer window. * The shell is still running at this point, although it has no windows of its own. * User sends message, composer goes away. * There are no windows on the screen, so the user expects Evolution not to be running anymore. So the correct thing to do would be for the shell to quit, but currently there is no way for the shell to realize that. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:54:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E82E1242D8; Wed, 26 Nov 2003 15:54:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B78F1124138 for ; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 97C6B63088; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 887D563067; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKsmGl008801; Wed, 26 Nov 2003 15:54:48 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKsm9l008799; Wed, 26 Nov 2003 15:54:48 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069880088.5682.73.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:54:48 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > should the other components implement that method also? for webcal: in > the calendar, for instance? Possibly yeah, the effect of "evolution webcal://blah" could be that of automatically subscribing the user to that online calendar. Then one could just click on a webcal URI on a webpage and be subscribed easily without cut & paste. However, how do we specify a calendar name to be displayed in the GUI in that case? -- Ettore From ronald@kuetemeier.com Wed Nov 26 15:55:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31044124145; Wed, 26 Nov 2003 15:55:53 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 48FE5124138 for ; Wed, 26 Nov 2003 15:55:41 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQKtdq8016367; Wed, 26 Nov 2003 13:55:40 -0700 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Ronald Kuetemeier To: JP Rosevear Cc: evolution-hackers In-Reply-To: <1069876202.2242.4310.camel@localhost.localdomain> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> <1069876202.2242.4310.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069880138.1488.93.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 13:55:38 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:50, JP Rosevear wrote: > On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > > Hi Guys, > > I will be looking into porting my apps, send mail from alarm .. > > freebusy, to evolution 2.0. > > I have a few questions before I start: > > > > Which cvs tree should I use, evolution or evolution-data-server? > > Depends what it does. e-d-s contains what used to be the wombat and > cal-client and e-book. We might be interested in integrating some of > these patches as well, do you have a longer description for each? Sure, look at the patches to this list I send from the 1.X time frame on. Seriously, I have send the patches, but have no interest to push them into the main code. Since I believe not everything has to be supported by the main apps, if there is only marginal user interest. And for something like sending mail from an alarm and freebusy info via dav to a web-server that seems to be the case. I will send the patches against 2.0. Some companies are running evolution with my patches, and they know what they are doing. But most users are more interest in working with the system, while a few have switched over having the system work for them. Any more management talk :-)? > > > Do I still need to extend Evolution-Component and get the Composer from > > the shell/mailer, i.e. run it under the shell like it was necessary in > > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > > if so please explain? I would also like to use the Composer from > > OpenOffice via a Java/C++ extension that way. > > Unfortunately yes, but the shell simplified a great deal (7 methods > total I think now). You can also launch the composer via corba. Yeap, you can and actually I do it in 1.4.X. But if you don't get the interface from the shell/mailer the results are undefined, i.e it crashes because of camel run time dependencies. So I changed the mailer component to return the interface, which then runs fine. The problem is if the shell is not running. I have to start the shell, get the mailer component, get the composer. See my patch to the list for some "ugly" way of waiting for the shell to start. The way the calendar uses it to send meeting request and .. only works because it runs under the shell, basically doing the same thing. But out of memory apps interfacing with the composer have to do it a little different. There was also a mail from Not Zed explaining why and a rough design, which I just implemented for my purpose and now realized, hey I can use that from OO. Actually I have a program which generates the code and I have to teach it how to use evolution. > > > On a site note. I gave a talk about evolution last month and got > > "grilled" about the groupwise connection. The person asked was an admin > > who works for the county I live in, asking for the county which already > > uses Linux. I pointed him to this mailing list and the cvs entry, with > > the comment that it seems somebody is working on it and there might be a > > chance for official 2.X support. Just a friendly comment that there > > seems to be commercial interest in it. > > Rodrigo is currently working on the groupwise support for the calendar. Cool, hope they read the list. Ronald > > -JP From rodrigo@ximian.com Wed Nov 26 16:17:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 314E112426F; Wed, 26 Nov 2003 16:17:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEADB124092 for ; Wed, 26 Nov 2003 16:17:19 -0500 (EST) Received: (qmail 13834 invoked from network); 26 Nov 2003 21:17:18 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:17:17 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Rodrigo Moya To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Message-Id: <1069880773.9604.7.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:06:14 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 19:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? > you need both of them for evolution 2.0 > > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. > it is right now in the works, in the evolution-data-server module, so should be ready soon. cheers From toshok@ximian.com Wed Nov 26 16:28:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B974D1241A7; Wed, 26 Nov 2003 16:28:27 -0500 (EST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by listsmx.ximian.com (Postfix) with ESMTP id 398A8124092 for ; Wed, 26 Nov 2003 16:28:16 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cn-00002T-00; Wed, 26 Nov 2003 13:28:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ6EjTY002910; Tue, 25 Nov 2003 22:16:05 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ6Eg75002908; Wed, 26 Nov 2003 00:14:42 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] IM entry fields patch From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125064111.GD13581@trinity.lilo.cx> References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 26 Nov 2003 00:14:41 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > > Hello. > > > > I'm Christian Hammond, from the Gaim project. I'm working on one of > > the gaim<->evolution bounties, and have a couple of patches for your > > review and, hopefully, acceptance into CVS. > > > > The first patch adds the ability to set data types of > > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. > > > > The second patch adds fields to the Contact Editor window in evolution > > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > > set. > > > > Let me know if you'd like me to make any changes. > > > > Thank you. > > > > Christian > > (You may get this e-mail twice. The attached files went over the > message limit, so I've uploaded them and will post a link. Sorry for > the inconvenience.) > > I updated things a bit. First off, the patch to evolution-data-server > had a bug where list types could not be unset. That's fixed now. > > Second, I replaced the UI for adding a contact's instant messaging > accounts to be closer to what Nat and I discussed. Whether I got it > exactly how he was describing, I don't know, but it's easy to use and > it works. > > See http://www.chipx86.com/evolution_im_3.png for an example. This is pretty close to what everyone seems to have independently decided would be the best layout :) I think it'd look a bit tighter with the add/edit/remove buttons over on the right hand side of the table, though. What do you think? > The patches and tarball for evolution (unpack in the evolution > directory) are here: > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff This looks good and should go in. I've been thinking, though, that LIST_FIELD might not be the best way to represent the im screen names, since it lock you into 1 set of parameters per list. What I mean is, EContact won't let you do: X-AIM;TYPE=WORK:toshokwork X-AIM;TYPE=HOME:toshokhome Instead you're forced to do: X-AIM:toshokwork;toshokhome with no metadata per screen name. so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, and add synthetic E_CONTACT_IM__HOME and E_CONTACT_IM__WORK fields to get the different sublists, and maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual items, ala the EMAIL fields. how's this sound? it shouldn't affect your code too much - an additional field in the table/editor that lists whether or not it's a home or work screen name, and a little additional code. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:28:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D7F77124092; Wed, 26 Nov 2003 16:28:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CC84124151 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC4863130; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 51B5D63178 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cp-00002T-00 for evolution-hackers@ximian.com; Wed, 26 Nov 2003 13:28:16 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ5LlTY002737 for ; Tue, 25 Nov 2003 21:22:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ5LkoE002735 for evolution-hackers@ximian.com; Tue, 25 Nov 2003 23:21:46 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069809609.7513.8.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 25 Nov 2003 23:21:45 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libebook changes Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I went ahead and implemented (finally) the get/set self calls in libebook, as well as added another method to test whether or not a given contact is your "self" contact (so you can display a nice icon next to the self one, or bring up a different editor for it, etc, etc.) Also, I made some changes to the EContact properties that mkestner had suggested. The name/address/photo/date properties all used boxed types now, which apparently will make them more easily exposed through the C# bindings. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:30:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 82339124282; Wed, 26 Nov 2003 16:30:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0EFF912426F for ; Wed, 26 Nov 2003 16:30:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8E2563100; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD955630E1 for ; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Received: (qmail 14632 invoked from network); 26 Nov 2003 21:30:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:30:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069880088.5682.73.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> Content-Type: text/plain Message-Id: <1069881536.11605.11.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:18:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > should the other components implement that method also? for webcal: in > > the calendar, for instance? > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > automatically subscribing the user to that online calendar. Then one > could just click on a webcal URI on a webpage and be subscribed easily > without cut & paste. > > However, how do we specify a calendar name to be displayed in the GUI in > that case? > I was thinking we could display a dialog that asks the user what to do with the file ("Would you like to subscribe to this calendar? Import it?"), and thus, depending on the action chosen by the user, ask her whatever we need ("name for the subscribed calendar"). cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 17:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A5F7F124033; Wed, 26 Nov 2003 17:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2DD651240E1 for ; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2642463090; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A46C56307B; Wed, 26 Nov 2003 17:50:32 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAQMjK6M027981; Wed, 26 Nov 2003 23:45:21 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 7C56ED73B0; Wed, 26 Nov 2003 23:50:12 +0100 (CET) Date: Wed, 26 Nov 2003 23:50:08 +0100 From: Jorge Bernal (Koke) To: JP Rosevear Cc: sa@arobs.ro, evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Message-Id: <20031126235008.4ddba7d5.koke@sindominio.net> In-Reply-To: <1069876381.2242.4317.camel@localhost.localdomain> References: <1069315584.2222.8.camel@tests.arobs.com> <1069876381.2242.4317.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Wed, 26 Nov 2003 14:53:01 -0500 JP Rosevear wrote: > On Thu, 2003-11-20 at 03:06, root wrote: > > hello, > > > > when running this command from a terminal, the following exception is > > thrown: > > > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > > query > > > > what does it mean? that the GNOME_Evolution_Calendar.server file is > > invalid? Why the CalFactory is not present in > > GNOME_Evolution_Calendar.server file? > > Looks like the query you are giving it might be invalid. If you built > evolution yourself you might try looking at the top section of > http://www.gnome.org/projects/evolution/build.shtml. > I have the same problem, but I can't find the CalFactory in the servers dir > -JP > -- > JP Rosevear > Ximian, Inc. > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xS4kvNWtkHk/awIRApwSAJ4j1NYHz1JDX3xA+ga+sr75QogK0wCfYL0I 4TwelbuHL4ck3kI7g/wYj3A= =/Gf1 -----END PGP SIGNATURE----- --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy-- From chipx86@lilo.cx Wed Nov 26 19:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E6F612401A; Wed, 26 Nov 2003 19:18:54 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4C2124092 for ; Wed, 26 Nov 2003 19:18:42 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR0IfWY020354 for ; Wed, 26 Nov 2003 16:18:41 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR0If68020352 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 16:18:41 -0800 Date: Wed, 26 Nov 2003 16:18:41 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031127001841.GH13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ONvqYzh+7ST5RsLk" Content-Disposition: inline In-Reply-To: <1069827281.2725.22.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-38.3 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --ONvqYzh+7ST5RsLk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 26, 2003 at 12:14:41AM -0600, Chris Toshok wrote: > On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > This is pretty close to what everyone seems to have independently > decided would be the best layout :) I think it'd look a bit tighter > with the add/edit/remove buttons over on the right hand side of the > table, though. What do you think? Sounds good. Glade makes that a very easy fix :) However, I just got home from a very long day of babysitting a 3 year old little sister, so I'm going to rest a bit. I'll have a new patch tonight :) > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.di= ff >=20 > This looks good and should go in. I've been thinking, though, that > LIST_FIELD might not be the best way to represent the im screen names, > since it lock you into 1 set of parameters per list. What I mean is, > EContact won't let you do: >=20 > X-AIM;TYPE=3DWORK:toshokwork > X-AIM;TYPE=3DHOME:toshokhome >=20 > Instead you're forced to do: >=20 > X-AIM:toshokwork;toshokhome >=20 > with no metadata per screen name. >=20 > so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, > and add synthetic E_CONTACT_IM__HOME and > E_CONTACT_IM__WORK fields to get the different sublists, and > maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual > items, ala the EMAIL fields. >=20 > how's this sound? it shouldn't affect your code too much - an > additional field in the table/editor that lists whether or not it's a > home or work screen name, and a little additional code. Sure. Do you want me to modify libebook so that we're using MULTI_ELEM_STR_FIELD, or do you have plans to do that already? Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Dr. Livingston? Dr. Livingston I. Presume? --ONvqYzh+7ST5RsLk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xULhwqC6edKyWRgRAj2kAJ9RuFt1dtHm+hqq+urQSUd8UF3AfwCeLUtf ONk4KVP0rbfKCl3atjbCPDU= =4ZUX -----END PGP SIGNATURE----- --ONvqYzh+7ST5RsLk-- From notzed@ximian.com Wed Nov 26 22:07:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2862D1240FF; Wed, 26 Nov 2003 22:07:04 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 934A81240B0 for ; Wed, 26 Nov 2003 22:06:52 -0500 (EST) Received: (qmail 32021 invoked from network); 27 Nov 2003 03:06:50 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 03:06:49 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Dan Winship Cc: Rodrigo Moya , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-IG7aJvsT/ppF4cgHoG3z" Message-Id: <1069902216.1379.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 14:03:36 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote: > On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > > What support does Evolution provide for custom plugins? Static? > > > > Dynamic? I'd appreciate it if someone could point me to some > > > > documentation for creating one. > > > We have only very limited support for plugins in specific areas: > > > - data importers, which use a bonobo (corba) based model > > > - electronic mail backends, using a c-based object model > > > - bonobo components for displaying mime data inline in the mail view > > > - ?? not sure what else. > > > > > - addressbook and calendar backends, using a C API which underneath uses > > CORBA. > > - settings dialog entries via bonobo Isn't the list it tries hard-coded though? Or am i mistaken/has it changed? --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote:
On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote:
> On Mon, 2003-11-24 at 06:42, Not Zed wrote:
> > On Mon, 2003-11-24 at 10:50, Nick wrote: 
> > > What support does Evolution provide for custom plugins?  Static? 
> > > Dynamic?  I'd appreciate it if someone could point me to some
> > > documentation for creating one.
> > We have only very limited support for plugins in specific areas:
> > - data importers, which use a bonobo (corba) based model
> > - electronic mail backends, using a c-based object model
> > - bonobo components for displaying mime data inline in the mail view
> > - ?? not sure what else.
> > 
> - addressbook and calendar backends, using a C API which underneath uses
> CORBA.

- settings dialog entries via bonobo
Isn't the list it tries hard-coded though?  Or am i mistaken/has it changed?

--=-IG7aJvsT/ppF4cgHoG3z-- From davmre@bellsouth.net Thu Nov 27 00:44:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9103C12403E; Thu, 27 Nov 2003 00:44:49 -0500 (EST) Received: from imf16aec.mail.bellsouth.net (imf16aec.mail.bellsouth.net [205.152.59.64]) by listsmx.ximian.com (Postfix) with ESMTP id DEB92124066 for ; Thu, 27 Nov 2003 00:44:37 -0500 (EST) Received: from mail.bellsouth.net ([205.152.59.154]) by imf16aec.mail.bellsouth.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> for ; Thu, 27 Nov 2003 00:44:37 -0500 X-Mailer: Openwave WebEngine, version 2.8.11 (webedge20-101-194-20030622) X-Originating-IP: [68.155.7.176] From: David Moore To: Date: Thu, 27 Nov 2003 0:44:37 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> X-Spam-Status: No, hits=0.6 required=5.0 tests=INVALID_DATE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] showing the toplevel Evolution window Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the Evolution panel notification applet bounty, and I'd like to have it automatically raise the Evolution window when clicked (basically, I want to use gtk_window_present or something similar). I've been browsing the source, and I don't see any way to get a GtkWindow handle to the shell's toplevel window. Is it possible to do that? If not, is there some other way to present the Evolution shell window? I'm not very familiar with bonoboui, so I'm probably missing something obvious. Any help would be appreciated. :-) --David From chipx86@lilo.cx Thu Nov 27 01:50:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CFE17124264; Thu, 27 Nov 2003 01:50:14 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id B4E3A1240D9 for ; Thu, 27 Nov 2003 01:50:02 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR6o1WY007656 for ; Wed, 26 Nov 2003 22:50:01 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR6o1wq007654 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 22:50:01 -0800 Date: Wed, 26 Nov 2003 22:50:01 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031127065001.GI13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+HmK7y6O+lKZIGkr" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-11.6 required=5.0 tests=FROM_ENDS_IN_NUMS,MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2, USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] EBookListener problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --+HmK7y6O+lKZIGkr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. I'm trying to get the Gaim-Evolution Integration plugin I'm writing to listen for modifications to the address book using EBookListener. So far, I haven't received a single event. I looked throughout the libedata-book and libebook code, sprinkled several debug statements throughout it, and everything appears to be working right. I'm a bit at a loss as to how to go about listening in on these events. It doesn't even appear as if e-book.c is's e_book_handle_response is being called when something is modified in Evolution. If this is a known TODO, and someone can give me some pointers, I'll be glad to attempt a fix, but I think I'm just doing something rather dumb. Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Every 10 seconds, somewhere on this earth, there is a woman giving birth to a child. She must be found and stopped. --+HmK7y6O+lKZIGkr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xZ6ZwqC6edKyWRgRAseJAKCbFrcfNOBGOINQzF7mzYEV3SXnGQCeOPl/ 2w5ZNhZJct4gAi/tes9j+bM= =7Rjm -----END PGP SIGNATURE----- --+HmK7y6O+lKZIGkr-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 03:00:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F8A124037; Thu, 27 Nov 2003 03:00:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9C766124044 for ; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 921B66319F; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 737DD63198; Thu, 27 Nov 2003 03:00:08 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APH4E-0004XF-2Q; Thu, 27 Nov 2003 08:00:02 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Ettore Perazzoli Cc: Anna Marie Dirks , Not Zed , Evolution Hackers Mailing List In-Reply-To: <1059416059.7094.59.camel@localhost> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> Content-Type: text/plain Message-Id: <1069920002.17148.13.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Thu, 27 Nov 2003 08:00:02 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:00 +0800, Ettore Perazzoli wrote: > > http://primates.ximian.com/~anna/mailsettings/start.png > > See what I mean? It shouldn't expose the concept of a "command" to me > in the default page. If I am Joe Random user, I don't even know what a > "command" is. Call it 'program' then. If Joe Random user doesn't know what a program is, then Joe Random user isn't going to be configuring their own mail account anyway. Hell, if they don't know what a program is then they're probably still at the stage of holding up the mouse as if it were a microphone and trying to give voice commands. Oh dear, there's that 'command' word again. I seriously think we're taking it too far. Sure, assume all users are stupid, but surely not _that_ stupid? -- dwmw2 From hpj@ximian.com Thu Nov 27 03:17:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 77B8E124037; Thu, 27 Nov 2003 03:17:53 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D0C8C1241BB for ; Thu, 27 Nov 2003 03:17:41 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APHLI-0003QB-00; Thu, 27 Nov 2003 09:17:41 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1069924482.30077.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 03:14:43 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ESource changes and named properties committed. Now I have a question about addressbook LDAP source configuration, the answer to which will affect how the code is structured: Currently LDAP sources are configured in Evolution preferences (tools->settings->directory servers), and this makes little sense in relation to the "new addressbook" dialog you get from the folder list's context menu. There are two obvious ways to handle this: 1) Let "new addressbook" do local addressbooks only. Less work, poorer UI. 2) Integrate LDAP source setup into the "new addressbook" dialog somehow - for instance, if the user creates an LDAP source, the druid could pop up prompting for further information [although we might want to do it in the same dialog - requires thought]. More work, better UI. We could leave the Directory Servers configuration in, since it lets you edit existing entries. What do you prefer? I'm sure you (at least JP and Chris) have thoughts on this. I'd like to hear them. -- Hans Petter From guenther@rudersport.de Thu Nov 27 07:00:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8778C12449E; Thu, 27 Nov 2003 07:00:59 -0500 (EST) Received: from mail.medianet-world.de (mail.medianet-world.de [213.157.0.167]) by listsmx.ximian.com (Postfix) with SMTP id 13D49124495 for ; Thu, 27 Nov 2003 07:00:22 -0500 (EST) Received: (qmail 9977 invoked from network); 27 Nov 2003 12:00:17 -0000 Received: from unknown (HELO ?192.168.0.23?) (213.157.9.201) by mail.medianet-world.de with SMTP; 27 Nov 2003 12:00:17 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: guenther To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: text/plain Message-Id: <1069934417.3305.7.camel@monkey> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 13:00:17 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? This reminds me of a very related topic: There have been at least 2 requests (discussions) about not opening a new Evolution when clicking a launcher a *second* time, but to raise the existing main window. Maybe another command-line option will be necessary, but I don't think this should be very hard with the underlying Evolution shell, is it? Ettore, comments? The last thread about this: http://lists.ximian.com/archives/public/users/2003-November/012446.html http://lists.ximian.com/archives/public/users/2003-November/012459.html http://lists.ximian.com/archives/public/users/2003-November/012466.html http://lists.ximian.com/archives/public/users/2003-November/012467.html ...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 jpr@ximian.com Thu Nov 27 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1F9D21244E3; Thu, 27 Nov 2003 15:12:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 30D2412423A for ; Thu, 27 Nov 2003 15:12:27 -0500 (EST) Received: (qmail 28325 invoked from network); 27 Nov 2003 20:12:25 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:12:25 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069924482.30077.26.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069963937.27985.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:12:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > ESource changes and named properties committed. > > Now I have a question about addressbook LDAP source configuration, the > answer to which will affect how the code is structured: > > Currently LDAP sources are configured in Evolution preferences > (tools->settings->directory servers), and this makes little sense in > relation to the "new addressbook" dialog you get from the folder list's > context menu. > > There are two obvious ways to handle this: > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > UI. > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > - for instance, if the user creates an LDAP source, the druid could pop > up prompting for further information [although we might want to do it in > the same dialog - requires thought]. More work, better UI. We could > leave the Directory Servers configuration in, since it lets you edit > existing entries. > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > on this. I'd like to hear them. We want to do 2) I think because for every backend that gets added its unlikely we want to do a separate config control. I also think it should be done without popping up an additional dialog (dialogs on dialogs is never nice). As for existing directory servers, these should be configured via the migrate () shell component mechanism. Now, where the UI bits reside for each backend type is a different issue, but probably in evolution for now is fine (although try and keep the ldap and local bits atleast a bit separate in case we want to install them or put them in e-d-s at some point). -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 15:16:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5F5811244DC; Thu, 27 Nov 2003 15:16:31 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 7F2631244D3 for ; Thu, 27 Nov 2003 15:16:19 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APSYj-000A6F-00; Thu, 27 Nov 2003 21:16:18 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069963937.27985.4.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069967597.30074.39.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:13:20 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > UI. > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > - for instance, if the user creates an LDAP source, the druid could pop > > up prompting for further information [although we might want to do it in > > the same dialog - requires thought]. More work, better UI. We could > > leave the Directory Servers configuration in, since it lets you edit > > existing entries. > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > on this. I'd like to hear them. > > We want to do 2) I think because for every backend that gets added its > unlikely we want to do a separate config control. I also think it > should be done without popping up an additional dialog (dialogs on > dialogs is never nice). As for existing directory servers, these should > be configured via the migrate () shell component mechanism. Now, where > the UI bits reside for each backend type is a different issue, but > probably in evolution for now is fine (although try and keep the ldap > and local bits atleast a bit separate in case we want to install them or > put them in e-d-s at some point). So I assume we're doing away with the preferences LDAP config control, then? -- Hans Petter From jpr@ximian.com Thu Nov 27 15:27:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6E833124021; Thu, 27 Nov 2003 15:27:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AF5CD1244CE for ; Thu, 27 Nov 2003 15:27:11 -0500 (EST) Received: (qmail 29230 invoked from network); 27 Nov 2003 20:27:10 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:27:10 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069967597.30074.39.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069964827.27985.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:27:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > UI. > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > - for instance, if the user creates an LDAP source, the druid could pop > > > up prompting for further information [although we might want to do it in > > > the same dialog - requires thought]. More work, better UI. We could > > > leave the Directory Servers configuration in, since it lets you edit > > > existing entries. > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > on this. I'd like to hear them. > > > > We want to do 2) I think because for every backend that gets added its > > unlikely we want to do a separate config control. I also think it > > should be done without popping up an additional dialog (dialogs on > > dialogs is never nice). As for existing directory servers, these should > > be configured via the migrate () shell component mechanism. Now, where > > the UI bits reside for each backend type is a different issue, but > > probably in evolution for now is fine (although try and keep the ldap > > and local bits atleast a bit separate in case we want to install them or > > put them in e-d-s at some point). > > So I assume we're doing away with the preferences LDAP config control, > then? >From my view point, yes. -JP -- JP Rosevear Ximian, Inc. From cactus@cactus.rulez.org Thu Nov 27 16:18:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 499FA1244CE; Thu, 27 Nov 2003 16:18:15 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id BEA6812404F for ; Thu, 27 Nov 2003 16:18:02 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hARLI0NW037988 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A09461AC3EE at Thu, 27 Nov 2003 22:18:00 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hARLHtIA037921 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1APTWn-0002Px-00 for ; Thu, 27 Nov 2003 22:18:21 +0100 Date: Thu, 27 Nov 2003 22:18:20 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm re-sending this because I wasn't subscribed when I sent it initially -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Define (n.) De ting you get for breaking de law. ---------- Forwarded message ---------- Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) From: ERDI Gergo To: evolution-hackers@lists.ximian.com Subject: Deadlock when accessing an in-proc address book Hi, I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there seems to be a deadlock problem. If e.g. e_book_load_uri is called by a calendar backend (which resides in evolution-data-server, so the addressbook provider is going to be in the same process), the flow of events eventually gets to the point where it sends a BookOpen notification to listeners, and there's an in-proc listener for it. However, e_book_load_uri locks a mutex near line e-book.c:1700: (simplified code by removing error checking) our_op = e_book_new_op (book); g_mutex_lock (our_op->mutex); corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook (factory, book->priv->uri, bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), &ev); GNOME_Evolution_Addressbook_Book_open (corba_book, only_if_exists, &ev); /* wait for something to happen (both cancellation and a successful response will notity us via our cv */ g_cond_wait (our_op->cond, our_op->mutex); status = our_op->status; /* remove the op from the book's hash of operations */ e_book_clear_op (book, our_op); GNOME_Evolution_Addressbook_Book_open eventually leads to e_data_book_respond_open, which does the actualy firing of the notifyBookOpened one-way CORBA method. And this is where the problem starts. For the in-proc case, the server's impl_notifyBackendOpened method gets called instantly, and the way it's implemented is that it emits a GSignal that is connected to e_book_response_open (which is near e-book.c:1360). And here's the code for e_book_response_open (again, simplified): EBookOp *op = e_book_get_op (book); g_mutex_lock (op->mutex); op->status = status; g_cond_signal (op->cond); g_mutex_unlock (op->mutex); So it waits for op->mutex which is locked by e_book_load_uri. This doesn't cause a deadlock for the out-of-proc case because then, notifyBookOpened returns instantly (due to its oneway nature) and thus the mutex is unlocked by e_book_load_uri by the time e_book_response_open is called. I hope the above is a detailed enough explanation of the problem that someone can help me in solving it. Thanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Speak the truth, but leave immediately after. From notzed@ximian.com Thu Nov 27 18:01:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 05A9E12450C; Thu, 27 Nov 2003 18:01:37 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 97FD41243CB for ; Thu, 27 Nov 2003 18:01:25 -0500 (EST) Received: (qmail 5863 invoked from network); 27 Nov 2003 23:01:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:01:20 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: Not Zed To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: multipart/alternative; boundary="=-/Xx/a6t1R+jAgsCVZTOf" Message-Id: <1069973882.1379.62.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 09:58:02 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/plain Content-Transfer-Encoding: 7bit I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself. Noting that you may have mutliple windows up too (which really complicates matters). Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not? On Thu, 2003-11-27 at 16:44, David Moore wrote: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? > > I'm not very familiar with bonoboui, so I'm probably missing something > obvious. Any help would be appreciated. :-) > > --David > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself.  Noting that you may have mutliple windows up too (which really complicates matters).

Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not?


On Thu, 2003-11-27 at 16:44, David Moore wrote:
I'm working on the Evolution panel notification applet bounty, and I'd 
like to have it automatically raise the Evolution window when clicked 
(basically, I want to use gtk_window_present or something similar). 
I've been browsing the source, and I don't see any way to get a 
GtkWindow handle to the shell's toplevel window. Is it possible to do 
that? If not, is there some other way to present the Evolution shell 
window? 

I'm not very familiar with bonoboui, so I'm probably missing something 
obvious. Any help would be appreciated. :-)

--David

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-/Xx/a6t1R+jAgsCVZTOf-- From notzed@ximian.com Thu Nov 27 18:04:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94D5312452A; Thu, 27 Nov 2003 18:04:08 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 13F1E124527 for ; Thu, 27 Nov 2003 18:03:57 -0500 (EST) Received: (qmail 5903 invoked from network); 27 Nov 2003 23:03:51 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:03:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence From: Not Zed To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: multipart/alternative; boundary="=-2iVVvmWMSvXwN37lG4wF" Message-Id: <1069974037.1379.66.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:00:37 +1100 X-Spam-Status: No, hits=-30.1 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable It should follow similar buttons in a similar location. i.e. in the message view, a right-click will bring up a context menu ('get details', 'send im' if online, etc), a left-button should activate some 'default' behaviour (i.e. bring up the info window). On Thu, 2003-11-27 at 06:38, J=F8rgen Fogh wrote: > Another question for the GAIM presence patch... > Should the full GAIM-integration window appear when a user clicks the sta= tus icon with > a. The left button. > b. The right button. > c. Either one. >=20 > - J=F8rgen Fogh > = = = = = = = = = = = = = =20 > ___________________________________________________________ > Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. > Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
It should follow similar buttons in a similar location.  i.e. in the m= essage view, a right-click will bring up a context menu ('get details', 'se= nd im' if online, etc), a left-button should activate some 'default' behavi= our (i.e. bring up the info window).


On Thu, 2003-11-27 at 06:38, Jørgen Fogh wrote:
Another question for the GAIM presence patc=
h...
Should the full GAIM-integration window appear when a user clicks the statu=
s icon with
a. The left button.
b. The right button.
c. Either one.

- Jørgen Fogh
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                =20
___________________________________________________________
Træt af SPAM? Slip for unødige mails med Jubii SPAMfighter.
Prøv gratis: =
http://shopping.jubii.dk/spamfighter/
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-2iVVvmWMSvXwN37lG4wF-- From notzed@ximian.com Thu Nov 27 18:12:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E28212452B; Thu, 27 Nov 2003 18:12:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AA99C12453C for ; Thu, 27 Nov 2003 18:12:24 -0500 (EST) Received: (qmail 6457 invoked from network); 27 Nov 2003 23:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:12:21 -0000 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Not Zed To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-+iaddF42IUkPkTRbZqdH" Message-Id: <1069974541.1379.69.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:09:01 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-+iaddF42IUkPkTRbZqdH Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Nup this isn't an issue anymore (the '.' bit), hasn't been for some time. --=-+iaddF42IUkPkTRbZqdH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote:
On Tue, 2003-11-25 at 23:18, Calvin Liu wrote:
> Hi, there,
> 
> If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So
> it's clearly we must process the folder name before really create such
> folders.

No, that's just a bug. It shouldn't crash.

In theory, a folder name can contain any UTF-8 character you want,
although you may have problems if you try to use "/", or if you use "."
on an IMAP server where that's the hierarchy separator character.
Nup this isn't an issue anymore (the '.' bit), hasn't been for some time.


--=-+iaddF42IUkPkTRbZqdH-- From koke@sindominio.net Thu Nov 27 18:14:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2BB7C1244E4; Thu, 27 Nov 2003 18:14:05 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 5FC371244B3 for ; Thu, 27 Nov 2003 18:13:53 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hARN8lHc004202 for ; Fri, 28 Nov 2003 00:08:47 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id B82DCD73AD for ; Fri, 28 Nov 2003 00:13:47 +0100 (CET) Date: Fri, 28 Nov 2003 00:13:45 +0100 From: Jorge Bernal (Koke) To: evolution-hackers Message-Id: <20031128001345.51d09484.koke@sindominio.net> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-12.1 required=5.0 tests=PGP_SIGNATURE_2,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list actions Bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] Please, tell me if it's OK. I have to finish writing the callbacks code but I hope to have it working next week [1] http://www.gnome.org/bounties/Mailer.php3#127518 [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xoUrvNWtkHk/awIRAgQgAJ9Is5ub3ADfJ94oV0K6vltPYG54YQCeJ48v prcnpLSpEDq/kbHcpwlKxdc= =DLuZ -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 18:30:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 14D0C12404F; Thu, 27 Nov 2003 18:30:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 60985124142 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 427536313B; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3569F630C6 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: (qmail 7597 invoked from network); 27 Nov 2003 23:30:11 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:30:11 -0000 Subject: Re: [Evolution-hackers] RH 7.3 filter / threading bug From: Not Zed To: Michael Meeks Cc: evolution , JP Rosevear , Dan Winship In-Reply-To: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> References: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-gxsxPfmG2OfrbqfMRAsS" Message-Id: <1069975614.1379.86.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:26:54 +1100 X-Spam-Status: No, hits=-30.6 required=5.0 tests=HTML_10_20,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/plain Content-Transfer-Encoding: 7bit > And of course - since we closed socket 27 the worker thread never gets > woken up to do its stuff / send us a signal to wake us up :-) so we hang > forever. > > So - the obvious fix (which we tested and works fine) is to do: > > @@ -695,7 +695,7 @@ > if (maxfd > 0) { > for (fd = 0; fd < maxfd; fd++) { > if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != > STDERR_FILENO) > - close (fd); > + fcntl (fd, F_SETFD, FD_CLOEXEC); > } > } > > Which makes life good. My feeling is this bug should persist on systems > without the new futex stuff which bins the worker thread ie. RH 8 too > (but perhaps by some fluke we escape it). Cool. I didn't think the thread stuff used sockets, but i never looked into it too closely. That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4). > I believe - that it's a trendy thing to bash-glib, so I had a dig in > there, and would you believe it g_spawn does: The api's look a bit weird though. So nothing new for glib there. > open_max = sysconf (_SC_OPEN_MAX); > for (i = 3; i < open_max; i++) > set_cloexec (i); > > ie. when we switch to g_spawn there won't be a problem ;-) > A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut > and pasted [ URGH - why ? ] in HEAD and stable in a frightening number I really hate pointing the finger like this, but, blame Jeff on this one I think :) > of places; at first glance every one of them does it wrong: > > ./mail/em-junk-filter.c:108 > ./mail/mail-config.c:1426 > ./camel/camel-filter-driver.c:694 > ./camel/camel-filter-search.c:532 > ./camel/camel-stream-process.c:206 > ./camel/camel-process.c:81 > ./camel/camel-gpg-context.c:583 > > It would be good to fix those. I want(ed) to get everything going through a common abstraction but never got around to it. The cut and paste is just an example of poor code re-use (and not exclusive to this function :(. > In addition, examining the code [ and being no expert on how the camel > stream stuff works ] it seems that in camel-filter-driver.c > (pipe_to_system) we do effectively: > > ... fork-helper ... > ... synchronous blocking write of whole file ... > ... flush ... > ... synchronous blocking read of reply ... > > This approach is (naturally) doomed to failure for anything that > returns more than a socket-buffer's worth of data, and takes more than a > socket buffer's worth - since it will block on output while we're still > trying to write to it: is that a bug ? [ I appreciate perhaps for > several cases this is ok - since we're just looking for a status report > or single line answer but ... ]. Yes I know this, I brought this up with Jeff earlier once I started looking into the code. I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything. We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct. > I ask, since Mark's test case was to use 'cat' as the filter script - > and you can envisage cases that produce lots of random output I suppose. > Has that aspect also been cut / pasted ? > Anyhow, it was an 'interesting' bug to have to untangle (with Dan's > help) :-) the thread helper thing really sucks; and I guess none of use > have RH 7.3 systems handy to test on these days. But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :) Z --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
	And of course - since we closed socket 27 the worker thread never gets
woken up to do its stuff / send us a signal to wake us up :-) so we hang
forever.

	So - the obvious fix (which we tested and works fine) is to do:

@@ -695,7 +695,7 @@
 		if (maxfd > 0) {
 			for (fd = 0; fd < maxfd; fd++) {
 				if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd !=
STDERR_FILENO)
-					close (fd);
+					fcntl (fd, F_SETFD, FD_CLOEXEC);
 			}
 		}
 		
	Which makes life good. My feeling is this bug should persist on systems
without the new futex stuff which bins the worker thread ie. RH 8 too
(but perhaps by some fluke we escape it).
Cool.  I didn't think the thread stuff used sockets, but i never looked into it too closely.  That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4).

	I believe - that it's a trendy thing to bash-glib, so I had a dig in
there, and would you believe it g_spawn does:
The api's look a bit weird though.  So nothing new for glib there.

      open_max = sysconf (_SC_OPEN_MAX);
      for (i = 3; i < open_max; i++)
        set_cloexec (i);

	ie. when we switch to g_spawn there won't be a problem ;-)

	A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut
and pasted [ URGH - why ? ] in HEAD and stable in a frightening number

I really hate pointing the finger like this, but, blame Jeff on this one I think :)

of places; at first glance every one of them does it wrong:

./mail/em-junk-filter.c:108
./mail/mail-config.c:1426
./camel/camel-filter-driver.c:694
./camel/camel-filter-search.c:532
./camel/camel-stream-process.c:206
./camel/camel-process.c:81
./camel/camel-gpg-context.c:583

	It would be good to fix those.
I want(ed) to get everything going through a common abstraction but never got around to it.  The cut and paste is just an example of poor code re-use (and not exclusive to this function :(.

	In addition, examining the code [ and being no expert on how the camel
stream stuff works ] it seems that in camel-filter-driver.c
(pipe_to_system) we do effectively:

	... fork-helper ...
	... synchronous blocking write of whole file ...
	... flush ...
	... synchronous blocking read of reply ...

	This approach is (naturally) doomed to failure for anything that
returns more than a socket-buffer's worth of data, and takes more than a
socket buffer's worth - since it will block on output while we're still
trying to write to it: is that a bug ? [ I appreciate perhaps for
several cases this is ok - since we're just looking for a status report
or single line answer but ... ].
Yes I know this, I brought this up with Jeff earlier once I started looking into the code.  I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything.

We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct.

	I ask, since Mark's test case was to use 'cat' as the filter script -
and you can envisage cases that produce lots of random output I suppose.
Has that aspect also been cut / pasted ?

	Anyhow, it was an 'interesting' bug to have to untangle (with Dan's
help) :-) the thread helper thing really sucks; and I guess none of use
have RH 7.3 systems handy to test on these days.

But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :)

Z

--=-gxsxPfmG2OfrbqfMRAsS-- From notzed@ximian.com Thu Nov 27 18:33:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 86DEB124218; Thu, 27 Nov 2003 18:33:16 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 196101242E5 for ; Thu, 27 Nov 2003 18:33:05 -0500 (EST) Received: (qmail 7654 invoked from network); 27 Nov 2003 23:33:02 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:33:02 -0000 Subject: Re: [Evolution-hackers] outlook export for calendar? From: Not Zed To: Ettore Perazzoli Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069879357.5682.58.camel@milkplus> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> Content-Type: multipart/alternative; boundary="=-fxLFH7KnVz4yiT1MdGFx" Message-Id: <1069975787.1379.88.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:29:47 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote: > On Tue, 2003-11-25 at 01:37, David Fallon wrote: > > * Is there any "export" interface already planned for evo 2.0? Am I > > already done? > > No. :-) > > > * If no, can someone point me in the ballpark of where to start? Is just > > "duplicating" the import process (wizard where you can choose file, > > type, and in this case, date range) good enough? MS's format is actually > > pretty easy to digest, so I feel comfortable with the generating part... > > Why they don't standardize on ical is beyond me, but hey, that's ms for > > ya. > > You could play with the e-d-s interfaces, get your calendar data and > export it in any format you want. It doesn't even need to be done > within Evolution. But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right? --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote:
On Tue, 2003-11-25 at 01:37, David Fallon wrote:
> * Is there any "export" interface already planned for evo 2.0? Am I
> already done?

No.  :-)

> * If no, can someone point me in the ballpark of where to start? Is just
> "duplicating" the import process (wizard where you can choose file,
> type, and in this case, date range) good enough? MS's format is actually
> pretty easy to digest, so I feel comfortable with the generating part...
> Why they don't standardize on ical is beyond me, but hey, that's ms for
> ya.

You could play with the e-d-s interfaces, get your calendar data and
export it in any format you want.  It doesn't even need to be done
within Evolution.

But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right?

--=-fxLFH7KnVz4yiT1MdGFx-- From ettore@ximian.com Thu Nov 27 19:06:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F116D1243FD; Thu, 27 Nov 2003 19:06:45 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 862DA12421E for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 279CE630BF for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAS01CGl021751; Thu, 27 Nov 2003 19:01:18 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS00qkV021747; Thu, 27 Nov 2003 19:00:52 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: Not Zed Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069975787.1379.88.camel@localhost.localdomain> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> <1069975787.1379.88.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977651.20327.3.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:00:51 -0500 X-Spam-Status: No, hits=-28.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > You could play with the e-d-s interfaces, get your calendar data and > > export it in any format you want. It doesn't even need to be done > > within Evolution. > > But if it was, it would just be done via a format/automatic extension > dection in the 'save as ...' dialogue, right? Yeah, although some kind of "export" command would probably make a little more sense, given that it is not Evolution's native format. -- Ettore From notzed@ximian.com Thu Nov 27 19:11:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AFE6112451A; Thu, 27 Nov 2003 19:11:20 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EDFD31244C7 for ; Thu, 27 Nov 2003 19:11:08 -0500 (EST) Received: (qmail 10019 invoked from network); 28 Nov 2003 00:11:05 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:11:05 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: Not Zed To: JP Rosevear Cc: David Trowbridge , evolution-hackers@lists.ximian.com In-Reply-To: <1069876791.2242.4332.camel@localhost.localdomain> References: <1069631290.9503.8.camel@bhaskara> <1069876791.2242.4332.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-9bnMUPRYeq355Gde1U/r" Message-Id: <1069978068.1379.103.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:07:48 +1100 X-Spam-Status: No, hits=-31.4 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-9bnMUPRYeq355Gde1U/r Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote: > On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > > I've been working on the set-background problem, and assuming that the > > normal temporary filename > > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate Yeah you can't use tmp, it should be $HOME relative, wherever it is. > > for permanent storage of the background image, I was wondering where to > > stick it. It seems to be a good idea to store it somewhere in the home > > directory, since /tmp is mounted as tmpfs on a few distributions. That > > said, there seem to be a few options > > > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... > > Probably, although I suppose an image could get "lost" thefre. Not that bad if you only set one. Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name. And change the name if it clashes. Or something. There was discussion elsehwere on the evolution-patches list. FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else. Michael --=-9bnMUPRYeq355Gde1U/r Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote:
On Sun, 2003-11-23 at 18:48, David Trowbridge wrote:
> I've been working on the set-background problem, and assuming that the
> normal temporary filename
> (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate

Yeah you can't use tmp, it should be $HOME relative, wherever it is.

> for permanent storage of the background image, I was wondering where to
> stick it. It seems to be a good idea to store it somewhere in the home
> directory, since /tmp is mounted as tmpfs on a few distributions. That
> said, there seem to be a few options
> 
> A la epiphany, it could be stored in $HOME/.gnome2/evolution/...

Probably, although I suppose an image could get "lost" thefre.

Not that bad if you only set one.

Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name.  And change the name if it clashes.  Or something.  There was discussion elsehwere on the evolution-patches list.

FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else.

Michael


--=-9bnMUPRYeq355Gde1U/r-- From jpr@ximian.com Thu Nov 27 19:30:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 120FA124545; Thu, 27 Nov 2003 19:30:15 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8CE31124541 for ; Thu, 27 Nov 2003 19:30:03 -0500 (EST) Received: (qmail 11158 invoked from network); 28 Nov 2003 00:30:02 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:30:02 -0000 Subject: Re: [Evolution-hackers] EBookListener problems From: JP Rosevear To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127065001.GI13581@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:30:00 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > Hi. > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > listen for modifications to the address book using EBookListener. So > far, I haven't received a single event. I looked throughout the > libedata-book and libebook code, sprinkled several debug statements > throughout it, and everything appears to be working right. > > I'm a bit at a loss as to how to go about listening in on these > events. It doesn't even appear as if e-book.c is's > e_book_handle_response is being called when something is modified in > Evolution. The EBookListener shouldn't really be used directly, it passes back the idl responses from the backend rather than does notifications. What you likely want is EBookView for all cards. That will give you notifications when cards are added/modified/removed. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 19:31:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BDF5124541; Thu, 27 Nov 2003 19:31:36 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id C956E12454B for ; Thu, 27 Nov 2003 19:31:24 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APWXb-000Jw5-00 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 01:31:24 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069982902.30078.45.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:28:22 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource for Backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: As you may or may not have noticed, there have been some changes in evolution-data-server with respect to how calendars and addressbooks are opened. Instead of taking URIs, they now take ESources, which are objects that let you pass an URI along with some options (the ability to pass options to the backends being the main motivation for this change). They also hold information which can be useful on the frontend side of things, like a pretty name for the source, and have methods to organize them in groups which can be stored in GConf. So, how does this impact your code? * Calls to e_cal_new () now take an ESource instead of a URI. There is a new call, e_cal_new_from_uri (), which lets you specify a simple URI like before, but I recommend that you get used to ESource, since it's more flexible. * There is a new addressbook method, called e_book_load_source (). This is similar to the existing e_book_load_uri (), but takes a source instead of a URI. And how to create an ESource? This is fairly easy - see the following code: --- ESourceGroup *group; ESource *source; EBook *book; gboolean success; group = e_source_group_new ("LDAP Servers", "ldap://"); source = e_source_new ("My Server", "myserver.mydomain.mytld"); e_source_set_group (source, group); book = e_book_new (); success = e_book_load_source (book, source, TRUE, NULL); --- Note that an ESource URI is relative to that of the ESourceGroup it belongs to. I'll let you refer to the API definitions for other fun stuff to do with ESource. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:34:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0717112454E; Thu, 27 Nov 2003 19:34:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9E2A7124547 for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8ECA96310B; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7C6A16313C for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: (qmail 11449 invoked from network); 28 Nov 2003 00:34:31 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:34:31 -0000 Subject: Re: [Evolution-hackers] libebook changes From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1069809609.7513.8.camel@squeedileespooge> References: <1069809609.7513.8.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979668.7489.29.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:34:29 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > I went ahead and implemented (finally) the get/set self calls in > libebook, as well as added another method to test whether or not a given > contact is your "self" contact (so you can display a nice icon next to > the self one, or bring up a different editor for it, etc, etc.) > > Also, I made some changes to the EContact properties that mkestner had > suggested. The name/address/photo/date properties all used boxed types > now, which apparently will make them more easily exposed through the C# > bindings. Sweet! Is the "self" concept per data source or for all addressbooks? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:53:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE2A41241C1; Thu, 27 Nov 2003 19:53:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D51721242FF for ; Thu, 27 Nov 2003 19:52:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76289630C6; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6D3E2630A5 for ; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Received: (qmail 12339 invoked from network); 28 Nov 2003 00:52:33 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:52:33 -0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: Not Zed To: David Woodhouse Cc: Evolution Hackers Mailing List In-Reply-To: <1059615013.2989.13.camel@lapdancer.baythorne.internal> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> Content-Type: multipart/alternative; boundary="=-/B6cgI8ZW55NaTmY1LOc" Message-Id: <1069980555.1379.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:49:16 +1100 X-Spam-Status: No, hits=-31.8 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote: > On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote: > > On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote: > > > the way that we present information which is optional to the user > > > > is to desensitize it, until the user makes a selection which calls > > > for it to become live > > > > No, the entry isn't used by 99% of the users and is just a hinderance > > unless you need it. It makes the dialog more difficult to parse and > > hence more difficult to use. Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display). How is it a hinderance if you can't even select it? > Personally, I agree with Anna -- but I don't care much either way. Sort > it out between yourselves and I'll implement whichever I'm asked to. > > > > 1) In the druid, stop trying to cram settings for server identity, > > > connection type, and authentication all on one page. Just relax. We have > > > other pages, we even have another page for Receiving Mail stuff. > > > Constrain the widgets shown on the first page to be: > > > > > > http://primates.ximian.com/~anna/mailsettings/start.png > > > > See what I mean? It shouldn't expose the concept of a "command" to me > > in the default page. If I am Joe Random user, I don't even know what a > > "command" is. > > Neither do you know what a namespace is. And, for that matter, you don't > know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless > she's bringing you your drinks. > > You have to draw the line somewhere, Ettore -- and I think it's sane > enough to expect a user to be able to understand that they can ignore > something that's greyed out. And the worst that can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config. Why all the fuss about such a simple thing? As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion. Should we call 'pop' 'server mailbox' instead, no of course not. 'Command' is what the panel launchers use to specify commands. However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu). So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency. > > The command isn't necessarily a security feature though. So "command" > > should be a separate option from "secure connection". No, its a connection type, and it makes sense to have it there. Its where it physically needs to be in the code, and its logically how the user selects what to use. Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection. Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was. And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost? > Yes, possibly -- and technically I suppose we could even do SSL over the > socket we open to stdin/stdout of the command... but I wasn't going to > suggest that. Again, sort it out between yourselves and let me know :) > > Perhaps I should split the patch into two -- the implementation and the > user interface which lets me set the appropriate bits in the > configuration? Well we need both. I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway. I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface. And one that will benifit from user feedback more than a re-run of the same arguments. Is the latest patch on this list still applying against head, or can you send an updated one David? Its time to move this forward based on real technical issues. Michael --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote:
On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote:
> On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote:
> > the way that we present information which is optional to the user >
> > is to desensitize it, until the user makes a selection which calls >
> for it to become live
> 
> No, the entry isn't used by 99% of the users and is just a hinderance
> unless you need it.  It makes the dialog more difficult to parse and
> hence more difficult to use.
Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display).

How is it a hinderance if you can't even select it?

Personally, I agree with Anna -- but I don't care much either way. Sort
it out between yourselves and I'll implement whichever I'm asked to.

> > 1) In the druid, stop trying to cram settings for server identity,
> > connection type, and authentication all on one page. Just relax. We have
> > other pages, we even have another page for Receiving Mail stuff.
> > Constrain the widgets shown on the first page to be: 
> > 
> > http://primates.ximian.com/~anna/mailsettings/start.png
> 
> See what I mean?  It shouldn't expose the concept of a "command" to me
> in the default page.  If I am Joe Random user, I don't even know what a
> "command" is.

Neither do you know what a namespace is. And, for that matter, you don't
know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless
she's bringing you your drinks.

You have to draw the line somewhere, Ettore -- and I think it's sane
enough to expect a user to be able to understand that they can ignore
something that's greyed out.
And the worst that  can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config.

Why all the fuss about such a simple thing?  As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion.  Should we call 'pop' 'server mailbox' instead, no of course not.

'Command' is what the panel launchers use to specify commands.  However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu).  So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency.

> The command isn't necessarily a security feature though.  So "command"
> should be a separate option from "secure connection".
No, its a connection type, and it makes sense to have it there.  Its where it physically needs to be in the code, and its logically how the user selects what to use.  Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection.

Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was.

And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost?

Yes, possibly -- and technically I suppose we could even do SSL over the
socket we open to stdin/stdout of the command... but I wasn't going to
suggest that. Again, sort it out between yourselves and let me know :)

Perhaps I should split the patch into two -- the implementation and the
user interface which lets me set the appropriate bits in the
configuration? 

Well we need both.  I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway.

I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface.  And one that will benifit from user feedback more than a re-run of the same arguments.

Is the latest patch on this list still applying against head, or can you send an updated one David?  Its time to move this forward based on real technical issues.

Michael

--=-/B6cgI8ZW55NaTmY1LOc-- From notzed@ximian.com Thu Nov 27 20:16:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 56B93124121; Thu, 27 Nov 2003 20:16:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id DC69B1242FF for ; Thu, 27 Nov 2003 20:16:27 -0500 (EST) Received: (qmail 13706 invoked from network); 28 Nov 2003 01:16:23 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 01:16:23 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Not Zed To: Jorge Bernal Cc: evolution-hackers In-Reply-To: <20031128001345.51d09484.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> Content-Type: multipart/alternative; boundary="=-GZnmQe6Tp399ocs2wTs6" Message-Id: <1069981988.1379.160.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 12:13:08 +1100 X-Spam-Status: No, hits=-27.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/plain Content-Transfer-Encoding: 7bit I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads). Unfortunately the current message context-menu is so cluttered there isn't really room for it there. I would suggest working on the functionality for now, and the ui can follow. PS make sure you use em-popup for any context/popup menu's in the mailer On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] > > Please, tell me if it's OK. I have to finish writing the callbacks code but I > hope to have it working next week > > [1] http://www.gnome.org/bounties/Mailer.php3#127518 > [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads).  Unfortunately the current message context-menu is so cluttered there isn't really room for it there.

I would suggest working on the functionality for now, and the ui can follow.

PS make sure you use em-popup for any context/popup menu's in the mailer

On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote:
I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2]

Please, tell me if it's OK. I have to finish writing the callbacks code but I
hope to have it working next week

[1] http://www.gnome.org/bounties/Mailer.php3#127518
[2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg
--=-GZnmQe6Tp399ocs2wTs6-- From Calvin.Liu@Sun.COM Thu Nov 27 22:24:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F13B1244E9; Thu, 27 Nov 2003 22:24:19 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6F3512420E for ; Thu, 27 Nov 2003 22:24:07 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAS3O6xA001806 for ; Thu, 27 Nov 2003 19:24:06 -0800 (PST) Received: from 129.158.217.107 (sceri [129.158.217.107]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAS3O5A10040 for ; Fri, 28 Nov 2003 11:24:05 +0800 (CST) From: Yu-Hui Calvin Liu To: evolution-hackers@lists.ximian.com Content-Type: multipart/alternative; boundary="=-jDDAnE9RxNauyFvhUkO1" Message-Id: <1069989549.15556.2.camel@sceri> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4Teaser-bld07 Date: Fri, 28 Nov 2003 11:19:10 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, there. In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same. How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'? Thanks. Calvin --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin --=-jDDAnE9RxNauyFvhUkO1-- From notzed@ximian.com Thu Nov 27 23:05:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 458421243AF; Thu, 27 Nov 2003 23:05:41 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id BFF25124541 for ; Thu, 27 Nov 2003 23:05:29 -0500 (EST) Received: (qmail 23099 invoked from network); 28 Nov 2003 04:05:26 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:05:26 -0000 Subject: Re: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same From: Not Zed To: Yu-Hui Calvin Liu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069989549.15556.2.camel@sceri> References: <1069989549.15556.2.camel@sceri> Content-Type: multipart/alternative; boundary="=-5cPZ6TrXgPQCGMRrm8+D" Message-Id: <1069992130.1379.226.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 15:02:10 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/plain Content-Transfer-Encoding: 7bit Sounds good to me. On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote: > Hi, there. > > In Evolution 1.4.x, there is a 'forward' on tool bar, but in action > menu there is 'forward message'. It should be the same. > > How about change 'forward message' in action menu to 'forward', and > change 'forward' in action menu to 'forward as'? > > Thanks. > Calvin --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Sounds good to me.

On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote:
Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin
--=-5cPZ6TrXgPQCGMRrm8+D-- From vivekproject@yahoo.com Thu Nov 27 23:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5050212421E; Thu, 27 Nov 2003 23:44:11 -0500 (EST) Received: from web21502.mail.yahoo.com (web21502.mail.yahoo.com [66.163.169.13]) by listsmx.ximian.com (Postfix) with SMTP id 36A4B1241C7 for ; Thu, 27 Nov 2003 23:43:59 -0500 (EST) Message-ID: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Received: from [24.190.113.200] by web21502.mail.yahoo.com via HTTP; Thu, 27 Nov 2003 20:43:58 PST Date: Thu, 27 Nov 2003 20:43:58 -0800 (PST) From: Vivek P To: evolution-hackers@lists.ximian.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Status: No, hits=1.2 required=5.0 tests=RCVD_IN_NJABL,X_NJABL_DIALUP version=2.53 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-1.5 problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys/gals, I built evolution-1.5 from CVS today and installed it in (--prefix=) /opt/gnome2. I changed the /etc/bonobo-activation/bonobo-activation-config.xml file as required as given on the page: http://www.gnome.org/projects/evolution/build.shtml Now when I run evolution-1.5, I get the errors which are given below. ie,wizards werent started and a bunch of other errors. Also when I tried to add a task the whole thing crashed ... Thus I think I am makeing some new-bie mistakes here... Can someone point them out to me?? Do I need to build gnome-session from CVS too and run that as well to work on Evolution? Do I need to run bonobo-activation-server from my new prefix ie .. /opt/gnome2 ?? I am running Fedra Core release 1 and I used jhbuild to do the building... Thanks... -Vivek Evolution errors on startup: [evo@vivekpc evo]$ asked to activate component_id `OAFIID:GNOME_Evolution_Addressbook_Component' (evolution-1.5:7062): evolution-shell-WARNING **: Could not start any startup wizard! (evolution-1.5:7062): evolution-shell-CRITICAL **: file e-shell-startup-wizard.c: line 846 (e_shell_startup_wizard_create): assertion `data->corba_wizard != CORBA_OBJECT_NIL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1603 (e_cal_get_uri): assertion `ecal != NULL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1630 (e_cal_is_read_only): assertion `ecal != NULL' failed __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:48:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2D61E1241C7; Thu, 27 Nov 2003 23:48:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C84FB1240E9 for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C1A18631B6; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B132E631AC for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: (qmail 25601 invoked from network); 28 Nov 2003 04:48:20 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:48:20 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069881536.11605.11.camel@azkoyen.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-g3utcPVsxZPrzxWlFVCC" Organization: Ximian, Inc. Message-Id: <1069994677.1513.226.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:44:38 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-g3utcPVsxZPrzxWlFVCC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 16:18, Rodrigo Moya wrote: > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > should the other components implement that method also? for webcal: i= n > > > the calendar, for instance? > >=20 > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > automatically subscribing the user to that online calendar. Then one > > could just click on a webcal URI on a webpage and be subscribed easily > > without cut & paste. > >=20 > > However, how do we specify a calendar name to be displayed in the GUI i= n > > that case? > >=20 > I was thinking we could display a dialog that asks the user what to do > with the file ("Would you like to subscribe to this calendar? Import > it?"), and thus, depending on the action chosen by the user, ask her > whatever we need ("name for the subscribed calendar"). I started writing a little app that does this without needing to start all of evolution to pop up a dialog. I didn't get very far with it, as the ESource stuff wasn't ready yet, and libecal is still missing API and the functionality necessary to pull the calendar name/description meta-data from the on-line file itself. The mock-up I made for this dialog is at: http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.pn= g -- dobey --=-g3utcPVsxZPrzxWlFVCC 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/xtK1kmjUfZe526QRAqq8AJ99T6RxjMwwD/gtRRqTF+TEacIPNQCfcGAx k3ZnZbtnmrtBgfkjrbrO80U= =tH24 -----END PGP SIGNATURE----- --=-g3utcPVsxZPrzxWlFVCC-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:58:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C5241241C7; Thu, 27 Nov 2003 23:58:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 46EF812451E for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3FFD6631C3; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32CCC631C2 for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: (qmail 26178 invoked from network); 28 Nov 2003 04:58:25 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:58:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Ettore Perazzoli Cc: Not Zed , JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069879723.5682.64.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> <1069879723.5682.64.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-P09iNT6XoaPW/L97uBG3" Organization: Ximian, Inc. Message-Id: <1069995292.1513.237.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:54:53 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-P09iNT6XoaPW/L97uBG3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 15:48, Ettore Perazzoli wrote: > On Sat, 2003-11-22 at 01:17, Not Zed wrote: > > Do we need some sort of uri switch, or even some registration process > > for uri handlers? >=20 > We already have it, you put it in the .server file. That's how mailto: > works now. We need a much better way to register URI support with the mime system. Assuming that the webcal: back-end for the calendar changes to not block out URIs that aren't webcal:, we would support whatever protocols gnome-vfs supports. And since that support is based on loadable modules, specifying what URIs an application supports, in a text file that is in the system shared data tree, doesn't work so well. Doing similar inside of Evolution ourselves would just add to the trouble, especially since the data is in the .server files. A method for dynamically registering what URIs something can load seems like a better goal to me, especially if we want to be making the back-end stuff more public, so that people can write back-ends that support whatever custom URI schemes they may use for storing data. The more general case of registering supported protocols with the mime system is something that should probably take place on xdg-list or the vfs-list also. -- dobey --=-P09iNT6XoaPW/L97uBG3 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/xtUckmjUfZe526QRAgbqAJ9NvjKalSqKWCgd2TRHZDvu85pDpACeJcK6 iR0JgG3zENlw/fzFDKUz7aI= =4anE -----END PGP SIGNATURE----- --=-P09iNT6XoaPW/L97uBG3-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 00:05:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5A0E11243AF; Fri, 28 Nov 2003 00:05:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0DE521241C7 for ; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 077EE631B5; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EC7086318D for ; Fri, 28 Nov 2003 00:05:28 -0500 (EST) Received: (qmail 26730 invoked from network); 28 Nov 2003 05:05:26 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:05:25 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Rodney Dawes To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069237500.31467.19.camel@milkplus> References: <1069237500.31467.19.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mP4+rXY9hAJ5G9RnUdsM" Organization: Ximian, Inc. Message-Id: <1069995711.2168.243.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:01:51 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mP4+rXY9hAJ5G9RnUdsM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > Hi, >=20 > I am on a topica.com mailing list that Evolution doesn't recognize as > such. (I.e. it doesn't give me an option to create a mailing list rule > for it.) >=20 > The messages do have some mailing list headers that we could use for > that though: >=20 > List-Help: > List-Unsubscribe: >=20 > Should we add these to the mailing list autodetection regexp list? Judging from the headers in this mail, it seems like we use X-BeenThere and possibly X-Loop if it appears, to do the autodetect stuff. Those seem to be the only ones that are really reliable for determining the data for the filter creation, at least, based on the Ximian and GNOME mailing lists that I'm on. :-/ -- dobey --=-mP4+rXY9hAJ5G9RnUdsM 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/xta/kmjUfZe526QRAulzAJ9ywF1ua5vrzNzjbZTw60o9wUXj3gCdFNm5 58MSEMMb2utOLWEjd8ZDLhk= =qRp6 -----END PGP SIGNATURE----- --=-mP4+rXY9hAJ5G9RnUdsM-- From jpr@ximian.com Fri Nov 28 00:27:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 634581241FF; Fri, 28 Nov 2003 00:27:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D931312448A for ; Fri, 28 Nov 2003 00:27:01 -0500 (EST) Received: (qmail 27922 invoked from network); 28 Nov 2003 05:27:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:27:00 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: JP Rosevear To: Not Zed Cc: David Moore , evolution-hackers@lists.ximian.com In-Reply-To: <1069973882.1379.62.camel@localhost.localdomain> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> <1069973882.1379.62.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069997218.7489.31.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:26:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:58, Not Zed wrote: > I would suggest (I could be wrong here, I am but a humble(?) mail > hacker), that if there is no direct bonobo-ui api to do this (window > raise/present, etc) you may need to add such an api to the shell > component itself. Noting that you may have mutliple windows up too > (which really complicates matters). BonoboWindow does just inherit from GtkWindow though. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 01:43:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 447E31240B4; Fri, 28 Nov 2003 01:43:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE66C1240C5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id A2CFA631BA; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9B9CD631B5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: (qmail 32313 invoked from network); 28 Nov 2003 06:43:07 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 06:43:07 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Not Zed To: Rodney Dawes Cc: Ettore Perazzoli , evolution-hackers@ximian.com In-Reply-To: <1069995711.2168.243.camel@blackbox.boston.ximian.com> References: <1069237500.31467.19.camel@milkplus> <1069995711.2168.243.camel@blackbox.boston.ximian.com> Content-Type: multipart/mixed; boundary="=-mpSz3iEUSPpeKcTmIjsV" Message-Id: <1070001591.1404.92.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:39:51 +1100 X-Spam-Status: No, hits=-37.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mpSz3iEUSPpeKcTmIjsV Content-Type: multipart/alternative; boundary="=-pIg1TvM9DqAurl3O8IPm" --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote: > On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > > Hi, > > > > I am on a topica.com mailing list that Evolution doesn't recognize as > > such. (I.e. it doesn't give me an option to create a mailing list rule > > for it.) > > > > The messages do have some mailing list headers that we could use for > > that though: > > > > List-Help: > > List-Unsubscribe: > > > > Should we add these to the mailing list autodetection regexp list? > > Judging from the headers in this mail, it seems like we use X-BeenThere > and possibly X-Loop if it appears, to do the autodetect stuff. Those > seem to be the only ones that are really reliable for determining the > data for the filter creation, at least, based on the Ximian and GNOME > mailing lists that I'm on. :-/ I don't understand this comment? We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop. I guess we should add a "List-Unsubscribe" -> "" regex somewhere near the end of the list (too high and it might interfere with other headers). The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string. I've attached a patch. It'll probably go in when i commit the stuff i did on the plane. Z --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote:
On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote:
> Hi,
> 
> I am on a topica.com mailing list that Evolution doesn't recognize as
> such.  (I.e. it doesn't give me an option to create a mailing list rule
> for it.)
> 
> The messages do have some mailing list headers that we could use for
> that though:
> 
>         List-Help:  <http://topica.com/lists/streetphoto@topica.com/>
>         List-Unsubscribe:  <mailto:streetphoto-unsubscribe@topica.com>
> 
> Should we add these to the mailing list autodetection regexp list?

Judging from the headers in this mail, it seems like we use X-BeenThere
and possibly X-Loop if it appears, to do the autodetect stuff. Those
seem to be the only ones that are really reliable for determining the
data for the filter creation, at least, based on the Ximian and GNOME
mailing lists that I'm on. :-/

I don't understand this comment?  We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop.

I guess we should add a

"List-Unsubscribe"  -> "<mailto:(.*)-unsubscribe@(.*)>"

regex somewhere near the end of the list (too high and it might interfere with other headers).

The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string.

I've attached a patch.  It'll probably go in when i commit the stuff i did on the plane.

Z

--=-pIg1TvM9DqAurl3O8IPm-- --=-mpSz3iEUSPpeKcTmIjsV Content-Disposition: attachment; filename=camel-mlist.diff Content-Type: text/x-patch; name=camel-mlist.diff; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Index: camel/camel-mime-utils.c =================================================================== RCS file: /cvs/gnome/evolution/camel/camel-mime-utils.c,v retrieving revision 1.198 diff -u -3 -r1.198 camel-mime-utils.c --- camel/camel-mime-utils.c 17 Nov 2003 23:26:36 -0000 1.198 +++ camel/camel-mime-utils.c 28 Nov 2003 06:41:08 -0000 @@ -3900,6 +3900,8 @@ /* X-BeenThere: gnome-hackers@gnome.org */ /* X-BeenThere: gnome-hackers */ { "X-BeenThere", "[ \t]*([^@]+)@?([^ \n\t\r>]*)" }, + /* List-Unsubscribe: */ + { "List-Unsubscribe", "]*)" }, }; char * Index: camel/ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1919 diff -u -3 -r1.1919 ChangeLog --- camel/ChangeLog 24 Nov 2003 22:38:10 -0000 1.1919 +++ camel/ChangeLog 28 Nov 2003 06:41:24 -0000 @@ -1,3 +1,18 @@ +2003-11-28 Not Zed + + * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe + header match. + +2003-11-26 Not Zed + + * camel-smime-context.c (sm_verify_cmsg): take a stream rather + than a part for the content. + (sm_verify): get the content directly as a stream. + + * camel-multipart-signed.c + (camel_multipart_signed_get_content_stream): new api to get the + content stream which will match the signed version. + 2003-11-25 Not Zed * camel-cipher-context.c (camel_cipher_validity_envelope): change --=-mpSz3iEUSPpeKcTmIjsV-- From chipx86@lilo.cx Fri Nov 28 01:53:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C5FAB124559; Fri, 28 Nov 2003 01:53:59 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id C44A2124553 for ; Fri, 28 Nov 2003 01:53:47 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAS6rkWY011796 for ; Thu, 27 Nov 2003 22:53:46 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAS6rkTF011794 for evolution-hackers@lists.ximian.com; Thu, 27 Nov 2003 22:53:46 -0800 Date: Thu, 27 Nov 2003 22:53:46 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031128065346.GB7762@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9" Content-Disposition: inline In-Reply-To: <1069979400.7489.26.camel@localhost.localdomain> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --24zk1gE8NUlDmwG9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > Hi. > >=20 > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > listen for modifications to the address book using EBookListener. So > > far, I haven't received a single event. I looked throughout the > > libedata-book and libebook code, sprinkled several debug statements > > throughout it, and everything appears to be working right. > >=20 > > I'm a bit at a loss as to how to go about listening in on these > > events. It doesn't even appear as if e-book.c is's > > e_book_handle_response is being called when something is modified in > > Evolution. >=20 > The EBookListener shouldn't really be used directly, it passes back the > idl responses from the backend rather than does notifications. What you > likely want is EBookView for all cards. That will give you > notifications when cards are added/modified/removed. >=20 > -JP I'm likely doing something wrong, but I'm still unable to retrieve any updates. I'm still trying to wrap my brain around the evolution code, and I imagine the solution is fairly simple, but for the moment, I'm stuck. Can you provide a short checklist as to what is needed to receive such events from the backend? Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ "42? Seven and a half million years and all you can come up with is 42?!" --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xvD6wqC6edKyWRgRAqwDAJsG4t/04aEqN4H8msGALSJizjm3IgCgopVP +xgt+7q29rhA478mcgYFK2g= =94yH -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 02:04:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6BE7012423C; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1AD851240A6 for ; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0D261630F7; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D9EB66308C; Fri, 28 Nov 2003 02:04:31 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APcfx-0006Eq-GG; Fri, 28 Nov 2003 07:04:25 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070003064.23870.1.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Fri, 28 Nov 2003 07:04:24 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. I'll send an updated one. -- dwmw2 From koke@sindominio.net Fri Nov 28 02:04:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A7A3E12423C; Fri, 28 Nov 2003 02:04:56 -0500 (EST) Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by listsmx.ximian.com (Postfix) with ESMTP id DCCF01240A6 for ; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAS6xh6M001696; Fri, 28 Nov 2003 07:59:43 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id E5938D73AD; Fri, 28 Nov 2003 08:04:38 +0100 (CET) Date: Fri, 28 Nov 2003 08:04:33 +0100 From: Jorge Bernal (Koke) To: Not Zed Cc: evolution-hackers Subject: Re: [Evolution-hackers] Mailing list actions Bounty Message-Id: <20031128080433.7a9d7122.koke@sindominio.net> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 28 Nov 2003 12:13:08 +1100 Not Zed wrote: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > Maybe something like this... http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog1.jpg > I would suggest working on the functionality for now, and the ui can > follow. > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide me to the right way? ;) -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xvOGvNWtkHk/awIRAngFAJ9x6C/y9/YbpsI2qRpYj4AsLseXGQCeLGtJ +o36NjeE+Jp7fRV670IUWkY= =9vxh -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB-- From rodrigo@ximian.com Fri Nov 28 04:57:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 814C5124097; Fri, 28 Nov 2003 04:57:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E226124050 for ; Fri, 28 Nov 2003 04:57:25 -0500 (EST) Received: (qmail 10902 invoked from network); 28 Nov 2003 09:57:21 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 09:57:21 -0000 Subject: Re: [Evolution-hackers] ESource for Backends From: Rodrigo Moya To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069982902.30078.45.camel@localhost.localdomain> References: <1069982902.30078.45.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070013442.27999.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:57:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 02:28, Hans Petter Jansson wrote: > As you may or may not have noticed, there have been some changes in > evolution-data-server with respect to how calendars and addressbooks are > opened. > is there any change needed in the backends? What has to be changed? (ie, for the GW backend I'm writing) cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 05:16:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B30124579; Fri, 28 Nov 2003 05:16:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 096B7124280 for ; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 024CA6309B; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D7413630D1 for ; Fri, 28 Nov 2003 05:15:53 -0500 (EST) Received: (qmail 11892 invoked from network); 28 Nov 2003 10:15:50 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:15:50 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Rodney Dawes Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069994677.1513.226.camel@blackbox.boston.ximian.com> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> <1069994677.1513.226.camel@blackbox.boston.ximian.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1070014553.27999.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:15:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 05:44, Rodney Dawes wrote: > On Mër , 2003-11-26 at 16:18, Rodrigo Moya wrote: > > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > > should the other components implement that method also? for webcal: in > > > > the calendar, for instance? > > > > > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > > automatically subscribing the user to that online calendar. Then one > > > could just click on a webcal URI on a webpage and be subscribed easily > > > without cut & paste. > > > > > > However, how do we specify a calendar name to be displayed in the GUI in > > > that case? > > > > > I was thinking we could display a dialog that asks the user what to do > > with the file ("Would you like to subscribe to this calendar? Import > > it?"), and thus, depending on the action chosen by the user, ask her > > whatever we need ("name for the subscribed calendar"). > > I started writing a little app that does this without needing to start > all of evolution to pop up a dialog. I didn't get very far with it, as > the ESource stuff wasn't ready yet, and libecal is still missing API and > the functionality necessary to pull the calendar name/description > meta-data from the on-line file itself. The mock-up I made for this > dialog is at: > > http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.png > oh, well, right, it could be a different process other than evo itself. But I would really like to have it ask what you want to do with the calendar, since subscribing is not the only choice: many users will prefer to import it in their local sources. The mockup looks really nice. cheers From rodrigo@ximian.com Fri Nov 28 05:21:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F09E124582; Fri, 28 Nov 2003 05:21:00 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C33D5124239 for ; Fri, 28 Nov 2003 05:20:48 -0500 (EST) Received: (qmail 12154 invoked from network); 28 Nov 2003 10:20:45 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:20:45 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Rodrigo Moya To: Jorge Bernal Cc: Not Zed , evolution-hackers In-Reply-To: <20031128080433.7a9d7122.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> <20031128080433.7a9d7122.koke@sindominio.net> Content-Type: text/plain Message-Id: <1070014848.8339.15.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:20:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 08:04, Jorge Bernal wrote: > > I would suggest working on the functionality for now, and the ui can > > follow. > > > > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide > me to the right way? ;) > gnome_url_show cheers From ross@burtonini.com Fri Nov 28 06:34:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1A679124152; Fri, 28 Nov 2003 06:34:40 -0500 (EST) Received: from smtp-out6.blueyonder.co.uk (smtp-out6.blueyonder.co.uk [195.188.213.9]) by listsmx.ximian.com (Postfix) with ESMTP id 652B81240B6 for ; Fri, 28 Nov 2003 06:34:28 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out6.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Fri, 28 Nov 2003 11:34:33 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 772A415AA94 for ; Fri, 28 Nov 2003 11:23:58 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-/JN9u6AyhxGD7zhKaiqt" Message-Id: <1070019248.20895.21.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:34:08 +0000 X-OriginalArrivalTime: 28 Nov 2003 11:34:34.0031 (UTC) FILETIME=[988EFBF0:01C3B5A3] X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_book_get_default_addressbook() partial fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/JN9u6AyhxGD7zhKaiqt Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a small patch to change e_book_get_default_addressbook() to load $HOME/.evolution/.../OnThisComputer/Personal/ with the new ESource API. Obviously this isn't the best fix as if someone renames the address book it breaks, but it works for now and is better than loading the old Evo1 address book in ~/evolution/local/Contacts/ :) Is this okay to commit for now? Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-/JN9u6AyhxGD7zhKaiqt Content-Disposition: attachment; filename=evo-local-contacts.diff Content-Type: text/x-patch; name=evo-local-contacts.diff; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: addressbook/libebook/e-book.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book.c,v retrieving revision 1.6 diff -u -r1.6 e-book.c --- addressbook/libebook/e-book.c 27 Nov 2003 02:29:02 -0000 1.6 +++ addressbook/libebook/e-book.c 28 Nov 2003 11:29:53 -0000 @@ -1947,18 +1947,24 @@ this should really use properties on the ESource's that represent the addressbooks we have available. */ char *path, *uri; + ESourceGroup *group; + ESource *source; gboolean rv; *book = e_book_new (); path = g_build_filename (g_get_home_dir (), - "evolution/local/Contacts", + ".evolution/addressbook/local/OnThisComputer", NULL); uri = g_strdup_printf ("file://%s", path); g_free (path); - rv = e_book_load_uri (*book, uri, FALSE, error); + group = e_source_group_new ("On This Computer", uri); + source = e_source_new ("Personal", "Personal"); + e_source_set_group (source, group); + rv = e_book_load_source (*book, source, FALSE, error); + g_free (uri); if (!rv) { --=-/JN9u6AyhxGD7zhKaiqt-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 07:16:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 722F11242BF; Fri, 28 Nov 2003 07:16:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 03AD11242B8 for ; Fri, 28 Nov 2003 07:16:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E7F4F631B6; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from pentafluge.infradead.org (pentafluge.infradead.org [213.86.99.235]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8DC136309B; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Received: from fish.redhat.com ([213.86.99.237] helo=[172.16.18.64]) by pentafluge.infradead.org with asmtp (Exim 4.22 #5 (Red Hat Linux)) id 1APhZB-0003pD-Q1; Fri, 28 Nov 2003 12:17:45 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List , evolution-patches@ximian.com In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070021772.2239.3.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-8.dwmw2.1) Date: Fri, 28 Nov 2003 12:16:13 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Pentafluge-Mail-From: X-Spam-Status: No, hits=-38.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. This is the minimal version. Ideally, I'd like to switch from a disconnected option on the second page to a more coherent selection like 'Connection Type: plain/ssl/tls/command' as discussed. I'll do that if it'll be acceptable, but at this stage I'm sure you'll forgive me for not bothering before there's a clear statement that it'll actually be worthwhile :) Index: ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1922 diff -u -p -r1.1922 ChangeLog --- ChangeLog 26 Nov 2003 19:32:15 -0000 1.1922 +++ ChangeLog 28 Nov 2003 11:50:51 -0000 @@ -1,3 +1,10 @@ +2003-11-28 David Woodhouse + + * providers/imap/camel-imap-provider.c: Enable GUI option for + 'custom command' connection. + * providers/imap/camel-imap-store.c: Don't g_free strings in + .rodata. It's considered rude. + 2003-11-26 JP Rosevear * Makefile.am: make sure we always dist the smime stuff Index: providers/imap/camel-imap-provider.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-provider.c,v retrieving revision 1.25 diff -u -p -r1.25 camel-imap-provider.c --- providers/imap/camel-imap-provider.c 22 Sep 2003 18:48:34 -0000 1.25 +++ providers/imap/camel-imap-provider.c 28 Nov 2003 11:50:51 -0000 @@ -39,6 +39,13 @@ static gint check_equal (char *s1, char static gint imap_url_equal (gconstpointer a, gconstpointer b); CamelProviderConfEntry imap_conf_entries[] = { + { CAMEL_PROVIDER_CONF_SECTION_START, "cmdsection", NULL, + N_("Connection to Server") }, + { CAMEL_PROVIDER_CONF_CHECKBOX, "use_command", NULL, + N_("Use custom command to connect to server"), "0" }, + { CAMEL_PROVIDER_CONF_ENTRY, "command", "use_command", + N_("Command:"), "ssh -C -l %u %h exec /usr/sbin/imapd" }, + { CAMEL_PROVIDER_CONF_SECTION_END }, { CAMEL_PROVIDER_CONF_SECTION_START, "mailcheck", NULL, N_("Checking for new mail") }, { CAMEL_PROVIDER_CONF_CHECKBOX, "check_all", NULL, Index: providers/imap/camel-imap-store.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-store.c,v retrieving revision 1.259 diff -u -p -r1.259 camel-imap-store.c --- providers/imap/camel-imap-store.c 28 Oct 2003 19:01:55 -0000 1.259 +++ providers/imap/camel-imap-store.c 28 Nov 2003 11:50:51 -0000 @@ -774,7 +774,7 @@ connect_to_server_process (CamelService /* Now do %h, %u, etc. substitution in cmd */ buf = cmd_copy = g_strdup(cmd); - full_cmd = ""; + full_cmd = g_strdup(""); for(;;) { char *pc; -- dwmw2 From koke@sindominio.net Fri Nov 28 07:35:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 73BEE124135; Fri, 28 Nov 2003 07:35:30 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id A3B181241A0 for ; Fri, 28 Nov 2003 07:35:18 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASCU9Hc020345; Fri, 28 Nov 2003 13:30:10 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 2B097D73AD; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Received: from 155.210.160.114 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Message-ID: <2495.155.210.160.114.1070022912.squirrel@correo.amedias.org> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> Date: Fri, 28 Nov 2003 13:35:12 +0100 (CET) Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: "Jorge Bernal " To: "Not Zed" Cc: "Jorge Bernal" , "evolution-hackers" User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-19.4 required=5.0 tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Not Zed dijo: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > > I would suggest working on the functionality for now, and the ui can > follow. > I've enhaced it: http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog3.jpg So, if the "custom headers" bounty is done, the button can be hidden. > PS make sure you use em-popup for any context/popup menu's in the mailer > I'll do it. Thanks for the advice, my menu code was sooo ugly ;) > On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) From gnome@azitt.com Fri Nov 28 10:06:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6131F12428D; Fri, 28 Nov 2003 10:06:02 -0500 (EST) Received: from niagara.ns22.com (unknown [195.214.139.100]) by listsmx.ximian.com (Postfix) with SMTP id 4083C1240A6 for ; Fri, 28 Nov 2003 10:05:50 -0500 (EST) Received: (qmail 9327 invoked from network); 28 Nov 2003 15:08:03 -0000 Received: from unknown (HELO metin) (gnome@azitt.com@81.212.45.75) by 195.214.139.102 with SMTP; 28 Nov 2003 15:08:03 -0000 Message-ID: <003701c3b5c1$27aa8cb0$92a5afc3@metin> From: "Metin Amiroff" To: Date: Fri, 28 Nov 2003 17:06:08 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Critical bug (?) in Evolution related with i18n Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi! I have just discovered a very critical bug with Evolution related with i18n. Bug 51447 posted Description of Problem: Starting Evolution under any of Azerbaijani (az) and Turkish (tr) locales makes Evolution return error like this, depending on the last visited folder in Evolution: Error while 'Opening folder vtrash:file:/': No provider available for protocol `file' Also no messages appear in mail folders while there are. This does not happen while running under other locales like 'ru' or 'en'. It doesn't seem the translation problem because I can reproduce the same error after deleting .mo file in LC_MESSAGES folder of locale. Steps to reproduce the problem: Run this fom command line: LANG=az evolution or LANG=tr evolution or Login to Gnome selecting one of these locales from GDM and start Evolution. Actual Results: Avolution gives error Expected Results: It should start under the supposed locale normally. How often does this happen? Everytime I run Evolution under az or tr locale Additional Information: If I select for ex. addressbook, quit Evo and start it again under these locales it starts without errors but shows error as soon as one of mail folders is selected and shows no messages in those folders. Interface seems to show translated. I am not very sure that this is an Evolution bug. It might perfectly be a pango, Gnome VFS or Gtk bug because some guys at irc said that it might be caused by az and tr locales having two states of letter 'i' (one with dot, other dottless). Hope to hear from you. Thanks. Metin Amiroff metin@karegen.com From leachbj@bouncycastle.org Fri Nov 28 11:10:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EAB681240B6; Fri, 28 Nov 2003 11:10:42 -0500 (EST) Received: from mail.tauceti.org.au (unknown [203.32.61.7]) by listsmx.ximian.com (Postfix) with SMTP id 8A045124013 for ; Fri, 28 Nov 2003 11:10:30 -0500 (EST) Received: (qmail 11302 invoked from network); 28 Nov 2003 16:10:21 -0000 Received: from mail.tauceti.org.au (HELO ) (203.32.61.7) by mail.tauceti.org.au with SMTP; 28 Nov 2003 16:10:21 -0000 Date: Fri, 28 Nov 2003 16:10:21 -0000 To: From: "Bernard Leach" X-Mailer: TWIG 2.6.2 Reply-To: leachbj@bouncycastle.org Message-Id: <20031128161030.8A045124013@listsmx.ximian.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution/iPod synchronization bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi all, I've been looking into the Evolution/iPod synchronization bounty and I'm wondering what the best/preferred way of implementing this would be. One note in bugzilla suggested using the qahog module. Is this reasonable? Or would it make sense to do it directly in Evolution (to remove the dependency)? The code itself seems simple enough to write I'm just not sure where to put it. Also in today's Evolution blog there is a short discription of the new ESource interface. That seems straight forward enough but where should the URIs come from? Are client's supposed to go to gconf and use what is there or is there an Evolution API mechanism? cheers, bern. PS As I mentioned in the bugzilla entry, I am also looking for testers for the functionality as I only have a 2nd generation iPod. From koke@sindominio.net Fri Nov 28 14:25:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6D9D21242D7; Fri, 28 Nov 2003 14:25:42 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 6AE881242C3; Fri, 28 Nov 2003 14:25:30 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASJKKHc031041; Fri, 28 Nov 2003 20:20:21 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 331FBD73AD; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Received: from 217.127.187.180 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Message-ID: <1097.217.127.187.180.1070047522.squirrel@correo.amedias.org> Date: Fri, 28 Nov 2003 20:25:22 +0100 (CET) From: "Jorge Bernal " To: evolution-hackers@lists.ximian.com Cc: evolution-patches@lists.ximian.com User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: multipart/mixed;charset=iso-8859-1; boundary="----=_20031128202522_91863" X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-5.0 required=5.0 tests=MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, SIGNATURE_LONG_SPARSE,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing lista actions bounty patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ------=_20031128202522_91863 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: us-ascii I have finished coding the mailing list actions bounty[1] I attach the patch and two icons for evolution/art/ mail-list.png is not used at this moment but can be used in mailing list actions. I wait for your comments about the code :) -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) ------=_20031128202522_91863 Content-Type: image/png; name="mail-list-16.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list-16.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsyNTqbOAAAAyxJREFUeJxtk9trHHUcxT+/md/O7mY2m7ixjY1tkm5qaDS2BoNR QauCLy1WUgvS4IN4wYIXxEsF8UHw2fovaMULtMWACq2KBAk0JUFJmqYpNmmaTXaymzSbye5cdq4+ mEK9fOE8fA+Hw3k4R/D/pz50aKhLURO5MAjrizMTf5YWZi0g/rdQ3P7s2NOrDb38+puP9O97o3PX zs6mxgxLpZtcW1iyxn6fPDty7vtP5iZ+nQei/xg8fPBY82uvvjTc17v3gFAl6VSSmu1iux4AeirB 6MRU5fS33wz9NnzqFyAAUG9FfvvDj08/NtD/dCqdwgtjKraPF0IQRWRSGmEUsautNa015g5fnp75 ubpeKgGxCvDc8Q8GBw8f+iib0dmoOZRNGzWZxA8joigiCgOklHhBiJpIJr1IdEyNjfwIOBJQ9/bc 96IqJQvGGiumg57R8aoOQRihJwRCxCwaReI4RlFVOru6n9L0ph7PMsckoMmENvDdTxfY3roNLZmi 5noIYuIYetu3EYQhzY1pKmaN1TWTzaolZbrpUc8yJyWgXZqdT/c/2IdZtVFqNm8dfYKkVIiFQJOS OI5xPQ8/CPHqdRbzd3Kg+9Pjn508OaoAykLB2By5OEXHjhZ2tjTg+z5+3Wb20iSea5PWJM2ZNC3Z BpobNCYvjJAg2J3N6AMKEGyul/+wLBtVUXBdF9dxyOVy5LvyfP3Vl5z64nPMjQorxSInTrxPQonp vqcbx3HaVEBEURRr2dbBOEZk9RTtrXewvaUZTdMoGwbX565x9swZzp8/h57W2L/vfhozDYyPj09K wN8oXBlNNt31w0V45u7Wx6mYm0RRhLG8hG1tcmRwkGrVxLEtMnoDV69cplySCGKpbvW7bq8VrsdC 5tvaOzrTSsi9e9q5OjNNPp9HSpXEFry6Q0pLUDaWKSwtT9+qsgCyQJ+Wyb3wzrvvHX3l2LNNddeh ZtVYKRpxpbIeFRZv1IuGYa+trm6slMrG/I2l4dvHJAAd6Ol7YP/zCak+uVw0dMuyAttxa4Hvr8ZQ 4G+sCiFuAnP/WCOAECIFdADdW6k8wATWgYoQwt7ifKD+F6r5bwv0hL3SAAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: image/png; name="mail-list.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list.png" iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsc6eyW9wAAEgVJREFUeJzVmWmQHdV1x3/3dvfb38y8WTSjmZE0Wma0oA0wCCMW gcCALXYvcUiqspQDKScpV6pSlVS8lF2Vcmx/SchaLsdVrhivxGAHbDC2WYyMDQYDkpCQRvsyi+bN vDfLe/2675IP3f3maQzYxsmHdNWt7unX0/f/P+fc/zn3NPw/P8T/8nvEkuulh43H0uvfeuK3+78C kEBp086btmbzbSOFUvcOFQSuNlpiLUJIKxxPzU1PPF+fqxwZffHpfcAMYFrG2ybzdggkoAsjl123 Y3jLxfeODK+7Mlcs9Q0u72Wov4dsNot0HIwxzC/UqczOc3ZiimOnznHs+ImJ2fL4T8+N7v+P0wee /xkwB6glZP5PCCQWz16+5/d+Z3Dl0F/ccO2VW6/YvolSWxHPdUh5Lrb5Sou1ECrF2NQsCIExBj8I OXDkJE/97GVOHzt8oDJx5t8O7X30m8B8TET/JkSc3wC8XLHxki2X3Hj3F29817s+8kfvv713RV8P gTIE2pBJp3BcN8Eex4SlPDOPHypAYExEr6eznUs3j1BaNrBsVsl3F5et3OXPz77qz81MLwH+K0n8 OgQk4G6+9ta7b7rt7i9/6J67t+5+58WU2vIUchkc18UPDdWFOqViLp7RYoEgUIxPV5HSxVqLNosj l0mzaWg5l24eQXu5ASff9QHrpGZmxo4f4sKF/lsRkICz6/33fvz2O26//9577ir0dLZTq/ucnZzG dV2KuQy1RkA+myWT8tBGMz1b49z5GcrVBXpKbYTGECqDMRZjLMVsmq6OAo4jyWXSbFg9yIKSqRWr Vt28oJ305MnXX2BxYZu3S0AC7rXv/dDH77j1PR9977uvp+43OHn2PMpYioU8fhByZnKa0IBF0J7P cO58hem5GtL18LyIUHWuhpASYyydbTk6ijmshYOjp+jsaEMKwfCq5bR1dpPK5q8Ym/HTlbFjL7C4 Ft6UxJsRkICzbffdf3D9je/63Pves5tzE2XGpiq4qTQDvV0UchmsBV9ZvFQKg6BcXWDeD8lkYhWy UG8okJKU5+A6EmssUoCUkrMTZXo62zE2CrlMyiWVb8fxUjumZv3G7MTJV5eQ+KWQeiMCAnB611y0 9YY9d3ztd+/ak8pnUxRyWdLpFPl8lnw2BUKQTnmEyhBqQAiEdPA8DyFEpInxdI4jyaVc2vMZxs5X KOYynJ0os2qgFytohpYQglBpupf1MV+rvWNifHy/Pzt9lguV6QISSwkkGl/cueeDX3n/XbevWdnX Hf0gBJl0ikzaQzQVVeBIwfR8Hcd1EFKAkNEsNgKljaURKDwHcmmPjkIWx3EoFnKAwLQ8Z4xFSsHs gs/yvj7vxOmxrRPHX3sc8GMS+lcRkIC38erbfn/PrXvu23bRetKeixWL7JKLqcoch09NYAFtQbou QkSkLDRBaWPQxhKGGqMVCHAcB2MtOgZvrMVYgzEGhKC64OO4HrlcrvPYibPhwvTYK7xJjpBvYP32 TVu2fHJ4eJhCJtW0kDHRhNpaFuoBxlj80DDrKxpKRxa0AotAW6JnYxIWSKc9Sh1tpNPpZni1Wr9J VhtSbmTX4Q0bWL/l4nuEECuAPJCOjd60ZasHJOCt37nngzffcvMHVg4OUMimm9wSL9QbAb94/SQz Cz65XA7X85CuAyK2fAJcG1Q8SvkUvR0FglCx9xeHOHTsLJ3tBayFIIy8ok0is4b5eoNQaUAgpcgc PX6mXq9M7AOCFk9YAHeJ9b3lA4PvGxgYQEqBNgaLxEqDNJJydY6XD5+ko6ODbDYLQhBqg2Mjiwph ESIJH4NWGqU1c7UGXcUs+0dPg3Roa29n9Mwk83Pz5DIejnRYs6ofYyzKGKyNyhCsZWjNWnqWD14/ feLVr1lr5+P1ECah1ErAAXqG1qy+PJ3N4ciodoneIwlMwL4jJ8nl80jXIdQGDTgWtLAIbRFSA2BN YlGD1prztTpZT3LR8EqMMRhtODVeZvx8hUBpzk9X+dkvXuOmXZeTyaQJVRTmFkhnsqwZ2TB8/JW9 GxsLlRmimqm5qC8gMHzFLTcNrVxZsNbiBxplLNIarIQnf7oPN50hhSAINY4BaRyktkhHIoSI1ElE 3rAxeK0Nq3s7ac+l0DomZQy93e10FPNICX4jxG+EpDyXehBgbOSFpKYaXLGCTGn5FY2FyqtAFqjH XhAJAQl43ct6r+zs6sRaOH7qLCdPaCbKVa66bCu1QFEqeARKIy04xiKURsoEfCS1rRJqjGGgu0g+ JWmEYXRfm+aCtViCUGOtxXUEU9MVkA5aG8rTM4yNTdA/0M/y/n6scIaBYkzAizFrl8Uy2U2nvMFU OsPYxHm+/vATXPXOSygWCjz36mGk4xKECm1ASo0QEilFBDoy/GIhZ8BYgwDasx3UfL8lLxhsojpa R4teR946cOgovcu6yOXzFAt5zmrNubPnqM7MIBx3ICaQAzJJGCUEJOCWSu19rufhN+YodpRYtqyb SnUeL+UhhMQPQqRIrB77zlosESgb+9xYi7WWZR155ucXmt6wMdioMo1Vx0ZK1QgUQyuXs//QKCNr h9BGs3JFP6HRfPPBh/BSaS8mUEjCSAihkhByAPf1w8fFDYFisL+Pe+7swRGCfQdGGRjow3EtjjZx soosfdvOLaxe3hnbPgqjqdkaC34Da6GQSVHIpWOSkbKYmGgQKsrVecJQoVrWhqMDioUs+XwebQ2v vHKATDpDKHCAdqADmBNC+IBK1CcLdI5cfef3l6/ZvP7SbevZvmUjjpScn67y8qGTdLQVyOcz1PwA rMFqxR/ffi2bVvZgrUXKKCcuEkwc9KtK+lgyLzgnMppIauRBYzSB71OtVPjkpz5555e+/NUXluQB iULwkxcP8twL+7h256UMreinUp1l8/qVjKzs4+jpMcIg5OSZcc7PzKIHu5ECyuVytD8oFpsL+5fA x1Vnch3DbWp+BNY0ww1rowRqLY1GgzOnTnDi6Cilrk6OHj/eAbS1LmJhhbBGhaSz0WbjuZcOMb/g s+uyTfT1duKHit6udlSjwfmJcWbn5jHW4joO2WyW0dFRVBgyMDhAb2/fWxteiIhEbPVf/jlWNGMw WvHwtx7kmaef4Z07LmX12rWkU6k+oKO1FiKoz78WNHyMVhhj8dJpDoye5vmXD2F0lIBUqGgEAQPL OugtFZuTZbNZ1q1bRz6f44nHH+Ohbz2IX68vQXVh6CT3hBARoUiLkdJpelBrxT/f/w/80/3/Qn9f D1u2biObybB986ZNCYGkxrZBbf5IUK/FCUihtcZxXbZtHomlzqCUIgxDgkaAUsFiF0sIMpkMK1au Yteu65mcmOC+e+/lub3PopRqxvJiqCQU4lCzBqyNpQCM0czMlPnzP/swX/zSf3L5Zdu5bvd1lDpK SOkgXdEDdLgt5jC1ysS+wB9CKdW0k9GG7lJbnHhAKY3WGqVCDhx8ncsuGr7A7elUiq7ubm67/U7W rF3Hp//+08zOzfGFz3+BgcEBUul0IlrxzIsSmxxhGPDS8z/lI3/5V9TrdXZfu5Pbbt1Df+8AXiqF tZq52YUMkG/1gK6ePXK4sTB7rlGvoZRCK0V3qYg2kVZrrVsqTRtL4oVhLaTE9Tza2trYtm0bn/jE x7lk+3buvOsu/vS+P+HggQPUawtopTBax6GpY69rwjDg0Ue/w4fu+zD1ep3rrrmSXddczcDASty0 h7URDt/3XSCd1NYSSAHZbEffCied2+yms1gL1dk51q7qJ5XysBZUGKDCgIZfJ+s5XLJ5A67jJMZs EpFS4DgOhXyBTZs2sGJwOQ989es88MBXmD4/ydp1a8nncnFS0xitWZib4xtf+yp//TcfBSG4/tqd 7L5uF2vXrSOfLyKwWKMxRvPUk0+d2/fa6wcTDxiiOrsxfXLft/25sq+CAK1CjLU8/+L+2Pq6uekw Fs6MjTcz62IkxklNSFzXI5vL0dPdw5bNWxno76d3WTcPPvQwd939Xv79X+8nCBqEQcDkxAQf+9jf 8qm/+zSe61LIZVk1uIKh1UPk83lANcEbrVDKCMBJNjSSKKGldFAXmfbeVdJLrXVSGQDK01UyKZeu rlLsgZCG71OtzLB75+VRSzFZlTZxRbQ3ECKqlz732c/Q3lbkxt3X0dnexslTp3n8iSf5/vcfp7+3 m8989nM8/eO99PR0sWnjelzXYWqqzPZtm2lrb28ufq0VWmlQDf29Hzz184RAkgs8IBPUqpPptp5b nFTalcJFSMnxE6fJpDxKpXaUUgQNH79e5/qdl5FOeST1u21m0sUM+sMnHueFF3/OHbe+h6GhIS7a vJntWzdT9+scPHSYRx79HtVqlY3D67hx19Vcc+UVXHrxdsbOnePokVFGRkZw0160blSI0YrxyfGF Rx770QutKqSBBrAQLlTOLpw//RXppv5QdHo41kW6Hi/tO8TqVQMoY5r7Wm1MS/TEwOPsaq1lcmKc xx97nB3vuITOzi7a2trI5fKUSp10dnQwsmYVJ0+dplQqsX3rZgYHBmlvb8NxXTra2/jOfz/Cc3v3 svvGG6LQ0SHGGFQjQAghlhIIgAWgWjn56vfcbHGTEM6ObEcPUkoKne2La0BHYMuVatQTbbF6EkK1 2jzf+fa3yaZTDA+P0NHRRqHYjiMdXM9laPUQHZ2dzFdncFyHfKGA53o4jgQk/f2D3Lbn3TzyyHfp 7etieGR9VIIrTagCAcgL8gDRLqcOzALTU4f2fn7Z5t0DFjuYKXZx5sw5ZiqzZNJO1BKxlurswqLV W3qyWmteP/gar+3fz65dV9HZUSKbzSNlFLWOdHAyWbo8j1J7W3MXZqzG6giOlILly5dzy8038aMn f0Qum6e7uxtjFEEQAMjWUsImSkT00WEGmJoeff4fG/PVqdrMBCpUSNdB6Qigspb5+fkLLR9n2ZmZ aR5+6L/YedUOVg0N0VYqIR2JtRqbfMuwOtJw11ncYxjARnuFpBro6e1hx2WXcvDAfmq1OcIwRPmB AMRbNXcFIIwK7MLksVfcQudQPpfpXjO8GoQgCAKOHz7MusE+No6sxWjVjPsgaPD1B77ExvUb2bBh I/lsHi/lRXIXl9vWWrQyMVgd7QeUispmpdAqRGmFCkO0UuSyOYRjOX3iJIVcjnwxm/rWI088+0YE 3uh7lfTLZ440AuWcPHZ8ZaFYkGGoeOYHP6R7WTc3XLMjkjai6nHfKy9htGbDxk2kU2mkI3CkxIlV 2xiDNSYqnW2k7VppjFGxxocoHaJDFWfoEKU0qZRH2GgQNHzy+Zz7jYcfe9JdArR1LdSIcoOMBwvj h79br4yfmjx76sZie8dgqAyTU+U4bAzWQqVcplyeYuOmi8hmM809gCOd+JloM2SxsdUXk5M2UXmh lUaFIdZENZfWYWQgo2lva2emUqY6UwUIlxJoJZEoUut9bfxZ4/uzU0E1vz7TOXCZadR7rbVSK43v 15mcGGflilXksjkQBindqGDDNHtCxhqs0c3NvNEKrUOMMnGiioiEOmS+WjGHXz8Szs8v6DNj4/7k 9EytVqvNTpyfOQv4b0QAFj8oNJbcC4kWujLBgqqNH54eO7p8RGt9ZRDUKZ+fwEt5FAuFqKCwAoPF 2iTGQ6yxGBNlU6MNQVBj9OgxfXT0qJ6anNavHHjNr/l1NTZ5vl6pztWMtcpoE1hsYIz1rTFzFsrG mLPA7JsRSAArWqrVFgLJ2Tz99NMiDBpXVqanbWW6bIvFNqbLU6gwpO77ttHwKU+V7bM/+bGeqczZ I0eP6/HxSVX3fTU9U/GttUHs7YCoVdKIz0F8rYQQrb8vAFVgCph6KwJLPWFYbG8nDVYthLDPPffs 8WeffEaOHj0iy5Wq9/qRozQaDVGdnTNBECSN2KS/r+KRAPTjUY9H8ncANIQQYWyw5Pk6UXuxCkz9 ut+Jm70jog5GEegSQiwDVgghVgP91tpOoI0L2+AJ8cSDrdasE4nFUvANIIjBJx5PRqPl/94yhFqP VnUCsEKIpkestZoo+XXF5BICraV6q9UTEH4MpDV8AiCMwbd6LLlu9cabLuI3I2GFEEm2TryXAJwF xok+RKRY7DYuJZBM3komiIGp+P2Jx8ySs17yPvWbEIhYWKullNhoF5NYpQ5ME/UtE+sn5JaGUKsI JPe0EEK3PG/f4tz6/dj8Dy88BUNLs+T2AAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: application/x-gzip; name="patch-mailing-list-actions.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-mailing-list-actions.diff.gz" H4sIAMiexz8CA8Uaa1PbSPIz/Ipep7KRseQHEEhsQsWAAW/8KmM2l9psqWRpbM2ih1caY7it/Pfr npGM35hccreVtaLpnu6e7p5+KQ4fDMB4gKZ1xwbcY3ke0KtvcY8HQ8PjsTB4MAgNh1teOMwPPcth YIyjFrD70BsLHgb5MOLDAm0pMN8YhJFvibz9BF8C7RqG8dz2nf1i8cAolYz9IyiWyqW35cNSvpj+ B7liqVjczeVyG9g8kXgHpf3ywbty8XiJxMePYBwdv9WPIEePY/j4cRd2/oGWqWV6YSarQ61pXra7 zWrPvK5VL2pd86zduIBv+hTt3N4K7czejJdL8Bqk804Yi62o3oz7fzF7O9wLS7BnETMPxlSlBqmU RRkdigiGwh5ctKHV7oGIrCD2kBzsFXadn+RDhit8b4MjJfDnvSlBXOFS+y9yqSU66FcH5dIxklrp V8clciv8VV71ige2N8ajZxYoupkFIK0asYiY5S8DUTIvpuXc3PKSuuVO3OugUQIGjvaQxVcpWOng 6ACFyuHzMBHuHzS+7VoR7PnEHT5A67bRqNBqGMQCFGzgCx32CKGya6DHIpgPQLu3vDGDD2pPFhd3 IibGUVBJ+R3uyxuGzyN9/1DdsR02cE2lBtNynIjFscb8gQ7q4DrYls880+c+M30EWkNmDpkwIzby Hk0Ran48RGdGv+7SiqFu68CzhnGW5GZezICk+wUJ2v5IC5CeDhmBeNn/ir/NR5wFIiYJdDivNmsN s1s7r3fqtVbP7H3p1MxeW4k2L1RurVDSaiN56bNoi9xOYgzbs+KYO7iV1mhjIhVz+NiX8rgMr1ME 2siK0Diz4WNqEaDNU5tMSeFpjVM/RAf65cNMUGjRA804t2dnRwqlxEHvGJp4AGc8MkcRD8RAy1hC WLbro16M1yOMGCSOPPIO81M1k+OQrs1RKKOWptWalxJ03Ws2YC+r9M//zcLBHKjTlvioykQCHbRz UkQTrdNBTrhXnR+ZJTfBJJ2adBPM/liIMFDSKP0pG6fCpxbPnIjo9ES4p6/j8kkBnyfCOT1Rsqac P3zNvI6/Zk5PCmodcREV0Qq4F88t1bZD4bap5ACyCHqBAqTyJ29SGMEeBDq0VE9iX2VUM7Impu0y +27uUKD9qq08ftY4VRtj1BS6t3EqSUu1Sx/EQJ7NTq05NAcRY1oiklz/tuHiUP766Rfn/FxdHJVU n7/NfSXVj89By/F0VSZagbUpH61A3ym9Py4axRL+oaxULOKfLbPSKmqzuel9+e1h+eBgZW4q6vhW 0ktHbyka5zC1G3sGNDEYlOG8AsLqGxPuCLcM7yrAA4fuNS7Ghi9RRAVso2/F3DbCwSBmAvGIwm4O 9mCN9vYIKBGqY+GGUVyG38JoyOCMRYHlgfYpvGNZOLnDx8cYeYY+D3iYD5g4nW49D0ePqFFXAJ0U /sV9bgU61AM7D9pkMsk/yJW8HfrZ6aaey2MYReEwsnzAv5LbQxwOxMSKWAUewzH6bAARBlX0Lo7h An1NgBU4hTCSFPDUfPBIi+OAoq1wGQgW+TGEA7jHC4d2gX16IchV6xauWMAiPFVn3Pe4LYk0uM0C dGMLhaHV2GUO9B/llksS6SYRCS5DZGNJ/1l7iCdZHTSQJOKGIxTLtQQJOuGeB30G45gNxp4uaSA2 fK73rtu3Pai2vsDnardbbfW+VBAbTYJQds8ULe6PPI6kUR4s9sQjnk2SaNa659e4p3pWb9R7XyCM 4LLea9VubgDzB1ShU+326ue3jWoXOrfdTvumlge4YSzVjKQyr52pZjCqoKpRAQ4TFpU509N/QRvF KKHngGvdM7SVzfg9ymeBjS6xrea9EAMynRWxn9RZocgShJg+JhFH24uQiMmd6+yiXE6Ht++hx1BV DDqeZWNIgZsxkTg4KCqVn2EqJvRmFYr7JbyZpYPisQ63N9Xp4QqUkl/xAVZqcF39HYNgu3VZvzKv Z0q8EyzDBnyYd/EqvGIBeqPalILJFwIFnttFobggfw0KyEYSkBWd9WhJkTmHJGNmQf4uQsRdAf9P YutKmErBq2Hkc6IfPqyGYkkxXg9BXfuroTHDlGgJzFMb0Tyrz7zVIHetTNxf1mEqlMWXjunxfmGo ao0lCyFsGIQ+KpZ+MSN5SygkCqbwQvI0mN9njsOcRcQVfcUWPcI8yigcjUdyGQGzrcMDrcQCnd+G +xBrwJWVFulauxJ3n7mDKR/2JvKpw5VzVyMrn0k3gD1pciwB5ouYtGacZROP+/N8XOaNYJYH832P p7RkXYxNDPYGzxHChdjGCMp+CLVx8GPpUTPwQwhZke1ipIy/hxihmWiVmJnomFguhn7SeqT199Ne PekRVQWarcz4S63ZIbeq4yVUJMlNTLqT8R9/YjPxjxx+YAfSaXduO2a9V2tiaYd1ECFj+YJlNRXU JlXScI32p9rwyjyvNhpn1fNP2kofQRRqfpDQwPrbKB3lR8EwmWRsZldK2d1MDYoJwVNV/Ea2Uw+Y 8la/z/PcT3nezrgRqXsrvjO+92LOByln6hkxmyYJYtsjk5s+y/Os2kWWJWI5uM+sE6m0aG9pbrOa +O9zkqR+vlKab9Idh/0w9JgV7OY2tIkLPSk2O8hX3NFbLQm8uNqnMdpSg4ohTHWFWHuSU89GQh32 FAOdwp9QfbhaoX5a3CX8zYBNNNmMTZJ1mW1oWV1A6m+0IWJzz5Ev1Apptd/bjdtevd0y61g+3FzU SeV0RhXtp/4vBwKSPJFW8dnEymqiTdSE4l4kbGWMNjEHPklEy1iIYG2GJRY1fxhUep+oXulV661a V8PdqH9FaWjGfIiFPe0ISDnaldk++6123lNosgXOJIceURupWGYUZMbWa1NNQiRRunE6HTosno0Y bneAPrXOChvx1fwDet3bGi58W8iBa/zoByTBxH1u5BXYI4LxdCQn3aqJSwpAC0mApbg+mnnvWZEU QMgnAbAEAa6OhqhIEg8gU760cQa7prSBomPlk7PR0fKqMiDpMolyqFrX+Icils8nydBmIbpnC6vX /yj+ma3wXC6Zdc3mhz1CQMF+XdzC/5SDC3oxTi1b8HtLMBOrcQux57ORHIZI7FRz6IsqXEVshNWz Jtd1IGLJ3COXKCVRB02pJF8ak410SDZoVxcMS+3wsRUKbAizKV3qKBOtEOasYu2IkaDyJGFgM0Vv NkTJK5l6p8STO6WQy5jpr/Qe4zSNKcmrQD9Sgiw6K+Dbd9dSyh83lQOyAlDTR5WhK9uJ8LKq6UVy TPP31sK8tIh7kTgzqX1rgbauAl8kiRoPbynCi+rHF4mRZPaVklBo/e7aU0mhlnCvrgA6BULuqVtK C3hL10zTlZRPlawcl6st6UeO3OxwPKFGo0k3koj6m5M3WchBqUITYeK7AIc3p28kaRQwnacHDsbw BCy3GFIGieZo6aS9EVoOzZVxYxlex18DzOr492wSf9IhaWBjgNfk8WUdIMIyIh6n3xcwPskmH9Oh j16m6ot0XEsTElNtkiRUjAQ5hJW7ZbMq7ULpNWEzjWPfyJ7/i5Gsu9VU1H3ZSNb9oSNZ92kkewz7 pfJhqVx6v3EkW5QT2Vd8ENBAyMQyuVmtN+qtK7NRv+mZ9dZlW46Gku58PcbmEc1TOQw/vRpGp5gL HivYUf2xUAklDen6aYPtoeMuhSV1D9SQjL5Z/7JWRT/h6/WUjOUvuscMaK1DzuB87+fqlSTeQeld +eB9+fBwpeu9P6bPs/j7Tn2bnR8kGX+PQ8HQk3d2vs4B1bq9Zl3hUzZY+aViA3CGUxKRjH4UTmIW zTJbBM3u4sPISkTDNTrifpG+w+f2iwfJF+9deAVNHtsgS0gMdDzA/ON5CDGkkc2Laq+KoVk2Ucn4 VVnfC21rYWma2uf9JJVRWMM4XSJyMaO0Or9ijyMuHtUaXs7/twiooGa1e3NdbZhXNWyNqr3ahaxr 0WBR7Fryn2Y8vbi78BF7UDPd071t1EjL/wG4m+H1YiQAAA== ------=_20031128202522_91863-- From gerardo@ximian.com Fri Nov 28 18:51:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7B047124044; Fri, 28 Nov 2003 18:51:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 773D1124028 for ; Fri, 28 Nov 2003 18:51:06 -0500 (EST) Received: (qmail 24923 invoked from network); 28 Nov 2003 23:51:02 -0000 Received: from localhost (HELO mesalina.localnet) (gerardo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 23:51:02 -0000 From: Gerardo Marin To: Hackers Content-Type: multipart/mixed; boundary="=-1bxWEkpksyttMc7NDOp9" Organization: Ximian Inc. Message-Id: <1070063598.20607.5.camel@mesalina.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:53:18 -0600 X-Spam-Status: No, hits=-4.4 required=5.0 tests=FWD_MSG,HTML_80_90,HTML_FONT_COLOR_NAME, HTML_FONT_COLOR_UNKNOWN,HTML_MESSAGE,HTML_TAG_BALANCE_BODY, HTTP_WITH_EMAIL_IN_URL,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] [Fwd: Weekly Evolution Bug Report] Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-1bxWEkpksyttMc7NDOp9 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi folks, Again, we'll have this report every Friday. Please note that links are quite dynamic and changing status leads to a different bug count, but this gives an idea of bug activity. Gerardo Marin Ximian Evolution Bugmaster --=-1bxWEkpksyttMc7NDOp9 Content-Disposition: inline Content-Description: Forwarded message - Weekly Evolution Bug Report Content-Type: message/rfc822 Return-Path: Delivered-To: gerardo@ximian.com Received: from bugzilla.ximian.com (indri.ximian.com [141.154.95.33]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6839563066 for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Received: from indri.ximian.com (localhost [127.0.0.1]) by bugzilla.ximian.com (Postfix) with SMTP id 548C022512C for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Subject: Weekly Evolution Bug Report Errors-To: evolution-qa@ximian.com Date: Fri, 28 Nov 2003 18:28:48 -0500 X-Loop: email2bugzilla@ximian.com Mime-Version: 1.0 Precedence: junk Content-Type: multipart/alternative; boundary="=-wUg3iNRKH5ZVtsU3UCPX" Reply-To: evolution-qa@ximian.com To: gerardo@ximian.com From: "Bugzilla Report Generator" Message-Id: <20031128232848.548C022512C@bugzilla.ximian.com> X-Spam-Status: No, hits=-5.2 required=5.0 tests=BAYES_10,MIME_HTML_ONLY,RCVD_IN_OSIRUSOFT_COM,X_LOOP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) --=-wUg3iNRKH5ZVtsU3UCPX Content-type: text/html Content-Transfer-Encoding: 7bit Evolution QA report
Weekly Evolution Bug Report from [2003-11-21] to [2003-11-28]
Developer UNCONFIRMED NEW REOPENED ASSIGNED RESOLVED Total
dobey   1       1
danw   10   1   11
evolution-calendar-maintainers   28 1   7 36
Charles.Zhang       1   1
evolution-addressbook-maintainers   24     14 38
ettore   27 1   11 39
anna   1       1
rodrigo   1     1 2
jpr   3 3 1 3 10
triage 20       39 59
lewing     1     1
toshok   2       2
gtkhtml-maintainers   6 1   4 11
fejj   2       2
evolution-mail-maintainers   36 2   6 44
notzed   1       1
mkestner     1   1 2
aaron   3       3
TOTAL : 20 145 10 3 86 264

--=-wUg3iNRKH5ZVtsU3UCPX-- --=-1bxWEkpksyttMc7NDOp9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CD871240AB; Fri, 28 Nov 2003 21:56:17 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0821112407F for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ED5C7631D7; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CC8E163066 for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvH9-0005Lv-00 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:56:04 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0kpEw028290 for ; Fri, 28 Nov 2003 18:47:31 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT0ko3T028288 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:46:50 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070066810.28134.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 18:46:50 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 2 separate addressbooks? why? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So I was looking through the code after reading ross's default addressbook patch. Didn't we decide that having multiple local addressbooks wasn't necessary? I mean, you can separate contacts by using categories. And if we ever get around to writing the code to save searches (and display them as subfolders in the source list), we can provide 2 default ones (anything with Business in the category list for "Work", and anything without Business as "Personal.") Chris From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BD34412407F; Fri, 28 Nov 2003 21:56:27 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4CD1240A9 for ; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 384D5631D7; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BD21631E0; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHI-0001e0-00; Fri, 28 Nov 2003 18:56:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8A8028352; Fri, 28 Nov 2003 18:55:11 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNmjbR020707; Thu, 27 Nov 2003 17:48:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] libebook changes From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069979668.7489.29.camel@localhost.localdomain> References: <1069809609.7513.8.camel@squeedileespooge> <1069979668.7489.29.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069976924.20689.1.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:48:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 18:34, JP Rosevear wrote: > On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > > I went ahead and implemented (finally) the get/set self calls in > > libebook, as well as added another method to test whether or not a given > > contact is your "self" contact (so you can display a nice icon next to > > the self one, or bring up a different editor for it, etc, etc.) > > > > Also, I made some changes to the EContact properties that mkestner had > > suggested. The name/address/photo/date properties all used boxed types > > now, which apparently will make them more easily exposed through the C# > > bindings. > > Sweet! Is the "self" concept per data source or for all addressbooks? It's a global setting, and at the moment it's required to live in the local addressbook. There's some support in the api for it living elsewhere (the EBook** arg to e_book_get_self), but that's not working at the moment. Chris From toshok@ximian.com Fri Nov 28 21:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2F21124087; Fri, 28 Nov 2003 21:56:44 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id 65D4D12407F for ; Fri, 28 Nov 2003 21:56:33 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHa-00056b-00; Fri, 28 Nov 2003 18:56:32 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AG028352; Fri, 28 Nov 2003 18:55:34 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNp0oO020710; Thu, 27 Nov 2003 17:51:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069964827.27985.20.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977060.20689.3.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:51:00 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > > UI. > > > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > > - for instance, if the user creates an LDAP source, the druid could pop > > > > up prompting for further information [although we might want to do it in > > > > the same dialog - requires thought]. More work, better UI. We could > > > > leave the Directory Servers configuration in, since it lets you edit > > > > existing entries. > > > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > > on this. I'd like to hear them. > > > > > > We want to do 2) I think because for every backend that gets added its > > > unlikely we want to do a separate config control. I also think it > > > should be done without popping up an additional dialog (dialogs on > > > dialogs is never nice). As for existing directory servers, these should > > > be configured via the migrate () shell component mechanism. Now, where > > > the UI bits reside for each backend type is a different issue, but > > > probably in evolution for now is fine (although try and keep the ldap > > > and local bits atleast a bit separate in case we want to install them or > > > put them in e-d-s at some point). > > > > So I assume we're doing away with the preferences LDAP config control, > > then? > > >From my view point, yes. We still need a way to edit existing ldap servers, though. Chris From toshok@ximian.com Fri Nov 28 21:56:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2F98A12407F; Fri, 28 Nov 2003 21:56:47 -0500 (EST) Received: from goose.mail.pas.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by listsmx.ximian.com (Postfix) with ESMTP id AB68512405B for ; Fri, 28 Nov 2003 21:56:35 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by goose.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHZ-0000UB-00; Fri, 28 Nov 2003 18:56:29 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AC028352; Fri, 28 Nov 2003 18:55:29 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS5CjtU021507; Thu, 27 Nov 2003 23:12:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) From: Chris Toshok To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com, michael@ximian.com In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069996364.20689.13.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 23:12:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Oh this is interesting - I hadn't thought about what would happen with the POA threading policies in the inproc case. I'm guessing they're being ignored and everything is handled on a single thread. And, since we're not using recursive mutexes it hangs when trying to lock the mutex for the second time. Just to make sure, can you respond with a backtrace from the hang? This is kind of a sticky problem, since even if we fix this hang we'll end up with another one when the stack unwinds to the GNOME_Evolution_Addressbook_Book_open call, as the next line is a g_cond_wait call (from which it'll never wake). Michael, is there some way we can make the POA policies affect in-proc calls as well (if they don't already?) Chris On Thu, 2003-11-27 at 15:18, ERDI Gergo wrote: > I'm re-sending this because I wasn't subscribed when I sent it initially > > -- > .--= ULLA! =---------------------. `We are not here to give users what > \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 > `---= cactus@cactus.rulez.org =---' > Define (n.) De ting you get for breaking de law. > > ---------- Forwarded message ---------- > Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) > From: ERDI Gergo > To: evolution-hackers@lists.ximian.com > Subject: Deadlock when accessing an in-proc address book > > Hi, > > I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there > seems to be a deadlock problem. > If e.g. e_book_load_uri is called by a calendar backend (which resides in > evolution-data-server, so the addressbook provider is going to be in the > same process), the flow of events eventually gets to the point where it > sends a BookOpen notification to listeners, and there's an in-proc > listener for it. > > However, e_book_load_uri locks a mutex near line e-book.c:1700: > (simplified code by removing error checking) > > our_op = e_book_new_op (book); > > g_mutex_lock (our_op->mutex); > corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook > (factory, book->priv->uri, > bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), > &ev); > GNOME_Evolution_Addressbook_Book_open (corba_book, > only_if_exists, > &ev); > > /* wait for something to happen (both cancellation and a > successful response will notity us via our cv */ > g_cond_wait (our_op->cond, our_op->mutex); > > status = our_op->status; > > /* remove the op from the book's hash of operations */ > e_book_clear_op (book, our_op); > > GNOME_Evolution_Addressbook_Book_open eventually leads to > e_data_book_respond_open, which does the actualy firing of the > notifyBookOpened one-way CORBA method. > > And this is where the problem starts. For the in-proc case, the server's > impl_notifyBackendOpened method gets called instantly, and the way it's > implemented is that it emits a GSignal that is connected to > e_book_response_open (which is near e-book.c:1360). And here's the code > for e_book_response_open (again, simplified): > > EBookOp *op = e_book_get_op (book); > > g_mutex_lock (op->mutex); > > op->status = status; > > g_cond_signal (op->cond); > g_mutex_unlock (op->mutex); > > So it waits for op->mutex which is locked by e_book_load_uri. > This doesn't cause a deadlock for the out-of-proc case because then, > notifyBookOpened returns instantly (due to its oneway nature) and thus the > mutex is unlocked by e_book_load_uri by the time e_book_response_open is > called. > > I hope the above is a detailed enough explanation of the problem that > someone can help me in solving it. > > Thanks, > Gergo From toshok@ximian.com Fri Nov 28 22:22:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95177124048; Fri, 28 Nov 2003 22:22:15 -0500 (EST) Received: from falcon.mail.pas.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by listsmx.ximian.com (Postfix) with ESMTP id 21BF312401E for ; Fri, 28 Nov 2003 22:22:04 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by falcon.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvgG-0000iY-00; Fri, 28 Nov 2003 19:22:01 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT1L29s028461; Fri, 28 Nov 2003 19:21:04 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT1L0AB028459; Fri, 28 Nov 2003 19:21:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] EBookListener problems From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128065346.GB7762@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 19:21:00 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hm, you're returning to the bonobo mainloop, correct? The book view notifications are sent asynchronously. Chris On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > Hi. > > > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > > listen for modifications to the address book using EBookListener. So > > > far, I haven't received a single event. I looked throughout the > > > libedata-book and libebook code, sprinkled several debug statements > > > throughout it, and everything appears to be working right. > > > > > > I'm a bit at a loss as to how to go about listening in on these > > > events. It doesn't even appear as if e-book.c is's > > > e_book_handle_response is being called when something is modified in > > > Evolution. > > > > The EBookListener shouldn't really be used directly, it passes back the > > idl responses from the backend rather than does notifications. What you > > likely want is EBookView for all cards. That will give you > > notifications when cards are added/modified/removed. > > > > -JP > > I'm likely doing something wrong, but I'm still unable to retrieve any > updates. I'm still trying to wrap my brain around the evolution code, > and I imagine the solution is fairly simple, but for the moment, I'm > stuck. Can you provide a short checklist as to what is needed to > receive such events from the backend? > > Thanks, > > Christian From chipx86@lilo.cx Fri Nov 28 23:45:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CABC12401E; Fri, 28 Nov 2003 23:45:35 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 66AD712403B for ; Fri, 28 Nov 2003 23:45:23 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAT4jMWY032467 for ; Fri, 28 Nov 2003 20:45:22 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAT4jM1Q032465 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 20:45:22 -0800 Date: Fri, 28 Nov 2003 20:45:22 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031129044520.GA5325@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <1070068860.28292.0.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 28, 2003 at 07:21:00PM -0600, Chris Toshok wrote: > Hm, you're returning to the bonobo mainloop, correct? The book view > notifications are sent asynchronously. >=20 > Chris Yeah. From what I'm observing, when I first call e_book_async_get_book_view() to get my EBookView, the EBookView's contacts_changed signal is emitted. My callback function is called and the buddy list is synced. That's the only time it's being called, though. I'm thinking that e_book_backend_notify_update for some reason isn't being called when updates are made, but I'll need to sprinkle some more debug statements to verify that. Christian > On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > > Hi. > > > >=20 > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing= to > > > > listen for modifications to the address book using EBookListener. So > > > > far, I haven't received a single event. I looked throughout the > > > > libedata-book and libebook code, sprinkled several debug statements > > > > throughout it, and everything appears to be working right. > > > >=20 > > > > I'm a bit at a loss as to how to go about listening in on these > > > > events. It doesn't even appear as if e-book.c is's > > > > e_book_handle_response is being called when something is modified in > > > > Evolution. > > >=20 > > > The EBookListener shouldn't really be used directly, it passes back t= he > > > idl responses from the backend rather than does notifications. What = you > > > likely want is EBookView for all cards. That will give you > > > notifications when cards are added/modified/removed. > > >=20 > > > -JP > >=20 > > I'm likely doing something wrong, but I'm still unable to retrieve any > > updates. I'm still trying to wrap my brain around the evolution code, > > and I imagine the solution is fairly simple, but for the moment, I'm > > stuck. Can you provide a short checklist as to what is needed to > > receive such events from the backend? > >=20 > > Thanks, > >=20 > > Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ In Life: A solution to all problems is found. World peace is achieved, a= ll conflicts end, and everyone is happy. Computer Equivalent: Ctrl-Alt-Del --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/yCRfwqC6edKyWRgRAvHcAKCKRhStXLxjP6pJYRlkcGeNF92GkQCgmf8x mb+1VDH4cIBDClpCElXx0mA= =VNGD -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- From hpj@ximian.com Sat Nov 29 02:12:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2CF92124110; Sat, 29 Nov 2003 02:12:48 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id B63DD1240D0 for ; Sat, 29 Nov 2003 02:12:36 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APzHP-0000vt-00; Sat, 29 Nov 2003 08:12:35 +0100 From: Hans Petter Jansson To: Chris Toshok Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1069977060.20689.3.camel@squeedileespooge> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> Content-Type: text/plain Message-Id: <1070093380.30074.54.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 02:09:41 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-28.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTE_TWICE_1,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > So I assume we're doing away with the preferences LDAP config control, > > > then? > > >From my view point, yes. > We still need a way to edit existing ldap servers, though. I'll do a context menu item for that, like "rename" is in the calendar right now, if nobody minds. I think that's the only thing that makes sense. -- Hans Petter From isaac@sindominio.net Sat Nov 29 05:55:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 23781124162; Sat, 29 Nov 2003 05:55:12 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id D199A12407D for ; Sat, 29 Nov 2003 05:54:59 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 1206090017; Sat, 29 Nov 2003 11:53:44 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 034BF900E0 for ; Sat, 29 Nov 2003 11:53:31 +0100 (CET) From: Isaac Clerencia To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-X+nSUu1DsdD3nQX7c3r1" Message-Id: <1070103254.872.35.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:54:15 +0100 X-Spam-Status: No, hits=-10.8 required=5.0 tests=PGP_SIGNATURE_2,RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bugzilla backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, people. I'm working on the Bugzilla backend bounty. Where should I put the Bugzilla tasks, I mean, is this OK?: + On This Computer + Personal + Bugzilla + Gnome + HispaLinux And about the directory to store the tasks, is .evolution/calendar/bugzilla OK? Thanks =20 --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHrVQET2GFTmct4RAkitAJ9VdhMzEuEphIilQSUIvibVHDGS+wCgkO7/ nbG0fQ2sq4hV1oxKnRgudrk= =Ca5r -----END PGP SIGNATURE----- --=-X+nSUu1DsdD3nQX7c3r1-- From isaac@sindominio.net Sat Nov 29 06:00:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 745A01241A1; Sat, 29 Nov 2003 06:00:13 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id C814812407D for ; Sat, 29 Nov 2003 06:00:01 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 35F388FF47; Sat, 29 Nov 2003 11:59:17 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 41D458FB12 for ; Sat, 29 Nov 2003 11:59:14 +0100 (CET) Subject: Re: [Evolution-hackers] Bugzilla backend From: Isaac Clerencia To: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-4j2k8O/jpnSAc+NERzyK" Message-Id: <1070103597.872.38.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:59:58 +0100 X-Spam-Status: No, hits=-33.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-4j2k8O/jpnSAc+NERzyK Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. >=20 > Where should I put the Bugzilla tasks, I mean, is this OK?: >=20 > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux >=20 > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? Sorry, .evolution/tasks/bugzilla. BTW, I can't add a single task because clicking the New task button makes Evolution crash ... --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-4j2k8O/jpnSAc+NERzyK Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHwsQET2GFTmct4RAkNUAKCikPlxpyGI+UxWKFGnOPv+7NYjKwCgr3hG Vyz2H/2fXHVOMiZylkJl/XA= =uCRN -----END PGP SIGNATURE----- --=-4j2k8O/jpnSAc+NERzyK-- From rodrigo@ximian.com Sat Nov 29 08:21:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 07FE512414C; Sat, 29 Nov 2003 08:21:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6E50112413A for ; Sat, 29 Nov 2003 08:20:51 -0500 (EST) Received: (qmail 8352 invoked from network); 29 Nov 2003 13:20:46 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 29 Nov 2003 13:20:46 -0000 Subject: Re: [Evolution-hackers] Bugzilla backend From: Rodrigo Moya To: Isaac Clerencia Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: text/plain Message-Id: <1070112047.13580.40.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:20:47 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. > > Where should I put the Bugzilla tasks, I mean, is this OK?: > > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux > as said in the bounty, the stored queries in bugzilla should be shown as folders for each server, so I'd prefer to have: + Bugzilla at bugzilla.gnome.org + Default + Query1 + Query2 Since with your above folder list, we can't create subfolders, and thus will only have access to the default query. > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? > .evolution/tasks/bugzilla/bugzilla.gnome.org .evolution/tasks/bugzilla/bugzilla.hispalinux.es ... cheers From jpr@ximian.com Sat Nov 29 14:32:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CAEB1241E9; Sat, 29 Nov 2003 14:32:48 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16FEF1241B3 for ; Sat, 29 Nov 2003 14:32:37 -0500 (EST) Received: (qmail 26998 invoked from network); 29 Nov 2003 19:32:34 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 19:32:34 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070093380.30074.54.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070134350.30779.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:32:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > > > So I assume we're doing away with the preferences LDAP config control, > > > > then? > > > > >From my view point, yes. > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > right now, if nobody minds. I think that's the only thing that makes > sense. Well there should probably be a "Properties..." context menu item or something (the calendar will need this too). -JP -- JP Rosevear Ximian, Inc. From mccannwj@pha.jhu.edu Sat Nov 29 15:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6276C12426A; Sat, 29 Nov 2003 15:31:05 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id DED16124108 for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam.pha.jhu.edu [128.220.146.76]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hATKUrQn003094 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hATKUqMw009550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 29 Nov 2003 15:30:52 -0500 (EST) Message-ID: <3FC901F7.4070805@pha.jhu.edu> Date: Sat, 29 Nov 2003 15:30:47 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_cal_get_object_list query Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm almost done with a panel clock / calendar integration patch. I am having a bit of trouble getting recurrences to work. I'm trying to use e_cal_generate_instances. However, I can't get it to find any objects. I think I have tracked it down to the following: query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Returns an error, while query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Doesn't return an error but finds no objects, while iso_start = isodate_from_time_t (start); iso_end = isodate_from_time_t (end); query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") (make-time \"%s\"))" iso_start, iso_end); e_cal_get_object_list (ecal, query, &objects, NULL); finds objects. Am I doing something wrong? Thanks much, Jon From jpr@ximian.com Sat Nov 29 18:13:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ECFA31240B1; Sat, 29 Nov 2003 18:13:02 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 938A0124004 for ; Sat, 29 Nov 2003 18:12:51 -0500 (EST) Received: (qmail 5978 invoked from network); 29 Nov 2003 23:12:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:12:48 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147565.30779.156.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:12:45 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > > Am I doing something wrong? Nope, I think I missed implementing direct time_t searches in the backend sexp stuff - can you submit a patch to libecal to fix this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 18:14:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47D60124004; Sat, 29 Nov 2003 18:14:56 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id ECB2D12403C for ; Sat, 29 Nov 2003 18:14:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCFD2630C1; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 72DB663082 for ; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Received: (qmail 6014 invoked from network); 29 Nov 2003 23:14:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:14:26 -0000 Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1070066810.28134.7.camel@squeedileespooge> References: <1070066810.28134.7.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147662.30779.161.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:14:23 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > So I was looking through the code after reading ross's default > addressbook patch. Didn't we decide that having multiple local > addressbooks wasn't necessary? I mean, you can separate contacts by > using categories. > > And if we ever get around to writing the code to save searches (and > display them as subfolders in the source list), we can provide 2 default > ones (anything with Business in the category list for "Work", and > anything without Business as "Personal.") We in fact talked about getting rid of the concept of "default" addressbooks/calendars all together. Preferring to have each application that used the default to configure itself more appropriately. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:20:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91A5B12411F; Sat, 29 Nov 2003 18:20:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EFC05124095 for ; Sat, 29 Nov 2003 18:20:13 -0500 (EST) Received: (qmail 6513 invoked from network); 29 Nov 2003 23:20:11 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:20:11 -0000 Subject: Re: [Evolution-hackers] evolution-1.5 problems From: JP Rosevear To: Vivek P Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128044358.41884.qmail@web21502.mail.yahoo.com> References: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148007.30779.171.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:20:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 23:43, Vivek P wrote: > Hi guys/gals, > > I built evolution-1.5 from CVS today and installed it > in (--prefix=) /opt/gnome2. I changed the > /etc/bonobo-activation/bonobo-activation-config.xml > file as required as given on the page: > http://www.gnome.org/projects/evolution/build.shtml You say below you used jhbuild to build everything, in which case you don't have to do this. > Now when I run evolution-1.5, I get the errors which > are given below. ie,wizards werent started and a bunch > of other errors. Also when I tried to add a task the > whole thing crashed ... The wizard is a known problem, we aren't sure what to do with it this version so we have not activated it yet. The task problem is likely that you have not selected a task list on the left to be the "primary" task list (by highlighting it). Its on my todo list to fix this. In fact I'll do it sunday. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:29:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 089BC12411F; Sat, 29 Nov 2003 18:29:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6CDFB124095 for ; Sat, 29 Nov 2003 18:29:01 -0500 (EST) Received: (qmail 6930 invoked from network); 29 Nov 2003 23:28:58 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:28:58 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070147565.30779.156.camel@localhost.localdomain> References: <3FC901F7.4070805@pha.jhu.edu> <1070147565.30779.156.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148535.30779.183.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:28:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 18:12, JP Rosevear wrote: > On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > > Hi, > > > > I'm almost done with a panel clock / calendar integration patch. I am > > having a bit of trouble getting recurrences to work. I'm trying to use > > e_cal_generate_instances. However, I can't get it to find any objects. > > I think I have tracked it down to the following: > > > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Returns an error, while > > > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Doesn't return an error but finds no objects, while > > > > iso_start = isodate_from_time_t (start); > > iso_end = isodate_from_time_t (end); > > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > > (make-time \"%s\"))" > > iso_start, iso_end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > finds objects. > > > > Am I doing something wrong? > > Nope, I think I missed implementing direct time_t searches in the > backend sexp stuff - can you submit a patch to libecal to fix this? To do the iso_start and iso_end thing in e-cal i mean. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Sat Nov 29 19:49:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 54D651240A5; Sat, 29 Nov 2003 19:49:13 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D123D1240EC for ; Sat, 29 Nov 2003 19:49:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQFlk-000Fgt-00; Sun, 30 Nov 2003 01:49:01 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070134350.30779.2.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070156769.30077.138.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 19:46:09 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > > right now, if nobody minds. I think that's the only thing that makes > > sense. > Well there should probably be a "Properties..." context menu item or > something (the calendar will need this too). So JP and I just discussed this on IRC, and we concluded on a) using druids in addrbook/calendar to create new sources and b) having a Properties... context menu item for editing them later. -- Hans Petter From toshok@ximian.com Sat Nov 29 21:57:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 690331240E8; Sat, 29 Nov 2003 21:57:47 -0500 (EST) Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by listsmx.ximian.com (Postfix) with ESMTP id BEF46124039 for ; Sat, 29 Nov 2003 21:57:35 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHm9-0001xx-00; Sat, 29 Nov 2003 18:57:33 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU0uQwV011892; Sat, 29 Nov 2003 16:56:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU0uOOF011890; Sat, 29 Nov 2003 16:56:24 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070153783.11873.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 16:56:24 -0800 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 17:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. sounds perfect. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 22:09:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B649812425E; Sat, 29 Nov 2003 22:09:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1DE9B124039 for ; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AA32B63126; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8B70663118; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHxi-0000SI-00; Sat, 29 Nov 2003 19:09:31 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU18NwV011955; Sat, 29 Nov 2003 17:08:24 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU18McK011953; Sat, 29 Nov 2003 17:08:22 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1070147662.30779.161.camel@localhost.localdomain> References: <1070066810.28134.7.camel@squeedileespooge> <1070147662.30779.161.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070154502.11873.4.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 17:08:22 -0800 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:14, JP Rosevear wrote: > On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > > So I was looking through the code after reading ross's default > > addressbook patch. Didn't we decide that having multiple local > > addressbooks wasn't necessary? I mean, you can separate contacts by > > using categories. > > > > And if we ever get around to writing the code to save searches (and > > display them as subfolders in the source list), we can provide 2 default > > ones (anything with Business in the category list for "Work", and > > anything without Business as "Personal.") > > We in fact talked about getting rid of the concept of "default" > addressbooks/calendars all together. Preferring to have each > application that used the default to configure itself more > appropriately. Oh I didn't mean default as in e_book_get_default_addressbook. I meant we'd create those folders/searches when first populating the .evolution directory. Kinda like the initial set of VFolders the mailer creates. Chris From rodrigo@ximian.com Sun Nov 30 06:27:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1EA711241EC; Sun, 30 Nov 2003 06:27:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E22A1240C6 for ; Sun, 30 Nov 2003 06:26:56 -0500 (EST) Received: (qmail 14983 invoked from network); 30 Nov 2003 11:26:53 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:26:53 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070191564.2128.5.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:26:04 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. > or c) both cheers From rodrigo@ximian.com Sun Nov 30 06:30:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA2801241D0; Sun, 30 Nov 2003 06:30:22 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 343BC12427D for ; Sun, 30 Nov 2003 06:30:10 -0500 (EST) Received: (qmail 15016 invoked from network); 30 Nov 2003 11:30:09 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:30:09 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: Rodrigo Moya To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Message-Id: <1070191755.1803.9.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:29:16 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 21:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > this last one is the correct way, although we should probably also support time_t values directly. cheers From hpj@ximian.com Sun Nov 30 07:22:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C39D01241EC; Sun, 30 Nov 2003 07:22:20 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 39BA11241D2 for ; Sun, 30 Nov 2003 07:22:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQQaV-000E5y-00; Sun, 30 Nov 2003 13:22:08 +0100 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Hans Petter Jansson To: Rodrigo Moya Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070191564.2128.5.camel@azkoyen.home> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> Content-Type: text/plain Message-Id: <1070198353.3356.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 07:19:13 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > So JP and I just discussed this on IRC, and we concluded on a) using > > druids in addrbook/calendar to create new sources and b) having a > > Properties... context menu item for editing them later. > or c) both Um. Yes? :) Note the "and". -- Hans Petter From rodrigo@ximian.com Sun Nov 30 07:26:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 024BC124260; Sun, 30 Nov 2003 07:26:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6983D124147 for ; Sun, 30 Nov 2003 07:25:49 -0500 (EST) Received: (qmail 17771 invoked from network); 30 Nov 2003 12:25:46 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:25:46 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070198353.3356.1.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> <1070198353.3356.1.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070195098.1802.21.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:24:58 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:19, Hans Petter Jansson wrote: > On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > > > So JP and I just discussed this on IRC, and we concluded on a) using > > > druids in addrbook/calendar to create new sources and b) having a > > > Properties... context menu item for editing them later. > > > or c) both > > Um. Yes? :) Note the "and". > right, I thought it was an OR :-) sorry cheers From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 07:43:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A68EB12419D; Sun, 30 Nov 2003 07:43:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 434C71240E6 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D5266316D; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 28DD663150 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: (qmail 18825 invoked from network); 30 Nov 2003 12:43:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:43:25 -0000 From: Rodrigo Moya To: Evolution Hackers Content-Type: text/plain Message-Id: <1070196128.1796.29.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:42:08 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] druids for new calendars Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi If we create druids for creating new calendars, I've got some questions about the GW backend. * Would the new-calendar druid create a calendar on an already-existing GW account, or allow the setup of a new GW account? * if the former, how do we setup GW accounts? a specific config control? a generic config control to add new servers of any kind (LDAP, GW, etc). Also, the new protocol API in the GW server contains support for mail, contacts, calendar, tasks. Should we create backends for all of those, or just only calendar/tasks, as we are already doing? cheers From stewart@flamingspork.com Sun Nov 30 08:14:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47A471241D2; Sun, 30 Nov 2003 08:14:14 -0500 (EST) Received: from mail013.syd.optusnet.com.au (mail013.syd.optusnet.com.au [211.29.132.67]) by listsmx.ximian.com (Postfix) with ESMTP id 9E6F31240E6 for ; Sun, 30 Nov 2003 08:14:01 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail013.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAUDDuD10313; Mon, 1 Dec 2003 00:13:57 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AQQTC-0005N7-00; Sun, 30 Nov 2003 23:14:34 +1100 Subject: Re: [Evolution-hackers] Evolution/iPod synchronization bounty From: Stewart Smith To: leachbj@bouncycastle.org Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128161030.8A045124013@listsmx.ximian.com> References: <20031128161030.8A045124013@listsmx.ximian.com> Content-Type: text/plain Message-Id: <1070198037.5201.2.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 00:13:57 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: you may want to look at the multisync project - multisync.sf.net, it already syncs with things like phones and other machines. Although i've only used it with evo 1.4, not out of cvs.... On Sat, 2003-11-29 at 03:10, Bernard Leach wrote: > Hi all, > > I've been looking into the Evolution/iPod synchronization bounty > and I'm wondering what the > best/preferred way of implementing this would be. > > One note in bugzilla suggested using the qahog module. Is this reasonable? > Or would it make sense to do it directly in Evolution (to remove the > dependency)? The code itself seems simple enough to write I'm just not sure > where to put it. > > Also in today's Evolution blog there is a short discription of the new ESource > interface. That seems straight forward enough but where should the URIs come > from? Are client's supposed to go to gconf and use what is there or is there > an Evolution API mechanism? > > cheers, > bern. > > PS As I mentioned in the bugzilla entry, I am also looking for testers for the > functionality as I only have a 2nd generation iPod. > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From cactus@cactus.rulez.org Sun Nov 30 08:43:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AB4612404E; Sun, 30 Nov 2003 08:43:19 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id 5460D124101 for ; Sun, 30 Nov 2003 08:43:07 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDh6Lp081055 for ; Sun, 30 Nov 2003 14:43:06 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A03C9860E0C at Sun, 30 Nov 2003 14:43:06 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDh5T4080986 for ; Sun, 30 Nov 2003 14:43:05 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRrj-0003XM-00 for ; Sun, 30 Nov 2003 14:43:59 +0100 Date: Sun, 30 Nov 2003 14:43:59 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Birthday/anniversary calendar backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm working on bug/bounty #127535, and now I'm at the point where the backend more or less works -- it creates yearly-recurring all-day events for birthdays and anniversaries. The question is how to integrate it into Evolution. I think the most straightforward way would be to show a Contacts calendar source in the left-hand list of the calendar view. However, that would need to be an un-deletable un-editable calendar source, for obvious reasons. So how do I create such a calendar source? Also, is there some documentation on which ECalBackend[Sync] methods I need to implement for a read-only calendar backend? THanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' 'Bother!' said Pooh, as Cthulhu rose and ate him. From cactus@cactus.rulez.org Sun Nov 30 08:44:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8AC8F1242B4; Sun, 30 Nov 2003 08:44:06 -0500 (EST) Received: from fe05.axelero.hu (fe05.axelero.hu [195.228.240.93]) by listsmx.ximian.com (Postfix) with ESMTP id 94B7112404E for ; Sun, 30 Nov 2003 08:43:54 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by fe05.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDhrRh071411; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from fe05.axelero.hu [127.0.2.1] via SMTP gateway by fe05 [195.228.240.93]; id A016EB56020 at Sun, 30 Nov 2003 14:43:53 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe05.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDhqnW071352; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRsV-0003Xd-00; Sun, 30 Nov 2003 14:44:47 +0100 Date: Sun, 30 Nov 2003 14:44:46 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: Chris Toshok Cc: evolution-hackers@lists.ximian.com, michael@ximian.com Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) In-Reply-To: <1069996364.20689.13.camel@squeedileespooge> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.3 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On 27 Nov 2003, Chris Toshok wrote: > This is kind of a sticky problem, since even if we fix this hang we'll > end up with another one when the stack unwinds to the > GNOME_Evolution_Addressbook_Book_open call, as the next line is a > g_cond_wait call (from which it'll never wake). As a quick workaround, I moved the new backend into its own server so addressbook calls are no more in-proc. -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' I am in total control, but don't tell my wife. From rodrigo@ximian.com Sun Nov 30 10:24:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0E2F0124031; Sun, 30 Nov 2003 10:24:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AC8F412409D for ; Sun, 30 Nov 2003 10:24:19 -0500 (EST) Received: (qmail 28357 invoked from network); 30 Nov 2003 15:24:17 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 15:24:17 -0000 Subject: Re: [Evolution-hackers] Birthday/anniversary calendar backend From: Rodrigo Moya To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com In-Reply-To: References: Content-Type: text/plain Message-Id: <1070205814.1803.47.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:23:35 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:43, ERDI Gergo wrote: > Hi, > > I'm working on bug/bounty #127535, and now I'm at the point where the > backend more or less works -- it creates yearly-recurring all-day events > for birthdays and anniversaries. > The question is how to integrate it into Evolution. > I think the most straightforward way would be to show a Contacts calendar > source in the left-hand list of the calendar view. However, that would > need to be an un-deletable un-editable calendar source, for obvious > reasons. So how do I create such a calendar source? > for un-deletable, un-editable calendar source, just return TRUE in the get_is_read_only method of the backend, and don't implement at all create_object, modify_object, remove_object methods. Just make them return an error code. > Also, is there some documentation on which ECalBackend[Sync] methods I > need to implement for a read-only calendar backend? > you should implement all, except those that imply modifications, like the 3 listed above, add_timezone, remove_calendar, and I think that's all. The rest should all be implemented. It is not clear to me yet neither how to add those backends to the source selector. Probably in the new-calendar-druid we are going to write. cheers From martin@pycage.de Sun Nov 30 10:47:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9D121124031; Sun, 30 Nov 2003 10:47:30 -0500 (EST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by listsmx.ximian.com (Postfix) with ESMTP id 4806F12403A for ; Sun, 30 Nov 2003 10:47:19 -0500 (EST) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AQTn4-0007NL-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 Received: from [217.238.10.244] (helo=p6-allhosts) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1AQTn4-0000DJ-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 From: Martin Grimme To: Evolution-hackers ML Content-Type: text/plain Message-Id: <1070207094.712.14.camel@elphiel> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:44:55 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:4f6d2aa8b5bead85d8021a7b77ce803e X-Spam-Status: No, hits=-5.1 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] task order Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, we are working on the panel clock/calendar integration bounty. How should the tasks (VTODO) be displayed for a day? I'm thinking of: - sorted by due date if available - if dtstart is available, then only for days >= dtstart - not displayed if already completed - displayed above events Is that OK? Bye, Martin From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 16:10:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DB4512405D; Sun, 30 Nov 2003 16:10:23 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B91C0124277 for ; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AC873631EB; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 811F0631EA; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAULABGl028054; Sun, 30 Nov 2003 16:10:11 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAULAB8E028052; Sun, 30 Nov 2003 16:10:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070226610.27954.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:10:11 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Offline stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have restored the offline stuff in the shell. The interface (Evolution::Offline) is the same as it was before, although now there is no more syncFolder() method since it's up to the component to sync the folders. So, to recap, now the following things need to happen: * Components need to provide an implementation for the CORBA Evolution::Offline interface and add_interface() it to the Component object. In particular, the mailer already has the code for this, I think it needs to be hooked up again though. * Components must start up offline. The shell will put them online if needed once the initialization sequence is finished. (This hasn't changed, it was the same in 1.4, but the mail component now starts online no matter what since the Offline interface was missing and it wouldn't have worked otherwise...) * There is no centralized "offline folders" configuration anymore, so we need something in the mailer to handle that if we still want it to be configurable. Also, we had talked about revamping the mailer's way of doing offline... Now I don't know how far are we with that, but I think it should just do this: * Sync folders in the background while Evolution is online. * When going offline, if there are unsynced messages, the mailer should notify the user ("you have unsynced messages, go offline anyways?") and stop the download if the user confirms. This way the user doesn't have to plan in advance to sync the messages before putting the computer offline. This hasn't been discussed in a while though, so I am not sure what the state of things is in the mailer with this... Someone please englighten me. :-) Are we still going in that direction or do we want to keep it more similar to how it was for now? -- Ettore From mccannwj@pha.jhu.edu Sun Nov 30 17:12:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8ED3012402C; Sun, 30 Nov 2003 17:12:57 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id 0C22D1241A6 for ; Sun, 30 Nov 2003 17:12:46 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam-2.pha.jhu.edu [128.220.146.77]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hAUMCjQn001949 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sun, 30 Nov 2003 17:12:45 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hAUMCfMw020683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 30 Nov 2003 17:12:44 -0500 (EST) Message-ID: <3FCA6B54.4010000@pha.jhu.edu> Date: Sun, 30 Nov 2003 17:12:36 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] invoking shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a way to invoke the shell with the calendar component loaded to a particular day and/or UID? Is there a command line URI that can do this? Thanks, Jon From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:40:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8EDE12402C; Sun, 30 Nov 2003 18:40:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 75188124127 for ; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 70BE2630D0; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 448696307C; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQbB0-000EPp-00; Mon, 01 Dec 2003 00:40:30 +0100 Subject: Re: [Evolution-hackers] Offline stuff From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: text/plain Message-Id: <1070239064.3356.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 18:37:46 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 15:10, Ettore Perazzoli wrote: > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. > > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. It would be sweet if that dialog could somehow display sync progress and go offline if the sync was done before there was any interaction. That way, the user won't have to retry offline periodically until it's done syncing. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:57:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E40B124023; Sun, 30 Nov 2003 18:57:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E2FA512402C for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CF4C0630D0; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BB42E630CF for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: (qmail 26852 invoked from network); 30 Nov 2003 23:57:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 30 Nov 2003 23:57:20 -0000 Subject: Re: [Evolution-hackers] Offline stuff From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: multipart/alternative; boundary="=-jPD2qiu0DadCz8Ldjm/W" Message-Id: <1070236440.1681.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 10:54:00 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote: > Hello, > > I have restored the offline stuff in the shell. The interface > (Evolution::Offline) is the same as it was before, although now there is > no more syncFolder() method since it's up to the component to sync the > folders. > > So, to recap, now the following things need to happen: > > * Components need to provide an implementation for the CORBA > Evolution::Offline interface and add_interface() it to the > Component object. In particular, the mailer already has the > code for this, I think it needs to be hooked up again though. > > * Components must start up offline. The shell will put them > online if needed once the initialization sequence is finished. > (This hasn't changed, it was the same in 1.4, but the mail > component now starts online no matter what since the Offline > interface was missing and it wouldn't have worked otherwise...) > > * There is no centralized "offline folders" configuration anymore, > so we need something in the mailer to handle that if we still > want it to be configurable. I saw in mozilla this is done as a property on the folder properties dialogue, on each folder. I wonder if we should do that? Or still have a separate page? We dont have any property thing done yet, although i started working on one. It would make things simple and hide the clutter from the main config page. > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. Sort of done. There's an option to sync immediately which does this. You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily). > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. Will that have to be done in each component or in the shell? > This hasn't been discussed in a while though, so I am not sure what the > state of things is in the mailer with this... Someone please englighten > me. :-) Are we still going in that direction or do we want to keep it > more similar to how it was for now? > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote:
Hello,

I have restored the offline stuff in the shell.  The interface
(Evolution::Offline) is the same as it was before, although now there is
no more syncFolder() method since it's up to the component to sync the
folders.

So, to recap, now the following things need to happen:

      * Components need to provide an implementation for the CORBA
        Evolution::Offline interface and add_interface() it to the
        Component object.  In particular, the mailer already has the
        code for this, I think it needs to be hooked up again though.

      * Components must start up offline.  The shell will put them
        online if needed once the initialization sequence is finished. 
        (This hasn't changed, it was the same in 1.4, but the mail
        component now starts online no matter what since the Offline
        interface was missing and it wouldn't have worked otherwise...)

      * There is no centralized "offline folders" configuration anymore,
        so we need something in the mailer to handle that if we still
        want it to be configurable.
I saw in mozilla this is done as a property on the folder properties dialogue, on each folder.  I wonder if we should do that?  Or still have a separate page?

We dont have any property thing done yet, although i started working on one.  It would make things simple and hide the clutter from the main config page.

Also, we had talked about revamping the mailer's way of doing
offline...  Now I don't know how far are we with that, but I think it
should just do this:

      * Sync folders in the background while Evolution is online.
Sort of done.  There's an option to sync immediately which does this.  You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily).

      * When going offline, if there are unsynced messages, the mailer
        should notify the user ("you have unsynced messages, go offline
        anyways?") and stop the download if the user confirms.  This way
        the user doesn't have to plan in advance to sync the messages
        before putting the computer offline.
Will that have to be done in each component or in the shell?

This hasn't been discussed in a while though, so I am not sure what the
state of things is in the mailer with this...  Someone please englighten
me.  :-)  Are we still going in that direction or do we want to keep it
more similar to how it was for now?

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-jPD2qiu0DadCz8Ldjm/W-- From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 1 00:56:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3E4051240C4; Sat, 1 Nov 2003 00:56:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8644E124004 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7DCA1630AF; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 73F8363098 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: (qmail 21034 invoked from network); 1 Nov 2003 05:56:19 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 1 Nov 2003 05:56:19 -0000 Subject: Re: [Evolution-hackers] Evolution and Evolution Libs split From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1067625378.2587.30.camel@zugzwang.rosevear.com> References: <1067625378.2587.30.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-Y4kDPnKDuHV1ggfTdq0T" Message-Id: <1067666011.14694.139.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 01 Nov 2003 16:23:31 +1030 X-Spam-Status: No, hits=-24.5 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/plain Content-Transfer-Encoding: 7bit > e-list.h > used in multiple places could copy for now or have evo link against a > util lib in the new package > > e-sexp.h > used in multiple spots including camel - Jeff, Michael maybe camel wants > its own anyhow so it can be split out at a later date? The filter code > could use the camel one and the rest of the usage is in the calendar and > addressbook (and only in 2 addressbook instance in the gui) I guess camel could have its own. I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea. > e-msgport.h > the wombat clients now use the e_mutex bits maybe we should just copy > those out? As dan said, probbaly c(sh)ould just use gmutex stuff. (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes). --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
e-list.h
used in multiple places could copy for now or have evo link against a
util lib in the new package

e-sexp.h
used in multiple spots including camel - Jeff, Michael maybe camel wants
its own anyhow so it can be split out at a later date?  The filter code
could use the camel one and the rest of the usage is in the calendar and
addressbook (and only in 2 addressbook instance in the gui)

I guess camel could have its own.  I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea.

e-msgport.h
the wombat clients now use the e_mutex bits maybe we should just copy
those out?
As dan said, probbaly c(sh)ould just use gmutex stuff.  (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes).

--=-Y4kDPnKDuHV1ggfTdq0T-- From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 2 12:07:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8042612412C; Sun, 2 Nov 2003 12:07:09 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D90B5124040 for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BEFB763104; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail20.provo.novell.com (prv-mail20.provo.novell.com [137.65.81.122]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5FC6E630BE for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: from INET-PRV-MTA by prv-mail20.provo.novell.com with Novell_GroupWise; Sun, 02 Nov 2003 10:06:37 -0700 Message-Id: X-Mailer: Novell GroupWise Internet Agent 6.5.2 Beta Date: Sun, 02 Nov 2003 10:06:31 -0700 From: "Gary Ekker" To: "Michael Meeks" Cc: Subject: Re: [Evolution-hackers] evolution-1-4-branch crash on startup Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=__Part4C12DB87.0__=" X-Spam-Status: No, hits=-7.6 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20,HTML_MESSAGE, QUOTED_EMAIL_TEXT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__Part4C12DB87.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Thanks Michael. The problem was resolved by udating gdb from 5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions. -Gary >>> Michael Meeks 10/29/2003 2:14:14 AM >>> Hi Gary, On Wed, 2003-10-29 at 00:01, Gary Ekker wrote: > evolution crashes on startup, but only when I execute it from gdb. If I > don't run it from the debugger, it runs fine??? Attached is the > stacktrace. Additionally, if I try to attach to evolution after loading > it, it never loads all the symbols and fails, see symbolload. Well - the stacktrace shows not the real problem - but a SIGPIPE during the shutdown of the ORB which is happening 'atexit' from an X error trapped by the XError handler. To find out where that came from you need to ensure the application is doing synchronous X calls - to do that run it in gdb with the --sync parameter, and perhaps --g-fatal-warnings too perhaps. Thanks, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ evolution-hackers maillist - evolution-hackers@lists.ximian.com http://lists.ximian.com/mailman/listinfo/evolution-hackers --=__Part4C12DB87.0__= Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit
Thanks Michael. The problem was resolved by udating gdb from  5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions.
 
-Gary

>>> Michael Meeks <michael@ximian.com> 10/29/2003 2:14:14 AM >>>
Hi Gary,

On Wed, 2003-10-29 at 00:01, Gary Ekker wrote:
> evolution crashes on startup, but only when I execute it from gdb. If I
> don't run it from the debugger, it runs fine??? Attached is the
> stacktrace. Additionally, if I try to attach to evolution after loading
> it, it never loads all the symbols and fails, see symbolload.

    Well - the stacktrace shows not the real problem - but a SIGPIPE during
the shutdown of the ORB which is happening 'atexit' from an X error
trapped by the XError handler.

    To find out where that came from you need to ensure the application is
doing synchronous X calls - to do that run it in gdb with the --sync
parameter, and perhaps --g-fatal-warnings too perhaps.

    Thanks,

        Michael.

--
michael@ximian.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=__Part4C12DB87.0__=-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 03:28:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F09F2124064; Tue, 4 Nov 2003 03:28:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 596B61240D2 for ; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4ABFC630B9; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F2D05630A3 for ; Tue, 4 Nov 2003 03:27:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA48RdxA007135 for ; Tue, 4 Nov 2003 00:27:39 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA48RcA11210 for ; Tue, 4 Nov 2003 16:27:38 +0800 (CST) Message-ID: <3FA7638E.2040809@sun.com> Date: Tue, 04 Nov 2003 16:30:06 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, It seemes evolution HEAD need libcertdb which was removed from NSS 3.2. Is Evolution still using NSS 3.1.1? Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 18:06:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AD85124772; Tue, 4 Nov 2003 18:06:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3A34E124399 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2540B6326E; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0B26F63199 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: (qmail 24110 invoked from network); 4 Nov 2003 23:05:22 -0000 Received: from localhost (HELO dialup-236.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 4 Nov 2003 23:05:22 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA7638E.2040809@sun.com> References: <3FA7638E.2040809@sun.com> Content-Type: multipart/alternative; boundary="=-6yEt85mwpyWkaEJsfcbX" Message-Id: <1067986926.4432.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 07:02:06 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/plain Content-Transfer-Encoding: 7bit Its using 3.8 as far as i know. But what are you checking as versions? On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > Hi, > It seemes evolution HEAD need libcertdb which was removed from NSS > 3.2. Is Evolution still using NSS 3.1.1? > Thanks! > Harry > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-6yEt85mwpyWkaEJsfcbX-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 00:02:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4FC5812431B; Wed, 5 Nov 2003 00:02:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EFA7312417D for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E566263107; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5B4346309A for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA561vUA001764 for ; Wed, 5 Nov 2003 01:01:58 -0500 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068012117.1649.34.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 01:01:57 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server details Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ok, so I have a patched evolution locally that uses the evolution-data-server to obtain its calendar and addressbook data. There are two small issues remaining that I'm looking for inspiration on before committing this all to HEAD: 1. Where to install libical In evolution we install libical-evolution in privlibdir (and evo contstruct) rather than the standard $libdir. For evolution-data-server the libs are in $libdir - but what about libical-evolution? Its really just there because we can't easily mesh with libical releases, so we don't want it widely used outside evolution-data-server, but its necessary for now. So, where to put this? $libdir I guess and be more careful about updating the libtool version numbers for this (we'll have to bump them immediately because for 1.0 or 1.2 I believe we installed it to $libdir). 2. What to call the backend libraries The backends were called pas and pcs and name spaced as such. With the client libs being libecal and libebook, and all of this being in evolution-data-server, I named the backend bits libedatabook and libedatacal. Obviously, these names need some work. The main problem is too have the corba objects in the backend (like the book, the book view and book factory) not conflict with the client name for the C wrappers to said objects nor the C classes that do the actual work which are called by the corba objects (e-book-backend-file, which derives from e-book-backend). Any thoughts would be appreciated. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:01:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0158B124056; Wed, 5 Nov 2003 04:01:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2B27A124065 for ; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2177863199; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DC5FA63124 for ; Wed, 5 Nov 2003 04:00:48 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id hA590k5u012836 for ; Wed, 5 Nov 2003 02:00:47 -0700 (MST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA590jA20564 for ; Wed, 5 Nov 2003 17:00:45 +0800 (CST) Message-ID: <3FA8BCCF.1060500@sun.com> Date: Wed, 05 Nov 2003 17:03:11 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Is it possible to get the system's timezone setting string? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a C function to get the system's timezone setting string, such as (Asia/Shanghai, America/New_York)? Currently when start a new account for the first time, the timezone setting is default to "UTC". If we can get the system's timezone, maybe we can set it for the user. User just need to confirm it. Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:17:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2DD9124025; Wed, 5 Nov 2003 04:17:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A2556124031 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9AF806310C; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5209663125 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA59HOxA022022 for ; Wed, 5 Nov 2003 01:17:25 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA59HNA21607 for ; Wed, 5 Nov 2003 17:17:23 +0800 (CST) Message-ID: <3FA8C0B5.3020502@sun.com> Date: Wed, 05 Nov 2003 17:19:49 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> In-Reply-To: <1067986926.4432.1.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="------------090208090408020601060009" X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------090208090408020601060009 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook: gcc -shared addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so /usr/bin/ld: cannot find -lcertdb collect2: ld returned 1 exit status make[6]: *** [libevolution-addressbook.la] Error 1 make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[4]: *** [all] Error 2 make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution' make: *** [all] Error 2 Harry Not Zed wrote: > > Its using 3.8 as far as i know. But what are you checking as versions? > > On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > >>/Hi, >> It seemes evolution HEAD need libcertdb which was removed from NSS >>3.2. Is Evolution still using NSS 3.1.1? >> Thanks! >> Harry >> >>_______________________________________________ >>evolution-hackers maillist - evolution-hackers@lists.ximian.com/ >>/_http://lists.ximian.com/mailman/listinfo/evolution-hackers_/ >> --------------090208090408020601060009 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook:

gcc -shared  addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive  -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl  -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so
/usr/bin/ld: cannot find -lcertdb
collect2: ld returned 1 exit status
make[6]: *** [libevolution-addressbook.la] Error 1
make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution'
make: *** [all] Error 2


       Harry

Not Zed wrote:

Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--------------090208090408020601060009-- From fcrozat@mandrakesoft.com Wed Nov 5 09:20:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C75271240E5; Wed, 5 Nov 2003 09:20:13 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id F2A44124025 for ; Wed, 5 Nov 2003 09:19:41 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 772D835F for ; Wed, 5 Nov 2003 15:19:39 +0100 (CET) Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <3FA8C0B5.3020502@sun.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 05 Nov 2003 15:16:01 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-30.8 required=5.0 tests=IN_REP_TO,PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,UPPERCASE_25_50,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > 4.2.2, but these days I got the following errors in addressbook: According to : http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration you need the following patch to build HEAD with latest NSS (this only fixes the dynamic NSS build, not the static one) : --- configure.in 31 Oct 2003 13:28:26 -0000 1.619 +++ configure.in 5 Nov 2003 14:05:47 -0000 @@ -901,7 +896,7 @@ LIBS="$nsslibs $nsprlibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") if test "$moz_nss_libs" = no; then - nsslibs="-lssl3 -lsmime3 -lnss3 -lsoftokn3" + nsslibs="-lssl3 -lsmime3 -lnss3 " LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") fi @@ -1132,7 +1127,7 @@ EVO_SET_COMPILE_FLAGS(CERT_UI, glib-2.0 gobject-2.0 gthread-2.0, $MANUAL_NSS_CFLAGS $MOZILLA_NSS_CFLAGS, - $MOZILLA_L_DIR -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) + $MOZILLA_L_DIR -lnss3 $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) AC_SUBST(CERT_UI_CFLAGS) AC_SUBST(CERT_UI_LIBS) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:21:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CB611240E5; Wed, 5 Nov 2003 09:21:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 87D5F1242EC for ; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7BC3263270; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 74F86631ED; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:22:45 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:22:45 -0500 X-Spam-Status: No, hits=-16.2 required=5.0 tests=IN_REP_TO,REFERENCES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > 1. Where to install libical How about if we don't? If you build libical as noinst and it's in libecal_la_LIBADD, then libtool should add all of the libical objects to libecal. So then users would only need to link with -lecal and it would get all of our code and the ical code. > In evolution we install libical-evolution in privlibdir Related to that, is there any reason to continue installing evolution-data-server into a privlibexecdir rather than just plain old libexecdir? -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:38:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E475C12437F; Wed, 5 Nov 2003 09:38:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 53ED91241EE for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4CBC363270; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3FC06631ED for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:39:30 -0500 Subject: Re: [Evolution-hackers] Is it possible to get the system's timezone setting string? From: Dan Winship To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA8BCCF.1060500@sun.com> References: <3FA8BCCF.1060500@sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068043169.20658.15.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:39:30 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 04:03, Harry Lu wrote: > Hi, > Is there a C function to get the system's timezone setting string, > such as (Asia/Shanghai, America/New_York)? No. You can generally get the traditional timezone name (eg, EST for America/New_York), but those aren't unique (there are 20 zones that use EST as an abbreviation). On some systems, the TZ environment variable will be set to an Olson-style timezone name. Also, on some systems, /etc/localtime will be a symlink to a path ending with an Olson-style timezone name (eg, /usr/share/zoneinfo/America/Indiana/Indianapolis). But on my system (SuSE 8.2), neither of those is true. ($TZ is unset and /etc/localtime is a hard link.) But it would at least help in some cases. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:12:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6C30E124364; Wed, 5 Nov 2003 12:12:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 524E41242F1 for ; Wed, 5 Nov 2003 12:11:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B01776327B; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32F296314A; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IBmUA002527; Wed, 5 Nov 2003 13:11:48 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068055907.2198.630.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:11:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:22, Dan Winship wrote: > > 1. Where to install libical > > How about if we don't? If you build libical as noinst and it's in > libecal_la_LIBADD, then libtool should add all of the libical objects to > libecal. So then users would only need to link with -lecal and it would > get all of our code and the ical code. This sounds good. We already have $includedir/evolution-data-server-1.0 to install the headers to so I'll just do this for the libs part. > > In evolution we install libical-evolution in privlibdir > > Related to that, is there any reason to continue installing > evolution-data-server into a privlibexecdir rather than just plain old > libexecdir? Basically just multiple installation issues, but those are easy to solve by versioning the binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:18:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DBA2124343; Wed, 5 Nov 2003 12:18:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6A7F31242F1 for ; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5EE3B631ED; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E433663117 for ; Wed, 5 Nov 2003 12:17:41 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IHVUA002545 for ; Wed, 5 Nov 2003 13:17:33 -0500 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: evolution-hackers@ximian.com In-Reply-To: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068056250.2196.642.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:17:31 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > 4.2.2, but these days I got the following errors in addressbook: > > According to : > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration Chris, Michael, Jeff - is there any good way to detect this in configure.in and act accordingly? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:09:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DAB8C124274; Wed, 5 Nov 2003 13:09:03 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 476841243CE for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 421A2630BA; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2FBC1630B6 for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: (qmail 23211 invoked from network); 5 Nov 2003 18:08:31 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:08:31 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068055700.1507.87.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:08:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > 2. What to call the backend libraries > > The backends were called pas and pcs and name spaced as such. With the > client libs being libecal and libebook, and all of this being in > evolution-data-server, I named the backend bits libedatabook and > libedatacal. Obviously, these names need some work. The main problem > is too have the corba objects in the backend (like the book, the book > view and book factory) not conflict with the client name for the C > wrappers to said objects nor the C classes that do the actual work which > are called by the corba objects (e-book-backend-file, which derives from > e-book-backend). > why not use a eds_ prefix for all backend-related functions, and put those in a libedataserver library. I don't think it adds too much overhead to have both the calendar and addressbook backend-related code in the same library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:13:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D4471243CF; Wed, 5 Nov 2003 13:13:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7A22D1241E6 for ; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7561B6316F; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C545B6316B; Wed, 5 Nov 2003 13:13:15 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5JD7UA002584; Wed, 5 Nov 2003 14:13:07 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068055700.1507.87.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068059586.2198.711.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 14:13:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > 2. What to call the backend libraries > > > > The backends were called pas and pcs and name spaced as such. With the > > client libs being libecal and libebook, and all of this being in > > evolution-data-server, I named the backend bits libedatabook and > > libedatacal. Obviously, these names need some work. The main problem > > is too have the corba objects in the backend (like the book, the book > > view and book factory) not conflict with the client name for the C > > wrappers to said objects nor the C classes that do the actual work which > > are called by the corba objects (e-book-backend-file, which derives from > > e-book-backend). > > > why not use a eds_ prefix for all backend-related functions, and put > those in a libedataserver library. I don't think it adds too much > overhead to have both the calendar and addressbook backend-related code > in the same library. Using "eds_" destroys the consistency of having e_, e- and E_ for type/class macros, file names, and global name spacing for evolution. There is already a libedataserver which contains utilities for all backend implementations (ie the current libedatacal and libedatabook already link to it). -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BC01B1241FE; Wed, 5 Nov 2003 13:26:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07ADD1241E6 for ; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 00953630D8; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E4ABE630BA for ; Wed, 5 Nov 2003 13:25:47 -0500 (EST) Received: (qmail 24343 invoked from network); 5 Nov 2003 18:25:47 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:25:47 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068059586.2198.711.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068056745.1508.90.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:25:45 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > 2. What to call the backend libraries > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > client libs being libecal and libebook, and all of this being in > > > evolution-data-server, I named the backend bits libedatabook and > > > libedatacal. Obviously, these names need some work. The main problem > > > is too have the corba objects in the backend (like the book, the book > > > view and book factory) not conflict with the client name for the C > > > wrappers to said objects nor the C classes that do the actual work which > > > are called by the corba objects (e-book-backend-file, which derives from > > > e-book-backend). > > > > > why not use a eds_ prefix for all backend-related functions, and put > > those in a libedataserver library. I don't think it adds too much > > overhead to have both the calendar and addressbook backend-related code > > in the same library. > > Using "eds_" destroys the consistency of having e_, e- and E_ for > type/class macros, file names, and global name spacing for evolution. > right > There is already a libedataserver which contains utilities for all > backend implementations (ie the current libedatacal and libedatabook > already link to it). > that's what I'm talking about, putting the already exiting libedataserver and the calendar and addressbook backends all in one library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 90BFE1241E6; Wed, 5 Nov 2003 13:47:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EF69F1240DB for ; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E93256312C; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D86DF630AA; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 13:48:50 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: Rodrigo Moya Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 13:48:50 -0500 X-Spam-Status: No, hits=-26.5 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. That sounds reasonable, and it also reminds me that all the stuff in libedataserver that was copied from eutil needs to be renamed, because connector needs to link against both. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 14:39:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CBC71243F3; Wed, 5 Nov 2003 14:39:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3B09A124265 for ; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 35A7C6314A; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EC0663117; Wed, 5 Nov 2003 14:38:48 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5KcFUA002630; Wed, 5 Nov 2003 15:38:15 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068064694.2607.91.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 15:38:15 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:25, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > > > 2. What to call the backend libraries > > > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > > client libs being libecal and libebook, and all of this being in > > > > evolution-data-server, I named the backend bits libedatabook and > > > > libedatacal. Obviously, these names need some work. The main problem > > > > is too have the corba objects in the backend (like the book, the book > > > > view and book factory) not conflict with the client name for the C > > > > wrappers to said objects nor the C classes that do the actual work which > > > > are called by the corba objects (e-book-backend-file, which derives from > > > > e-book-backend). > > > > > > > why not use a eds_ prefix for all backend-related functions, and put > > > those in a libedataserver library. I don't think it adds too much > > > overhead to have both the calendar and addressbook backend-related code > > > in the same library. > > > > Using "eds_" destroys the consistency of having e_, e- and E_ for > > type/class macros, file names, and global name spacing for evolution. > > > right > > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. Ok, but I don't really see how this solves the name space issue for the calendar and addressbook backend corba objects. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 15:19:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D5CEB1243AF; Wed, 5 Nov 2003 15:19:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AEC812440A for ; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2C48C63199; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 952CF6318B; Wed, 5 Nov 2003 15:19:20 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5LJBUA002685; Wed, 5 Nov 2003 16:19:11 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: Rodrigo Moya , Evolution Hackers In-Reply-To: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068067150.2610.185.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 16:19:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:48, Dan Winship wrote: > > > There is already a libedataserver which contains utilities for all > > > backend implementations (ie the current libedatacal and libedatabook > > > already link to it). > > > > > that's what I'm talking about, putting the already exiting > > libedataserver and the calendar and addressbook backends all in one > > library. > > That sounds reasonable, and it also reminds me that all the stuff in > libedataserver that was copied from eutil needs to be renamed, because > connector needs to link against both. Noted. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:32:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 599B01240D9; Wed, 5 Nov 2003 19:32:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC5B8124152 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8B2FF630E0; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7AB7363093 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: (qmail 11817 invoked from network); 6 Nov 2003 00:31:28 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:31:28 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: Dan Winship , evolution-hackers@ximian.com In-Reply-To: <1068055907.2198.630.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-DmxlzsB9YD0ULMgo6nI8" Message-Id: <1068078502.1398.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:28:23 +0800 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > In evolution we install libical-evolution in privlibdir > > > > Related to that, is there any reason to continue installing > > evolution-data-server into a privlibexecdir rather than just plain old > > libexecdir? > > Basically just multiple installation issues, but those are easy to solve > by versioning the binary. IMHO versioning the directory like we do is a much neater a solution. --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > In evolution we install libical-evolution in privlibdir
> 
> Related to that, is there any reason to continue installing
> evolution-data-server into a privlibexecdir rather than just plain old
> libexecdir?

Basically just multiple installation issues, but those are easy to solve
by versioning the binary.

IMHO versioning the directory like we do is a much neater a solution.

--=-DmxlzsB9YD0ULMgo6nI8-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:34:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 01343124098; Wed, 5 Nov 2003 19:34:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7354D12419C for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 539CC6310D; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4A2DF630E0 for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: (qmail 11841 invoked from network); 6 Nov 2003 00:34:00 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:34:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068056250.2196.642.camel@zugzwang.rosevear.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-aYVORpp42csU02HhtpwI" Message-Id: <1068078655.1405.23.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:30:55 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-aYVORpp42csU02HhtpwI Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > 4.2.2, but these days I got the following errors in addressbook: > > > > According to : > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > Chris, Michael, Jeff - is there any good way to detect this in > configure.in and act accordingly? I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find? --=-aYVORpp42csU02HhtpwI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:
On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote:
> Le mer 05/11/2003 à 10:19, Harry Lu a écrit :
> > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR
> > 4.2.2, but these days I got the following errors in addressbook:
> 
> According to :
> http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration

Chris, Michael, Jeff - is there any good way to detect this in
configure.in and act accordingly?

I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find?


--=-aYVORpp42csU02HhtpwI-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 08:33:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63E0412438B; Thu, 6 Nov 2003 08:33:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7BB661243A5 for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3BE4063192; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2701B6318B for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: (qmail 20135 invoked from network); 6 Nov 2003 13:33:12 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 13:33:12 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068078502.1398.20.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068125588.19206.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:33:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > In evolution we install libical-evolution in privlibdir > > > > > > Related to that, is there any reason to continue installing > > > evolution-data-server into a privlibexecdir rather than just plain old > > > libexecdir? > > > > Basically just multiple installation issues, but those are easy to solve > > by versioning the binary. > > IMHO versioning the directory like we do is a much neater a solution. Yah, but it would be weird to follow all of the other public installation guidelines and then not switch this. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:26:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7BF9912426C; Thu, 6 Nov 2003 11:26:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 202B31240A4 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AB160631A1; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9C2F7631A0 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: (qmail 29934 invoked from network); 6 Nov 2003 16:26:20 -0000 Received: from localhost (HELO dialup-184.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:26:20 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068125588.19206.3.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-J4EtuKgzrDSuMzkWZq5f" Message-Id: <1068135722.1297.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:23:15 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > Related to that, is there any reason to continue installing > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > libexecdir? > > > > > > Basically just multiple installation issues, but those are easy to solve > > > by versioning the binary. > > > > IMHO versioning the directory like we do is a much neater a solution. > > Yah, but it would be weird to follow all of the other public > installation guidelines and then not switch this. What public installation guidelines? Not more crack from the GNOME heads? --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote:
On Wed, 2003-11-05 at 19:28, Not Zed wrote:
> > > > In evolution we install libical-evolution in privlibdir
> > > 
> > > Related to that, is there any reason to continue installing
> > > evolution-data-server into a privlibexecdir rather than just plain old
> > > libexecdir?
> > 
> > Basically just multiple installation issues, but those are easy to solve
> > by versioning the binary.
> 
> IMHO versioning the directory like we do is a much neater a solution.

Yah, but it would be weird to follow all of the other public
installation guidelines and then not switch this.
What public installation guidelines?  Not more crack from the GNOME heads?

--=-J4EtuKgzrDSuMzkWZq5f-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:45:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C97E01240A4; Thu, 6 Nov 2003 11:45:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D33271242D5 for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCACC631A9; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B7D296319D for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: (qmail 30829 invoked from network); 6 Nov 2003 16:44:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:44:49 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068135722.1297.7.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> <1068135722.1297.7.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068137087.19206.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 11:44:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-06 at 11:23, Not Zed wrote: > On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > > > Related to that, is there any reason to continue installing > > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > > libexecdir? > > > > > > > > Basically just multiple installation issues, but those are easy to solve > > > > by versioning the binary. > > > > > > IMHO versioning the directory like we do is a much neater a solution. > > > > Yah, but it would be weird to follow all of the other public > > installation guidelines and then not switch this. > What public installation guidelines? Not more crack from the GNOME > heads? No actual written guidelines, just following what the rest of the gnome stuff does. In this case too, we only have one binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 13:48:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0089712441C; Thu, 6 Nov 2003 13:48:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A3AE1124189 for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 80FA263211; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 71EE66320D for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: (qmail 5676 invoked from network); 6 Nov 2003 18:47:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 18:47:32 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068144451.19206.125.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 13:47:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Transition Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I will be transitioning evolution to use evolution-data server tonight unless there are any objections. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 00:49:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 994AD124400; Fri, 7 Nov 2003 00:49:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 105721243A6 for ; Fri, 7 Nov 2003 00:49:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8A0063299; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DF5B16317D for ; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Received: (qmail 9339 invoked from network); 7 Nov 2003 05:49:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 05:49:08 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068184147.20617.162.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:49:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: You now need the module evolution-data-server to build evolution. Make sure to uninstall evolution before rebuilding since some things might conflict. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:29:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E5A6124180; Fri, 7 Nov 2003 02:29:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6DFEF124206 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 51F486317D; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 406A663133 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: (qmail 14487 invoked from network); 7 Nov 2003 07:29:01 -0000 Received: from localhost (HELO dialup-180.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:29:01 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068184147.20617.162.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-s0AzauYsxxAmfru0NuN2" Message-Id: <1068189954.14148.22.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 15:25:54 +0800 X-Spam-Status: No, hits=-31.3 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_30_40,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/plain Content-Transfer-Encoding: 7bit how do you uninstall 'make install'? On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > You now need the module evolution-data-server to build evolution. Make > sure to uninstall evolution before rebuilding since some things might > conflict. > > -JP --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
how do you uninstall 'make install'?

On Fri, 2003-11-07 at 13:49, JP Rosevear wrote:
You now need the module evolution-data-server to build evolution.  Make
sure to uninstall evolution before rebuilding since some things might
conflict.

-JP
--=-s0AzauYsxxAmfru0NuN2-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:47:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 055351243EA; Fri, 7 Nov 2003 02:47:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 51A2C124180 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 200596317D; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D37E63130 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: (qmail 15496 invoked from network); 7 Nov 2003 07:46:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:46:32 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068189954.14148.22.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068190842.20617.247.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 02:46:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:25, Not Zed wrote: > how do you uninstall 'make install'? > > On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > > You now need the module evolution-data-server to build evolution. Make > > sure to uninstall evolution before rebuilding since some things might > > conflict. Just to clarify, I meant do a make uninstall in evolution before rebuilding because a lot of the libs and such moved to e-d-s and hence changed location, so you don't want a lot of dead libs and files creating problems. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 09:24:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AA51124452; Fri, 7 Nov 2003 09:24:15 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0C66E12408D for ; Fri, 7 Nov 2003 09:23:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EE4426329D; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DBB9D6317A for ; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Received: (qmail 3550 invoked from network); 7 Nov 2003 14:23:43 -0000 Received: from localhost (HELO cairn.cancerclam) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 14:23:43 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Joe Shaw To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068190842.20617.247.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068215019.21863.5.camel@cairn.cancerclam> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Fri, 07 Nov 2003 09:23:40 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > Just to clarify, I meant do a make uninstall in evolution before > rebuilding because a lot of the libs and such moved to e-d-s and hence > changed location, so you don't want a lot of dead libs and files > creating problems. If libraries and such are no longer referenced in evolution's Makefile.am files, though, a "make uninstall" won't remove them. You'll probably just have to blow away the whole tree. (It's for this reason why I install things in /opt/whatever) Joe From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 11:52:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95EA4124499; Fri, 7 Nov 2003 11:52:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A19861244A5 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3863F63215; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 224FC632B1 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: (qmail 11912 invoked from network); 7 Nov 2003 16:51:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 16:51:26 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Joe Shaw Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068215019.21863.5.camel@cairn.cancerclam> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> <1068215019.21863.5.camel@cairn.cancerclam> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068223885.20617.298.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 11:51:25 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 09:23, Joe Shaw wrote: > On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > > Just to clarify, I meant do a make uninstall in evolution before > > rebuilding because a lot of the libs and such moved to e-d-s and hence > > changed location, so you don't want a lot of dead libs and files > > creating problems. > > If libraries and such are no longer referenced in evolution's > Makefile.am files, though, a "make uninstall" won't remove them. You'll > probably just have to blow away the whole tree. (It's for this reason > why I install things in /opt/whatever) Not if you do it before updating from cvs. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E4B1124355; Fri, 7 Nov 2003 13:17:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AF4B124424 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2E9BE632C6; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 038B8632C4 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: (qmail 16571 invoked from network); 7 Nov 2003 18:17:20 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:17:20 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed , fejj@ximian.com Cc: evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229038.20617.301.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:17:18 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? > > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig files. Could we just be using these? I don't see much of a need to build against 1.0. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:30:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31D7A124024; Fri, 7 Nov 2003 13:30:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8504A124126 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 715D8632F6; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 43EBC632F5 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: (qmail 17226 invoked from network); 7 Nov 2003 18:29:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:29:38 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed Cc: fejj@ximian.com, evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229777.20617.305.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:29:37 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I > dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. Actually we do, just not if we manually specify the location with --with-nss and company, which we need to do for static linking. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:31:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57211124024; Fri, 7 Nov 2003 13:31:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B6DE6124497 for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9D88C632F2; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 951E5632EF for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: (qmail 17466 invoked from network); 7 Nov 2003 18:31:00 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 7 Nov 2003 18:31:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Jeffrey Stedfast To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068229824.20572.5.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:30:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: the configure.in checks already try to use pkgconfig unless you specify the paths manually in the configure line. the configure line is mostly still around in case we want to build nss in statically iirc. Jeff On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. > > -JP -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 16:21:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B317124087; Fri, 7 Nov 2003 16:21:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CD4612409D for ; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC6C631AA; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B05B2631A4; Fri, 7 Nov 2003 16:21:00 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hA71qfXN005011; Thu, 6 Nov 2003 17:53:01 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hA71qfRK005009; Thu, 6 Nov 2003 17:52:41 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Chris Toshok To: Not Zed Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Content-Transfer-Encoding: quoted-printable Message-Id: <1068169960.4951.48.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 06 Nov 2003 17:52:40 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This part is particularly troubling: > PSM won't be able to use the shared libraries in NSS 3.2 because some > of the NSS internal functions used by PSM won't be exported by the > shared libraries. We plan to address this issue soon (in NSS 3.3 or > 3.4). I'm not aware of what functions they mean, but it's quite possible this will affect the certificate manager UI we're writing as well. Chris On Wed, 2003-11-05 at 16:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:=20 > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 =C3=A0 10:19, Harry Lu a =C3=A9crit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and N= SPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > >=20 > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.htm= l#migration > >=20 > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? >=20 > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? >=20 >=20 From steve@dragon-ware.com Fri Nov 7 20:25:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 875CD1241E8; Fri, 7 Nov 2003 20:25:09 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id 38CDD124184 for ; Fri, 7 Nov 2003 20:24:38 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA81Oaxn025563 for ; Fri, 7 Nov 2003 19:24:36 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Fri, 7 Nov 2003 19:24:36 -0600 (CST) Message-ID: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Date: Fri, 7 Nov 2003 19:24:36 -0600 (CST) To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm trying to compile and install Evolution 1.4.5. Everything seems to be working ok, until I goto create a new email message and get: -- QUOTE -- Could not create composer window: Unable to activate HTML editor component. Please make sure you have the correct vrsion of gtkhtml and libgtkhtml installed. The error from the activiation system is: failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' -- END QUOTE -- How do I tell Evolution, that yes, I do have libgtkhtml installed and where it is? I've added the path to PKG_CONFIG_PATH, as well as updated the bonobo-activation-config.xml file. Thanks! -- Steve From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 21:07:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D37B12404E; Fri, 7 Nov 2003 21:07:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 61D53124026 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5377D631B4; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4C116631B3 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: (qmail 9493 invoked from network); 8 Nov 2003 02:06:34 -0000 Received: from localhost (HELO dialup-22.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 8 Nov 2003 02:06:34 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Chris Toshok Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068169960.4951.48.camel@squeedileespooge> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068169960.4951.48.camel@squeedileespooge> Content-Type: multipart/alternative; boundary="=-IcyJ0hszI3DotEp3l/nX" Message-Id: <1068257007.16159.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 10:03:28 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote: > This part is particularly troubling: > > > PSM won't be able to use the shared libraries in NSS 3.2 because some > > of the NSS internal functions used by PSM won't be exported by the > > shared libraries. We plan to address this issue soon (in NSS 3.3 or > > 3.4). > > I'm not aware of what functions they mean, but it's quite possible this > will affect the certificate manager UI we're writing as well. They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that. i.e. (from 3.4 which i guess is when the api froze) http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote:
This part is particularly troubling:

> PSM won't be able to use the shared libraries in NSS 3.2 because some
> of the NSS internal functions used by PSM won't be exported by the
> shared libraries. We plan to address this issue soon (in NSS 3.3 or
> 3.4).

I'm not aware of what functions they mean, but it's quite possible this
will affect the certificate manager UI we're writing as well.
They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that.

i.e. (from 3.4 which i guess is when the api froze)

http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX-- From jpr@ximian.com Sat Nov 8 18:47:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57AD812401E; Sat, 8 Nov 2003 18:47:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C1420124015 for ; Sat, 8 Nov 2003 18:46:39 -0500 (EST) Received: (qmail 12064 invoked from network); 8 Nov 2003 23:46:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 8 Nov 2003 23:46:39 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068335197.8084.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 18:46:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: > I'm trying to compile and install Evolution 1.4.5. > > Everything seems to be working ok, until I goto create a new email message > and get: > > -- QUOTE -- > Could not create composer window: > Unable to activate HTML editor component. > Please make sure you have the correct vrsion > of gtkhtml and libgtkhtml installed. > > > The error from the activiation system is: > failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' > -- END QUOTE -- I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > How do I tell Evolution, that yes, I do have libgtkhtml installed and > where it is? > > I've added the path to PKG_CONFIG_PATH, as well as updated the > bonobo-activation-config.xml file. Which gtkthml module did you install and to where? What does bonobo-activation-config.xml now contain? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sat Nov 8 19:16:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F2404124015; Sat, 8 Nov 2003 19:16:28 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id C86AA12401E for ; Sat, 8 Nov 2003 19:15:56 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA90Foxn027462; Sat, 8 Nov 2003 18:15:50 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Sat, 8 Nov 2003 18:15:50 -0600 (CST) Message-ID: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Date: Sat, 8 Nov 2003 18:15:50 -0600 (CST) Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) To: In-Reply-To: <1068335197.8084.7.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> X-Priority: 3 Importance: Normal Cc: , X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-19.6 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have installed libgtkhtml 3.0.9, in /usr/local/software/gtkhtml/3.0.9 bonobo-activation-config.xml contains: /usr/local/software/evolution/1.4.5/lib/bonobo/servers /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers Let me know if there is any other info you need to help with this. Thanks! -- Steve > On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: >> I'm trying to compile and install Evolution 1.4.5. >> >> Everything seems to be working ok, until I goto create a new email >> message and get: >> >> -- QUOTE -- >> Could not create composer window: >> Unable to activate HTML editor component. >> Please make sure you have the correct vrsion >> of gtkhtml and libgtkhtml installed. >> >> >> The error from the activiation system is: >> failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' >> -- END QUOTE -- > > I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > >> How do I tell Evolution, that yes, I do have libgtkhtml installed and >> where it is? >> >> I've added the path to PKG_CONFIG_PATH, as well as updated the >> bonobo-activation-config.xml file. > > Which gtkthml module did you install and to where? What does > bonobo-activation-config.xml now contain? > > -JP > -- > JP Rosevear > Ximian, Inc. From jpr@ximian.com Sun Nov 9 02:18:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A92C4124214; Sun, 9 Nov 2003 02:18:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D7C19124018 for ; Sun, 9 Nov 2003 02:17:53 -0500 (EST) Received: (qmail 2921 invoked from network); 9 Nov 2003 07:17:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 9 Nov 2003 07:17:53 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068362269.8084.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 02:17:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > I have installed libgtkhtml 3.0.9, in > /usr/local/software/gtkhtml/3.0.9 > > bonobo-activation-config.xml contains: > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > Let me know if there is any other info you need to help with this. Did you restart bonobo-activation-server after this? I'm pretty sure it doesn't detect the changes on the fly, although that might not be it if the other components load. Is there anything spewed on the command line? Maybe something about missing symbols? Does the .server file actually point to the right thing? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sun Nov 9 13:36:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6377D124033; Sun, 9 Nov 2003 13:36:09 -0500 (EST) Received: from nymph.dragon-ware.com (wireless.dragon-ware.com [66.141.130.13]) by listsmx.ximian.com (Postfix) with ESMTP id 709E8124109 for ; Sun, 9 Nov 2003 13:35:38 -0500 (EST) Received: from nymph.dragon-ware.com (localhost [127.0.0.1]) by nymph.dragon-ware.com (8.12.10/8.12.10) with ESMTP id hA9IYvY7001518; Sun, 9 Nov 2003 12:34:57 -0600 Received: (from steve@localhost) by nymph.dragon-ware.com (8.12.10/8.12.10/Submit) id hA9IYuI4001517; Sun, 9 Nov 2003 12:34:56 -0600 X-Authentication-Warning: nymph.dragon-ware.com: steve set sender to steve@dragon-ware.com using -f Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: Steve Mertz To: JP Rosevear Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068362269.8084.142.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> <1068362269.8084.142.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068402896.1483.4.camel@nymph.dragon-ware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 12:34:56 -0600 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-09 at 01:17, JP Rosevear wrote: > On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > > I have installed libgtkhtml 3.0.9, in > > /usr/local/software/gtkhtml/3.0.9 > > > > bonobo-activation-config.xml contains: > > > > > > > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > > > > > > > Let me know if there is any other info you need to help with this. > > Did you restart bonobo-activation-server after this? I'm pretty sure it > doesn't detect the changes on the fly, although that might not be it if > the other components load. Is there anything spewed on the command > line? Maybe something about missing symbols? Does the .server file > actually point to the right thing? > In the GNOME_GtkHTML_Editor.server file it had: I removed the "//" from between the 3.0.9 and lib and it seems to be working now. Thanks for the help! -- Steve > -JP From hpj@ximian.com Mon Nov 10 01:33:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 419EF12409F; Mon, 10 Nov 2003 01:33:06 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 51942124044 for ; Mon, 10 Nov 2003 01:32:35 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJ5bG-0003Kt-00; Mon, 10 Nov 2003 07:32:34 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: ettore@ximian.com Content-Type: text/plain Message-Id: <1068449372.1679.17.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 01:29:36 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource shortcomings Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: There are two things about ESource as it stands now that strike me as not ideal: - Some sources, like LDAP, and to a lesser extent, webcal, require a additional properties to be specified. ESource doesn't seem to facilitate storage of these properties, and adding those fields to ESource itself would be gross. I can think of two solutions: let ESource support arbitrary named properties, or write ESource subclasses. - The relative URI isn't of much use in sources we do not control. I.e. you may have an ESourceGroup whose only common denominator is the protocol (i.e. webcal, LDAP), and the child source URIs are in effect absolute. Moving the child sources around does not change their URIs. I'm also wondering how we'll support folder configurations like the ones we had in 1.4 - with arbitrary hierarchical ordering of folders - which seems to imply ESources with both data and children. I don't know if we will, but if we don't, "move folder" becomes a very limited operation, and might not make a lot of sense. Oh, another thing :) Will the user be able to create arbitrary top-level ESourceGroups, and if so, how will the UI for that look, roughly? Thoughts? -- Hans Petter From ettore@ximian.com Mon Nov 10 13:28:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6E57124037; Mon, 10 Nov 2003 13:28:24 -0500 (EST) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by listsmx.ximian.com (Postfix) with ESMTP id 11F67124032 for ; Mon, 10 Nov 2003 13:27:53 -0500 (EST) Received: from dialup-63.214.119.177.dial1.boston1.level3.net ([63.214.119.177] helo=localhost.localdomain) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJGlS-0001KJ-00; Mon, 10 Nov 2003 10:27:51 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAAIRlZT008778; Mon, 10 Nov 2003 13:27:47 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAAIRkN2008776; Mon, 10 Nov 2003 13:27:46 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068449372.1679.17.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068488865.16687.147.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 13:27:46 -0500 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Hans Petter, On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > - Some sources, like LDAP, and to a lesser extent, webcal, require > a additional properties to be specified. ESource doesn't > seem to facilitate storage of these properties, and adding those > fields to ESource itself would be gross. I can think of two > solutions: let ESource support arbitrary named properties, or > write ESource subclasses. I think it's easier to just have arbitrary named properties. What properties are you thinking about? (Although, maybe something like ELDAPSource vs. EWebCalSource would make for a nicer, easier to understand API?) > - The relative URI isn't of much use in sources we do not control. > I.e. you may have an ESourceGroup whose only common denominator > is the protocol (i.e. webcal, LDAP), and the child source URIs > are in effect absolute. Moving the child sources around does not > change their URIs. Yeah, but then, what do you propose? It's not *necessary* for the parent URI to be anything in particular. Even "ldap://" will do. > I'm also wondering how we'll support folder configurations like the ones > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > seems to imply ESources with both data and children. I don't know if we > will, but if we don't, "move folder" becomes a very limited operation, > and might not make a lot of sense. No, ESources are just supposed to be lists. > Oh, another thing :) Will the user be able to create arbitrary top-level > ESourceGroups, and if so, how will the UI for that look, roughly? Not unless she fiddles with GConf by hand. The groups are pretty much supposed to be defined by the app, which should use them to group objects sensibly. -- Ettore From james.ogley@pinnacle.co.uk Tue Nov 11 04:41:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 59A20124363; Tue, 11 Nov 2003 04:41:27 -0500 (EST) Received: from msw2.pinnacle.net (msw2.pinnacle.net [193.128.117.142]) by listsmx.ximian.com (Postfix) with ESMTP id 28112124367 for ; Tue, 11 Nov 2003 04:40:56 -0500 (EST) Received: from exchange.pinnacle.co.uk (unverified) by msw2.pinnacle.net (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Tue, 11 Nov 2003 09:40:53 +0000 Received: by exchange.pinnacle.co.uk with Internet Mail Service (5.5.2653.19) id ; Tue, 11 Nov 2003 09:41:17 -0000 Received: from jogley.pinnacle.co.uk ([172.21.192.10]) by exchange2.pinnacle.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2655.55) id WGD4P3M6; Tue, 11 Nov 2003 09:40:35 -0000 From: James Ogley To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Pinnacle.Insurance Plc Message-Id: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Rubber Turnip www.usr-local-bin.org Date: Tue, 11 Nov 2003 09:40:42 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bug #232 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Many many centuries ago, there was a lot of discussion, and work towards fixing bug #232 - reading TNEF attachments. The solution that was arrived at was using gtnef (kudos Larry) However, gtnef has never been ported to GNOME2, and I discovered this morning that bug #232 appears to still exist in 1.4.5. There have been a couple of calls on bugzilla, attached to the bug report for the bug to be reopened, but nothing's been done. I'll be adding the description of how I rediscovered the lost bug #232 to bugzilla, but I wanted to raise it here. Are there plans to port gtnef to GNOME2, and if not is there a new solution to bug #232? James -- James Ogley, Unix Systems Administrator, Pinnacle Insurance Plc Work: james.ogley@pinnacle.co.uk www.pinnacle.co.uk +44 (0) 20 8731 3619 Personal: james@rubberturnip.org.uk www.rubberturnip.org.uk Updated GNOME RPMs for SuSE Linux: www.usr-local-bin.org ********************************************************************** CONFIDENTIALITY.This e-mail and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose, or store or copy the information in any medium. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Pinnacle Insurance plc. If you have received this email in error please immediately notify the Pinnacle Helpdesk on +44 (0) 20 8207 9555. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com ********************************************************************** From hpj@ximian.com Tue Nov 11 13:20:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9916124387; Tue, 11 Nov 2003 13:20:21 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id E053B124061 for ; Tue, 11 Nov 2003 13:19:49 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJd7C-0002IK-00; Tue, 11 Nov 2003 19:19:48 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068488865.16687.147.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> Content-Type: text/plain Message-Id: <1068578209.1675.106.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 13:16:51 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-10 at 12:27, Ettore Perazzoli wrote: > On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > > - Some sources, like LDAP, and to a lesser extent, webcal, require > > a additional properties to be specified. ESource doesn't > > seem to facilitate storage of these properties, and adding those > > fields to ESource itself would be gross. I can think of two > > solutions: let ESource support arbitrary named properties, or > > write ESource subclasses. > > I think it's easier to just have arbitrary named properties. What > properties are you thinking about? Well, an LDAP source has these properties (taken from addressbook/gui/component/addressbook-storage.c): LDAP Server ldap.server.com 389 simple toshok@blubag.com 100 Name, host and port should be covered by ESource proper (port can be worked into the URI). However, rootdn, authmethod, emailaddr, limit and rememberpass are not. For webcal, I think I'll just need one property; the poll interval, in seconds. > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > for a nicer, easier to understand API?) I think subclassing would be nicer, since it would specify which properties are used, and provide easy type checking. > > - The relative URI isn't of much use in sources we do not control. > > I.e. you may have an ESourceGroup whose only common denominator > > is the protocol (i.e. webcal, LDAP), and the child source URIs > > are in effect absolute. Moving the child sources around does not > > change their URIs. > > Yeah, but then, what do you propose? It's not *necessary* for the > parent URI to be anything in particular. Even "ldap://" will do. Ok, if sources are just going to be a list, this isn't really a problem. > > I'm also wondering how we'll support folder configurations like the ones > > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > > seems to imply ESources with both data and children. I don't know if we > > will, but if we don't, "move folder" becomes a very limited operation, > > and might not make a lot of sense. > > No, ESources are just supposed to be lists. So basically, I don't think we need the "move" folder op at all, and the "copy" folder op only for local sources. Is that correct? > > Oh, another thing :) Will the user be able to create arbitrary top-level > > ESourceGroups, and if so, how will the UI for that look, roughly? > > Not unless she fiddles with GConf by hand. The groups are pretty much > supposed to be defined by the app, which should use them to group > objects sensibly. Will we support that sort of GConf fiddling? -- Hans Petter From ettore@ximian.com Tue Nov 11 16:54:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B1A57124393; Tue, 11 Nov 2003 16:54:19 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id F2EF7124077 for ; Tue, 11 Nov 2003 16:53:47 -0500 (EST) Received: from dialup-67.30.191.147.dial.boston1.level3.net ([67.30.191.147] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJgSH-0001Qf-00; Tue, 11 Nov 2003 13:53:46 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hABLrfZT013540; Tue, 11 Nov 2003 16:53:42 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hABLreTa013538; Tue, 11 Nov 2003 16:53:40 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068578209.1675.106.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068587619.12480.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 16:53:39 -0500 X-Spam-Status: No, hits=-33.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > > for a nicer, easier to understand API?) > > I think subclassing would be nicer, since it would specify which > properties are used, and provide easy type checking. Nod. So, who writes these subclasses? :-) > So basically, I don't think we need the "move" folder op at all, and the > "copy" folder op only for local sources. Is that correct? We need "copy", "rename" and "delete". These ops are not just for local stores, in some stores you'd want that to still work even if the folders are not local (e.g. think Connector). > > > Oh, another thing :) Will the user be able to create arbitrary top-level > > > ESourceGroups, and if so, how will the UI for that look, roughly? > > > > Not unless she fiddles with GConf by hand. The groups are pretty much > > supposed to be defined by the app, which should use them to group > > objects sensibly. > > Will we support that sort of GConf fiddling? Not really. I mean, it can be done in principle, but we shouldn't suggest or encourage it. -- Ettore From hpj@ximian.com Tue Nov 11 18:11:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 11D1B124189; Tue, 11 Nov 2003 18:11:32 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 60C30124374 for ; Tue, 11 Nov 2003 18:11:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJhf2-000FnR-00; Wed, 12 Nov 2003 00:11:00 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068587619.12480.13.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> Content-Type: text/plain Message-Id: <1068595681.1675.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 18:08:03 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > I think subclassing would be nicer, since it would specify which > > properties are used, and provide easy type checking. > Nod. So, who writes these subclasses? :-) I'll do it for webcal and LDAP. Shouldn't take much. > > So basically, I don't think we need the "move" folder op at all, and the > > "copy" folder op only for local sources. Is that correct? > We need "copy", "rename" and "delete". These ops are not just for local > stores, in some stores you'd want that to still work even if the folders > are not local (e.g. think Connector). Right, thanks. -- Hans Petter From jpr@ximian.com Wed Nov 12 13:15:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1970C1240E7; Wed, 12 Nov 2003 13:15:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 49510124082 for ; Wed, 12 Nov 2003 13:15:08 -0500 (EST) Received: (qmail 15411 invoked from network); 12 Nov 2003 18:15:07 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 12 Nov 2003 18:15:07 -0000 Subject: Re: [Evolution-hackers] ESource shortcomings From: JP Rosevear To: Hans Petter Jansson Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068595681.1675.111.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068660905.32043.225.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 13:15:05 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > > > I think subclassing would be nicer, since it would specify which > > > properties are used, and provide easy type checking. > > > Nod. So, who writes these subclasses? :-) > > I'll do it for webcal and LDAP. Shouldn't take much. So I discussed this with ettore and hans offline and we think these should actually be named properties on the backend. In this scenario, the backends should probably be given the source uid rather than the uri, because they will need to grab the named properties for connecting. The main issue here is the GUI for some individual backends. For instance, where will the LDAP backend gui come from? and will it be readily available to outside developers? I'm reluctant to put the gui bits into e-d-s but it may logically be the only place to put them. I suppose we could have some sort of generated ui, but those tend to degrade over time. > > > So basically, I don't think we need the "move" folder op at all, and the > > > "copy" folder op only for local sources. Is that correct? > > > We need "copy", "rename" and "delete". These ops are not just for local > > stores, in some stores you'd want that to still work even if the folders > > are not local (e.g. think Connector). The delete method is already on the backend, I think probably the rename method should be too. Then the backend can handle the actual rename, which is useful for groupwise and exchange. For copy we can probably create a new calendar then fetch all the items and save them. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 21:53:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 568321241B8; Wed, 12 Nov 2003 21:53:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BA00112418F for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ACAB0630CD; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9D7B3630C9 for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: (qmail 11847 invoked from network); 13 Nov 2003 02:52:52 -0000 Received: from localhost (HELO dialup-94.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 02:52:52 -0000 From: Not Zed To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FB197AE.2030908@arobs.ro> References: <3FB197AE.2030908@arobs.ro> Content-Type: multipart/alternative; boundary="=-5oR5cJFlWjLnVHck/Lz6" Message-Id: <1068691787.30838.84.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 10:49:48 +0800 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: wombat and java Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi Andrei, I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook). I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion. Cheers, Michael PS helps if i actually cc evolution-hackers On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > i read some posts of yours regarding the java access to evolution > addressbook and calendar via bonobo. > > now, i am trying to do the same things basically and i would be > interested if you succeeded. > you accessed (from java) the addressbook and calendar (of evolution) via > bonobo interfaces? > > my problem is that i should access those and send the data to a web server. > > is the communication possible in both directions (i mean is it possible > to update the addressbook and calendar with info I receive from my web > server)? > > the idl files provide all necessary methods? > if you could help me i would appreciate. > > tia, > > andrei > --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hi Andrei,

I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook).

I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion.

Cheers,
Michael

PS helps if i actually cc evolution-hackers

On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote:
i read some posts of yours regarding the java access to evolution 
addressbook and calendar via bonobo.

now, i am trying to do the same things basically and i would be 
interested if you succeeded.
you accessed (from java) the addressbook and calendar (of evolution) via 
bonobo interfaces?

my problem is that i should access those and send the data to a web server.

is the communication possible in both directions (i mean is it possible 
to update the addressbook and calendar with info I receive from my web 
server)?

the idl files provide all necessary methods?
if you could help me i would appreciate.

tia,

andrei
--=-5oR5cJFlWjLnVHck/Lz6-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 23:21:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34A01124134; Wed, 12 Nov 2003 23:21:30 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 88F7D124022 for ; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6F07B6314B; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F0F826312A; Wed, 12 Nov 2003 23:20:58 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAD4Kiq8006087; Wed, 12 Nov 2003 21:20:45 -0700 Subject: Re: [Evolution-hackers] Re: wombat and java From: Ronald Kuetemeier To: Andrei Schiop Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068691787.30838.84.camel@localhost.localdomain> References: <3FB197AE.2030908@arobs.ro> <1068691787.30838.84.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068697242.1549.5.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 21:20:43 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Andrei, take a look at: RE: [Evolution-hackers] RE: Java and Bonobo communication via CORBA http://mail.gnome.org/archives/gnome-devel-list/2003-June/msg00065.html Let me know how it goes, since I have written some extension to OpenOffice in Java and was looking to integrate Evolution in one extension. Hope this helps, Ronald On Wed, 2003-11-12 at 19:49, Not Zed wrote: > Hi Andrei, > > I'm not sure this was me, or if it was, i've completely forgotten > about it (i work on the mail part, not addressbook). > > I've forwarded this post to evolution-hackers, and I suggest you join > that list (see http://lists.ximian.com/) to continue the discussion. > > Cheers, > Michael > > PS helps if i actually cc evolution-hackers > > On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > > i read some posts of yours regarding the java access to evolution > > addressbook and calendar via bonobo. > > > > now, i am trying to do the same things basically and i would be > > interested if you succeeded. > > you accessed (from java) the addressbook and calendar (of evolution) via > > bonobo interfaces? > > > > my problem is that i should access those and send the data to a web server. > > > > is the communication possible in both directions (i mean is it possible > > to update the addressbook and calendar with info I receive from my web > > server)? > > > > the idl files provide all necessary methods? > > if you could help me i would appreciate. > > > > tia, > > > > andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 01:59:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 183031241F6; Thu, 13 Nov 2003 01:59:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD5DE1241B9 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6ACF630BE; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B80BE630B6 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: (qmail 24872 invoked from network); 13 Nov 2003 06:58:48 -0000 Received: from localhost (HELO dialup-43.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 06:58:48 -0000 From: Not Zed To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-tSVCiWlDX/kRPkusUOp1" Message-Id: <1068706542.30627.104.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 14:55:42 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] the spam stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hey Rodo, About the spam stuff that just went in: 1. forgot the changelog for the commit (at least in mail/). 2. all my sent mail is going into the junk folder? why is it trying to use spamassasin if it isn't installed? 3. some code bugs, e.g. when i try to unmark as spam: evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER cheers Michael --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hey Rodo,

About the spam stuff that just went in:

1. forgot the changelog for the commit (at least in mail/).
2. all my sent mail is going into the junk folder?  why is it trying to use spamassasin if it isn't installed?
3. some code bugs, e.g. when i try to unmark as spam:

evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER

cheers
Michael

--=-tSVCiWlDX/kRPkusUOp1-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:05:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 327811242CB; Thu, 13 Nov 2003 06:05:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 957E5124059 for ; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7882A6318E; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from avocet.mail.pas.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5AB076311F; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by avocet.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKFH7-0005xk-00; Thu, 13 Nov 2003 03:04:33 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADB4UZT003053; Thu, 13 Nov 2003 06:04:30 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADB4S2V003033; Thu, 13 Nov 2003 06:04:28 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068721467.8549.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 06:04:28 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Broken build today Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: make[3]: Entering directory `/cvs/evolution/smime/gui' make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. make[3]: Leaving directory `/cvs/evolution/smime/gui' -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:13:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74EA512427E; Thu, 13 Nov 2003 06:13:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 76AE5124040 for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5B93A6312F; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4773C6311F for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: (qmail 5639 invoked from network); 13 Nov 2003 11:12:33 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:12:33 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1068706542.30627.104.camel@localhost.localdomain> References: <1068706542.30627.104.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722062.2179.2.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:14:23 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 07:55, Not Zed wrote: > Hey Rodo, > > About the spam stuff that just went in: > > 1. forgot the changelog for the commit (at least in mail/). I usually don't write change log entries for new stuff, but I will add them. > 2. all my sent mail is going into the junk folder? why is it trying > to use spamassasin if it isn't installed? this is fixed > 3. some code bugs, e.g. when i try to unmark as spam: > > evolution-1.5: relocation error: > /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: > undefined symbol: CAMEL_IS_VJUNK_FOLDER ops, fixed as well Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:16:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFB45124040; Thu, 13 Nov 2003 06:16:18 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 353D312436C for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 240C2631B5; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 157D6631AC for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: (qmail 5882 invoked from network); 13 Nov 2003 11:15:46 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:15:46 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Ettore Perazzoli Cc: Evolution Hackers Mailing List In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722251.2179.5.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:17:36 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:04, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' I have added "empty" files so that it at least compiles until Michael will add the right ones. Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:39:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E84EB124042; Thu, 13 Nov 2003 07:39:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4D52112434F for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 444A6630C4; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 33234630B2 for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: (qmail 10143 invoked from network); 13 Nov 2003 12:38:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:38:59 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Not Zed To: Radek =?ISO-8859-1?Q?Doul=EDk?= Cc: Evolution Hackers Mailing List In-Reply-To: <1068722062.2179.2.camel@itx.lehovec> References: <1068706542.30627.104.camel@localhost.localdomain> <1068722062.2179.2.camel@itx.lehovec> Content-Type: multipart/alternative; boundary="=-b1aOgzvPOgAty2n80FgD" Message-Id: <1068726955.1471.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:05:56 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-b1aOgzvPOgAty2n80FgD Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote: > On Thu, 2003-11-13 at 07:55, Not Zed wrote: > > Hey Rodo, > > > > About the spam stuff that just went in: > > > > 1. forgot the changelog for the commit (at least in mail/). > > I usually don't write change log entries for new stuff, but I will add > them. I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :) --=-b1aOgzvPOgAty2n80FgD Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote:
On Thu, 2003-11-13 at 07:55, Not Zed wrote:
> Hey Rodo,
> 
> About the spam stuff that just went in:
> 
> 1. forgot the changelog for the commit (at least in mail/).

I usually don't write change log entries for new stuff, but I will add
them.

I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :)

--=-b1aOgzvPOgAty2n80FgD-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:43:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A2B91124040; Thu, 13 Nov 2003 07:43:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 26315124042 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1C6B1630C4; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 08C89630B2 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: (qmail 10402 invoked from network); 13 Nov 2003 12:42:55 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:42:55 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: multipart/alternative; boundary="=-ME3W3uLOa+1exKQGcvPP" Message-Id: <1068727190.1459.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:09:50 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/plain Content-Transfer-Encoding: 7bit oops. thats what yu get for waking up too early anyway On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit oops.

thats what yu get for waking up too early anyway

On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote:
make[3]: Entering directory `/cvs/evolution/smime/gui'
make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'.  Stop.
make[3]: Leaving directory `/cvs/evolution/smime/gui'

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-ME3W3uLOa+1exKQGcvPP-- From hpj@ximian.com Thu Nov 13 11:48:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 87CF1124454; Thu, 13 Nov 2003 11:48:11 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 17CB112403F for ; Thu, 13 Nov 2003 11:47:39 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKKd8-00010b-00; Thu, 13 Nov 2003 17:47:39 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: JP Rosevear Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068660905.32043.225.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068745483.12555.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 11:44:47 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-12 at 12:15, JP Rosevear wrote: > On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > [Backend-specific properties] > So I discussed this with ettore and hans offline and we think these > should actually be named properties on the backend. In this scenario, > the backends should probably be given the source uid rather than the > uri, because they will need to grab the named properties for connecting. So if I got this right, it means the backends will make gconf calls to get the properties for a given source. Won't this also mean that the source list will be shared between all clients? I.e. if another client adds a source (for its own use), it will show up in Evolution, and vice versa? Unless we add a qualifier, like the gconf path to the source list... > The main issue here is the GUI for some individual backends. For > instance, where will the LDAP backend gui come from? and will it be > readily available to outside developers? I'm reluctant to put the gui > bits into e-d-s but it may logically be the only place to put them. I > suppose we could have some sort of generated ui, but those tend to > degrade over time. Personally I think we should just play it by ear now and look for a general solution later... Putting the UI bits into e-d-s (or a brand new e-d-ui?) won't add a lot of work, though, so if we can do that, it'd be an ok working solution. -- Hans Petter From ettore@ximian.com Thu Nov 13 18:59:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E901D124479; Thu, 13 Nov 2003 18:59:24 -0500 (EST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by listsmx.ximian.com (Postfix) with ESMTP id 4F669124108 for ; Thu, 13 Nov 2003 18:58:53 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKRMP-00022T-00; Thu, 13 Nov 2003 15:58:50 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADNwjZT021804; Thu, 13 Nov 2003 18:58:46 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADNwiaq021802; Thu, 13 Nov 2003 18:58:44 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1068745483.12555.7.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> <1068745483.12555.7.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068767923.21692.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 18:58:44 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:44, Hans Petter Jansson wrote: > So if I got this right, it means the backends will make gconf calls to > get the properties for a given source. Hm what if we just pass the ESource to the calendar/book API instead of a URI? Then it would have all the pieces to figure out how to access the data, and it wouldn't need to use GConf directly or anything like that. -- Ettore From hpj@ximian.com Thu Nov 13 20:09:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 162DC12401E; Thu, 13 Nov 2003 20:09:40 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 5132312401D for ; Thu, 13 Nov 2003 20:09:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKSSS-000M0l-00; Fri, 14 Nov 2003 02:09:08 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, ettore@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1068775567.12557.13.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 20:06:12 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ettore, Toshok and I just had a discussion on IRC re. what to do with ESource and how to get parameters across to backends. What we more-or-less agreed on is that we can pass the ESource to the backend, encoded as XML. This lets callers use ESources that are not in gconf, but also allows getting updates from gconf if the ESource has a UID/path in it (also encoded in the XML). Thus we avoid the gconf requirement, and the changes to the IDL and ESource are miniscule (XML serialization code is already there). JP, thoughts? -- Hans Petter From jpr@ximian.com Fri Nov 14 01:35:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E6361244BF; Fri, 14 Nov 2003 01:35:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9493D124495 for ; Fri, 14 Nov 2003 01:34:53 -0500 (EST) Received: (qmail 3889 invoked from network); 14 Nov 2003 06:34:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 06:34:53 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068775567.12557.13.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068791691.3874.3166.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 01:34:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > Ettore, Toshok and I just had a discussion on IRC re. what to do with > ESource and how to get parameters across to backends. > > What we more-or-less agreed on is that we can pass the ESource to the > backend, encoded as XML. This lets callers use ESources that are not in > gconf, but also allows getting updates from gconf if the ESource has a > UID/path in it (also encoded in the XML). In general this sounds like the best solution we've seen so far. I'm not sure if the gconf updates are viable however since this would require knowledge of the key (I guess it could be a named property). > Thus we avoid the gconf requirement, and the changes to the IDL and > ESource are miniscule (XML serialization code is already there). Sounds right to me, so lets do it the xml way, without the change updates and lets add the named properties to the source. As you suggested earlier Hans, I think we'll put the gui's in evolution for now. We can move them down the stack later if need be. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Fri Nov 14 02:44:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4130E124494; Fri, 14 Nov 2003 02:44:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9293F124289 for ; Fri, 14 Nov 2003 02:43:56 -0500 (EST) Received: (qmail 7556 invoked from network); 14 Nov 2003 07:43:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 07:43:56 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: James Ogley Cc: evolution-hackers@lists.ximian.com, lewing@ximian.com In-Reply-To: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068795834.3874.3316.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 02:43:54 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 04:40, James Ogley wrote: > Many many centuries ago, there was a lot of discussion, and work towards > fixing bug #232 - reading TNEF attachments. The solution that was > arrived at was using gtnef (kudos Larry) > > However, gtnef has never been ported to GNOME2, and I discovered this > morning that bug #232 appears to still exist in 1.4.5. There have been > a couple of calls on bugzilla, attached to the bug report for the bug to > be reopened, but nothing's been done. > > I'll be adding the description of how I rediscovered the lost bug #232 > to bugzilla, but I wanted to raise it here. Are there plans to port > gtnef to GNOME2, and if not is there a new solution to bug #232? Larry, any thoughts on the time involved for this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 08:06:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8DD212403C; Fri, 14 Nov 2003 08:06:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 23263124093 for ; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1AADE63167; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F3ABE631DB for ; Fri, 14 Nov 2003 08:05:57 -0500 (EST) Received: (qmail 24546 invoked from network); 14 Nov 2003 13:05:57 -0000 Received: from localhost (HELO michael.home) (michael@127.0.0.1) by localhost with SMTP; 14 Nov 2003 13:05:57 -0000 From: Michael Meeks To: Mike Kestner , Jody Goldberg Cc: evolution Content-Type: text/plain Organization: Ximian. Message-Id: <1068818160.19369.343.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:56:00 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] gal & gtk+ HEAD ... Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys, I guess people already know this; I'd fix it myself but for not knowing what the strategy should be. The problem is the use of the Gtk namespace in gal, which screws things up badly: gories\" -Wall -O2 -g -D_REENTRANT -Wp,-MD,.deps/gtk-combo-stack.pp -c gtk-combo-stack.c -fPIC -DPIC -o .libs/gtk-combo-stack.o In file included from gtk-combo-stack.h:29, from gtk-combo-stack.c:26: gtk-combo-box.h:34:1: warning: "GTK_COMBO_BOX" redefined In file included from /opt/ognome2.6/include/gtk-2.0/gtk/gtk.h:61, from gtk-combo-stack.c:25: /opt/ognome2.6/include/gtk-2.0/gtk/gtkcombobox.h:30:1: warning: this is the location of the previous definition Can we run a small sed script over gal/evo-HEAD/gnumeric(?) that does a GtkComboBox -> GalComboBox ? [ it might be a good time to do that for all the 'Gtk' namespaced stuff in gal as well ? ]. If so, is this being worked on already ? or shall I come up with a sed script ? Regards, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From rodrigo@ximian.com Fri Nov 14 12:37:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9EF4312447F; Fri, 14 Nov 2003 12:37:17 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAD8E124475 for ; Fri, 14 Nov 2003 12:36:45 -0500 (EST) Received: (qmail 6982 invoked from network); 14 Nov 2003 17:36:44 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 14 Nov 2003 17:36:44 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: Rodrigo Moya To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068791691.3874.3166.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068831416.1782.67.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:36:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > ESource and how to get parameters across to backends. > > > > What we more-or-less agreed on is that we can pass the ESource to the > > backend, encoded as XML. This lets callers use ESources that are not in > > gconf, but also allows getting updates from gconf if the ESource has a > > UID/path in it (also encoded in the XML). > > In general this sounds like the best solution we've seen so far. I'm > not sure if the gconf updates are viable however since this would > require knowledge of the key (I guess it could be a named property). > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > ESource are miniscule (XML serialization code is already there). > > Sounds right to me, so lets do it the xml way, without the change > updates and lets add the named properties to the source. > hmm, but then, what about changes in the source? How would the backend know? I'm not really sure we really need them, but we might, if backends start using the properties in the source. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 13:37:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 55DAD1240DA; Fri, 14 Nov 2003 13:37:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BCFF7124086 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B411963094; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9BE7763072 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: (qmail 10455 invoked from network); 14 Nov 2003 18:36:29 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 14 Nov 2003 18:36:29 -0000 From: Jeffrey Stedfast To: Michael Zucchi Cc: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:36:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ok, so I was right about the mbox code expecting NULL. but this may very well have been my fault. anyways, that is now fixed in CVS along with changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. now for the new problem: if you call get_folder_info without the RECURSIVE flag, you only get a singleton fi returned to you. I guess this makes sense. (note, however, that imap will return one level of subdirs as well - altho they will be placed in fi->sibling rather than fi->child which is rather wrong). so... the only way to get a list of subfolders of an mbox folder is to request RECURSIVE. However, this scans more than just a single level which is not what I want. the way the IMAP spec deals with this, is by providing 2 modes of recursive: % (1 level) and * (everything) what do you think of having a CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? while on the subject of get_folder_info... the interface sucks. There are several reasons it sucks, but the ones I'm thinking of right now is that it doesn't allow for any sort of globbing and it is inconsistant with the other camel-store methods in that the other methods take a path while get_folder_info takes a full_name. probably too late to change this interface tho. :-( Jeff -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From jpr@ximian.com Fri Nov 14 14:55:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 489E41244A7; Fri, 14 Nov 2003 14:55:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 5D6271243D8 for ; Fri, 14 Nov 2003 14:54:42 -0500 (EST) Received: (qmail 14679 invoked from network); 14 Nov 2003 19:54:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 19:54:41 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Rodrigo Moya Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068831416.1782.67.camel@gasteiz.home> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068839679.3874.3465.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 14:54:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 12:36, Rodrigo Moya wrote: > On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > > ESource and how to get parameters across to backends. > > > > > > What we more-or-less agreed on is that we can pass the ESource to the > > > backend, encoded as XML. This lets callers use ESources that are not in > > > gconf, but also allows getting updates from gconf if the ESource has a > > > UID/path in it (also encoded in the XML). > > > > In general this sounds like the best solution we've seen so far. I'm > > not sure if the gconf updates are viable however since this would > > require knowledge of the key (I guess it could be a named property). > > > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > > ESource are miniscule (XML serialization code is already there). > > > > Sounds right to me, so lets do it the xml way, without the change > > updates and lets add the named properties to the source. > > > hmm, but then, what about changes in the source? How would the backend > know? It doesn't know right now either. I think we can work this out along the way if necessary. > I'm not really sure we really need them, but we might, if backends start > using the properties in the source. There isn't really another consistent place to put the information. -JP -- JP Rosevear Ximian, Inc. From steve.mah@oracle.com Fri Nov 14 18:02:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DC0B51244A9; Fri, 14 Nov 2003 18:02:19 -0500 (EST) Received: from agminet04.oracle.com (agminet04.oracle.com [141.146.126.231]) by listsmx.ximian.com (Postfix) with ESMTP id 1BF83124323 for ; Fri, 14 Nov 2003 18:01:48 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet04.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAEMvqPB001381 for ; Fri, 14 Nov 2003 14:58:50 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvqE25557 for ; Fri, 14 Nov 2003 15:57:52 -0700 (MST) Received: from oracle.com (arena.us.oracle.com [130.35.128.117]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvpE25550 for ; Fri, 14 Nov 2003 15:57:51 -0700 (MST) Message-ID: <3FB55DEF.4030106@oracle.com> Date: Fri, 14 Nov 2003 14:57:51 -0800 From: Stephen Mah User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030701 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] How to pre-configure evolution profiles? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm not sure if this is the appropriate list, but here goes: We have a custom rh linux CD that preconfigures most apps, ie: mozilla, proxy settings, etc... Before 1.4 came out, I had a simple shell script that pre-configured the users evolution profile. All I did was pre-populate the ~/evolution/config.xmldb file. Since 1.4 is now using something called gconf, I'm really at a loss on how to pre-configure this schemas. Any ideas? It seems to use this directory: ~/.gconfd/apps/evolution and part of ~/evolution/. I don't think config.xmldb is used anymore. thanks steve From dobey@ximian.com Fri Nov 14 18:13:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DDD97124430; Fri, 14 Nov 2003 18:13:49 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 31BB6124323 for ; Fri, 14 Nov 2003 18:13:18 -0500 (EST) Received: (qmail 25801 invoked from network); 14 Nov 2003 23:13:18 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:13:18 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Rodney Dawes To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FnySPUD02n3DLO/YdB8c" Organization: Ximian, Inc. Message-Id: <1068851404.4525.52.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:10:05 -0500 X-Spam-Status: No, hits=-38.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,MIME_LONG_LINE_QP, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-FnySPUD02n3DLO/YdB8c Content-Type: text/plain Content-Transfer-Encoding: quoted-printable You can set keys with gconftool-2. The --help option gives you a pretty extensive idea of what to do, and I believe it has a man page as well. -- dobey On Pre , 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: >=20 > We have a custom rh linux CD that preconfigures most apps, ie: mozilla,=20 > proxy settings, etc... >=20 > Before 1.4 came out, I had a simple shell script that pre-configured the=20 > users evolution profile. All I did was pre-populate the=20 > ~/evolution/config.xmldb file. >=20 > Since 1.4 is now using something called gconf, I'm really at a loss on=20 > how to pre-configure this schemas. Any ideas? >=20 > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. >=20 > thanks >=20 > steve --=-FnySPUD02n3DLO/YdB8c 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/tWDMkmjUfZe526QRAnQnAJ9FVKWtF93QwDS7SGjgUQYVk8lIwQCfbTes 7BMlKPXxo6Qq3a41TsgbRbc= =CuQ/ -----END PGP SIGNATURE----- --=-FnySPUD02n3DLO/YdB8c-- From mtgordon@ximian.com Fri Nov 14 18:19:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50A681244EC; Fri, 14 Nov 2003 18:19:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9D9DC12418C for ; Fri, 14 Nov 2003 18:18:53 -0500 (EST) Received: (qmail 26068 invoked from network); 14 Nov 2003 23:18:53 -0000 Received: from dmz.ximian.com (HELO 10-0-0-231.boston.ximian.com) (mtgordon@141.154.95.1) by peabody.ximian.com with SMTP; 14 Nov 2003 23:18:53 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Mark Gordon To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068851906.2532.183.camel@boatswain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:18:27 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: > > We have a custom rh linux CD that preconfigures most apps, ie: mozilla, > proxy settings, etc... > > Before 1.4 came out, I had a simple shell script that pre-configured the > users evolution profile. All I did was pre-populate the > ~/evolution/config.xmldb file. > > Since 1.4 is now using something called gconf, I'm really at a loss on > how to pre-configure this schemas. Any ideas? > > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. > > thanks > > steve Short answer: "gconftool-2 --help" Long answer: http://www.gnome.org/learn/admin-guide/2.2/ -Mark Gordon From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 18:56:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1954E124143; Fri, 14 Nov 2003 18:56:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 305BE124016 for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 215F7630CF; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 179BE630AB for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: (qmail 28164 invoked from network); 14 Nov 2003 23:55:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:55:38 -0000 From: Not Zed To: Jeffrey Stedfast Cc: evolution-hackers@ximian.com In-Reply-To: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> References: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-SSU9cVKOAzQn4BYZKjuF" Message-Id: <1068853945.16250.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 10:22:25 +1030 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote: > ok, so I was right about the mbox code expecting NULL. but this may very It should treat null and "" identically. > well have been my fault. anyways, that is now fixed in CVS along with > changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, > CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. > > now for the new problem: > > if you call get_folder_info without the RECURSIVE flag, you only get a > singleton fi returned to you. I guess this makes sense. (note, however, Thats a bug in mbox, it should return 1 level. > that imap will return one level of subdirs as well - altho they will be > placed in fi->sibling rather than fi->child which is rather wrong). Thats a bug in imap, or maybe build_folder_info which i never trusted. Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way. > so... the only way to get a list of subfolders of an mbox folder is to > request RECURSIVE. However, this scans more than just a single level > which is not what I want. But it also doesn't matter to do it this way. Its no change from current behaviour. > the way the IMAP spec deals with this, is by providing 2 modes of > recursive: % (1 level) and * (everything) > > what do you think of having a > CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? Not necessary, see above. > while on the subject of get_folder_info... the interface sucks. There > are several reasons it sucks, but the ones I'm thinking of right now is > that it doesn't allow for any sort of globbing and it is inconsistant What do we need globbing for? There's not a single place we'd use it. > with the other camel-store methods in that the other methods take a path > while get_folder_info takes a full_name. Does it? The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server). > probably too late to change this interface tho. :-( It got changed a year ago :) Z --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote:
ok, so I was right about the mbox code expecting NULL. but this may very

It should treat null and "" identically.

well have been my fault. anyways, that is now fixed in CVS along with
changes to set the fi->flags with CAMEL_FOLDER_CHILDREN,
CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like.

now for the new problem:

if you call get_folder_info without the RECURSIVE flag, you only get a
singleton fi returned to you. I guess this makes sense. (note, however,

Thats a bug in mbox, it should return 1 level.

that imap will return one level of subdirs as well - altho they will be
placed in fi->sibling rather than fi->child which is rather wrong).
Thats a bug in imap, or maybe build_folder_info which i never trusted.  Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way.

so... the only way to get a list of subfolders of an mbox folder is to
request RECURSIVE. However, this scans more than just a single level
which is not what I want.
But it also doesn't matter to do it this way.  Its no change from current behaviour.

the way the IMAP spec deals with this, is by providing 2 modes of
recursive: % (1 level) and * (everything)

what do you think of having a
CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag?
Not necessary, see above.

while on the subject of get_folder_info... the interface sucks. There
are several reasons it sucks, but the ones I'm thinking of right now is
that it doesn't allow for any sort of globbing and it is inconsistant

What do we need globbing for?  There's not a single place we'd use it.

with the other camel-store methods in that the other methods take a path
while get_folder_info takes a full_name.
Does it?  The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server).

probably too late to change this interface tho. :-(

It got changed a year ago :)

Z

--=-SSU9cVKOAzQn4BYZKjuF-- From samp@arial-concept.com Sat Nov 15 17:59:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3C5C012419A; Sat, 15 Nov 2003 17:59:23 -0500 (EST) Received: from kraid.nerim.net (smtp-106-saturday.nerim.net [62.4.16.106]) by listsmx.ximian.com (Postfix) with ESMTP id 88CE7124124 for ; Sat, 15 Nov 2003 17:58:52 -0500 (EST) Received: from prod1.arial-concept.com (przyswa.net1.nerim.net [62.212.103.7]) by kraid.nerim.net (Postfix) with ESMTP id 640B440E41 for ; Sat, 15 Nov 2003 23:58:49 +0100 (CET) Received: from mars-linux.arial-concept.com (root@mars-linux.arial-concept.com [172.16.0.45]) by prod1.arial-concept.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAFMxCUk025453 for ; Sat, 15 Nov 2003 23:59:13 +0100 From: Sam Przyswa To: Liste Dev Evolution Content-Type: text/plain; charset=iso-8859-15 Organization: Arial Concept Message-Id: <1068936846.30860.8.camel@Mars-Linux> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 23:54:06 +0100 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-arial-concept-prod1-MailScanner: Found to be clean X-Spam-Status: No, hits=-12.1 required=5.0 tests=SIGNATURE_LONG_SPARSE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Contact and Calendar from MySQL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, We run phpGroupware at office that manage contacts, calendar event, etc, on MySQL. Is there a way via some API to link these data (contacts, calendar events) in Evolution Contact and Calendar ? I have read the gnome_db doc but I don't know if it's the right way to do that... Thanks in advance for your advices. Sam. -- Sam Przyswa - Chef de projet Arial Concept - Intégrateur Internet 36, rue de Turin - 75008 - Paris - France Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01 Web: http://www.arial-concept.com - Email: Info@arial-concept.com -- Ce message a été vérifié par MailScanner et le moteur F-Prot pour rechercher la présence de virus et rien de suspect n'a été trouvé. Pour tous renseignements complémentaires concernant cet anti-virus contactez Postmaster@arial-concept.com From jpr@ximian.com Sun Nov 16 01:45:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA35D1242B5; Sun, 16 Nov 2003 01:45:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D1688124265 for ; Sun, 16 Nov 2003 01:44:56 -0500 (EST) Received: (qmail 27545 invoked from network); 16 Nov 2003 06:44:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 16 Nov 2003 06:44:56 -0000 Subject: Re: [Evolution-hackers] Contact and Calendar from MySQL From: JP Rosevear To: Sam Przyswa Cc: Liste Dev Evolution In-Reply-To: <1068936846.30860.8.camel@Mars-Linux> References: <1068936846.30860.8.camel@Mars-Linux> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068965094.3874.3522.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 16 Nov 2003 01:44:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-15 at 17:54, Sam Przyswa wrote: > Hi, > > We run phpGroupware at office that manage contacts, calendar event, etc, > on MySQL. Is there a way via some API to link these data (contacts, > calendar events) in Evolution Contact and Calendar ? In fact there is. We have split out the backends and the client libraries to these backends and they reside in the evolution-data-server module. Basically you want to look at evolution-data-server/calendar/backends and evolution-data-server/calendar/libedata-cal. You will need to sub class e-cal-backend and implement the requisite virtual methods. How you implement these methods is up to you, and gnome-db is an option for communicating with the MySQL database and implementing these method. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 13:20:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B5623124373; Mon, 17 Nov 2003 13:20:29 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id DC9CA1241AA for ; Mon, 17 Nov 2003 13:19:58 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHIJwu3029089; Mon, 17 Nov 2003 13:19:58 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHIJvfi029087; Mon, 17 Nov 2003 13:19:57 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1068839679.3874.3465.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069093196.8413.7.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:19:56 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > hmm, but then, what about changes in the source? How would the backend > > know? > > It doesn't know right now either. I think we can work this out along > the way if necessary. I think if we want the changes then we should just pass the path to the GConf key over CORBA. Otherwise we can dispatch the XML serialization of the ESource. (I think Hans wants to do both so that we can have it working without GConf if needed... Although I am not convinced it's necessary.) -- ETtore From jpr@ximian.com Mon Nov 17 13:30:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B515C1240D7; Mon, 17 Nov 2003 13:30:58 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9C86B124091 for ; Mon, 17 Nov 2003 13:30:27 -0500 (EST) Received: (qmail 12622 invoked from network); 17 Nov 2003 18:30:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:30:26 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093196.8413.7.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069093819.3874.3924.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:30:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:19, Ettore Perazzoli wrote: > On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > > hmm, but then, what about changes in the source? How would the backend > > > know? > > > > It doesn't know right now either. I think we can work this out along > > the way if necessary. > > I think if we want the changes then we should just pass the path to the > GConf key over CORBA. Otherwise we can dispatch the XML serialization > of the ESource. > > (I think Hans wants to do both so that we can have it working without > GConf if needed... Although I am not convinced it's necessary.) I prefer the serialized source solution, because it is possible to open ad hoc calendars for temporary purposes. Could the gconf key just be a named property on the source? -JP -- JP Rosevear Ximian, Inc. From lewing@ximian.com Mon Nov 17 13:45:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21197124084; Mon, 17 Nov 2003 13:45:57 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 54A6C124349 for ; Mon, 17 Nov 2003 13:45:26 -0500 (EST) Received: (qmail 13372 invoked from network); 17 Nov 2003 18:45:25 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:45:25 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear , Aaron Weber Cc: James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1068795834.3874.3316.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069094697.18587.1614.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 12:44:58 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > Many many centuries ago, there was a lot of discussion, and work towards > > fixing bug #232 - reading TNEF attachments. The solution that was > > arrived at was using gtnef (kudos Larry) > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > morning that bug #232 appears to still exist in 1.4.5. There have been > > a couple of calls on bugzilla, attached to the bug report for the bug to > > be reopened, but nothing's been done. > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > to bugzilla, but I wanted to raise it here. Are there plans to port > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > Larry, any thoughts on the time involved for this? A simple port probably wouldn't take very much time, but the problem is the way gtnef works is far less than ideal. Because of licensing issues (the tnef code base it was derived from is GPL'd) it cannot be linked into the mailer so it has to be an exe component. Since it has to be a component it has to duplicate a large amount of the mail display code to make an interface that looks similar to the normal attachment interface. So it is both extremely slow to activate and annoying to maintain. In a perfect world camel would provide a plugable method for allowing a content type to present itself as a group of several other content-types so that the display code could be reused and someone would write an LGPL'D tnef decoder. I can't write the tnef decoder myself since I've already messed with the current code a lot but if someone is serious about doing it we could probably clean room reverse engineer the GPL'd version. I'll let one of the mail hackers comment on the plugable camel stuff. --Larry From ettore@ximian.com Mon Nov 17 13:49:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2B0DA1242F3; Mon, 17 Nov 2003 13:49:54 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 452D9124336 for ; Mon, 17 Nov 2003 13:49:23 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHInLu3024414; Mon, 17 Nov 2003 13:49:22 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHInLqa024412; Mon, 17 Nov 2003 13:49:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093819.3874.3924.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069094960.8413.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:49:21 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > I prefer the serialized source solution, because it is possible to open > ad hoc calendars for temporary purposes. Could the gconf key just be a > named property on the source? I guess it could, but then you have a consistency problem... I.e. you have to make sure that the serialized XML always contains the right GConf path. -- Ettore From jpr@ximian.com Mon Nov 17 14:01:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F1E98124397; Mon, 17 Nov 2003 14:01:07 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9B8B0124084 for ; Mon, 17 Nov 2003 14:00:36 -0500 (EST) Received: (qmail 14188 invoked from network); 17 Nov 2003 19:00:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:00:35 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069094960.8413.11.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095631.3874.3926.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:00:33 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > I prefer the serialized source solution, because it is possible to open > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > named property on the source? > > I guess it could, but then you have a consistency problem... I.e. you > have to make sure that the serialized XML always contains the right > GConf path. I guess - but you will need both the UID and the gconf key won't you? Since the source will be in a gconf list. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 14:02:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6628F124004; Mon, 17 Nov 2003 14:02:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id AF707124096 for ; Mon, 17 Nov 2003 14:02:22 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ2Lu3024453; Mon, 17 Nov 2003 14:02:21 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ2LSI024451; Mon, 17 Nov 2003 14:02:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069095631.3874.3926.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069095740.8413.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:02:20 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > I prefer the serialized source solution, because it is possible to open > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > named property on the source? > > > > I guess it could, but then you have a consistency problem... I.e. you > > have to make sure that the serialized XML always contains the right > > GConf path. > > I guess - but you will need both the UID and the gconf key won't you? > Since the source will be in a gconf list. Yeah. -- Ettore From jpr@ximian.com Mon Nov 17 14:03:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 043B0124004; Mon, 17 Nov 2003 14:03:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16BD61243A2 for ; Mon, 17 Nov 2003 14:03:16 -0500 (EST) Received: (qmail 14438 invoked from network); 17 Nov 2003 19:03:15 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:03:15 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095790.3874.3929.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:03:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towards > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > be reopened, but nothing's been done. > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > Larry, any thoughts on the time involved for this? > > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. The mailer is GPL'ed though, isn't it? -JP -- JP Rosevear Ximian, Inc. From toshok@ximian.com Mon Nov 17 14:10:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D46D3124356; Mon, 17 Nov 2003 14:10:38 -0500 (EST) Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by listsmx.ximian.com (Postfix) with ESMTP id 87C90124004 for ; Mon, 17 Nov 2003 14:10:06 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ92G7022755; Mon, 17 Nov 2003 11:09:03 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ92Y7022753; Mon, 17 Nov 2003 11:09:02 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Chris Toshok To: Ettore Perazzoli Cc: JP Rosevear , Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069095740.8413.13.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> <1069095740.8413.13.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069096141.20344.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 17 Nov 2003 11:09:02 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 11:02, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > > I prefer the serialized source solution, because it is possible to open > > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > > named property on the source? > > > > > > I guess it could, but then you have a consistency problem... I.e. you > > > have to make sure that the serialized XML always contains the right > > > GConf path. > > > > I guess - but you will need both the UID and the gconf key won't you? > > Since the source will be in a gconf list. > > Yeah. I was thinking that the GConf key would be added by the underlying library (libebook, libecal) before serializing it and sending it over to the wombat. So we don't have much of a synchronization problem (we aren't storing the key inside the xml we store in gconf.) And we can always add the key to the xml blobs we serialize across. It's just that the ad-hoc ones won't contain a uid (or contain an empty string for the uid.. something). The backend can be made pretty simple and always listen for gconf changes - it just won't ever receive any that match the ad-hoc sources. Chris From lewing@ximian.com Mon Nov 17 14:28:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1111E124004; Mon, 17 Nov 2003 14:28:32 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 21258124004 for ; Mon, 17 Nov 2003 14:28:01 -0500 (EST) Received: (qmail 15846 invoked from network); 17 Nov 2003 19:28:00 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:28:00 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069095790.3874.3929.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069097257.18582.1617.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:27:38 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > be reopened, but nothing's been done. > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > Larry, any thoughts on the time involved for this? > > > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issues > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code to > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. > > The mailer is GPL'ed though, isn't it? > But we need to be able to link the connector bits so we need an exception still don't we? --Larry From jpr@ximian.com Mon Nov 17 15:26:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ABF4B124385; Mon, 17 Nov 2003 14:36:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 967011240F9; Mon, 17 Nov 2003 15:26:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:43:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F5C12416A; Mon, 17 Nov 2003 15:43:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 89B0D124272 for ; Mon, 17 Nov 2003 15:42:52 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 52B6D631F0 for ; Mon, 17 Nov 2003 14:59:06 -0500 (EST) Received: (qmail 17470 invoked from network); 17 Nov 2003 19:59:05 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:59:05 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Dan Winship Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069099141.3874.3944.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:59:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:52, Dan Winship wrote: > > I don't think the connector links to the mailer at all, although it does > > link to camel. Dan? > > Connector is irrelevant here. We don't want non-Ximian GPL code in > evolution because it keeps us from being able to do things like, oh, > say, link to OpenSSL if we need to. (Where were you last week? :-) I'm aware of that, but then the problem is not directly related to the code being GPL'ed, but more that we don't have the copyright. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 15:43:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E615612416A; Mon, 17 Nov 2003 15:43:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66D4C12438E for ; Mon, 17 Nov 2003 15:42:53 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0FF7A631A0; Mon, 17 Nov 2003 14:46:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 009B263127; Mon, 17 Nov 2003 14:46:05 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJk5u3024678; Mon, 17 Nov 2003 14:46:05 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJk5M5024676; Mon, 17 Nov 2003 14:46:05 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098363.24585.4.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:46:05 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Shell cleanup Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have cleaned up a bunch of cruft from shell/, getting rid of the stuff that is not used anymore. I still have EvolutionShellComponent and EvolutionStorage in place though, since the address book code still depends on them. (However, that code doesn't work at all at this point. :-)) Hans Petter is working on removing that dependency as well... So when he lets me know that that part of the work is done I will remove those pieces too. Cheers, -- Ettore From danw@ximian.com Mon Nov 17 15:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E39B61241A6; Mon, 17 Nov 2003 15:44:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7960F1243B7 for ; Mon, 17 Nov 2003 15:42:54 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C53B2630A5 for ; Mon, 17 Nov 2003 14:45:29 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 17 Nov 2003 14:52:18 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Dan Winship To: JP Rosevear Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069097746.3874.3932.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Mon, 17 Nov 2003 14:52:18 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I don't think the connector links to the mailer at all, although it does > link to camel. Dan? Connector is irrelevant here. We don't want non-Ximian GPL code in evolution because it keeps us from being able to do things like, oh, say, link to OpenSSL if we need to. (Where were you last week? :-) -- Dan From gpoo@ubiobio.cl Mon Nov 17 15:44:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DF46124091; Mon, 17 Nov 2003 15:44:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 838761243D3 for ; Mon, 17 Nov 2003 15:42:55 -0500 (EST) Received: from zeus.dci.ubiobio.cl (zeus.dci.ubiobio.cl [146.83.195.11]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1E94D63203 for ; Mon, 17 Nov 2003 15:18:01 -0500 (EST) Received: from cronos.dci.ubiobio.cl (cronos.dci.ubiobio.cl [146.83.195.84]) by zeus.dci.ubiobio.cl (Postfix) with ESMTP id A19D227867 for ; Mon, 17 Nov 2003 17:17:54 -0300 (CLST) From: German Poo Caaman~o To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=iso-8859-1 Message-Id: <1069100260.3792.81.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:17:40 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] What's is missing in NNTP support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've just installed evolution HEAD and it was compiled with NNTP support. After playing a little I have some question that I hope anyone can answer. IMHO, it's very comfortable to read NEWS, but: 1. Show all newsgroups from a server (it takes a bit of time, and sometimes there are over 30.000 newsgroups, and the user is interested in a few ones). I guess it could be better has a window with a similar behaviour as folder setting (when you choose working disconnected, where the user choose wich folder would like to read). I don't know where it belongs to. 2. Besides an USENET messages is *almost* a mail message, has some differences. For instance, a message can be answered to the group (follow-up) or replied to the sender (reply). Is there some kind of communication that allow to add "Reply to group" to contextual menu? 3. At last, but not least, where can I find a list with missings things? (protocol or UI) May someone give some pointers to me? What should I read? Thanks in advance, -- Germán Poó-Caamaño mailto:gpoo@ubiobio.cl http://www.ubiobio.cl/~gpoo/ From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 16:16:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2EF7512439A; Mon, 17 Nov 2003 16:16:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC610124292 for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1BD463145; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 988706313C for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: (qmail 21738 invoked from network); 17 Nov 2003 21:16:12 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 17 Nov 2003 21:16:12 -0000 Subject: Re: [Evolution-hackers] gal & gtk+ HEAD ... From: Mike Kestner To: Michael Meeks Cc: Mike Kestner , Jody Goldberg , evolution In-Reply-To: <1068818160.19369.343.camel@localhost.localdomain> References: <1068818160.19369.343.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069103755.1114.386.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 15:15:55 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:56, Michael Meeks wrote: > The problem is the use of the Gtk namespace in gal, which screws things > up badly: Fix committed to trunk. -- Mike Kestner From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 17:02:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94E9812412C; Mon, 17 Nov 2003 17:02:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C437C124117 for ; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BC40163182; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B503A63134; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHM2Du3027452; Mon, 17 Nov 2003 17:02:13 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHM2DGG027450; Mon, 17 Nov 2003 17:02:13 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069106532.24585.23.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:02:13 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Upgrade path fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, right now components upgrade from an existing Evolution version when they are first activated. However, that's bad since they get all activated at the same time and it's not clear to the shell when that happens (so e.g. if there are progress dialogs they'll interfere and stuff). So I have added a upgradeFromVersion() method in Evolution-Component.idl that you are now supposed to implement for your component to upgrade the configuration settings. If you don't implement that method, the shell won't complain -- but you should. So we should move all the migration stuff into this method. Please let me know if this method is not enough for your component's needs so we can massage it more in that case. The mechanism is similar to that of the old e-config-upgrade, i.e. it stores the version number in a GConf key and attempts an upgrade if the current version number is higher than the old one. BTW, I am not sure if we are going to be able to support upgrading from versions older than 1.4 easily... Maybe we can still invoke e-config-upgrade and make it convert to 1.4 format, then run the upgradeFromVersion()? Thoughts? -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 21:03:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 862631240D7; Mon, 17 Nov 2003 21:03:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BD1731243B9 for ; Mon, 17 Nov 2003 21:03:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 60CEF631DD; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 50778631DC for ; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Received: (qmail 4306 invoked from network); 18 Nov 2003 02:00:43 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:00:43 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069106532.24585.23.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> Content-Type: multipart/alternative; boundary="=-60qVaxb0OBSFK+pbNSFR" Message-Id: <1069120652.1847.9.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:57:32 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > Hello, > > right now components upgrade from an existing Evolution version when > they are first activated. However, that's bad since they get all > activated at the same time and it's not clear to the shell when that > happens (so e.g. if there are progress dialogs they'll interfere and > stuff). > > So I have added a upgradeFromVersion() method in Evolution-Component.idl > that you are now supposed to implement for your component to upgrade the > configuration settings. If you don't implement that method, the shell > won't complain -- but you should. > > So we should move all the migration stuff into this method. > > Please let me know if this method is not enough for your component's > needs so we can massage it more in that case. > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > stores the version number in a GConf key and attempts an upgrade if the > current version number is higher than the old one. Shouldn't it be the same mechanism, not just similar? > BTW, I am not sure if we are going to be able to support upgrading from > versions older than 1.4 easily... Maybe we can still invoke > e-config-upgrade and make it convert to 1.4 format, then run the > upgradeFromVersion()? Either that or separate the upgrade bits and put it in each component. It might be neater to put it in one place for each component. Z --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote:
Hello,

right now components upgrade from an existing Evolution version when
they are first activated.  However, that's bad since they get all
activated at the same time and it's not clear to the shell when that
happens (so e.g. if there are progress dialogs they'll interfere and
stuff).

So I have added a upgradeFromVersion() method in Evolution-Component.idl
that you are now supposed to implement for your component to upgrade the
configuration settings.  If you don't implement that method, the shell
won't complain -- but you should.

So we should move all the migration stuff into this method.

Please let me know if this method is not enough for your component's
needs so we can massage it more in that case.

The mechanism is similar to that of the old e-config-upgrade, i.e. it
stores the version number in a GConf key and attempts an upgrade if the
current version number is higher than the old one.
Shouldn't it be the same mechanism, not just similar?

BTW, I am not sure if we are going to be able to support upgrading from
versions older than 1.4 easily...  Maybe we can still invoke
e-config-upgrade and make it convert to 1.4 format, then run the
upgradeFromVersion()?
Either that or separate the upgrade bits and put it in each component.  It might be neater to put it in one place for each component.

Z

--=-60qVaxb0OBSFK+pbNSFR-- From notzed@ximian.com Mon Nov 17 21:04:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EDB521240BD; Mon, 17 Nov 2003 21:04:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2EDE41240D7 for ; Mon, 17 Nov 2003 21:04:07 -0500 (EST) Received: (qmail 4548 invoked from network); 18 Nov 2003 02:04:06 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:04:06 -0000 Subject: Re: [Evolution-hackers] What's is missing in NNTP support From: Not Zed To: German Poo Caaman~o Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069100260.3792.81.camel@localhost> References: <1069100260.3792.81.camel@localhost> Content-Type: multipart/alternative; boundary="=-U9JbfuRQ00tvPGBFHwRC" Message-Id: <1069120855.1847.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:00:56 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote: > I've just installed evolution HEAD and it was compiled with NNTP > support. After playing a little I have some question that I hope > anyone can answer. Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled. > IMHO, it's very comfortable to read NEWS, but: > 1. Show all newsgroups from a server (it takes a bit of time, and > sometimes there are over 30.000 newsgroups, and the user is > interested in a few ones). > > I guess it could be better has a window with a similar behaviour > as folder setting (when you choose working disconnected, where the > user choose wich folder would like to read). > I don't know where it belongs to. Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work. > 2. Besides an USENET messages is *almost* a mail message, has some > differences. For instance, a message can be answered to the group > (follow-up) or replied to the sender (reply). Is there some kind > of communication that allow to add "Reply to group" to contextual > menu? We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders. Although crosspostings would definitely need more work to support. > 3. At last, but not least, where can I find a list with missings > things? (protocol or UI) There really isn't one at present, because of the nature of the code. > May someone give some pointers to me? What should I read? Try the relevent rfc's and the sourcecode, thats about it so far. But ... stay tuned, something relevent to this post should be happening soon. Michael --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote:
I've just installed evolution HEAD and it was compiled with NNTP
support. After playing a little I have some question that I hope
anyone can answer.
Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled.

IMHO, it's very comfortable to read NEWS, but:
1. Show all newsgroups from a server (it takes a bit of time, and
   sometimes there are over 30.000 newsgroups, and the user is 
   interested in a few ones).

   I guess it could be better has a window with a similar behaviour
   as folder setting (when you choose working disconnected, where the
   user choose wich folder would like to read).
   I don't know where it belongs to.
Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work.

2. Besides an USENET messages is *almost* a mail message, has some
   differences.  For instance, a message can be answered to the group
   (follow-up) or replied to the sender (reply).  Is there some kind
   of communication that allow to add "Reply to group" to contextual
   menu?
We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders.  Although crosspostings would definitely need more work to support.

3. At last, but not least, where can I find a list with missings 
   things? (protocol or UI)
There really isn't one at present, because of the nature of the code.

May someone give some pointers to me?  What should I read?

Try the relevent rfc's and the sourcecode, thats about it so far.

But ... stay tuned, something relevent to this post should be happening soon.

Michael

--=-U9JbfuRQ00tvPGBFHwRC-- From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 22:59:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CE471243EF; Mon, 17 Nov 2003 22:59:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 298981243EC for ; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 246CB63118; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1199363104; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI3xeu3002480; Mon, 17 Nov 2003 22:59:40 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI3xdQY002478; Mon, 17 Nov 2003 22:59:39 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069120652.1847.9.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069127978.24585.30.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 22:59:39 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 20:57, Not Zed wrote: > On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > > stores the version number in a GConf key and attempts an upgrade if the > > current version number is higher than the old one. > Shouldn't it be the same mechanism, not just similar? I don't understand what you mean. It's not the same because now it's per-component, so we don't have to centralize all the changes in the same place. > Either that or separate the upgrade bits and put it in each > component. It might be neater to put it in one place for each > component. True... Just invoking it at startup before running the actual shell sounds simpler though, and implies fewer code changes. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 23:49:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CAB912404E; Mon, 17 Nov 2003 23:49:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 082931240A6 for ; Mon, 17 Nov 2003 23:49:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DDEFD63118; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD04C63113 for ; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Received: (qmail 13417 invoked from network); 18 Nov 2003 04:49:45 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 04:49:45 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069127978.24585.30.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> Content-Type: multipart/alternative; boundary="=-kBE+5vzhC6cPdScKQsvo" Message-Id: <1069130794.11367.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:46:34 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/plain Content-Transfer-Encoding: 7bit > > Shouldn't it be the same mechanism, not just similar? > > I don't understand what you mean. It's not the same because now it's > per-component, so we don't have to centralize all the changes in the > same place. Yep sure - I just meant the version detection. IMHO it would probably make sense to keep the same mechanism for version detection/maintenance? --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> Shouldn't it be the same mechanism, not just similar?

I don't understand what you mean.  It's not the same because now it's
per-component, so we don't have to centralize all the changes in the
same place.
Yep sure - I just meant the version detection.  IMHO it would probably make sense to
keep the same mechanism for version detection/maintenance?

--=-kBE+5vzhC6cPdScKQsvo-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 00:11:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6773812404E; Tue, 18 Nov 2003 00:11:24 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E5890124417 for ; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3A74630D1; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A9523630C9; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI5BCu3010688; Tue, 18 Nov 2003 00:11:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI5BCMP010686; Tue, 18 Nov 2003 00:11:12 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069130794.11367.1.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> <1069130794.11367.1.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069132271.24585.35.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 00:11:12 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 23:46, Not Zed wrote: > > > Shouldn't it be the same mechanism, not just similar? > > > > I don't understand what you mean. It's not the same because now it's > > per-component, so we don't have to centralize all the changes in the > > same place. > Yep sure - I just meant the version detection. IMHO it would probably > make sense to > keep the same mechanism for version detection/maintenance? > It's using the same mechanism, using the same GConf key that we were using before. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 03:59:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9BFF1241B8; Tue, 18 Nov 2003 03:59:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B450E12402B for ; Tue, 18 Nov 2003 03:59:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AED6263087; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1C0F96307A for ; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAI8wGU28937 for ; Tue, 18 Nov 2003 10:58:16 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAI8wG228930 for ; Tue, 18 Nov 2003 10:58:16 +0200 Message-ID: <3FC271B6.2010706@arobs.ro> Date: Mon, 24 Nov 2003 23:01:42 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] compile evolution-calendar.idl Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to generate evolution-calendar.idl with the following command: idlj -fclient evolution-calendar.idl, the following error occurs: Bonobo.idl (line 11): Expected one of `' `('; encountered `'. #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 07:13:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ACEC712436F; Tue, 18 Nov 2003 07:13:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D93E11242E4 for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D35FA6316B; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BD37B6316A for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: (qmail 4240 invoked from network); 18 Nov 2003 12:13:01 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 18 Nov 2003 12:13:01 -0000 Subject: Re: [Evolution-hackers] compile evolution-calendar.idl From: Rodrigo Moya To: Andrei Schiop Cc: Evolution Hackers In-Reply-To: <3FC271B6.2010706@arobs.ro> References: <3FC271B6.2010706@arobs.ro> Content-Type: text/plain Message-Id: <1069157581.30920.34.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:13:01 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 22:01, Andrei Schiop wrote: > hello, > > when trying to generate evolution-calendar.idl with the following command: > idlj -fclient evolution-calendar.idl, the following error occurs: > > Bonobo.idl (line 11): Expected one of `' `('; encountered > `'. > #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) > that's a pre-processor command, so if that idlj does not support that, pre-process the idl file before handing it over idlj. You can do that with cpp. I dont know if that works, but I guess it should. But then you'll find other problems, since evolution-calendar.idl uses Bonobo IDL interfaces, so you'll have to let idlj know where those files are. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 09:46:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F4E12411D; Tue, 18 Nov 2003 09:46:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65010124038 for ; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5FCA76316B; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B457363156 for ; Tue, 18 Nov 2003 09:46:02 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIEk2L03667 for ; Tue, 18 Nov 2003 16:46:02 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIEk1O03659 for ; Tue, 18 Nov 2003 16:46:02 +0200 Message-ID: <3FC2C33A.1040902@arobs.ro> Date: Tue, 25 Nov 2003 04:49:30 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] dumb question: activation client issue Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running the following command: activation-client -s "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" result: Activation ID "" RESULT_NONE. which is the meaning? it could not be activated? and if not what is a solution to it. tia From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 10:20:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4851212401F; Tue, 18 Nov 2003 10:20:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD10412407F for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C34FA63156; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B470A63121 for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: (qmail 14020 invoked from network); 18 Nov 2003 15:20:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 15:20:08 -0000 Subject: Re: [Evolution-hackers] dumb question: activation client issue From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2C33A.1040902@arobs.ro> References: <3FC2C33A.1040902@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069168805.7304.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 10:20:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 21:49, Andrei Schiop wrote: > hello, > > when running the following command: > activation-client -s > "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" > > result: Activation ID "" RESULT_NONE. > > which is the meaning? it could not be activated? and if not what is a > solution to it. It means it could not find a component matching the query. If you installed evolution to a prefix, you have to tell bonobo-activation where else to look for things by editing: /etc/bonobo-activation/bonobo-activation-config.xml (assuming most things are installed in /usr). You need to add something like: *prefix*/lib/bonobo/servers In the . -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 11:40:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B44661240B9; Tue, 18 Nov 2003 11:40:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B46CB124080 for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AFAAC6316A; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A65AF630CE for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: (qmail 18520 invoked from network); 18 Nov 2003 16:40:24 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 16:40:24 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069173622.7304.87.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 11:40:22 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution and CVS Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have change libical from being a virtual module to being directly included so it could be cvs remove'd. If you have an existing check out (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. (libical resides in evolution-data-server now). -JP -- JP Rosevear Ximian, Inc. From rhand@z-kat.com Tue Nov 18 12:00:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F36124098; Tue, 18 Nov 2003 12:00:39 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id 2EFD212410B for ; Tue, 18 Nov 2003 12:00:27 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 427973; Tue, 18 Nov 2003 12:00:26 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-e7PI5WnGwp+BKOmZ253b" Organization: Z-Kat Message-Id: <1069174826.21169.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:00:26 -0500 X-Spam-Status: No, hits=-36.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-e7PI5WnGwp+BKOmZ253b Content-Type: multipart/alternative; boundary="=-cNcn+bwqhikPTLZCPAix" --=-cNcn+bwqhikPTLZCPAix Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Just a note here. As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF support integrated into evolution and would be happy to work with you guys. It has both a standalone console binary, and a GPL library. On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote:=20 > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towa= rds > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > >=20 > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have be= en > > > a couple of calls on bugzilla, attached to the bug report for the bug= to > > > be reopened, but nothing's been done. > > >=20 > > > I'll be adding the description of how I rediscovered the lost bug #23= 2 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > >=20 > > Larry, any thoughts on the time involved for this? >=20 > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. >=20 > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. >=20 > --Larry >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-cNcn+bwqhikPTLZCPAix Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Just a note here.  As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF = support integrated into evolution and would be happy to work with you guys.=   It has both a standalone console binary, and a GPL library.


On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:
On Fri, 2003-11-14 at 01:43, JP Rosevear wr=
ote:=20
> On Tue, 2003-11-11 at 04:40, James Ogley wrote:
> > Many many centuries ago, there was a lot of discussion, and work =
towards
> > fixing bug #232 - reading TNEF attachments.  The solution that wa=
s
> > arrived at was using gtnef (kudos Larry)
> >=20
> > However, gtnef has never been ported to GNOME2, and I discovered =
this
> > morning that bug #232 appears to still exist in 1.4.5.  There hav=
e been
> > a couple of calls on bugzilla, attached to the bug report for the=
 bug to
> > be reopened, but nothing's been done.
> >=20
> > I'll be adding the description of how I rediscovered the lost bug=
 #232
> > to bugzilla, but I wanted to raise it here.  Are there plans to p=
ort
> > gtnef to GNOME2, and if not is there a new solution to bug #232?
>=20
> Larry, any thoughts on the time involved for this?

A simple port probably wouldn't take very much time, but the problem is
the way gtnef works is far less than ideal.  Because of licensing issues
(the tnef code base it was derived from is GPL'd) it cannot be linked
into the mailer so it has to be an exe component.  Since it has to be a
component it has to duplicate a large amount of the mail display code to
make an interface that looks similar to the normal attachment
interface.  So it is both extremely slow to activate and annoying to
maintain.

In a perfect world camel would provide a plugable method for allowing a
content type to present itself as a group of several other content-types
so that the display code could be reused and someone would write an
LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
already messed with the current code a lot but if someone is serious
about doing it we could probably clean room reverse engineer the GPL'd
version.  I'll let one of the mail hackers comment on the plugable camel
stuff.

--Larry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-cNcn+bwqhikPTLZCPAix-- --=-e7PI5WnGwp+BKOmZ253b Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/ulAq3J2D4d1LTEoRAjifAJ9UuUXQsmbvQ9ZRQ2zsozJl/J3E0gCgi3Ll ASNxF480AyI7P6UjgspdpE8= =yR/Z -----END PGP SIGNATURE----- --=-e7PI5WnGwp+BKOmZ253b-- From steve.mah@oracle.com Tue Nov 18 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 811E71241FB; Tue, 18 Nov 2003 15:12:39 -0500 (EST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) by listsmx.ximian.com (Postfix) with ESMTP id 929E5124098 for ; Tue, 18 Nov 2003 15:12:27 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet01.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAIKCQOA014449 for ; Tue, 18 Nov 2003 12:12:26 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26538 for ; Tue, 18 Nov 2003 13:12:25 -0700 (MST) Received: from dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com (dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com [130.35.131.133]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26526 for ; Tue, 18 Nov 2003 13:12:24 -0700 (MST) From: Stephen Mah To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Oracle Message-Id: <1069186344.12978.2.camel@mmouse-pc> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-1) Date: Tue, 18 Nov 2003 12:12:24 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] import errors Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm getting the following error when upgrading from 1.2 to 1.45: An error occured while loading or saving configuration information for Evolution. Some of your configuration settings may not work properly. Text contains invalid UTF-8 also: shell messages: evolution-shell-Message: Evolution configuration upgraded to version: 1.4.0 (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed -regards steve From pcolijn@nit.ca Tue Nov 18 15:15:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 46412124098; Tue, 18 Nov 2003 15:15:12 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 8A5E2124173 for ; Tue, 18 Nov 2003 15:15:00 -0500 (EST) Received: (qmail 19159 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 18 Nov 2003 20:14:58 -0000 Received: (qmail 11999 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 18 Nov 2003 20:14:58 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069186498.2341.103.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:14:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. My company, Net Integration Technologies, is working on a plugin for Evolution for its ExchangeIt Microsoft Exchange replacement technology. As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We will probably be releasing it (and the plugin) soon as LGPL. It's definitely clean-room, since I'm writing it, and I've never done anything with TNEFs before in my life. > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. For our plugin, we're more interested in the TNEF properties that are used for calendar items, contacts, todo lists, etc. But we will also be dealing with attachments (since in Outlook, you can have arbitrary attachments on just about anything). The way the TNEF parser works now is basically like a big hashtable. You tell it the MAPI id you want (or the GUID + id or GUID + name string) and it gives it to you. I don't know how suitable that would be to this particular purpose. I just checked out ytnef, and it looks quite good, but (as far as I can tell) it doesn't support all the MAPI properties; it seems designed to handle primarily attachments (I'm sure the maintainer will correct me if I'm wrong). With WvTnef there'd be support for directly handling Outlook's native calendar/contacts/whatever objects. Anyway, I just thought I'd mention it since it seemed relevant. Have fun, Peter Colijn From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 16:33:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F5941242CF; Tue, 18 Nov 2003 16:33:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E4A271242BE for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DD0F063126; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BF20E630B2 for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: (qmail 2310 invoked from network); 18 Nov 2003 21:33:13 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 21:33:13 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069191191.7304.370.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 16:33:12 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] db3 and db4 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: In order to make evolution and evolution-data-server easier to build, we are trying to cut out the external db3 dependency on a specific version. So, I'm planning to import db3 into the tree. However, Dan pointed out that we might want to import the latest db4 so that distros and platforms (for instance netbsd, fink do right now, suse did at one point) that didn't do this are covered. Thoughts? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 17:53:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2774312404B; Tue, 18 Nov 2003 17:53:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2404112433A for ; Tue, 18 Nov 2003 17:52:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8A029631E1; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 692CD63169; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id 2E6B511A1AF; Tue, 18 Nov 2003 14:28:09 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069194488.2291.24.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 14:28:08 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. In general, I find DB4 to be much nicer. In particular, being able to do things like open and close files inside a transaction is a very nice feature to have. I'd say definitely go to the latest DB4. -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:14:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C1152124063; Tue, 18 Nov 2003 20:14:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66C59124135 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5F9E463090; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 565FA63073 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: (qmail 14060 invoked from network); 19 Nov 2003 01:14:14 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:14:14 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Not Zed To: Christopher Smith Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069194488.2291.24.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-HcXSbe/EGU/n4iWeXIQA" Message-Id: <1069204255.1412.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:10:55 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/plain Content-Transfer-Encoding: 7bit Any idea what sort of porting effort is required, if any, for db4? Michael On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > In general, I find DB4 to be much nicer. In particular, being able to do > things like open and close files inside a transaction is a very nice > feature to have. I'd say definitely go to the latest DB4. --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Any idea what sort of porting effort is required, if any, for db4?

Michael

On Wed, 2003-11-19 at 09:28, Christopher Smith wrote:
On Tue, 2003-11-18 at 13:33, JP Rosevear wrote:
> In order to make evolution and evolution-data-server easier to build, we
> are trying to cut out the external db3 dependency on a specific
> version.  So, I'm planning to import db3 into the tree.  However, Dan
> pointed out that we might want to import the latest db4 so that distros
> and platforms (for instance netbsd, fink do right now, suse did at one
> point) that didn't do this are covered.

In general, I find DB4 to be much nicer. In particular, being able to do
things like open and close files inside a transaction is a very nice
feature to have. I'd say definitely go to the latest DB4.
--=-HcXSbe/EGU/n4iWeXIQA-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:31:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BBA3F1241EA; Tue, 18 Nov 2003 20:31:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 68C8512416B for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F5D863126; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3833163073 for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: (qmail 14889 invoked from network); 19 Nov 2003 01:31:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:31:39 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069204255.1412.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> <1069204255.1412.4.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069205497.7304.477.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 20:31:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 20:10, Not Zed wrote: > Any idea what sort of porting effort is required, if any, for db4? Very little, there is a specific error code and conversion method when opening an older db that the addressbook already supports. The pilot stuff might have to convert too, but I've been told its like 3 lines. > On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > > In order to make evolution and evolution-data-server easier to build, we > > > are trying to cut out the external db3 dependency on a specific > > > version. So, I'm planning to import db3 into the tree. However, Dan > > > pointed out that we might want to import the latest db4 so that distros > > > and platforms (for instance netbsd, fink do right now, suse did at one > > > point) that didn't do this are covered. > > > > In general, I find DB4 to be much nicer. In particular, being able to do > > things like open and close files inside a transaction is a very nice > > feature to have. I'd say definitely go to the latest DB4. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 23:38:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 602031242AA; Tue, 18 Nov 2003 23:38:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6294B124162 for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 550EF6306B; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1278C6306A for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAJ4cKxA012602 for ; Tue, 18 Nov 2003 20:38:21 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAJ4cJA27948 for ; Wed, 19 Nov 2003 12:38:19 +0800 (CST) Message-ID: <3FBAF44C.5080302@sun.com> Date: Wed, 19 Nov 2003 12:40:44 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: multipart/mixed; boundary="------------060104030606080509010804" X-Spam-Status: No, hits=-4.7 required=5.0 tests=UPPERCASE_25_50,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] A question about calendar's import Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------060104030606080509010804 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, Per JPR's request, I write this mail to discuss a problem. Here is the problem. The attached Bruins.ics is get from http://www.apple.com/ical/library/. I cut it to 2 events. If I import it into Evolution, since the timezone (US/Eastern) is not included in Evolution's buildin timezone list, though the import is successfu and I can see some black dates from the date calendar at the upper right, I can see nothing from dayview, weekview and month view. I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). Do I need to patch e_cal_backend_file_receive_objects(), too? Thanks! Harry --------------060104030606080509010804 Content-Type: text/plain; name="Bruins.ics" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Bruins.ics" BEGIN:VCALENDAR CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-TIMEZONE;VALUE=TEXT:US/Pacific X-WR-CALDESC:Boston Bruins PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-RELCALID;VALUE=TEXT:334e484c-426f-11D7-BECF-427275696579 X-WR-CALNAME;VALUE=TEXT:Bruins VERSION:2.0 BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins vs Devils LOCATION:FleetCenter, Boston UID:44657669-1008-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031008T200000 DURATION:PT2H30M END:VEVENT BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins at Lightning LOCATION:St. Pete Times Forum, Tampa Bay UID:4c696768-1010-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031010T193000 DURATION:PT2H30M END:VEVENT END:VCALENDAR --------------060104030606080509010804-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 02:04:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E316B124065; Wed, 19 Nov 2003 02:04:41 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7D18A1240C2 for ; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76CFA6311A; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A483D630E8 for ; Wed, 19 Nov 2003 02:04:29 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIGR5I18451 for ; Tue, 18 Nov 2003 18:27:05 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIGR5O18444 for ; Tue, 18 Nov 2003 18:27:05 +0200 Message-ID: <3FC2DAE9.5080805@arobs.ro> Date: Tue, 25 Nov 2003 06:30:33 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution 1.2.2 missing servers Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, does evolution 1.2.2 miss the following servers? if they exist, where can they be get from? GNOME_Evolution_Addressbook.server GNOME_Evolution_Addressbook_LDIF_Importer.server GNOME_Evolution_Addressbook_SelectNames.server GNOME_Evolution_Addressbook_VCard_Importer.server GNOME_Evolution_Calendar.server GNOME_Evolution_Calendar_AlarmNotify.server GNOME_Evolution_Calendar_Importer.server /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server GNOME_Evolution_Mail_Elm_Intelligent_Importer.server GNOME_Evolution_Mail_Mbox_Importer.server GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server GNOME_Evolution_Mail_Outlook_Importer.server GNOME_Evolution_Mail_Pine_Intelligent_Importer.server GNOME_Evolution_Shell.server GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server tia andrei From fcrozat@mandrakesoft.com Wed Nov 19 05:23:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B1612411F; Wed, 19 Nov 2003 05:23:57 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id C5AFA12404E for ; Wed, 19 Nov 2003 05:23:45 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 55A3822C for ; Wed, 19 Nov 2003 11:23:44 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 11:23:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. Hmm, as a distro packager, I really don't like seeing whole bunch of external code being integrated that way in modules. Why ? Because it makes packages (and fixes) much more harder to fix in case something needs to be fix in the external code. The best example is zlib which was copied in a LOT of places (3 times in kernel, dozen of time in various apps) and when the first security bug was raised in zlib, it tooks about 6 months to get the situation cleaned correctly. Moreover, since it was statically link with those programs, doing the security fix was really a pain. Dynamic linking is really a great think when maintaining distro (or for ports to new arch, etc..). So I would really prefer you don't come with your own copy of db4 :( Of course, if db4 file format is known to not change during the entire 4.x branch, it is not really a problem :) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B65B124125; Wed, 19 Nov 2003 05:42:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 981D212404D for ; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9201B63075; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2278663070; Wed, 19 Nov 2003 05:42:06 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJA8ZsI031958; Wed, 19 Nov 2003 05:09:15 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJA8Yrk031956; Wed, 19 Nov 2003 05:08:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069236514.31467.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:08:34 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Status bar stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey hackers, I have restored some of the final missing pieces in the new shell, namely the offline/online button (not fully functional yet) and the status bar. Now, for the status bar, I am not sure what to do wrt the notifications from the components. In the old way, the shell had an "Activity" interface, which was wrapped in EvolutionShellClient and allowed the component to tell the shell what was going on. We could restore that (I have actually resurrected that piece of code now), but no-one was really happy with the way it was working before, so I am wondering if I should just use a different approach this time. (Without having to rewrite heaps of code, of course.) In particular, restoring the old way also implies adding the ::setOwner() method (through which the shell tells the components of its existance), which is kinda nasty and I was hoping we could do without in 2.0. Options I have thought of: * Just let the component own the status bar. Instead of just exporting the sidebar and the view as controls, we make it also export a status bar control. The shell would switch to the proper control when changing components. This sounds like the simplest solution, but: * It requires some new code in the components (for example, the mailer likes to notify of different things at the same time, and the shell handled showing them all on the status bar -- now the mailer would have to do it all on its own). * When you are in, say, the calendar, you don't see what's going on in the mailer. (So e.g. if it's downloading mail you are not going to know about that until you switch to the mail component.) * We keep a similar approach (i.e. the shell centralizes everything), but we use listeners instead. I.e. an Evolution::Component can emit events for when the activity changes, and the shell just hooks up a listener for that. * This requires some more hacking in the components to make it use that. * The listener behavior might get a bit complicated. (You have to give an ID to a task, and then have separate events for "task 'foo' has started" and "task 'foo' has ended.) * Listeners are kind of bad since they do not appear in the IDL, since you have to use properties and there is no way to document those in the IDL. * We keep things as they were before and think about it later. Some minimal hacking is required in the components for that, but it should be pretty trivial; I can handle it. What are your thoughts? (I'd especially like to know what Michael thinks, since he pointed out before that the old interface sucked. :-)) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DD7A12404D; Wed, 19 Nov 2003 05:42:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65A9F124094 for ; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5A17F63075; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2D8B263070; Wed, 19 Nov 2003 05:42:08 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJAP1sI032022; Wed, 19 Nov 2003 05:25:41 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJAP02e032020; Wed, 19 Nov 2003 05:25:00 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069237500.31467.19.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:25:00 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list recognition problem Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I am on a topica.com mailing list that Evolution doesn't recognize as such. (I.e. it doesn't give me an option to create a mailing list rule for it.) The messages do have some mailing list headers that we could use for that though: List-Help: List-Unsubscribe: Should we add these to the mailing list autodetection regexp list? -- Ettore From rodrigo@ximian.com Wed Nov 19 05:50:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3860F12413A; Wed, 19 Nov 2003 05:50:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id CAC6512404D for ; Wed, 19 Nov 2003 05:50:43 -0500 (EST) Received: (qmail 11724 invoked from network); 19 Nov 2003 10:50:43 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 10:50:43 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodrigo Moya To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069239044.12438.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:50:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) is that true? Is the format in all 4.x versions going to be the same? cheers From fcrozat@mandrakesoft.com Wed Nov 19 06:05:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 898AC12433A; Wed, 19 Nov 2003 06:05:06 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 803691241E9 for ; Wed, 19 Nov 2003 06:04:54 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id DBF2422C; Wed, 19 Nov 2003 12:04:53 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: Rodrigo Moya Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069239892.3360.127.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 12:04:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 11:50, Rodrigo Moya a écrit : > On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I have absolutely no idea :(( I was more a wish than anything else.. -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 06:22:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A52161240DF; Wed, 19 Nov 2003 06:22:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 509F41240C0 for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 49FF063133; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3BE0C6312A for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: (qmail 13476 invoked from network); 19 Nov 2003 11:22:27 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 11:22:27 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: Rodrigo Moya To: Harry Lu Cc: Evolution Hackers In-Reply-To: <3FBAF44C.5080302@sun.com> References: <3FBAF44C.5080302@sun.com> Content-Type: text/plain Message-Id: <1069240949.12535.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:22:30 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > Hi, > Per JPR's request, I write this mail to discuss a problem. > > Here is the problem. The attached Bruins.ics is get from > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > it into Evolution, since the timezone (US/Eastern) is not included in > Evolution's buildin timezone list, though the import is successfu and I > can see some black dates from the date calendar at the upper right, I > can see nothing from dayview, weekview and month view. > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > Do I need to patch e_cal_backend_file_receive_objects(), too? > yes, anytime an event is changed/added, you need to check that. Those 3 functions do what update_objects used to. cheers From x@xman.org Wed Nov 19 08:31:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4093C1243AD; Wed, 19 Nov 2003 08:31:08 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id B6CAE1243AB for ; Wed, 19 Nov 2003 08:30:56 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 467EE2E92A8; Wed, 19 Nov 2003 05:30:53 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Rodrigo Moya Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069248652.7442.1.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:30:53 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I'll check what the rules are. It definately changed from 3.x to 4.x, but I think it has remained consistent since then. The library will automatically forward port db files if you so choose of course. -- Christopher Smith From jpr@ximian.com Wed Nov 19 08:35:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E031243A8; Wed, 19 Nov 2003 08:35:45 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3AB921241E9 for ; Wed, 19 Nov 2003 08:35:34 -0500 (EST) Received: (qmail 20290 invoked from network); 19 Nov 2003 13:35:33 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:35:33 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069248931.7304.634.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:35:32 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) This is the real reasons we need to import it - incompatible db formats. As far as we could tell the DB people change formats between minor versions (at least they did for the 3.x series) and then don't version the libraries properly so its hard to account for binary compatability. If we dynamic linked it means it might be impossible to move you .evolution dir to another machine if that machine's evo was linked to an older DB. I don't want various source trees proliferating either, but I don't see a better solution at this point. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:36:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B37FE1241E9; Wed, 19 Nov 2003 08:36:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4C2AF1243B7 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 45CD863187; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 35E4063177 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: (qmail 20305 invoked from network); 19 Nov 2003 13:36:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:36:45 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: JP Rosevear To: Rodrigo Moya Cc: Harry Lu , Evolution Hackers In-Reply-To: <1069240949.12535.11.camel@gasteiz.home> References: <3FBAF44C.5080302@sun.com> <1069240949.12535.11.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069248999.7304.639.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:36:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 06:22, Rodrigo Moya wrote: > On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > > Hi, > > Per JPR's request, I write this mail to discuss a problem. > > > > Here is the problem. The attached Bruins.ics is get from > > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > > it into Evolution, since the timezone (US/Eastern) is not included in > > Evolution's buildin timezone list, though the import is successfu and I > > can see some black dates from the date calendar at the upper right, I > > can see nothing from dayview, weekview and month view. > > > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > > Do I need to patch e_cal_backend_file_receive_objects(), too? > > > yes, anytime an event is changed/added, you need to check that. Those 3 > functions do what update_objects used to. Is there some way to unify the code for this? Maybe a sanitize_object call or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:37:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21C951241E9; Wed, 19 Nov 2003 08:37:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 02BD71243C0 for ; Wed, 19 Nov 2003 08:37:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EFFCC6318E; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E15A66318A for ; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Received: (qmail 20540 invoked from network); 19 Nov 2003 13:37:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:37:41 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249051.7304.643.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:37:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, > > does evolution 1.2.2 miss the following servers? > > if they exist, where can they be get from? > > > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server > GNOME_Evolution_Addressbook_SelectNames.server > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server > GNOME_Evolution_Mail_Mbox_Importer.server > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server > GNOME_Evolution_Mail_Outlook_Importer.server > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server The executable or shlib should be listed in these files. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 19 08:41:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92CDB1243B3; Wed, 19 Nov 2003 08:41:50 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D65BB1240F6 for ; Wed, 19 Nov 2003 08:41:38 -0500 (EST) Received: (qmail 20599 invoked from network); 19 Nov 2003 13:41:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:41:38 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248652.7442.1.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249295.7304.655.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:41:35 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:30, Christopher Smith wrote: > On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > > Of course, if db4 file format is known to not change during the entire > > > 4.x branch, it is not really a problem :) > > > > is that true? Is the format in all 4.x versions going to be the same? > > I'll check what the rules are. It definately changed from 3.x to 4.x, > but I think it has remained consistent since then. The library will > automatically forward port db files if you so choose of course. Well, you do have to listen for the correct error code and then call the conversion routine I believe (addressbook does this now). -JP -- JP Rosevear Ximian, Inc. From fcrozat@mandrakesoft.com Wed Nov 19 08:48:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1EC1243CE; Wed, 19 Nov 2003 08:48:44 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 14FAC1243C5 for ; Wed, 19 Nov 2003 08:48:32 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id A7C512D5BD for ; Wed, 19 Nov 2003 14:48:30 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069249710.3360.134.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 14:48:30 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 14:35, JP Rosevear a écrit : > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. I understand you point completely. And I have no objection on integrating DB3 3.1.17 in evo build :) But if DB4 is format-on-disk stable and you plan to switch to it, it would be great to be able to use external DB4 (with a compile-time option, for instance). -- Frederic Crozat Mandrakesoft From x@xman.org Wed Nov 19 08:51:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9C2B1243C2; Wed, 19 Nov 2003 08:51:53 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id E8C0012428E for ; Wed, 19 Nov 2003 08:51:41 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id A70702E92A4; Wed, 19 Nov 2003 05:51:40 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069249295.7304.655.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> <1069249295.7304.655.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069249900.7442.8.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:51:40 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:41, JP Rosevear wrote: > Well, you do have to listen for the correct error code and then call the > conversion routine I believe (addressbook does this now). Whoops! You're right! It's my wrapper code that does this. ;-) --Chris From x@xman.org Wed Nov 19 08:53:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F7C31243A1; Wed, 19 Nov 2003 08:53:54 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 79B2012428E for ; Wed, 19 Nov 2003 08:53:42 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 362802E929C; Wed, 19 Nov 2003 05:53:41 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069250021.7440.11.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:53:41 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. For Sleepycat's statements on this: http://www.sleepycat.com/docs/ref/upgrade/process.html "Berkeley DB major and minor releases may optionally include changes in all four areas, that is, the application API, region files, database formats, and log files may not be backward-compatible with previous releases." and "A Berkeley DB patch release will never modify the API, regions, log files, or database formats in incompatible ways, and so applications need only be relinked (or, in the case of a shared library, pointed at the new version of the shared library) to upgrade to a new release." I'm not sure what you mean by "they don't version the libraries properly". -- Christopher Smith From jpr@ximian.com Wed Nov 19 09:00:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 966B41243D6; Wed, 19 Nov 2003 09:00:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 1755B12428E for ; Wed, 19 Nov 2003 09:00:01 -0500 (EST) Received: (qmail 21633 invoked from network); 19 Nov 2003 14:00:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 14:00:00 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250021.7440.11.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069250398.7304.696.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:59:59 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:53, Christopher Smith wrote: > On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > > This is the real reasons we need to import it - incompatible db > > formats. As far as we could tell the DB people change formats between > > minor versions (at least they did for the 3.x series) and then don't > > version the libraries properly so its hard to account for binary > > compatability. If we dynamic linked it means it might be impossible to > > move you .evolution dir to another machine if that machine's evo was > > linked to an older DB. I don't want various source trees proliferating > > either, but I don't see a better solution at this point. > > For Sleepycat's statements on this: > > http://www.sleepycat.com/docs/ref/upgrade/process.html > > "Berkeley DB major and minor releases may optionally include changes in > all four areas, that is, the application API, region files, database > formats, and log files may not be backward-compatible with previous > releases." Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. > and > > "A Berkeley DB patch release will never modify the API, regions, log > files, or database formats in incompatible ways, and so applications > need only be relinked (or, in the case of a shared library, pointed at > the new version of the shared library) to upgrade to a new release." > > I'm not sure what you mean by "they don't version the libraries > properly". There is a system for versioning libraries (at least this is how libtool requests it be done and how many libraries do it) using CURRENT, AGE, REVISION which allows you to make statements about the binary compatibility of the library. Last I checked DB inserts the version of the db for the library .so numbers so you can't infer anything about bin compat. -JP -- JP Rosevear Ximian, Inc. From x@xman.org Wed Nov 19 09:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1BDFE12408B; Wed, 19 Nov 2003 09:17:52 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 9369B124008 for ; Wed, 19 Nov 2003 09:17:40 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 4787B3A783E; Wed, 19 Nov 2003 06:17:39 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250398.7304.696.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> <1069250398.7304.696.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069251459.7442.16.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 06:17:39 -0800 X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:59, JP Rosevear wrote: > > "Berkeley DB major and minor releases may optionally include changes in > > all four areas, that is, the application API, region files, database > > formats, and log files may not be backward-compatible with previous > > releases." > > Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. That's what it looks like to me, and that's been my experience as well. I have problems with porting 4.1.25 back to 4.0.x, but 4.1.24 for example has no problems. As others have pointed out, the API changes tend to be trivial and easily addressed. > > I'm not sure what you mean by "they don't version the libraries > > properly". > > There is a system for versioning libraries (at least this is how libtool > requests it be done and how many libraries do it) using CURRENT, AGE, > REVISION which allows you to make statements about the binary > compatibility of the library. Last I checked DB inserts the version of > the db for the library .so numbers so you can't infer anything about bin > compat. Ugh. That is bad. Never noticed that before. -- Christopher Smith From rhand@z-kat.com Wed Nov 19 09:41:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F1D1240DE; Wed, 19 Nov 2003 09:41:48 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id ECA13124188 for ; Wed, 19 Nov 2003 09:41:35 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428719; Wed, 19 Nov 2003 09:41:34 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: Larry Ewing , JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069186498.2341.103.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tdcRiW0l23He7584Ykau" Organization: Z-Kat Message-Id: <1069252894.20133.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 09:41:34 -0500 X-Spam-Status: No, hits=-36.6 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tdcRiW0l23He7584Ykau Content-Type: multipart/alternative; boundary="=-PiOU0kW7PUCx8qLQ0yDu" --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for external programs to read them and do with them as they wish, using the same GUID+id syntax you mentioned. ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out allthe attachments. This includes all calendar entries, contact cards, and tasks, which are saved as vCal/vCard entries (plaintext).=20 But using the library, you can save these entries as anything you want, it's just a long list of queries for certain ID's. The 2 main things that it does not support right now is Compressed RTF and Recurring calendar entries. But I use it for all my tnef streams (procmail script to automatically process email) and haven't found a stream that broke it yet :) On Tue, 2003-11-18 at 15:14, Peter Colijn wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:=20 > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issue= s > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code t= o > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. >=20 > My company, Net Integration Technologies, is working on a plugin for > Evolution for its ExchangeIt Microsoft Exchange replacement technology. >=20 > As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We > will probably be releasing it (and the plugin) soon as LGPL. It's > definitely clean-room, since I'm writing it, and I've never done > anything with TNEFs before in my life. >=20 > > In a perfect world camel would provide a plugable method for allowing a > > content type to present itself as a group of several other content-type= s > > so that the display code could be reused and someone would write an > > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > > already messed with the current code a lot but if someone is serious > > about doing it we could probably clean room reverse engineer the GPL'd > > version. I'll let one of the mail hackers comment on the plugable came= l > > stuff. >=20 > For our plugin, we're more interested in the TNEF properties that are > used for calendar items, contacts, todo lists, etc. But we will also be > dealing with attachments (since in Outlook, you can have arbitrary > attachments on just about anything). The way the TNEF parser works now > is basically like a big hashtable. You tell it the MAPI id you want (or > the GUID + id or GUID + name string) and it gives it to you. I don't > know how suitable that would be to this particular purpose. >=20 > I just checked out ytnef, and it looks quite good, but (as far as I can > tell) it doesn't support all the MAPI properties; it seems designed to > handle primarily attachments (I'm sure the maintainer will correct me if > I'm wrong). With WvTnef there'd be support for directly handling > Outlook's native calendar/contacts/whatever objects. >=20 > Anyway, I just thought I'd mention it since it seemed relevant. >=20 > Have fun, >=20 > Peter Colijn >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for ex= ternal programs to read them and do with them as they wish, using the same = GUID+id syntax you mentioned.

ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out= allthe attachments.  This includes all calendar entries, contact card= s, and tasks, which are saved as vCal/vCard entries (plaintext).  But = using the library, you can save these entries as anything you want, it's ju= st a long list of queries for certain ID's.  The 2 main things that it= does not support right now is Compressed RTF and Recurring calendar entrie= s.  But I use it for all my tnef streams (procmail script to automatic= ally process email) and haven't found a stream that broke it yet :)


On Tue, 2003-11-18 at 15:14, Peter Colijn wrote:
On Mon, 2003-11-17 at 13:44, Larry Ewing wr=
ote:=20
> A simple port probably wouldn't take very much time, but the problem i=
s
> the way gtnef works is far less than ideal.  Because of licensing issu=
es
> (the tnef code base it was derived from is GPL'd) it cannot be linked
> into the mailer so it has to be an exe component.  Since it has to be =
a
> component it has to duplicate a large amount of the mail display code =
to
> make an interface that looks similar to the normal attachment
> interface.  So it is both extremely slow to activate and annoying to
> maintain.

My company, Net Integration Technologies, is working on a plugin for
Evolution for its ExchangeIt Microsoft Exchange replacement technology.

As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We
will probably be releasing it (and the plugin) soon as LGPL. It's
definitely clean-room, since I'm writing it, and I've never done
anything with TNEFs before in my life.

> In a perfect world camel would provide a plugable method for allowing =
a
> content type to present itself as a group of several other content-typ=
es
> so that the display code could be reused and someone would write an
> LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
> already messed with the current code a lot but if someone is serious
> about doing it we could probably clean room reverse engineer the GPL'd
> version.  I'll let one of the mail hackers comment on the plugable cam=
el
> stuff.

For our plugin, we're more interested in the TNEF properties that are
used for calendar items, contacts, todo lists, etc. But we will also be
dealing with attachments (since in Outlook, you can have arbitrary
attachments on just about anything). The way the TNEF parser works now
is basically like a big hashtable. You tell it the MAPI id you want (or
the GUID + id or GUID + name string) and it gives it to you. I don't
know how suitable that would be to this particular purpose.

I just checked out ytnef, and it looks quite good, but (as far as I can
tell) it doesn't support all the MAPI properties; it seems designed to
handle primarily attachments (I'm sure the maintainer will correct me if
I'm wrong). With WvTnef there'd be support for directly handling
Outlook's native calendar/contacts/whatever objects.

Anyway, I just thought I'd mention it since it seemed relevant.

Have fun,

Peter Colijn

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-PiOU0kW7PUCx8qLQ0yDu-- --=-tdcRiW0l23He7584Ykau Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/u4Ee3J2D4d1LTEoRAnh2AJ91iRhlRbb1P4qsSREKARiGMyu/lgCfQErz Y2TjTmuRuYpM5fquOd1Uvxg= =0d6D -----END PGP SIGNATURE----- --=-tdcRiW0l23He7584Ykau-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 11:05:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA20B1240C0; Wed, 19 Nov 2003 11:05:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 5F509124101 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 56B84630A3; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5017863070 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: (qmail 28653 invoked from network); 19 Nov 2003 16:05:48 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:05:48 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: Rodney Dawes To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Bh0OBLzGG90enrDt2+pR" Organization: Ximian, Inc. Message-Id: <1069257746.19489.51.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:02:27 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Bh0OBLzGG90enrDt2+pR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The .server files do not exist in 1.2, they are purely 1.4+ specific, since 1.2 uses gnome 1.4 and 1.4+ use gnome 2. In gnome 1.4, oaf was used, and the respective files end in .oaf, and I believe are in the /usr/share/oaf directory. -- dobey On H=C3=ABn , 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, >=20 > does evolution 1.2.2 miss the following servers? >=20 > if they exist, where can they be get from? >=20 >=20 > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server=20 > GNOME_Evolution_Addressbook_SelectNames.server=20 > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server=20 > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server=20 > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Mbox_Importer.server=20 > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Outlook_Importer.server=20 > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server >=20 > tia > andrei >=20 >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-Bh0OBLzGG90enrDt2+pR 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/u5QSkmjUfZe526QRAgW5AJsES+1vx4AscLhNtjiOnO+7Tg6s+ACfTHEE IXc+bh3zcU/2aBOQkuN3qa4= =BzmW -----END PGP SIGNATURE----- --=-Bh0OBLzGG90enrDt2+pR-- From dobey@ximian.com Wed Nov 19 11:21:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 007ED124229; Wed, 19 Nov 2003 11:21:11 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EEBF31242CF for ; Wed, 19 Nov 2003 11:20:57 -0500 (EST) Received: (qmail 29501 invoked from network); 19 Nov 2003 16:20:57 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:20:57 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodney Dawes To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-dBCD+R64JKV1wqhFkTjn" Organization: Ximian, Inc. Message-Id: <1069258656.19489.61.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:17:36 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-dBCD+R64JKV1wqhFkTjn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:23, Frederic Crozat wrote: > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. As a packager who has to deal with all the distros that do everything differently from one another, the idea of importing db makes me feel better about being able to make stuff just work, and not deal with having to ship all the build dependencies as well. However, you still make a very interesting underlying point. If the file format can be upgraded, and the VCF flat-file backend in the addressbook ends up being stable enough, soon enough, we can just link to the system db4 dynamically, and upgrade the db addressbook file to a temporary file so that we don't break older copies of evolution, and shove all the entries into the VCF backend. This means we can just upgrade to the new backend once, and forget about db forever more, since we only need to be backward compatible, not forward. So, adding new entries with the newer evo won't show up in the older versions. And then, when 2.0 is finally released, we can up the upgrade version, and sync up again, to pull in addresses that were added by an older evolution during the 1.5 cycle. And after the 2.0 cycle, we can probably just drop the db dependency all the way, since everything would be moved to the vcf backend by that point. -- dobey --=-dBCD+R64JKV1wqhFkTjn 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/u5egkmjUfZe526QRApDgAKCA/ksCWwQ3xoAeTns/zFDllFNegwCgjScg 18sNcUXPQaXBFh16wnDdwIk= =CVwf -----END PGP SIGNATURE----- --=-dBCD+R64JKV1wqhFkTjn-- From pcolijn@nit.ca Wed Nov 19 12:44:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F0714124236; Wed, 19 Nov 2003 12:44:03 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 01D4C1240F9 for ; Wed, 19 Nov 2003 12:43:52 -0500 (EST) Received: (qmail 14417 invoked from network); 19 Nov 2003 17:43:48 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 19 Nov 2003 17:43:47 -0000 Received: (qmail 23619 invoked from network); 19 Nov 2003 17:43:49 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 19 Nov 2003 17:43:49 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: evolution-hackers@lists.ximian.com In-Reply-To: <1069252894.20133.3.camel@rhand.pc.z-kat.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> Content-Type: text/plain Message-Id: <1069263829.6554.8.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:43:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > Well, it's doesn't handle *all* MAPI properties, but it does support > for external programs to read them and do with them as they wish, > using the same GUID+id syntax you mentioned. Ok, cool. > ytnef is mostly designed to take a tnef stream (winmail.dat), and > strip out allthe attachments. This includes all calendar entries, > contact cards, and tasks, which are saved as vCal/vCard entries > (plaintext). So does ytnef get vCals/vCards as attachments out of the TNEF, or does it build vCals/vCards from all the MAPI properties (eg. using "Common Start" and "Common End" as DTSTART and DTEND)? > But using the library, you can save these entries as anything you > want, it's just a long list of queries for certain ID's. The 2 main > things that it does not support right now is Compressed RTF and > Recurring calendar entries. But I use it for all my tnef streams > (procmail script to automatically process email) and haven't found a > stream that broke it yet :) WvTnef does support recurring calendar entries (and exceptions). MAPI ID 0x8216 is LOTS of fun, let me tell you =) It also has the fun property that if don't repack that binary field *perfectly*, Outlook will crash when you try to import the object into the calendar. In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, when it's released some of the stuff from WvTnef could maybe be merged into ytnef... Although I know very little about licensing issues. WvTnef will be LGPL and I guess ytnef is GPL? Have fun, Peter From rhand@z-kat.com Wed Nov 19 13:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CED4E124015; Wed, 19 Nov 2003 13:04:53 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id C163A12409C for ; Wed, 19 Nov 2003 13:04:33 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428961; Wed, 19 Nov 2003 13:04:32 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069263829.6554.8.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> <1069263829.6554.8.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-F4oWakLGpTrDTLcXEPqw" Organization: Z-Kat Message-Id: <1069265072.20133.14.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 13:04:32 -0500 X-Spam-Status: No, hits=-37.4 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-F4oWakLGpTrDTLcXEPqw Content-Type: multipart/alternative; boundary="=-fYvNmGj1ghWw1CP1FQVn" --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote: > On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > > Well, it's doesn't handle *all* MAPI properties, but it does support > > for external programs to read them and do with them as they wish, > > using the same GUID+id syntax you mentioned. >=20 > Ok, cool. >=20 > > ytnef is mostly designed to take a tnef stream (winmail.dat), and > > strip out allthe attachments. This includes all calendar entries, > > contact cards, and tasks, which are saved as vCal/vCard entries > > (plaintext). >=20 > So does ytnef get vCals/vCards as attachments out of the TNEF, or does > it build vCals/vCards from all the MAPI properties (eg. using "Common > Start" and "Common End" as DTSTART and DTEND)? >=20 I don't know the "Name" of the fields, but yes it builds RFC complaint vCal/vCard files from the MAPI Properties. There's half a dozen different start and end fields, alot of which I dno't fully understand because they seem to be identical (redundancy I guess). I do take the individual occurance fields, since I don't have recurrances.=20 Recurrances show up as a single entry. > > But using the library, you can save these entries as anything you > > want, it's just a long list of queries for certain ID's. The 2 main > > things that it does not support right now is Compressed RTF and > > Recurring calendar entries. But I use it for all my tnef streams > > (procmail script to automatically process email) and haven't found a > > stream that broke it yet :) >=20 > WvTnef does support recurring calendar entries (and exceptions). MAPI ID > 0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property > that if don't repack that binary field *perfectly*, Outlook will crash > when you try to import the object into the calendar. >=20 Sounds like you've gotten alot further with it than I have :) Care to talk some more about this offline? I would love to integrate compressed RTF into ytnef. I don't care about recompressing it (at least not yet any way, alot of people keep asking me to look into building TNEF's), just extracting the contents for conversion & addition into the summary and description fields. > In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, > when it's released some of the stuff from WvTnef could maybe be merged > into ytnef... Although I know very little about licensing issues. WvTnef > will be LGPL and I guess ytnef is GPL? Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so they can use it. My only problem with getting away from GPL is I don't exactly get warm fuzzies from people taking my 6+ months of work and making oodles of $$ from it while I see nothing for that time (which I took alot of heat for from my wife & boss :) ). =20 >=20 > Have fun, >=20 > Peter >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote:
On Wed, 2003-11-19 at 09:41, Randall Hand w=
rote:
> Well, it's doesn't handle *all* MAPI properties, but it does support
> for external programs to read them and do with them as they wish,
> using the same GUID+id syntax you mentioned.

Ok, cool.

> ytnef is mostly designed to take a tnef stream (winmail.dat), and
> strip out allthe attachments.  This includes all calendar entries,
> contact cards, and tasks, which are saved as vCal/vCard entries
> (plaintext).

So does ytnef get vCals/vCards as attachments out of the TNEF, or does
it build vCals/vCards from all the MAPI properties (eg. using "Common
Start" and "Common End" as DTSTART and DTEND)?
I don't know the "Name" of the fields, but yes it builds RFC comp= laint vCal/vCard files from the MAPI Properties.  There's half a dozen= different start and end fields, alot of which I dno't fully understand bec= ause they seem to be identical (redundancy I guess).  I do take the in= dividual occurance fields, since I don't have recurrances.  Recurrance= s show up as a single entry.

> But using the library, you can save th=
ese entries as anything you
> want, it's just a long list of queries for certain ID's.  The 2 main
> things that it does not support right now is Compressed RTF and
> Recurring calendar entries.  But I use it for all my tnef streams
> (procmail script to automatically process email) and haven't found a
> stream that broke it yet :)

WvTnef does support recurring calendar entries (and exceptions). MAPI ID
0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property
that if don't repack that binary field *perfectly*, Outlook will crash
when you try to import the object into the calendar.
Sounds like you've gotten alot further with it than I have :)  Care to= talk some more about this offline?  I would love to integrate compres= sed RTF into ytnef.  I don't care about recompressing it (at least not= yet any way, alot of people keep asking me to look into building TNEF's), = just extracting the contents for conversion & addition into the summary= and description fields.

In any case, maybe if WvTnef isn't suitable=
 to go in Evolution as it is,
when it's released some of the stuff from WvTnef could maybe be merged
into ytnef... Although I know very little about licensing issues. WvTnef
will be LGPL and I guess ytnef is GPL?
Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so th= ey can use it.  My only problem with getting away from GPL is I don't = exactly get warm fuzzies from people taking my 6+ months of work and making= oodles of $$ from it while I see nothing for that time (which I took alot = of heat for from my wife & boss :) ). =20

Have fun,

Peter

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-fYvNmGj1ghWw1CP1FQVn-- --=-F4oWakLGpTrDTLcXEPqw Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD4DBQA/u7Cw3J2D4d1LTEoRAqoJAJduv+S4h2Mijem/tk3kE0N/OkXLAJ98Ksla D5urMLr8zuZK7X3Sa1qZUQ== =vflc -----END PGP SIGNATURE----- --=-F4oWakLGpTrDTLcXEPqw-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:07:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA475124312; Wed, 19 Nov 2003 15:07:49 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 42010124086 for ; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D41F630A6; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EDA0963085 for ; Wed, 19 Nov 2003 15:07:37 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAJK7WYI031661 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 19 Nov 2003 14:07:33 -0600 Message-ID: <3FBBCD84.4000701@xperienceinc.com> Date: Wed, 19 Nov 2003 14:07:32 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> In-Reply-To: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] use of libical Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ~ I have been experimenting with ics files from Evo, Mozilla, and Korganizer. I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding specification in the ical standard. This causes it to not be able to read valid ics files from other programs. I still have to experiment to verify this but my experiments so far point to this. Has anyone ever checked libical for adherence to folding and unfolding You can read about it in the RFC http://www.ietf.org/rfc/rfc2445.txt?number=2445 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt QKMj0equEs8hHzE+rLmr8Xc= =yNKl -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:32:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 38D3A124214; Wed, 19 Nov 2003 15:32:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A82EC12444B for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 94731630B4; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7649E63085 for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: (qmail 11431 invoked from network); 19 Nov 2003 20:32:22 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 19 Nov 2003 20:32:22 -0000 Subject: Re: [Evolution-hackers] use of libical From: Jeffrey Stedfast To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069273914.15622.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 15:31:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe someone recently sent a patch for this (like just last week) Jeff On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. > > Has anyone ever checked libical for adherence to folding and unfolding > You can read about it in the RFC > http://www.ietf.org/rfc/rfc2445.txt?number=2445 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt > QKMj0equEs8hHzE+rLmr8Xc= > =yNKl > -----END PGP SIGNATURE----- -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:07:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 81B161242A7; Wed, 19 Nov 2003 16:07:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 311361240BA for ; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 126CE63120; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D37AB630FA for ; Wed, 19 Nov 2003 16:07:17 -0500 (EST) Received: (qmail 13107 invoked from network); 19 Nov 2003 21:07:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 21:07:16 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069276034.7304.1570.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 16:07:14 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. What do you think is wrong? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:26:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A611612428E; Wed, 19 Nov 2003 16:26:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3E92B124157 for ; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 39F42630FA; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from devserv.devel.redhat.com (pix-525-pool.redhat.com [66.187.233.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FBE963180; Wed, 19 Nov 2003 16:26:22 -0500 (EST) Received: from [172.16.57.122] (mirkwood.devel.redhat.com [172.16.57.122]) by devserv.devel.redhat.com (8.12.10/8.12.10) with ESMTP id hAJLQ8Dl003618; Wed, 19 Nov 2003 16:26:08 -0500 Subject: Re: [Evolution-hackers] db3 and db4 From: Jeremy Katz To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 16:26:20 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 16:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. There are definitely good points to this, since it basically means that I can stop doing it myself ;-) Berkeley DB is largely intended as an embedded database and so their concern for keeping the on-disk database format the same is less than other software. The other suggestion of dynamically linking to the system db4 is going to be problematic because I might have db 4.2 on a machine running one OS release and db 4.3 on a different machine and use a shared homedir. At that point, I can only use the addressbook on one machine. Of course, the *real* win would be moving away from Berkeley DB completely ;-) My $0.02, Jeremy From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:00:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BB1C1240BA; Wed, 19 Nov 2003 17:00:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C6EB3124039 for ; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1B856314C; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp.tuxpan.cl (smtp.tuxpan.cl [200.27.193.100]) by skeptopotamus.ximian.com (Postfix) with SMTP id 85D2763138 for ; Wed, 19 Nov 2003 17:00:12 -0500 (EST) Received: (qmail 18719 invoked from network); 19 Nov 2003 22:04:21 -0000 Received: from shamancito.txp (HELO ?192.168.85.231?) (fcatrin@192.168.85.231) by 0 with SMTP; 19 Nov 2003 22:04:21 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: "Franco Catrin L." To: evolution-hackers@ximian.com In-Reply-To: <1069173622.7304.87.camel@localhost.localdomain> References: <1069173622.7304.87.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: TUXPAN Message-Id: <1069279204.2292.91.camel@shamancito.txp> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 19:00:04 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > I have change libical from being a virtual module to being directly > included so it could be cvs remove'd. If you have an existing check out > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > (libical resides in evolution-data-server now). I see that libical is referenced in calendar/Makefile.am but libical is not there. [fcatrin@shamancito calendar]$ ls backends ChangeLog CVS idl libecal libedata-cal Makefile.am Makefile.in [fcatrin@shamancito calendar]$ cat Makefile.am SUBDIRS = libical idl libecal libedata-cal backends So I'm getting: calendar/Makefile.am:1: required directory calendar/libical does not exist (this in the main trunk) Do I have to do anything special to get libicalendar? I've seen your message and I tried cvs up, also with -dP flags with no sucess Thanks -- Franco Catrin L. TUXPAN http://www.tuxpan.cl/fcatrin From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:20:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 08CFC124164; Wed, 19 Nov 2003 17:20:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A8992124039 for ; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 73332630CC; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6C837630BA; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 19 Nov 2003 17:20:16 -0500 Subject: Re: [Evolution-hackers] Status bar stuff From: Dan Winship To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069236514.31467.11.camel@milkplus> References: <1069236514.31467.11.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 19 Nov 2003 17:20:16 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > In particular, restoring the old way also implies adding the > ::setOwner() method (through which the shell tells the components of its > existance), which is kinda nasty and I was hoping we could do without in > 2.0. The component can get a handle on the shell via bonobo-activation: shell = bonobo_activation_activate_from_id ( "OAFIID:GNOME_Evolution_Shell", Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, NULL, ev); -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:23:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFD40124164; Wed, 19 Nov 2003 17:23:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6D109124039 for ; Wed, 19 Nov 2003 17:23:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F1830630BA; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7644E630A6 for ; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Wed, 19 Nov 2003 15:22:52 -0700 Subject: Re: [Evolution-hackers] Evolution and CVS From: Gary Ekker To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain Message-Id: <1069280570.2187.4.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Wed, 19 Nov 2003 15:22:50 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: From: Gary Ekker To: Franco Catrin L. Subject: Re: [Evolution-hackers] Evolution and CVS Date: Wed, 19 Nov 2003 15:20:50 -0700 On Wed, 2003-11-19 at 19:00 -0300, Franco Catrin L. wrote: > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > > [fcatrin@shamancito calendar]$ cat Makefile.am > SUBDIRS = libical idl libecal libedata-cal backends > > So I'm getting: > > calendar/Makefile.am:1: required directory calendar/libical does not > exist > > (this in the main trunk) > > Do I have to do anything special to get libicalendar? You need to rm -rf libical in the evolution source tree then update. Make sure that you have updated evolution-data-server and installed it to the same prefix where you are installing evolution. Note, you now need to build libsoup from cvs head to build evolution-data-server. -Gary > I've seen your message and I tried cvs up, also with -dP flags with no > sucess > > Thanks > -- > Franco Catrin L. > TUXPAN http://www.tuxpan.cl/fcatrin > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:26:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901A3124039; Wed, 19 Nov 2003 17:26:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 69EB212419D for ; Wed, 19 Nov 2003 17:26:20 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8CB2363138; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EDC663111; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJMOYF2016816; Wed, 19 Nov 2003 17:24:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJMOYa3016814; Wed, 19 Nov 2003 17:24:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Status bar stuff From: Ettore Perazzoli To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> References: <1069236514.31467.11.camel@milkplus> <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280673.16592.14.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 17:24:34 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:20, Dan Winship wrote: > > In particular, restoring the old way also implies adding the > > ::setOwner() method (through which the shell tells the components of its > > existance), which is kinda nasty and I was hoping we could do without in > > 2.0. > > The component can get a handle on the shell via bonobo-activation: > > shell = bonobo_activation_activate_from_id ( > "OAFIID:GNOME_Evolution_Shell", > Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, > NULL, ev); Hmm I am not sure we can assume that. What if the shell changes ID, for example... Also this way you are creating a possible hidden refcount loop. (Also I was idlily thinking that in the case where we are running components separately the shell would register with different names depending on what set of components it is running, so in that case that wouldn't work. I am not sure it's a good idea though...) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:27:33 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0637F124039; Wed, 19 Nov 2003 17:27:33 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D773A124335 for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C748D630DA; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 03565630CC for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: (qmail 17602 invoked from network); 19 Nov 2003 22:27:20 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 22:27:20 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: Rodrigo Moya To: "Franco Catrin L." Cc: Evolution Hackers In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069277449.27686.1.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 22:30:49 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Franco On Wed, 2003-11-19 at 23:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > you need to update, since libical was recently added to the evolution source tree. You might need to do a 'cvs checkout' instead of an update though. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:31:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 71D5D124253; Wed, 19 Nov 2003 17:31:46 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1815B124039 for ; Wed, 19 Nov 2003 17:31:35 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F259763171; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D3DE563099; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id AA1D611A1AF; Wed, 19 Nov 2003 14:21:50 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Jeremy Katz Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280510.2694.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 14:21:50 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > Of course, the *real* win would be moving away from Berkeley DB > completely ;-) Yeah, 'cause the best solution here is to reinvent the wheel and write your own embedded database, which would surely perform better and have fewer bugs. ;-) -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 19:27:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 890451241E5; Wed, 19 Nov 2003 19:27:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 425DF124253 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 34BB1630DE; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1ADF0630C4 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: (qmail 23918 invoked from network); 20 Nov 2003 00:27:06 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 20 Nov 2003 00:27:06 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: JP Rosevear To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069288021.7304.2014.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 19:27:02 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in This is evolution-data-server module, not evolution. To fix this, checkout evolution-data-server again. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 03:15:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76EFD12407E; Thu, 20 Nov 2003 03:15:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 11BA81240BB for ; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 926B36309A; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F365D63097 for ; Thu, 20 Nov 2003 03:14:54 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK8EsZ14926 for ; Thu, 20 Nov 2003 10:14:54 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK8ErT14919 for ; Thu, 20 Nov 2003 10:14:53 +0200 From: root Reply-To: sa@arobs.ro To: evolution-hackers@ximian.com Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069315584.2222.8.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 10:06:25 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running this command from a terminal, the following exception is thrown: activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" Query spec is "iid='GNOME_Evolution_Calendar_Factory'" User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from query what does it mean? that the GNOME_Evolution_Calendar.server file is invalid? Why the CalFactory is not present in GNOME_Evolution_Calendar.server file? All questions are for Evolution 1.4.5. tia, andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 04:19:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D287D1240C6; Thu, 20 Nov 2003 04:19:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 73F24124093 for ; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6ADD46306F; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CF4D46306E for ; Thu, 20 Nov 2003 04:19:16 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK9JGD16471 for ; Thu, 20 Nov 2003 11:19:16 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK9JFT16459 for ; Thu, 20 Nov 2003 11:19:15 +0200 From: root Reply-To: sa@arobs.ro To: hackers Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069319445.2381.2.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 11:10:47 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating evolution calendar Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to get the IOR for Calendar_Factory, there is no IOR returned. activation-client -s "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Query spec is "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Activation ID "OAFAID:[OAFIID:GNOME_Evolution_Calendar_Factory,root,tests.arobs.com]" RESULT_SHLIB please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 09:33:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 52ED2124023; Thu, 20 Nov 2003 09:33:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD5CE124026 for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D144D630E6; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 75F16630DF for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAKEXYYI012724 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 20 Nov 2003 08:33:34 -0600 Message-ID: <3FBCD0BD.3030102@xperienceinc.com> Date: Thu, 20 Nov 2003 08:33:33 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> In-Reply-To: <1069276034.7304.1570.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have opened an evo ics file with mozilla and korganizer. They seem to work fine. Esp mozilla calendar, it is the most workable. Then I save the file and try to open it with Evo again. NO dice. Evo complains i think about an invalid file or it is just empty. (sorry, it has been a while since I did this experiment). If there is a recent change (per other response) perhaps I will try to compile or wait for the next release of evo and try again. JP Rosevear wrote: | On Wed, 2003-11-19 at 15:07, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>~ I have been experimenting with ics files from |>Evo, Mozilla, and Korganizer. |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding |>specification in the ical |>standard. This causes it to not be able to read valid ics files from |>other programs. |> |>I still have to experiment to verify this but my experiments so far |>point to this. | | | What do you think is wrong? | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX LTnaZAfMgO2Tz6AovKZ4T+Q= =v+rF -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 11:32:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E4A124133; Thu, 20 Nov 2003 11:32:55 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 494981240B0 for ; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 36FF0630E6; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CDB7B630D2 for ; Thu, 20 Nov 2003 11:32:43 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Thu, 20 Nov 2003 09:32:39 -0700 Subject: Re: [Evolution-hackers] use of libical From: Gary Ekker To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBCD0BD.3030102@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD0BD.3030102@xperienceinc.com> Content-Type: text/plain Message-Id: <1069345956.2138.9.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 09:32:37 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This has already been reported, see http://bugzilla.ximian.com/show_bug.cgi?id=47856 -Gary On Thu, 2003-11-20 at 07:33, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I have opened an evo ics file with mozilla and korganizer. They seem to > work fine. Esp mozilla calendar, it is the most workable. Then I save > the file and try to open it with Evo again. NO dice. Evo complains i > think about an invalid file or it is just empty. (sorry, it has been a > while since I did this experiment). If there is a recent change (per > other response) perhaps I will try to compile or wait for the next > release of evo and try again. > > JP Rosevear wrote: > | On Wed, 2003-11-19 at 15:07, JT Moree wrote: > | > |>-----BEGIN PGP SIGNED MESSAGE----- > |>Hash: SHA1 > |> > |>~ I have been experimenting with ics files from > |>Evo, Mozilla, and Korganizer. > |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > |>specification in the ical > |>standard. This causes it to not be able to read valid ics files from > |>other programs. > |> > |>I still have to experiment to verify this but my experiments so far > |>point to this. > | > | > | What do you think is wrong? > | > | -JP > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX > LTnaZAfMgO2Tz6AovKZ4T+Q= > =v+rF > -----END PGP SIGNATURE----- > From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:49:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 532F612404A; Thu, 20 Nov 2003 12:49:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B00D112402D for ; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8F4C863110; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8745463100; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHnYF2027761; Thu, 20 Nov 2003 12:49:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHnXOW027759; Thu, 20 Nov 2003 12:49:33 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] db3 and db4 From: Ettore Perazzoli To: Christopher Smith Cc: Jeremy Katz , JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069280510.2694.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> <1069280510.2694.4.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350573.16592.139.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:49:33 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:21, Christopher Smith wrote: > On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > > Of course, the *real* win would be moving away from Berkeley DB > > completely ;-) > > > Yeah, 'cause the best solution here is to reinvent the wheel and write > your own embedded database, which would surely perform better and have > fewer bugs. ;-) > Well we do have the flat file implementation that Chris has been working on... Apparently it performs very well too. (For the amount of data we put in the addressbook, the DB is a bit overkill, and we still have the ibex index for the searches anyway.) But I don't think we really have the resources to go that route now, since it implies a completely new code base for the addressbook backend... -- Ettore From ettore@ximian.com Thu Nov 20 12:51:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04563124105; Thu, 20 Nov 2003 12:51:49 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 5F0D012402D for ; Thu, 20 Nov 2003 12:51:37 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHpaF2027775; Thu, 20 Nov 2003 12:51:36 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHpa0U027773; Thu, 20 Nov 2003 12:51:36 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] import errors From: Ettore Perazzoli To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350696.16592.142.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:51:36 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 15:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: > > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Sigh, this would be easier to debug if GConf told us which key is being set... :-/ I have no idea offhand, the other warnings seem harmless. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C075124020; Thu, 20 Nov 2003 12:57:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id F3D1812401B for ; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EAD5263167; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8A57F6315E; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHusF2027806; Thu, 20 Nov 2003 12:56:54 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHus7q027804; Thu, 20 Nov 2003 12:56:54 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069351014.16592.146.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:56:54 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] mailto: (etc.) handling Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I have put support in the 2.0 shell for handling URIs on the command-line similar to what it did in 1.4. If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the command line, the shell will invoke the handleURI() method on the component after the first view has been created. So basically, to make "mailto": work again we just have to implement this method in the mail component. Maybe Jeff could give it a go? Cheers, -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 16:43:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 16D2212429A; Thu, 20 Nov 2003 16:43:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B05E212404D for ; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 965776318E; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CB630630E9 for ; Thu, 20 Nov 2003 16:43:23 -0500 (EST) Received: (qmail 27435 invoked from network); 20 Nov 2003 21:43:23 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 21:43:23 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069364668.2148.8.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 22:44:28 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. I think it would be nice to bring just composer window and not evolution window with mail component. Is it doable with 2.0 changes? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:07:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E35012404D; Thu, 20 Nov 2003 17:07:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE961124034 for ; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B23AF63187; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 55D6F630D8; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKM7WF2032230; Thu, 20 Nov 2003 17:07:32 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKM7WZZ032228; Thu, 20 Nov 2003 17:07:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Radek Doulik Cc: evolution-hackers@ximian.com In-Reply-To: <1069364668.2148.8.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Message-Id: <1069366051.16592.152.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 17:07:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > On =C8t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > Hi, > >=20 > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > >=20 > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. >=20 > I think it would be nice to bring just composer window and not evolution > window with mail component. Is it doable with 2.0 changes? Hmm not really, because the shell still needs to run in order to run the mailer, and it doesn't know anything about the composers... So if you closed the composer the shell wouldn't know when to quit. We *could* add more interfaces to handle that, but I don't think it woudld be a wise idea at this point. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:21:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4D5A5124065; Thu, 20 Nov 2003 17:21:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD57C12404D for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D82446318F; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C3BE0630EE for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: (qmail 29311 invoked from network); 20 Nov 2003 22:20:51 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 22:20:51 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069366915.2151.12.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 23:21:56 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 17:07 -0500, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. I am sorry that I dunno the shell code, but why is the shell needed to run the mail component? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 04:54:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CD1AA124377; Fri, 21 Nov 2003 04:54:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 465BD124118 for ; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3CBC66316F; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E74266306F; Fri, 21 Nov 2003 04:54:04 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAL9s2xA017040; Fri, 21 Nov 2003 01:54:03 -0800 (PST) Received: from sun.com (tigerwood [129.158.217.85]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAL9r3A01201; Fri, 21 Nov 2003 17:54:02 +0800 (CST) Message-ID: <3FBDE0C6.1080305@sun.com> Date: Fri, 21 Nov 2003 17:54:14 +0800 From: "leon.zhang" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030919 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Chris Toshok Cc: Evolution Hackers Mailing List Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] hang of evo when access ldap AB Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hi, toshok I often meet hang of evolution 1.4.5 when query info from ldap server. Normally if I click a simple string(one time), like as "leon", i can access some cards from ldap server, but if I click "leons" sevral times quickly, i will find the evo freezed now!!! (btw, searching "leons" should not receive any AB info too) when evo freezed, I print the two stacks in evolution and wombat process(details is in the last part of this email). I get the simplfied calling relationsship below: evoution wombat (time-out ) e_book_listener_check_queue() | |signal emit <<<< hang >>>> | V e_book_check_listener_queue() bonobo_object_release_unref() | ^ | | V | e_book_do_response_get_view() pas_book_view_dispose() | ^ | | V | bonobo_object_release_unref() pas_book_view_dispose() | ^ | | --------------------------------------------------------------------- From the calling map above, I guess the evo hang because wombat has been hanged. Further more, pas_book_view_dispose() 's calling "bonobo_object_release_unref (book_view->priv->listener, NULL);" might be the direct source of this hang. If I comment out that line, there exist no hang at all. I feel suprised why commenting out the line can fix this hang, and what is the exact source of this hang. can you give some suggesions or comments? thx leon evoution side #0 0xffffe002 in ?? () #1 0x4125e1b7 in g_main_context_poll (context=0x0, timeout=-1, priority=2147483647, fds=0x82f8a08, n_fds=10) at main.c:2698 #2 0x4125d6c1 in g_main_context_iterate (context=0x80c93e8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2375 #3 0x4125d940 in g_main_context_iteration (context=0x80c93e8, may_block=1) at gmain.c:2439 #4 0x408242a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #5 0x40844195 in giop_recv_buffer_get (ent=0xbfffcf70) at giop-recv-buffer.c:711 #6 0x408485ae in ORBit_small_invoke_stub (obj=0x83375e8, m_data=0x4081d0c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:642 #7 0x4084836c in ORBit_small_invoke_stub_n (object=0x83375e8, methods=0xa, index=2147483647, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:571 #8 0x40859f5d in ORBit_c_stub_invoke (obj=0x83375e8, methods=0x80b0784, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0, class_id=1, method_offset=8, skel_impl=0xbfffd0d0) at poa.c:2492 #9 0x40814b40 in Bonobo_Unknown_unref (_obj=0x83375e8, ev=0xbfffd0d0) at Bonobo_Unknown-stubs.c:23 #10 0x405acc50 in bonobo_object_release_unref (object=0x83375e8, opt_ev=0xbfffd0d0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #11 0x41814a9f in e_book_do_response_get_view (book=0x83bdf88, resp=0x8317d30) at e-book.c:341 #12 0x41815095 in e_book_check_listener_queue (listener=0x83bde40, book=0x83bdf88) at e-book.c:554 ------------------------------------------------------------------------------------------------------- #13 0x4121d904 in g_cclosure_marshal_VOID__VOID (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xfffffffc,invocation_hint=0xbfffd268, marshal_data=0x0) at gmarshal.c:77 #14 0x4120cb1a in g_closure_invoke (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xbfffd360, invocation_hint=0xbfffd268) at gclosure.c:437 #15 0x4121d4de in signal_emit_unlocked_R (node=0x830b700, detail=0, instance=0x83bde40, emission_return=0x0, instance_and_params=0xbfffd360) at gsignal.c:2822 #16 0x4121c60e in g_signal_emit_valist (instance=0x83bde40, signal_id=423, detail=0, var_args=0xxssdfasdfasdfasdfasdf ... ) at gsignal.c:2554 #17 0x4121c807 in g_signal_emit (instance=0x83bde40, signal_id=423, detail=0) at gsignal.c:2612 ------------------------------------------------------------------------------------------------------- #18 0x4181165b in e_book_listener_check_queue (listener=0x83bde40) at e-book-listener.c:105 ------------------------------------------------------------------------------------------------------- #19 0x4125eb0f in g_timeout_dispatch (source=0x830df38, callback=0, user_data=0x83bde40) at gmain.c:3124 #20 0x4125c502 in g_main_dispatch (context=0x80c8ef8) at gmain.c:1751 #21 0x4125d431 in g_main_context_dispatch (context=0x80c8ef8) at gmain.c:2299 #22 0x4125d737 in g_main_context_iterate (context=0x80c8ef8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2380 #23 0x4125dd96 in g_main_loop_run (loop=0x810e878) at gmain.c:2600 #24 0x405a8505 in bonobo_main () at bonobo-main.c:294 #25 0x0809b432 in main (argc=1, argv=0xbfffd794) at main.c:637 #26 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 wombat side !!! n ?? () #1 0x41263e11 in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814f358, objkey=0x814f370) at poa.c:1440 #2 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814f358) at orbit-adaptor.c:191 #3 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #4 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #5 0x41233888 in link_source_dispatch (source=0x8122388, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #6 0x41317502 in g_main_dispatch (context=0x80f3980) at gmain.c:1751 #7 0x41318431 in g_main_context_dispatch (context=0x80f3980) at gmain.c:2299 #8 0x41318737 in g_main_context_iterate (context=0x80f3980, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #9 0x41318940 in g_main_context_iteration (context=0x80f3980, may_block=1) at gmain.c:2439 #10 0x412302a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #11 0x41250195 in giop_recv_buffer_get (ent=0xbfffd760) at giop-recv-buffer.c:711 #12 0x412545ae in ORBit_small_invoke_stub (obj=0x814d7a0, m_data=0x412290c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:642 #13 0x4125436c in ORBit_small_invoke_stub_n (object=0x814d7a0, methods=0x0, index=3, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:571 #14 0x41265f5d in ORBit_c_stub_invoke (obj=0x814d7a0, methods=0x80e3994, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860, class_id=2, method_offset=8, skel_impl=0xbfffd860) at poa.c:2492 #15 0x41220b40 in Bonobo_Unknown_unref (_obj=0x814d7a0, ev=0xbfffd860) at Bonobo_Unknown-stubs.c:23 #16 0x40ed3c50 in bonobo_object_release_unref (object=0x814d7a0, opt_ev=0x0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #17 0x080afbc6 in pas_book_view_dispose (object=0x814d770) at pas-book-view.c:238 ------------------------------------------------------------------------------------------------------- #18 0x412959e1 in g_object_last_unref (object=0x814d770) at gobject.c:429 #19 0x40ed33b8 in bonobo_object_finalize_servant (servant=0x814d784, ev=0xbfffd920) at bonobo-object.c:248 #20 0x41263128 in ORBit_POA_deactivate_object (poa=0x80f5e70, pobj=0x8153418, do_etherealize=252 #21 0x4126401d in ORBit_POAObject_post_invoke (pobj=0x3) at poa.c:1633 #22 0x41263559 in ORBit_POAObject_handle_request (pobj=0x8153418, opname=0x814f32c "unref", ret=0x0, args=0x0, ctx=0x0, recv_buffer=0x814edc0, ev=0xbfffda60) at poa.c:1277 #23 0x41263988 in ORBit_POAObject_invoke_incoming_request (pobj=0x8153418, recv_buffer=0x814edc0, opt_ev=0xbfffda60) at poa.c:1312 #24 0x41263c9c in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814edc0, objkey=0x814edd8) at poa.c:1508 #25 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814edc0) at orbit-adaptor.c:191 #26 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #27 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #28 0x41233888 in link_source_dispatch (source=0x8122300, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #29 0x41317502 in g_main_dispatch (context=0x80f3c90) at gmain.c:1751 #30 0x41318431 in g_main_context_dispatch (context=0x80f3c90) at gmain.c:2299 #31 0x41318737 in g_main_context_iterate (context=0x80f3c90, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #32 0x41318d96 in g_main_loop_run (loop=0x8111828) at gmain.c:2600 #33 0x40ecf505 in bonobo_main () at bonobo-main.c:294 #34 0x0805d29e in main (argc=3, argv=0xbfffdcd4) at wombat.c:245 #35 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:17:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 58D9D1244DD; Fri, 21 Nov 2003 11:17:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0977F1244B0 for ; Fri, 21 Nov 2003 11:17:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EDE46631B2; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D6A6C631B1 for ; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Received: (qmail 21351 invoked from network); 21 Nov 2003 16:16:58 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 21 Nov 2003 16:16:58 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain Message-Id: <1069431427.21719.30.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 17:17:07 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. > > So basically, to make "mailto": work again we just have to implement > this method in the mail component. Maybe Jeff could give it a go? > should the other components implement that method also? for webcal: in the calendar, for instance? cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:24:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50B731240BE; Fri, 21 Nov 2003 11:24:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D007012402E for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6B7E631B3; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7B772631B0 for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hALGOfYI002543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 21 Nov 2003 10:24:42 -0600 Message-ID: <3FBE3C49.2050906@xperienceinc.com> Date: Fri, 21 Nov 2003 10:24:41 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> In-Reply-To: <1069339047.7304.2870.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The compliance issue may be that libical in Evo will not parse an ics file that has been "folded". That is my hypothesis so far. see rfc 2445 for details http://www.ietf.org/rfc/rfc2445.txt?number=2445 JP Rosevear wrote: | On Thu, 2003-11-20 at 09:32, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>I have opened an evo ics file with mozilla and korganizer. They seem to |>work fine. Esp mozilla calendar, it is the most workable. Then I save |>the file and try to open it with Evo again. NO dice. Evo complains i |>think about an invalid file or it is just empty. (sorry, it has been a |>while since I did this experiment). If there is a recent change (per |>other response) perhaps I will try to compile or wait for the next |>release of evo and try again. | | | Well, libical should be more forgiving when parsing, but I'm not sure | how this indicates libical is not standards compliant. It could be that | or it could mozzilla/korganizer (don't these use libical too?). I'd | have to see the resulting file in order to track down the error. | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vjxJVC8yzAIEMZ8RAs7GAJsHh4gf0NTq/lxZgFgvi/iA8MEiBACfUhJ/ Wb333Uhx4JiuD/iFke32p/0= =0+eX -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B74741244E9; Fri, 21 Nov 2003 11:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CC6A71240B7 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C0C80631B3; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id AF422631B2 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: (qmail 23237 invoked from network); 21 Nov 2003 16:50:32 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 16:50:32 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Jeffrey Stedfast To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069433405.29419.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 11:50:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: this is now implemented in the mailer, just an fyi. Jeff On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > > Hi, > > > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. > > > > So basically, to make "mailto": work again we just have to implement > > this method in the mail component. Maybe Jeff could give it a go? > > > should the other components implement that method also? for webcal: in > the calendar, for instance? > > cheers > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 13:17:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5533B1244C8; Fri, 21 Nov 2003 13:17:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E3F2C124506 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D9221631B3; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C1C41631B1 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: (qmail 28342 invoked from network); 21 Nov 2003 18:17:42 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 18:17:42 -0000 From: Aaron Weber To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-mwhTFHG/ps7iPlz4rBvm" Organization: Ximian, Inc. Message-Id: <1069438473.12887.38.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 13:14:33 -0500 X-Spam-Status: No, hits=-5.4 required=5.0 tests=HTML_30_40,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/plain Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs? MKDB_OPTIONS=--output-format=xml Aaron. --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs?

MKDB_OPTIONS=--output-format=xml


Aaron. --=-mwhTFHG/ps7iPlz4rBvm-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 14:41:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 45A971242A6; Fri, 21 Nov 2003 14:41:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6CAF124224 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C9E14630EA; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7DCB630C6 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: (qmail 307 invoked from network); 21 Nov 2003 19:40:54 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 21 Nov 2003 19:40:54 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069443651.761.227.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 14:40:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.5.x Bug Reports Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: The link: http://bugzilla.ximian.com/evo-report15.cgi contains a live report of the current bug situtation for 1.5. Individual milestone reports are available at: http://bugzilla.ximian.com/reports.cgi -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 17:02:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BEE0B1240F0; Fri, 21 Nov 2003 17:02:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0CABC124033 for ; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 06362631E7; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EAF21631E6 for ; Fri, 21 Nov 2003 17:02:35 -0500 (EST) Received: (qmail 8265 invoked from network); 21 Nov 2003 22:02:35 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:02:35 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: Ettore Perazzoli Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: multipart/alternative; boundary="=-NhrPdg1i57bGi842QuNm" Message-Id: <1069451948.1526.10.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 08:59:08 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-NhrPdg1i57bGi842QuNm Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. But you don't need to call 'get controls' on the component before you get the mail component. i.e. you don't need to bring up any ui. > We *could* add more interfaces to handle that, but I don't think it > woudld be a wise idea at this point. Do we need to add anything more? --=-NhrPdg1i57bGi842QuNm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote:
On Thu, 2003-11-20 at 16:44, Radek Doulik wrote:
> On Čt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote:
> > Hi,
> > 
> > I have put support in the 2.0 shell for handling URIs on the
> > command-line similar to what it did in 1.4.
> > 
> > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the
> > command line, the shell will invoke the handleURI() method on the
> > component after the first view has been created.
> 
> I think it would be nice to bring just composer window and not evolution
> window with mail component. Is it doable with 2.0 changes?

Hmm not really, because the shell still needs to run in order to run the
mailer, and it doesn't know anything about the composers...  So if you
closed the composer the shell wouldn't know when to quit.
But you don't need to call 'get controls' on the component before you get the mail component.  i.e. you don't need to bring up any ui.

We *could* add more interfaces to handle that, but I don't think it
woudld be a wise idea at this point.

Do we need to add anything more?

--=-NhrPdg1i57bGi842QuNm-- From notzed@ximian.com Fri Nov 21 17:17:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6DC4C1240BE; Fri, 21 Nov 2003 17:17:09 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EB65D124084 for ; Fri, 21 Nov 2003 17:16:57 -0500 (EST) Received: (qmail 8835 invoked from network); 21 Nov 2003 22:16:57 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:16:57 -0000 Subject: Re: [Evolution-hackers] import errors From: Not Zed To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: multipart/alternative; boundary="=-siOIApnzDgWTbIRhfNrR" Message-Id: <1069452804.1526.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 09:13:24 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-siOIApnzDgWTbIRhfNrR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-19 at 07:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: 1.4.5 perhaps? > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea. It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont. --=-siOIApnzDgWTbIRhfNrR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
On Wed, 2003-11-19 at 07:12, Stephen Mah wrote:
I'm getting the following error when upgrading from 1.2 to 1.45:
1.4.5 perhaps?

An error occured while loading or saving configuration information for
Evolution. Some of your configuration settings may not work properly.

Text contains invalid UTF-8
Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea.  It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont.

--=-siOIApnzDgWTbIRhfNrR-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:37:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6C37124122; Fri, 21 Nov 2003 20:37:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B97AC12410A for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B14FB631C6; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9CDA46319E for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: (qmail 19631 invoked from network); 22 Nov 2003 01:37:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:16 -0000 From: JP Rosevear To: Aaron Weber Cc: evolution-hackers@ximian.com In-Reply-To: <1069438473.12887.38.camel@verbal.local> References: <1069438473.12887.38.camel@verbal.local> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450473.761.254.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:36:36 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 13:14, Aaron Weber wrote: > Can/should we add the following line to > evolution-data-server/docs/reference/Makefile.am, to make sure we get > XML rather than SGML output for the API docs? > > MKDB_OPTIONS=--output-format=xml I think we should do whatever gtk+/libgnomeui/libgnomecanvas does. Could you find this out and do it Aaron? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:38:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74E991240F0; Fri, 21 Nov 2003 20:38:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 222BA12410A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 19A66631C6; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0BB0B6314A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: (qmail 19855 invoked from network); 22 Nov 2003 01:37:57 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:57 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBE3C49.2050906@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> <3FBE3C49.2050906@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450743.761.258.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:37:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:24, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The compliance issue may be that libical in Evo will not parse an ics > file that has been "folded". That is my hypothesis so far. Well, evolution does folding itself (and reads it back in). It also reads exchange itip messages which also folds itself afaik. I guess I'll have to dig out kOrganizer and take a look, or you can send me a minimal .ics file that evolution can't read after kOrganizer touchs it. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 00:12:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 10E901240D9; Sat, 22 Nov 2003 00:12:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B5B3F124089 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 46303631D6; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2646663194 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: (qmail 30886 invoked from network); 22 Nov 2003 05:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 05:12:21 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: JP Rosevear To: Not Zed Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069477901.7480.0.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:11:41 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > > On ÄŒt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > > Hi, > > > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > > command-line similar to what it did in 1.4. > > > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > > command line, the shell will invoke the handleURI() method on the > > > > component after the first view has been created. > > > > > > I think it would be nice to bring just composer window and not evolution > > > window with mail component. Is it doable with 2.0 changes? > > > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. In this particular case anyhow - what if another component handles a uri by displaying it or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 01:20:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4AA8E124089; Sat, 22 Nov 2003 01:20:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9EB40124081 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8D6B3631D6; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7CD33631C2 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: (qmail 2086 invoked from network); 22 Nov 2003 06:20:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 22 Nov 2003 06:20:38 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: JP Rosevear Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069477901.7480.0.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-WrVADJDR6proZnyQUBF7" Message-Id: <1069481827.1533.64.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 17:17:08 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-WrVADJDR6proZnyQUBF7 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > Hmm not really, because the shell still needs to run in order to run the > > > mailer, and it doesn't know anything about the composers... So if you > > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > > get the mail component. i.e. you don't need to bring up any ui. > > In this particular case anyhow - what if another component handles a uri > by displaying it or something? Do we need some sort of uri switch, or even some registration process for uri handlers? --=-WrVADJDR6proZnyQUBF7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > Hmm not really, because the shell still needs to run in order to run the
> > mailer, and it doesn't know anything about the composers...  So if you
> > closed the composer the shell wouldn't know when to quit.
> But you don't need to call 'get controls' on the component before you
> get the mail component.  i.e. you don't need to bring up any ui.

In this particular case anyhow - what if another component handles a uri
by displaying it or something?

Do we need some sort of uri switch, or even some registration process for uri handlers?

--=-WrVADJDR6proZnyQUBF7-- From zlynx@acm.org Sat Nov 22 02:45:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 051A21240DC; Sat, 22 Nov 2003 02:45:26 -0500 (EST) Received: from 199.45.143.209 (unknown [199.45.143.209]) by listsmx.ximian.com (Postfix) with ESMTP id 8967E124081 for ; Sat, 22 Nov 2003 02:45:14 -0500 (EST) Received: from [64.81.103.126] (helo=titania.Q) by 199.45.143.209 with asmtp (Exim 3.36 #1) id 1ANSS9-0001Pq-00 for evolution-hackers@lists.ximian.com; Sat, 22 Nov 2003 00:45:13 -0700 From: Zan Lynx To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KH1HmTqrktPUpxC70U+v" Message-Id: <1069487112.15709.11.camel@titania.zlynx.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:45:12 -0700 X-Spam-Status: No, hits=-12.6 required=5.0 tests=PGP_SIGNATURE_2,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Debugging Evolution Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-KH1HmTqrktPUpxC70U+v Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! I'm new to this list. First post and all that. :-) I did read the list archives before posting. I didn't see anything I could use. Maybe I missed it? I've been having problems with Evolution 1.4.5 (and previous versions too) crashing with apparently random segmentation faults. This only seems to be a serious problem on my dual processor system. Single processer seems to be pretty stable. This leads me toward thinking it's a threading problem: incorrect locking somewhere. I'd like to debug this. I've compiled Evolution with -g, but when it crashes I only get that Gnome bug report dialog. This 1.4.5 version doesn't seem to use a separate evolution-mail process/thread, so it's hard to figure what PID I should be attaching to. I'm willing to run the CVS code if you think it'll help. I'm looking for any debugging hints that you'd be willing to share. Thanks! --=20 Zan Lynx --=-KH1HmTqrktPUpxC70U+v Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/vxQIG8fHaOLTWwgRAsunAKCahLwv5cFiKZ0KZK9eXvdLBuvTUwCgo0Bx TGq8x+ISTfHnr/xKFwysfFY= =XHe9 -----END PGP SIGNATURE----- --=-KH1HmTqrktPUpxC70U+v-- From jpr@ximian.com Sat Nov 22 15:16:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1687C1240E6; Sat, 22 Nov 2003 15:16:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAFE0124021 for ; Sat, 22 Nov 2003 15:16:35 -0500 (EST) Received: (qmail 12777 invoked from network); 22 Nov 2003 20:16:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 20:16:35 -0000 Subject: Re: [Evolution-hackers] Debugging Evolution From: JP Rosevear To: Zan Lynx Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069487112.15709.11.camel@titania.zlynx.org> References: <1069487112.15709.11.camel@titania.zlynx.org> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069512359.7480.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 15:13:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 02:45, Zan Lynx wrote: > Hi! I'm new to this list. First post and all that. :-) > I did read the list archives before posting. I didn't see anything I > could use. Maybe I missed it? > > I've been having problems with Evolution 1.4.5 (and previous versions > too) crashing with apparently random segmentation faults. This only > seems to be a serious problem on my dual processor system. Single > processer seems to be pretty stable. This leads me toward thinking it's > a threading problem: incorrect locking somewhere. > > I'd like to debug this. I've compiled Evolution with -g, but when it > crashes I only get that Gnome bug report dialog. This 1.4.5 version > doesn't seem to use a separate evolution-mail process/thread, so it's > hard to figure what PID I should be attaching to. > > I'm willing to run the CVS code if you think it'll help. I'm looking > for any debugging hints that you'd be willing to share. You should just be able to attach to the pid the crash dialog gives you and "thread apply all bt" which will grab traces for all the threads. You could also just run evolution gdb. -JP -- JP Rosevear Ximian, Inc. From ross@burtonini.com Sun Nov 23 11:06:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 13998124079; Sun, 23 Nov 2003 11:06:55 -0500 (EST) Received: from smithers.nildram.co.uk (mrburns.nildram.co.uk [195.112.4.54]) by listsmx.ximian.com (Postfix) with ESMTP id 86459124082 for ; Sun, 23 Nov 2003 11:06:43 -0500 (EST) Received: from burtonini.com (62-3-244-251.dyn.gotadsl.co.uk [62.3.244.251]) by smithers.nildram.co.uk (Postfix) with ESMTP id 2B0582FC622 for ; Sun, 23 Nov 2003 16:06:38 +0000 (GMT) Received: from 127.0.0.1 (ident=unknown) by burtonini.com with esmtp (masqmail 0.2.20) id 1ANwkz-4kr-00 for ; Sun, 23 Nov 2003 16:06:41 +0000 From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-JIQ5rTZx7HTJYauH/AlH" Message-Id: <1069603600.18264.5.camel@localhost.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:06:41 +0000 X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Patch to change AlarmNotify OAFIID Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-JIQ5rTZx7HTJYauH/AlH Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a patch to change the OAFIID of the AlarmNotify daemon. This is required as otherwise the calendar starts "AlarmNotify", which is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 AlarmNotify process starting, which starts Wombat, which breaks the addressbook. Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-JIQ5rTZx7HTJYauH/AlH Content-Disposition: attachment; filename=evo-alarm-interface.diff Content-Type: text/x-patch; name=evo-alarm-interface.diff; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Index: gui/main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/main.c,v retrieving revision 1.160 diff -u -r1.160 main.c --- gui/main.c 17 Nov 2003 13:13:13 -0000 1.160 +++ gui/main.c 23 Nov 2003 15:59:13 -0000 @@ -99,7 +99,7 @@ /* activate the alarm daemon */ CORBA_exception_init (&ev); - an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", 0, NULL, &ev); + an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", 0, NULL, &ev); if (BONOBO_EX (&ev)) { g_message ("launch_alarm_daemon_cb(): Could not activate the alarm notification service"); Index: gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in,v retrieving revision 1.3 diff -u -r1.3 GNOME_Evolution_Calendar_AlarmNotify.server.in.in --- gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 17 Nov 2003 13:13:13 -0000 1.3 +++ gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 23 Nov 2003 15:59:13 -0000 @@ -1,6 +1,6 @@ - Index: gui/alarm-notify/notify-main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/notify-main.c,v retrieving revision 1.30 diff -u -r1.30 notify-main.c --- gui/alarm-notify/notify-main.c 17 Nov 2003 13:13:13 -0000 1.30 +++ gui/alarm-notify/notify-main.c 23 Nov 2003 15:59:13 -0000 @@ -160,7 +160,7 @@ gnome_sound_init ("localhost"); - factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", + factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", (BonoboFactoryCallback) alarm_notify_factory_fn, NULL); if (!factory) g_error (_("Could not create the alarm notify service factory")); --=-JIQ5rTZx7HTJYauH/AlH-- From rodrigo@ximian.com Sun Nov 23 11:48:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A84E3124091; Sun, 23 Nov 2003 11:48:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 4720812401F for ; Sun, 23 Nov 2003 11:48:25 -0500 (EST) Received: (qmail 12003 invoked from network); 23 Nov 2003 16:48:24 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 23 Nov 2003 16:48:24 -0000 Subject: Re: [Evolution-hackers] Patch to change AlarmNotify OAFIID From: Rodrigo Moya To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069603600.18264.5.camel@localhost.localnet> References: <1069603600.18264.5.camel@localhost.localnet> Content-Type: text/plain Message-Id: <1069604687.1407.23.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 17:24:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 17:06, Ross Burton wrote: > Hi, > > Attached is a patch to change the OAFIID of the AlarmNotify daemon. > This is required as otherwise the calendar starts "AlarmNotify", which > is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 > AlarmNotify process starting, which starts Wombat, which breaks the > addressbook. > looks ok, please commit. cheers From webwarrior@gnu-darwin.org Sun Nov 23 13:00:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 68EF0124080; Sun, 23 Nov 2003 13:00:06 -0500 (EST) Received: from cardinal.mail.pas.earthlink.net (cardinal.mail.pas.earthlink.net [207.217.121.226]) by listsmx.ximian.com (Postfix) with ESMTP id EA0C71242F7 for ; Sun, 23 Nov 2003 12:59:54 -0500 (EST) Received: from user-37ka0dh.dialup.mindspring.com ([207.69.1.177] helo=gnu-darwin.org) by cardinal.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1ANyWT-0005DC-00 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 09:59:50 -0800 Message-ID: <3FC0F5B1.7050506@gnu-darwin.org> Date: Sun, 23 Nov 2003 13:00:17 -0500 From: "Roberto J. Dohnert" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Porting to Windows XP Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Are their any plans to port Ximian Evolution to Windows XP. We use it on our Linux machines and I would like to have it for my Windows machines. If there are not any plans is there anyone else that would like to see a port? From chipx86@lilo.cx Sun Nov 23 17:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34F321240A9; Sun, 23 Nov 2003 17:56:44 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 8ED3812405B for ; Sun, 23 Nov 2003 17:56:30 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hANMuUWY002124 for ; Sun, 23 Nov 2003 14:56:30 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hANMuTA7002122 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 14:56:29 -0800 Date: Sun, 23 Nov 2003 14:56:29 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-12.0 required=5.0 tests=FROM_ENDS_IN_NUMS,PGP_SIGNATURE_2,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] IM entry fields patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --vGgW1X5XWziG23Ko Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I'm Christian Hammond, from the Gaim project. I'm working on one of the gaim<->evolution bounties, and have a couple of patches for your review and, hopefully, acceptance into CVS. The first patch adds the ability to set data types of E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. The second patch adds fields to the Contact Editor window in evolution so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be set. Let me know if you'd like me to make any changes. Thank you. Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ A seminar on time travel will be held two weeks ago. --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eds-list-type-20031123-1453.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/libebook/e-contact.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-contact.c= ,v retrieving revision 1.3 diff -u -r1.3 e-contact.c --- addressbook/libebook/e-contact.c 10 Nov 2003 17:18:56 -0000 1.3 +++ addressbook/libebook/e-contact.c 23 Nov 2003 22:53:26 -0000 @@ -761,6 +761,25 @@ =20 info->struct_setter (contact, attr, data); } + else if (info->t & E_CONTACT_FIELD_TYPE_LIST) { + EVCardAttribute *attr; + GList *values, *l; + + attr =3D e_contact_get_first_attr (contact, info->vcard_field_name); + + if (attr) { + e_vcard_attribute_remove_values (attr); + } + else { + attr =3D e_vcard_attribute_new (NULL, info->vcard_field_name); + e_vcard_add_attribute (E_VCARD (contact), attr); + } + + values =3D g_value_get_pointer (value); + + for (l =3D values; l !=3D NULL; l =3D l->next) + e_vcard_attribute_add_value (attr, l->data); + } else { g_warning ("unhandled attribute `%s'", info->vcard_field_name); } --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="evolution-im-info-20031123-1452.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/gui/contact-editor/contact-editor.glade =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/contact-edito= r.glade,v retrieving revision 1.41 diff -u -r1.41 contact-editor.glade --- addressbook/gui/contact-editor/contact-editor.glade 21 Oct 2003 18:48:4= 4 -0000 1.41 +++ addressbook/gui/contact-editor/contact-editor.glade 23 Nov 2003 22:51:3= 6 -0000 @@ -328,7 +328,7 @@ 6 True - 14 + 15 8 False 6 @@ -466,8 +466,8 @@ 2 3 - 5 - 6 + 6 + 7 fill fill @@ -591,8 +591,8 @@ 4 8 - 4 - 5 + 5 + 6 2 @@ -716,8 +716,8 @@ 3 4 - 5 - 6 + 6 + 7 @@ -729,8 +729,8 @@ 0 4 - 4 - 5 + 5 + 6 2 @@ -804,8 +804,8 @@ 0 4 - 7 - 8 + 8 + 9 2 fill @@ -835,8 +835,8 @@ 3 4 - 6 - 7 + 7 + 8 expand|shrink|fill shrink|fill @@ -872,8 +872,8 @@ 6 7 - 5 - 6 + 6 + 7 fill fill @@ -1027,8 +1027,8 @@ 1 2 - 5 - 6 + 6 + 7 fill fill @@ -1058,8 +1058,8 @@ 5 6 - 5 - 6 + 6 + 7 fill fill @@ -1088,8 +1088,8 @@ 7 8 - 9 - 10 + 10 + 11 fill @@ -1101,8 +1101,8 @@ 0 4 - 11 - 12 + 12 + 13 2 fill @@ -1115,8 +1115,8 @@ 4 8 - 11 - 12 + 12 + 13 fill @@ -1153,46 +1153,6 @@ =20 - - True - e_create_image_widget - malehead.png - - 0 - 0 - Thu, 18 May 2000 12:19:47 GM= T - - - 0 - 1 - 0 - 4 - fill - fill - - - - - - True - e_create_image_widget - cellphone.png - - 0 - 0 - Thu, 18 May 2000 12:20:02 GM= T - - - 4 - 5 - 0 - 4 - fill - fill - - - - True e_create_image_widget @@ -1205,8 +1165,8 @@ 0 1 - 5 - 7 + 6 + 8 fill fill @@ -1225,8 +1185,8 @@ 4 5 - 5 - 10 + 6 + 11 fill fill @@ -1245,8 +1205,8 @@ 0 1 - 8 - 10 + 9 + 11 fill fill @@ -1288,8 +1248,8 @@ 5 7 - 6 - 7 + 7 + 8 fill fill @@ -1338,8 +1298,8 @@ 1 3 - 8 - 9 + 9 + 10 fill @@ -1366,8 +1326,8 @@ 1 3 - 12 - 13 + 13 + 14 fill fill @@ -1386,8 +1346,8 @@ 0 1 - 12 - 14 + 13 + 15 fill fill @@ -1418,8 +1378,8 @@ 3 4 - 12 - 13 + 13 + 14 fill fill @@ -1455,8 +1415,8 @@ 7 8 - 5 - 9 + 6 + 10 fill @@ -1472,8 +1432,8 @@ 3 4 - 8 - 9 + 9 + 10 fill fill @@ -1497,8 +1457,8 @@ 1 3 - 9 - 10 + 10 + 11 fill @@ -1515,12 +1475,124 @@ 3 4 - 9 - 10 + 10 + 11 + fill + fill + + + + + + True + e_create_image_widget + cellphone.png + + 0 + 0 + Thu, 18 May 2000 12:20:02 GM= T + + + 4 + 5 + 0 + 5 fill fill + + + + True + e_create_image_widget + malehead.png + + 0 + 0 + Thu, 18 May 2000 12:19:47 GM= T + + + 0 + 1 + 0 + 5 + fill + fill + + + + + + True + A_IM account: + True + False + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + + + 5 + 6 + 4 + 5 + fill + + + + + + + True + GTK_RELIEF_NORMAL + + + + True + GTK_ARROW_DOWN + GTK_SHADOW_OUT + 0.5 + 0.5 + 0 + 0 + + + + + 6 + 7 + 4 + 5 + fill + + + + + + + True + True + True + True + 0 + + True + * + False + + + 7 + 8 + 4 + 5 + + + False Index: addressbook/gui/contact-editor/e-contact-editor.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.c,v retrieving revision 1.153 diff -u -r1.153 e-contact-editor.c --- addressbook/gui/contact-editor/e-contact-editor.c 21 Oct 2003 18:48:45 = -0000 1.153 +++ addressbook/gui/contact-editor/e-contact-editor.c 23 Nov 2003 22:51:37 = -0000 @@ -76,6 +76,7 @@ static void e_contact_editor_get_property (GObject *object, guint prop_id,= GValue *value, GParamSpec *pspec); static void e_contact_editor_dispose (GObject *object); =20 +static void _im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, = EContactEditor *editor); static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _phone_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _address_arrow_pressed (GtkWidget *widget, GdkEventButton *but= ton, EContactEditor *editor); @@ -136,6 +137,22 @@ E_CONTACT_PHONE_TTYTDD, }; =20 +static EContactField ims[] =3D { + E_CONTACT_IM_AIM, + E_CONTACT_IM_JABBER, + E_CONTACT_IM_YAHOO, + E_CONTACT_IM_MSN, + E_CONTACT_IM_ICQ +}; + +static const char *im_labels[] =3D { + N_("AIM account"), + N_("Jabber account"), + N_("Yahoo account"), + N_("MSN account"), + N_("ICQ account") +}; + static EContactField emails[] =3D { E_CONTACT_EMAIL_1, E_CONTACT_EMAIL_2, @@ -279,6 +296,7 @@ connect_arrow_button_signal(editor, "button-phone3", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-phone4", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-address", G_CALLBACK (_addres= s_arrow_pressed)); + connect_arrow_button_signal(editor, "button-im1", G_CALLBACK (_im_arrow_p= ressed)); connect_arrow_button_signal(editor, "button-email1", G_CALLBACK (_email_a= rrow_pressed)); } =20 @@ -319,6 +337,21 @@ } =20 static void +im_entry_changed (GtkWidget *widget, EContactEditor *editor) +{ + GtkEntry *entry =3D GTK_ENTRY(widget); + GList *l; + + l =3D g_list_append(NULL, (char*)gtk_entry_get_text(entry)); + + e_contact_set(editor->contact, editor->im_choice, l); + + g_list_free(l); + + widget_changed (widget, editor); +} + +static void email_entry_changed (GtkWidget *widget, EContactEditor *editor) { GtkEntry *entry =3D GTK_ENTRY(widget); @@ -633,6 +666,15 @@ } =20 static void +set_entry_changed_signal_im(EContactEditor *editor, char *id) +{ + GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); + if (widget && GTK_IS_ENTRY(widget)) + g_signal_connect(widget, "changed", + G_CALLBACK (im_entry_changed), editor); +} + +static void set_entry_changed_signal_email(EContactEditor *editor, char *id) { GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); @@ -684,6 +726,8 @@ set_entry_changed_signal_phone(editor, "entry-phone3"); set_entry_changed_signal_phone(editor, "entry-phone4"); =20 + set_entry_changed_signal_im(editor, "entry-im1"); + set_entry_changed_signal_email(editor, "entry-email1"); =20 widget =3D glade_xml_get_widget(editor->gui, "text-address"); @@ -1254,6 +1298,7 @@ list =3D add_to_tab_order(list, gui, "entry-phone2"); list =3D add_to_tab_order(list, gui, "entry-phone3"); list =3D add_to_tab_order(list, gui, "entry-phone4"); + list =3D add_to_tab_order(list, gui, "entry-im1"); =20 list =3D add_to_tab_order(list, gui, "entry-email1"); list =3D add_to_tab_order(list, gui, "alignment-htmlmail"); @@ -1278,6 +1323,7 @@ char *icon_path; =20 e_contact_editor->email_info =3D NULL; + e_contact_editor->im_info =3D NULL; e_contact_editor->phone_info =3D NULL; e_contact_editor->address_info =3D NULL; e_contact_editor->email_popup =3D NULL; @@ -1289,6 +1335,7 @@ e_contact_editor->name =3D e_contact_name_new(); e_contact_editor->company =3D g_strdup(""); =09 + e_contact_editor->im_choice =3D E_CONTACT_IM_AIM; e_contact_editor->email_choice =3D E_CONTACT_EMAIL_1; e_contact_editor->phone_choice[0] =3D E_CONTACT_PHONE_BUSINESS; e_contact_editor->phone_choice[1] =3D E_CONTACT_PHONE_HOME; @@ -1401,6 +1448,14 @@ g_list_free(e_contact_editor->email_list); e_contact_editor->email_list =3D NULL; } + if (e_contact_editor->im_info) { + g_free(e_contact_editor->im_info); + e_contact_editor->im_info =3D NULL; + } + if (e_contact_editor->im_popup) { + g_object_unref(e_contact_editor->im_popup); + e_contact_editor->im_popup =3D NULL; + } if (e_contact_editor->email_info) { g_free(e_contact_editor->email_info); e_contact_editor->email_info =3D NULL; @@ -1750,6 +1805,27 @@ } =20 static void +e_contact_editor_build_im_ui (EContactEditor *editor) +{ + int i; + + if (editor->im_list =3D=3D NULL) { + for (i =3D 0; i < G_N_ELEMENTS (ims); i++) + editor->im_list =3D g_list_append(editor->im_list, g_strdup(im_labels[i= ])); + } + if (editor->im_info =3D=3D NULL) { + e_contact_editor_build_ui_info(editor->im_list, &editor->im_info); + + if ( editor->im_popup ) + g_object_unref(editor->im_popup); + + editor->im_popup =3D gnome_popup_menu_new(editor->im_info); + g_object_ref (editor->im_popup); + gtk_object_sink (GTK_OBJECT (editor->im_popup)); + } +} + +static void e_contact_editor_build_email_ui (EContactEditor *editor) { int i; @@ -1844,6 +1920,37 @@ } =20 static void +_im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactEdit= or *editor) +{ + int i; + int result; + + e_contact_editor_build_im_ui (editor); + + for(i =3D 0; i < G_N_ELEMENTS (ims); i++) { + GList *list =3D e_contact_get(editor->contact, ims[i]); + gboolean checked; + checked =3D (list !=3D NULL); + + gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(editor->im_info[i].wi= dget), + checked); + } +=09 + result =3D _arrow_pressed (widget, button, editor, editor->im_popup, &edi= tor->im_list, &editor->im_info, "label-im1"); +=09 + if (result !=3D -1) { + GtkWidget *entry =3D glade_xml_get_widget (editor->gui, "entry-im1"); + editor->im_choice =3D ims[result]; + + set_fields (editor); + + /* make sure the buttons/entry is/are sensitive */ + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (entry, editor->editable); + } +} + +static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactE= ditor *editor) { int i; @@ -1937,6 +2044,8 @@ const char *oldstring =3D gtk_entry_get_text(entry); if (!string) string =3D ""; + printf("oldstring =3D '%s'\n", oldstring); + printf("string =3D '%s'\n", string); if (strcmp(string, oldstring)) { g_signal_handlers_block_matched (entry, G_SIGNAL_MATCH_DATA, @@ -1976,7 +2085,17 @@ entry =3D glade_xml_get_widget(editor->gui, "entry-phone4"); if (entry && GTK_IS_ENTRY(entry)) set_phone_field(editor, entry, e_contact_get_const(editor->contact, edit= or->phone_choice[3])); -=09 + + entry =3D glade_xml_get_widget(editor->gui, "entry-im1"); + if (entry && GTK_IS_ENTRY(entry)) { + GList *values =3D e_contact_get(editor->contact, editor->im_choice); + + if (values && values->data) + set_field(editor, GTK_ENTRY(entry), values->data); + else + set_field(editor, GTK_ENTRY(entry), NULL); + } + entry =3D glade_xml_get_widget(editor->gui, "entry-email1"); if (entry && GTK_IS_ENTRY(entry)) set_field(editor, GTK_ENTRY(entry), e_contact_get_const(editor->contact,= editor->email_choice)); @@ -2185,10 +2304,15 @@ g_hash_table_insert (dropdown_hash, (char*)e_contact_field_name(phones[i]), editor->phone_info[i].widget); + e_contact_editor_build_im_ui (editor); + for (i =3D 0; i < G_N_ELEMENTS (ims); i ++) + g_hash_table_insert (dropdown_hash, + (char*)e_contact_field_name(ims[i]), + editor->im_info[i].widget); e_contact_editor_build_email_ui (editor); for (i =3D 0; i < G_N_ELEMENTS (emails); i ++) g_hash_table_insert (dropdown_hash, - (char*)e_contact_field_name(phones[i]), + (char*)e_contact_field_name(emails[i]), editor->email_info[i].widget); #if notyet e_contact_editor_build_address_ui (editor); @@ -2212,6 +2336,8 @@ enable_widget (glade_xml_get_widget (editor->gui, widget_name), FALSE); g_free (widget_name); } + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), FALSE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "label-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "entry-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-htmlmail")= , FALSE); @@ -2260,6 +2386,10 @@ enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-mailinga= ddress"), editor->editable); enable_widget (glade_xml_get_widget (editor->gui, "text-address"), edit= or->editable); } + else if (!strcmp (field, e_contact_field_name (editor->im_choice))) { + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), TRUE); + } else for (i =3D 0; i < 4; i ++) { if (!strcmp (field, e_contact_field_name (editor->phone_choice[i]))) { widget_name =3D g_strdup_printf ("label-phone%d", i+1); @@ -2325,6 +2455,11 @@ g_free (entry); } =20 + /* handle the im dropdown entry */ + entry =3D "entry-im1"; + enable_widget (glade_xml_get_widget(editor->gui, entry), + editor->editable); + /* handle the email dropdown entry */ entry =3D "entry-email1"; enable_widget (glade_xml_get_widget(editor->gui, entry), Index: addressbook/gui/contact-editor/e-contact-editor.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.h,v retrieving revision 1.36 diff -u -r1.36 e-contact-editor.h --- addressbook/gui/contact-editor/e-contact-editor.h 7 Nov 2003 05:51:33 -= 0000 1.36 +++ addressbook/gui/contact-editor/e-contact-editor.h 23 Nov 2003 22:51:37 = -0000 @@ -62,12 +62,15 @@ =09 GladeXML *gui; GtkWidget *app; + GnomeUIInfo *im_info; GnomeUIInfo *email_info; GnomeUIInfo *phone_info; GnomeUIInfo *address_info; + GtkWidget *im_popup; GtkWidget *email_popup; GtkWidget *phone_popup; GtkWidget *address_popup; + GList *im_list; GList *email_list; GList *phone_list; GList *address_list; @@ -75,6 +78,7 @@ EContactName *name; char *company; =20 + EContactField im_choice; EContactField email_choice; EContactField phone_choice[4]; EContactField address_choice; --5mCyUwZo2JvN/JJP-- --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wTsXwqC6edKyWRgRAjXgAJ9v1dGeHHpkg4+69Ir0c0JqOldEpACfYV6G eLSbL9KLWTlWLLrIetLAE/Q= =7d12 -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko-- From David.Trowbridge@Colorado.edu Sun Nov 23 18:48:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3CA08124059; Sun, 23 Nov 2003 18:48:48 -0500 (EST) Received: from navi.picogui.org (navi.cs.colorado.edu [128.138.207.240]) by listsmx.ximian.com (Postfix) with ESMTP id 7D74A12403B for ; Sun, 23 Nov 2003 18:48:36 -0500 (EST) Received: from bhaskara.babylonia.flatirons.org (unknown [10.0.0.51]) by navi.picogui.org (Postfix) with SMTP id D1FD5591 for ; Sun, 23 Nov 2003 16:50:12 -0700 (MST) Received: by bhaskara.babylonia.flatirons.org (sSMTP sendmail emulation); Sun, 23 Nov 2003 16:48:11 -0700 From: David Trowbridge To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069631290.9503.8.camel@bhaskara> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:48:11 -0700 X-Spam-Status: No, hits=-6.0 required=5.0 tests=HOT_NASTY,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] question regarding set-background Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've been working on the set-background problem, and assuming that the normal temporary filename (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate for permanent storage of the background image, I was wondering where to stick it. It seems to be a good idea to store it somewhere in the home directory, since /tmp is mounted as tmpfs on a few distributions. That said, there seem to be a few options A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Or, if appropriate for general storage, perhaps just $HOME/evolution/... Any preferences here? Thanks, -David From nicknospam@optonline.net Sun Nov 23 18:51:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4CB6412403B; Sun, 23 Nov 2003 18:51:05 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id 9220912403B for ; Sun, 23 Nov 2003 18:50:53 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hANNorj00750 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 18:50:53 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f From: Nick To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069631452.555.2.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 23 Nov 2003 18:50:53 -0500 X-Spam-Status: No, hits=-6.6 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Plugins Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: What support does Evolution provide for custom plugins? Static? Dynamic? I'd appreciate it if someone could point me to some documentation for creating one. Also, does Evolution support modifications to the GUI via a plugin (like adding a button)? TIA. Nick From notzed@ximian.com Mon Nov 24 00:46:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97E66124259; Mon, 24 Nov 2003 00:46:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEAC212425E for ; Mon, 24 Nov 2003 00:46:00 -0500 (EST) Received: (qmail 2354 invoked from network); 24 Nov 2003 05:45:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 05:45:59 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Nick Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631452.555.2.camel@nimble> References: <1069631452.555.2.camel@nimble> Content-Type: multipart/alternative; boundary="=-656uyHQK55y/CqctYG6g" Message-Id: <1069652549.1402.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:42:29 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-656uyHQK55y/CqctYG6g Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote: > What support does Evolution provide for custom plugins? Static? > Dynamic? I'd appreciate it if someone could point me to some > documentation for creating one. We have only very limited support for plugins in specific areas: - data importers, which use a bonobo (corba) based model - electronic mail backends, using a c-based object model - bonobo components for displaying mime data inline in the mail view - ?? not sure what else. > Also, does Evolution support modifications to the GUI via a plugin (like > adding a button)? No. This is something we've thought about, but haven't gotten around to doing anything concrete about. We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages). Michael --=-656uyHQK55y/CqctYG6g Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote:
What support does Evolution provide for custom plugins?  Static? 
Dynamic?  I'd appreciate it if someone could point me to some
documentation for creating one.
We have only very limited support for plugins in specific areas:
- data importers, which use a bonobo (corba) based model
- electronic mail backends, using a c-based object model
- bonobo components for displaying mime data inline in the mail view
- ?? not sure what else.

Also, does Evolution support modifications to the GUI via a plugin (like
adding a button)?

No.

This is something we've thought about, but haven't gotten around to doing anything concrete about.  We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages).

Michael

--=-656uyHQK55y/CqctYG6g-- From rodrigo@ximian.com Mon Nov 24 05:08:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B79FF12429D; Mon, 24 Nov 2003 05:08:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 397161241D9 for ; Mon, 24 Nov 2003 05:08:12 -0500 (EST) Received: (qmail 20560 invoked from network); 24 Nov 2003 10:08:11 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 10:08:10 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodrigo Moya To: Not Zed Cc: Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069652549.1402.2.camel@localhost.localdomain> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069668502.28739.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 11:08:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 06:42, Not Zed wrote: > On Mon, 2003-11-24 at 10:50, Nick wrote: > > What support does Evolution provide for custom plugins? Static? > > Dynamic? I'd appreciate it if someone could point me to some > > documentation for creating one. > We have only very limited support for plugins in specific areas: > - data importers, which use a bonobo (corba) based model > - electronic mail backends, using a c-based object model > - bonobo components for displaying mime data inline in the mail view > - ?? not sure what else. > - addressbook and calendar backends, using a C API which underneath uses CORBA. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:31:43 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE78C12432D; Mon, 24 Nov 2003 09:31:43 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0986012432B for ; Mon, 24 Nov 2003 09:31:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EC19F6316A; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CAA5C63143 for ; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Received: (qmail 5344 invoked from network); 24 Nov 2003 14:31:30 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:31:30 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069684248.2242.82.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 09:30:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] -Werror Proposal Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe we should start compiling in cvs with -Werror turned on. We won't ship with that because you can never account for the multitude of platforms out there, but for development purposed I believe this is useful. Projects like nautilus are already doing this. -JP -- JP Rosevear Ximian, Inc. From moreejt@xperienceinc.com Mon Nov 24 09:34:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 60E9E124337; Mon, 24 Nov 2003 09:34:11 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id B0A6712432B for ; Mon, 24 Nov 2003 09:33:59 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAOEXoYI011436 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Nov 2003 08:33:52 -0600 Message-ID: <3FC216CE.90309@xperienceinc.com> Date: Mon, 24 Nov 2003 08:33:50 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Roberto J. Dohnert" Cc: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> In-Reply-To: <3FC0F5B1.7050506@gnu-darwin.org> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I would love to see a port but since it is built on gnome it requires a decently working gnome for Windows. Some people have ported Gnome to Cygwin but I dont think it runs very well.. I just tried to get to it and the site is gone. Roberto J. Dohnert wrote: | Are their any plans to port Ximian Evolution to Windows XP. We use it | on our Linux machines and I would like to have it for my Windows | machines. If there are not any plans is there anyone else that would | like to see a port? | | _______________________________________________ | evolution-hackers maillist - evolution-hackers@lists.ximian.com | http://lists.ximian.com/mailman/listinfo/evolution-hackers | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/whbNVC8yzAIEMZ8RAqXxAJ9K6Ed3pgDSBJ2ukPn+imCsmA7D3QCfQLPP hq4e9JwL+hpGbJIWC0acc9s= =nivi -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:55:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 351E112433E; Mon, 24 Nov 2003 09:55:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D3EF0124019 for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C2E8663172; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7E246316A for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: (qmail 7013 invoked from network); 24 Nov 2003 14:55:01 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:55:01 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069684248.2242.82.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-bK6gdJOnZYwgNOTv8TaO" Message-Id: <1069685490.1402.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:51:30 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/plain Content-Transfer-Encoding: 7bit Just don't make it any default, I will never use it. On Tue, 2003-11-25 at 01:30, JP Rosevear wrote: > I believe we should start compiling in cvs with -Werror turned on. We > won't ship with that because you can never account for the multitude of > platforms out there, but for development purposed I believe this is > useful. Projects like nautilus are already doing this. > > -JP --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Just don't make it any default, I will never use it.

On Tue, 2003-11-25 at 01:30, JP Rosevear wrote:
I believe we should start compiling in cvs with -Werror turned on.  We
won't ship with that because you can never account for the multitude of
platforms out there, but for development purposed I believe this is
useful.  Projects like nautilus are already doing this.

-JP
--=-bK6gdJOnZYwgNOTv8TaO-- From stewart@flamingspork.com Mon Nov 24 09:56:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5DECE124241; Mon, 24 Nov 2003 09:56:40 -0500 (EST) Received: from mail006.syd.optusnet.com.au (mail006.syd.optusnet.com.au [211.29.132.63]) by listsmx.ximian.com (Postfix) with ESMTP id 10669124184 for ; Mon, 24 Nov 2003 09:56:28 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail006.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAOEuIX00349; Tue, 25 Nov 2003 01:56:18 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOHCd-0003fp-00; Tue, 25 Nov 2003 00:56:36 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC216CE.90309@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> Content-Type: text/plain Message-Id: <1069685776.27248.32.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:56:16 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:33, JT Moree wrote: > I would love to see a port but since it is built on gnome it requires a > decently working gnome for Windows. Some people have ported Gnome to > Cygwin but I dont think it runs very well.. I just tried to get to it > and the site is gone. I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and control my swearing on using windows in the meantime :) will let you know how it goes - i've seen screenshots fairly recently..... From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 10:26:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 20D87124365; Mon, 24 Nov 2003 10:26:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C4E08124363 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3EF66324A; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A0D3063249 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: (qmail 9064 invoked from network); 24 Nov 2003 15:26:12 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 15:26:12 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Rodrigo Moya To: Not Zed Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069687579.749.0.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:26:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 15:51, Not Zed wrote: > Just don't make it any default, I will never use it. > I find it really useful to do it, at least sometimes, since you can catch some programming errors via the warnings. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 12:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 84D191240DE; Mon, 24 Nov 2003 12:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8126812401D for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DBD16324D; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 23E426324C for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: (qmail 15368 invoked from network); 24 Nov 2003 17:01:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 17:01:45 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069693262.2242.234.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 12:01:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 09:51, Not Zed wrote: > Just don't make it any default, I will never use it. It would just be default in "maintainer" mode, not in the tarball. Why not? What reason is there to have warnings in evolution? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 15:02:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5559C12414D; Mon, 24 Nov 2003 15:02:08 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 98713124067 for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 91DCD63176; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8C1606313F for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: (qmail 27159 invoked from network); 24 Nov 2003 20:01:53 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 20:01:53 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069693262.2242.234.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-LjCAK5njlemZ2XUzTW5A" Message-Id: <1069703923.1414.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 06:58:43 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > Just don't make it any default, I will never use it. > > It would just be default in "maintainer" mode, not in the tarball. > > Why not? What reason is there to have warnings in evolution? The main reason why not is it can totally wreck your train of thought whilst developing new or changed code. e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc. I've had it on before but i can't use it, it completely destroys any productivity. Michael --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote:
On Mon, 2003-11-24 at 09:51, Not Zed wrote:
> Just don't make it any default, I will never use it.

It would just be default in "maintainer" mode, not in the tarball.

Why not?  What reason is there to have warnings in evolution?
The main reason why not is it can totally wreck your train of thought whilst developing new or changed code.  e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc.

I've had it on before but i can't use it, it completely destroys any productivity.

Michael

--=-LjCAK5njlemZ2XUzTW5A-- From berils@gmx.net Mon Nov 24 20:39:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 06D8D124039; Mon, 24 Nov 2003 20:39:09 -0500 (EST) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by listsmx.ximian.com (Postfix) with SMTP id BFF00124277 for ; Mon, 24 Nov 2003 20:38:57 -0500 (EST) Received: (qmail 15842 invoked by uid 65534); 25 Nov 2003 01:38:56 -0000 Received: from p509293D5.dip0.t-ipconnect.de (EHLO [192.168.1.10]) (80.146.147.213) by mail.gmx.net (mp027) with SMTP; 25 Nov 2003 02:38:56 +0100 X-Authenticated: #17939431 From: "Beril S." To: evolution-hackers@lists.ximian.com Content-Type: multipart/mixed; boundary="=-oCpJ6HcGTH36ZZxTLAEG" Message-Id: <1069724362.20688.17.camel@debian> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Tue, 25 Nov 2003 02:39:22 +0100 X-Spam-Status: No, hits=-11.1 required=5.0 tests=PATCH_UNIFIED_DIFF,RCVD_IN_NJABL,USER_AGENT_XIMIAN, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Wallpaper Patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-oCpJ6HcGTH36ZZxTLAEG Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, Attached is a patch for the wallpaper bounty. I'll be happy to hear about it. It's the first I work on gnome code and it took me a lot of time to figure out things work... Some newbie questions, in case someone cares to answer (or send me pointers): - is there a libdb3 3.1.17 debian package somewhere? - right now I "make" and "make install" each time I want to test my changes. This takes a lot of time. Is there a faster way? Thanks, BS. --=-oCpJ6HcGTH36ZZxTLAEG Content-Disposition: attachment; filename=bg-patch Content-Type: text/x-patch; name=bg-patch; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: mail/em-popup.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-popup.c,v retrieving revision 1.7 diff -u -r1.7 em-popup.c --- mail/em-popup.c 12 Nov 2003 21:12:59 -0000 1.7 +++ mail/em-popup.c 25 Nov 2003 01:21:26 -0000 @@ -13,6 +13,8 @@ #include +#include + #include #include "em-popup.h" @@ -23,6 +25,10 @@ #include #include +#define BG_PREFERENCES_DRAW_BACKGROUND "/desktop/gnome/background/draw_background" +#define BG_PREFERENCES_PICTURE_OPTIONS "/desktop/gnome/background/picture_options" +#define BG_PREFERENCES_PICTURE_FILENAME "/desktop/gnome/background/picture_filename" + static void emp_standard_menu_factory(EMPopup *emp, EMPopupTarget *target, void *data); struct _EMPopupFactory { @@ -593,16 +599,50 @@ /* ********************************************************************** */ static void -emp_part_popup_saveas(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_saveas (GtkWidget *w, EMPopupTarget *t) { - em_utils_save_part(w, _("Save As..."), t->data.part.part); + em_utils_save_part_prompt(w, _("Save As..."), t->data.part.part); } static void -emp_part_popup_set_background(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_set_background (GtkWidget *w, EMPopupTarget *t) { - /* set as background ... */ - printf("UNIMPLEMENTED: set background, but it would be cool, no?\n"); + char *path = g_build_filename (g_get_home_dir (), ".evolution/desktop-background", NULL); + + if (em_utils_save_part (t->data.part.part, path)) { + GConfClient *client; + GConfChangeSet *cs; + gchar *picture_option; + gchar *picture_filename; + + client = gconf_client_get_default (); + cs = gconf_change_set_new (); + + picture_option = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_OPTIONS, NULL); + picture_filename = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_FILENAME, NULL); + + if ((picture_option == NULL) || !strcmp (picture_option, "none")) { + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, "wallpaper"); + } else if (!strcmp (picture_filename, path)) { + /* make sure something changes, otherwise the background won't be updated. + FIXME: this causes the desktop background to flicker */ + gconf_client_set_string (client, BG_PREFERENCES_PICTURE_OPTIONS, "none", NULL); + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, picture_option); + } + + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_FILENAME, path); + gconf_change_set_set_bool (cs, BG_PREFERENCES_DRAW_BACKGROUND, TRUE); + + gconf_client_commit_change_set (client, cs, TRUE, NULL); + gconf_client_suggest_sync (client, NULL); + + g_free (picture_filename); + g_free (picture_option); + gconf_change_set_unref (cs); + g_object_unref (G_OBJECT (client)); + } + + g_free (path); } static void Index: mail/em-utils.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.c,v retrieving revision 1.8 diff -u -r1.8 em-utils.c --- mail/em-utils.c 19 Nov 2003 21:22:12 -0000 1.8 +++ mail/em-utils.c 25 Nov 2003 01:21:29 -0000 @@ -1334,6 +1334,32 @@ } static void +emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) +{ + ((int *)data)[0] = done; +} + +/** + * em_utils_save_part: + * @parent: + * @part: + * @path: + * + * Save a part's content to a file. + * + * Return value: %TRUE for success. + **/ +gboolean +em_utils_save_part(CamelMimePart *part, const char *path) +{ + int done; + + mail_msg_wait(mail_save_part(part, path, emu_save_part_done, &done)); + + return done != 0; +} + +static void emu_save_part_response(GtkFileSelection *filesel, int response, CamelMimePart *part) { if (response == GTK_RESPONSE_OK) { @@ -1344,7 +1370,7 @@ emu_update_save_path(path); /* FIXME: popup error if it fails? */ - mail_save_part(part, path, NULL, NULL); + em_utils_save_part(part, path); } gtk_widget_destroy((GtkWidget *)filesel); @@ -1352,7 +1378,7 @@ } /** - * em_utils_save_part: + * em_utils_save_part_prompt: * @parent: parent window * @prompt: prompt string * @part: part to save @@ -1360,7 +1386,7 @@ * Saves a mime part to disk (prompting the user for filename). **/ void -em_utils_save_part(GtkWidget *parent, const char *prompt, CamelMimePart *part) +em_utils_save_part_prompt(GtkWidget *parent, const char *prompt, CamelMimePart *part) { const char *name; GtkFileSelection *filesel; @@ -1867,12 +1893,6 @@ } } -static void -emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) -{ - ((int *)data)[0] = done; -} - /** * em_utils_temp_save_part: * @parent: Index: mail/em-utils.h =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.h,v retrieving revision 1.4 diff -u -r1.4 em-utils.h --- mail/em-utils.h 27 Oct 2003 21:31:19 -0000 1.4 +++ mail/em-utils.h 25 Nov 2003 01:21:29 -0000 @@ -85,7 +85,8 @@ void em_utils_post_reply_to_message_by_uid (struct _CamelFolder *folder, const char *uid); -void em_utils_save_part(struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); +gboolean em_utils_save_part (struct _CamelMimePart *part, const char* path); +void em_utils_save_part_prompt (struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); void em_utils_save_messages (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); void em_utils_flag_for_followup (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); --=-oCpJ6HcGTH36ZZxTLAEG-- From patrick@drexsuite.org Mon Nov 24 23:13:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04E281240E7; Mon, 24 Nov 2003 23:13:19 -0500 (EST) Received: from pd4mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6DDF4124077 for ; Mon, 24 Nov 2003 23:13:07 -0500 (EST) Received: from pd4mr2so.prod.shaw.ca (pd4mr2so-qfe3.prod.shaw.ca [10.0.141.213]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW005QM3PUYL@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from pn2ml9so.prod.shaw.ca (pn2ml9so-qfe0.prod.shaw.ca [10.0.121.7]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW0083I3PULU@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from [24.83.238.199] (h24-83-238-199.va.shawcable.net [24.83.238.199]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW003563PT38@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Date: Mon, 24 Nov 2003 20:21:08 -0800 From: Patrick To: Evolution Hackers Message-id: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Content-type: text/plain Content-transfer-encoding: 7BIT X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libecal : e_cal_new returning NULL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So on the weekend I had an e_cal_new, e_cal_open sequence working fine (but borking on e_cal_get_query). But now today e_cal_new is returning NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting from libecal is this message: libecal-Message: e-cal.c:960: Activating calendar factory (OAFIID:GNOME_Evolution_DataServer_CalFactory) Which doesn't sound scary at all. I was talking to fejj on IRC and he suggested I e-mail the list for advice. Can anybody give me any? I started following the trail back from e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the way of my understanding right now. Patrick From stewart@flamingspork.com Mon Nov 24 23:55:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B2B26124310; Mon, 24 Nov 2003 23:55:26 -0500 (EST) Received: from mail022.syd.optusnet.com.au (mail022.syd.optusnet.com.au [211.29.132.100]) by listsmx.ximian.com (Postfix) with ESMTP id 2D81B124077 for ; Mon, 24 Nov 2003 23:55:14 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail022.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAP4t6M17657; Tue, 25 Nov 2003 15:55:06 +1100 Received: from saturn ([127.0.0.1]) by saturn with smtp (Exim 3.35 #1 (Debian)) id 1AOUI9-0004nL-00; Tue, 25 Nov 2003 14:55:09 +1100 Received: from 203.51.174.203 (SquirrelMail authenticated user stewart) by 127.0.0.1 with HTTP; Tue, 25 Nov 2003 14:55:09 +1100 (EST) Message-ID: <22194.203.51.174.203.1069732509.squirrel@127.0.0.1> Date: Tue, 25 Nov 2003 14:55:09 +1100 (EST) Subject: Re: [Evolution-hackers] Wallpaper Patch From: "Stewart Smith" To: In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Cc: X-Mailer: SquirrelMail (version 1.2.6) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-17.9 required=5.0 tests=IN_REP_TO,MISSING_MIMEOLE,MISSING_OUTLOOK_NAME, MSG_ID_ADDED_BY_MTA_3,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Beril S. said: > - is there a libdb3 3.1.17 debian package somewhere? > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? ccache may help here - caches already compiled files I've just been using a local copy of db3 (installed into my --prefix for evo development) and as I understand it, evolution statically links to it anyway. although i haven't quite finished the get-everything-building-so-i-can-hack-on-it stage with evo yet :(-- Stewart Smith (stewart@flamingspork.com) http://www.flamingspork.com From davef@tetsubo.com Tue Nov 25 01:37:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B8B7C124098; Tue, 25 Nov 2003 01:37:06 -0500 (EST) Received: from iron.tetsubo.com (adsl-66-51-215-11.dslextreme.com [66.51.215.11]) by listsmx.ximian.com (Postfix) with SMTP id 1324012405F for ; Tue, 25 Nov 2003 01:36:54 -0500 (EST) Received: (qmail 29598 invoked from network); 25 Nov 2003 07:29:12 -0000 Received: from unknown (HELO ?66.51.215.10?) (66.51.215.10) by 0 with SMTP; 25 Nov 2003 07:29:12 -0000 From: David Fallon To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069742221.7450.10.camel@steel.tetsubo.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Mon, 24 Nov 2003 22:37:01 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] outlook export for calendar? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So, while trying to get my calendar to sync with my broken phone company, I discovered they only import data in "outlook" format, which is a tab-delimited text file. I want to get my calendar into this format, and started down the "just write a script" road until I realized the fun of trying to parse the ical stuff would, well, not be fun. So, I was wondering: * Is there any "export" interface already planned for evo 2.0? Am I already done? * If no, can someone point me in the ballpark of where to start? Is just "duplicating" the import process (wizard where you can choose file, type, and in this case, date range) good enough? MS's format is actually pretty easy to digest, so I feel comfortable with the generating part... Why they don't standardize on ical is beyond me, but hey, that's ms for ya. Thanks for the help... dave From chipx86@lilo.cx Tue Nov 25 01:41:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AE37012405F; Tue, 25 Nov 2003 01:41:24 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 40AB612411D for ; Tue, 25 Nov 2003 01:41:12 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAP6fBWY008307 for ; Mon, 24 Nov 2003 22:41:11 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAP6fBui008305 for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 22:41:11 -0800 Date: Mon, 24 Nov 2003 22:41:11 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031125064111.GD13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H4SyuGOnfnj3aJqJ" Content-Disposition: inline In-Reply-To: <20031123225628.GC14843@trinity.lilo.cx> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --H4SyuGOnfnj3aJqJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > Hello. >=20 > I'm Christian Hammond, from the Gaim project. I'm working on one of > the gaim<->evolution bounties, and have a couple of patches for your > review and, hopefully, acceptance into CVS. >=20 > The first patch adds the ability to set data types of > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. >=20 > The second patch adds fields to the Contact Editor window in evolution > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > set. >=20 > Let me know if you'd like me to make any changes. >=20 > Thank you. >=20 > Christian (You may get this e-mail twice. The attached files went over the message limit, so I've uploaded them and will post a link. Sorry for the inconvenience.) I updated things a bit. First off, the patch to evolution-data-server had a bug where list types could not be unset. That's fixed now. Second, I replaced the UI for adding a contact's instant messaging accounts to be closer to what Nat and I discussed. Whether I got it exactly how he was describing, I don't know, but it's easy to use and it works. See http://www.chipx86.com/evolution_im_3.png for an example. The patches and tarball for evolution (unpack in the evolution directory) are here: http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.di= ff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.ta= r.bz2 I've been asked this before, so to clear it up, the patches are only part of the solution to the bounty for gaim <-> evolution integration. The rest comes as a gaim plugin, which is built against the gaim source tree. The patches for Evolution don't require gaim. They simply let the user set their contacts' IM accounts. Anyhow, please take a look, and I'd appreciate any feedback. Christian =20 --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ If it wasn't for C, we would be using BASI, PASAL, and OBOL! --H4SyuGOnfnj3aJqJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wvmGwqC6edKyWRgRAn8WAKCOYlE+VxO8k0oumSBLc062fKLNIwCdHBak 2YZQ6fO6TzY/DRUZtyGSF/4= =Kd7t -----END PGP SIGNATURE----- --H4SyuGOnfnj3aJqJ-- From ross@burtonini.com Tue Nov 25 04:23:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B7683124129; Tue, 25 Nov 2003 04:23:45 -0500 (EST) Received: from smtp-out3.blueyonder.co.uk (smtp-out3.blueyonder.co.uk [195.188.213.6]) by listsmx.ximian.com (Postfix) with ESMTP id D6AFA124042 for ; Tue, 25 Nov 2003 04:23:33 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out3.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Tue, 25 Nov 2003 09:23:38 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 0743315AA94 for ; Tue, 25 Nov 2003 09:13:25 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: text/plain Message-Id: <1069752200.19755.7.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:23:20 +0000 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Nov 2003 09:23:38.0578 (UTC) FILETIME=[CF1ABB20:01C3B335] X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evo HEAD still starting 1.4 components Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, If I run evolution-1.5, the evolution-data-server starts as expected. However, if I run my own program which uses libebook, it will start evolution-wombat unless evolution-data-server is already running. This looks suspiciously like an identifier conflict... At a guess, GNOME/Evolution/Addressbook in evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? Regards, Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF From rodrigo@ximian.com Tue Nov 25 04:28:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D030124042; Tue, 25 Nov 2003 04:28:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AE451124260 for ; Tue, 25 Nov 2003 04:28:43 -0500 (EST) Received: (qmail 12686 invoked from network); 25 Nov 2003 09:28:41 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 25 Nov 2003 09:28:41 -0000 Subject: Re: [Evolution-hackers] libecal : e_cal_new returning NULL From: Rodrigo Moya To: Patrick Cc: Evolution Hackers In-Reply-To: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> References: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> Content-Type: text/plain Message-Id: <1069752512.1549.2.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:28:33 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 05:21, Patrick wrote: > So on the weekend I had an e_cal_new, e_cal_open sequence working fine > (but borking on e_cal_get_query). But now today e_cal_new is returning > NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting > ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting > from libecal is this message: > > libecal-Message: e-cal.c:960: Activating calendar factory > (OAFIID:GNOME_Evolution_DataServer_CalFactory) > > Which doesn't sound scary at all. > > I was talking to fejj on IRC and he suggested I e-mail the list for > advice. > > Can anybody give me any? I started following the trail back from > e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the > way of my understanding right now. > did you change anything in your setup? That is, are the evo components still in a place known to Bonobo? (usually, $prefix/lib/bonobo/servers must be added to /etc/bonobo-activation/bonobo-activation-config.xml or to the $BONOBO_ACTIVATION_PATH environment variable. You could also try to debug the call to e_cal_new to see where is it returning the NULL value. That might give you some insight on the problem. cheers From stewart@flamingspork.com Tue Nov 25 05:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CECC81240C6; Tue, 25 Nov 2003 05:04:53 -0500 (EST) Received: from mail016.syd.optusnet.com.au (mail016.syd.optusnet.com.au [211.29.132.167]) by listsmx.ximian.com (Postfix) with ESMTP id A522C124076 for ; Tue, 25 Nov 2003 05:04:41 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail016.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAPA4Uo28798; Tue, 25 Nov 2003 21:04:32 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOZ7o-0005FG-00; Tue, 25 Nov 2003 20:04:48 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069685776.27248.32.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> Content-Type: text/plain Message-Id: <1069754672.18593.27.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 21:04:32 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Okay, progress on trying to get evolution to build on cygwin: you need: gettext, libiconv and wget from GNU I've been using GARNOME to get things to build, as it's easy :) db3 makefile needs some minor hacking to get it to install (a bunch of targets need .exe appended to them, auto* magic should be able to fix this) g_strsignal (from memory) uses 'extern char* strsignal(int)' but on CYGWIN (for some reason) it's return type is 'const char*' - might have to query people about the reasons behind that - it's possibly just historical... although i had to give up today when gcc stopped working. got unable to fully load errors or some weird stuff (i forget exactly) - that and i was fed up with having my work machine in windows. i tried re-installing cygwin packages, and finally reinstalled the cygwin dll itself, although i haven't tried that last one as it required a reboot, and well, the "Linux" option in LILO was too tempting :) a lot of the packages were building though, and seemingly all okay - so there is hope for a cygwin based port. you may even have luck with the win32 port of gtk, but the cygwin X does rootless and has a window manager that uses win32 widgets, so it'd probably interface fine (okay, *look* different - but who cares? gnome stuff looks better anyway). hope that's a starting point for somebody :) On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: > On Tue, 2003-11-25 at 01:33, JT Moree wrote: > > I would love to see a port but since it is built on gnome it requires a > > decently working gnome for Windows. Some people have ported Gnome to > > Cygwin but I dont think it runs very well.. I just tried to get to it > > and the site is gone. > > I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and > control my swearing on using windows in the meantime :) > > will let you know how it goes - i've seen screenshots fairly > recently..... > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From grahame@angrygoats.net Tue Nov 25 06:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9E990124076; Tue, 25 Nov 2003 06:18:54 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 8113F12402A for ; Tue, 25 Nov 2003 06:18:42 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id 676F9367532 for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id 6294036752E for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 9F0BD1FD7F; Tue, 25 Nov 2003 19:18:36 +0800 (WST) Date: Tue, 25 Nov 2003 19:18:36 +0800 To: evolution-hackers@lists.ximian.com Message-ID: <20031125111836.GA13182@angrygoats.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-4.6 required=5.0 tests=FORGED_RCVD_TRAIL,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Header selection option Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey guys I'm taking a look at the header selection bounty entry.. not really fussed about the money aspect, but it'd be a cool feature. I've added a tab to the mail preferences dialog, working on the CVS version of Evo. Just wanted to get some feedback on the design so I don't get the patch rejected :-) I'm thinking of making similar to the vFolders dialog - you click the Add button and an entry appears in the list, and you can edit the entry within the list - no extra dialog pops up. So no need for an extra "Edit" button. The Up and Down buttons seem redundant in an initial version as well, so I'll leave them out. Having a bit of trouble getting it to look right in Glade, and thought I'd check I had the right idea. Cheers Grahame From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 09:09:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97F7212403D; Tue, 25 Nov 2003 09:09:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0D25A124031 for ; Tue, 25 Nov 2003 09:09:10 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E636B630AC; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CFA386308D for ; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Received: (qmail 31219 invoked from network); 25 Nov 2003 14:09:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 25 Nov 2003 14:09:09 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Cc: christine@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069769348.2242.670.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:09:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Team Meeting Minutes 11/23 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: 1. JP JP discussed the fact we should not be added any more features to Evolution at this time. There is one exception, the "me" concept in the addressbook JP discussed having the hacker meetings more open to the rest of the community. JP pointed out the new public website that Evolution hackers can update: http://www.gnome.org/projects/evolution errata: first tarball date is Dec. 1st not 6th 2. Team Discussed status: Chris: S/MIME work, db import for e-d-s. Finishing up S/MIME support. Radek: Work on auto save, junk filtering. Moving on to filtering on IMAP as well. Hans: Work on configuration changes for backends to take sources instead of URIs. Now adding named properties to ESource and adding general configuration to addressbook. Rodrigo: Calendar operations (new/copy/remove) are now all restored. Basic SOAP handling added back to libsoup, continuing with GroupWise backend work. Ettore: Adding back command line uri handling, added centralized upgrade handling. Moving on to finishing up new status bar stuff (every component will be able to export their own status bar control now) and offline handling. Mike: C# bindings in place for addressbook and most of calendar, manipulating iCalendar objects without binding libical is the problem. Jeff: New folder tree in and working, DnD now works. Now going to fix multiple views bug, per folder settings and state saving Michael: One day of fixing left for S/MIME stuff, moving on to ensuring migration works properly and cleaning up camel for better spam and trash handling Tim: Addressbook and Tasks still need to some additional work to get to a more useable state, mailer doing the best. Continuing on with testing. Mark: Various snapshot platforms installable, continuing on with testing. Rodney: Snapshots building for stable on 6 platforms and 5 for unstable. Gerardo: Moving away old bugs from 1.0.x and 1.2.x milestones, set up 1.5.x milestones Discussed items that could impact the time line: a. Per folder table configuration in the mailer, the view code changed and this needs to be investigated, but e-table should handle it no problem b. Menu redesign (for better HIG compliance), maybe not be implementable in time, has to be assessed this week c. Export controls for each folder types need to be working d. Recurrence handling (the recurrence-id stuff is not quite handled properly yet) e. Mail migration, large mail boxes could be lengthy to move since we are using the camel operations (so it gets indexed and such immediately), potentially needs some more hacking time 3. Other business Discussed doing a 1.4.6 release, we will do it when we confirm the filter to pipe bug is fixed (Red Hat 7.3) and Ettore's composer window size patch are in. Also some fixes for working with GroupWise's IMAP. -JP -- JP Rosevear Ximian, Inc. From fejj@ximian.com Tue Nov 25 10:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6F84B1243DE; Tue, 25 Nov 2003 10:31:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id B20C01243DC for ; Tue, 25 Nov 2003 10:30:53 -0500 (EST) Received: (qmail 4178 invoked from network); 25 Nov 2003 15:30:51 -0000 Received: from localhost (HELO localhost.localdomain) (fejj@127.0.0.1) by localhost with SMTP; 25 Nov 2003 15:30:51 -0000 Subject: Re: [Evolution-hackers] Header selection option From: Jeffrey Stedfast To: Grahame Bowland Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125111836.GA13182@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> Content-Type: text/plain Message-Id: <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:30:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > Hey guys > > I'm taking a look at the header selection bounty > entry.. not really fussed about the money aspect, > but it'd be a cool feature. > > I've added a tab to the mail preferences dialog, > working on the CVS version of Evo. Just wanted > to get some feedback on the design so I don't > get the patch rejected :-) > > I'm thinking of making similar to the vFolders > dialog - you click the Add button and an entry > appears in the list, and you can edit the > entry within the list - no extra dialog pops up. > So no need for an extra "Edit" button. The > Up and Down buttons seem redundant in an initial > version as well, so I'll leave them out. > > Having a bit of trouble getting it to look > right in Glade, and thought I'd check I had > the right idea. your idea sounds reasonable. looking forward to reviewing a patch :-) Jeff > > Cheers > Grahame > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 11:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78862124074; Tue, 25 Nov 2003 11:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 026A712406B for ; Tue, 25 Nov 2003 11:01:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EB4ED63096; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E53E96308D; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:01:46 -0500 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069776106.23966.71.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:01:46 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 09:09, JP Rosevear wrote: > 1. JP > JP discussed the fact we should not be added any more features to > Evolution at this time. That should be clarified for the evolution-hackers audience; He said that we-the-Evolution-team should not add any more features (because we should be fixing bugs instead). We will still accept patches from other people implementing bounties that add new features, up until feature freeze. -- Dan From danw@ximian.com Tue Nov 25 11:42:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AD4C1243FD; Tue, 25 Nov 2003 11:42:14 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 54E191243E0 for ; Tue, 25 Nov 2003 11:42:02 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:42:02 -0500 Subject: Re: [Evolution-hackers] Plugins From: Dan Winship To: Rodrigo Moya Cc: Not Zed , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069668502.28739.4.camel@gasteiz.home> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:42:02 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > What support does Evolution provide for custom plugins? Static? > > > Dynamic? I'd appreciate it if someone could point me to some > > > documentation for creating one. > > We have only very limited support for plugins in specific areas: > > - data importers, which use a bonobo (corba) based model > > - electronic mail backends, using a c-based object model > > - bonobo components for displaying mime data inline in the mail view > > - ?? not sure what else. > > > - addressbook and calendar backends, using a C API which underneath uses > CORBA. - settings dialog entries via bonobo -- Dan From danw@ximian.com Tue Nov 25 11:46:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CF3B1241B1; Tue, 25 Nov 2003 11:46:49 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 0965012441C for ; Tue, 25 Nov 2003 11:46:15 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:46:14 -0500 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Dan Winship To: Stewart Smith Cc: JT Moree , "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069754672.18593.27.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778774.23749.106.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:46:14 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > you may even have luck with the win32 port of gtk, but the cygwin X does > rootless and has a window manager that uses win32 widgets, so it'd > probably interface fine (okay, *look* different - but who cares? gnome > stuff looks better anyway). The win32 port doesn't support GtkPlug and GtkSocket, which are the core of bonobo component embedding. Of course, since all of the components are in the same process now, it would be possible to hack up a no-op plug/socket for them. But it would take some work. There may be further X11 dependencies hiding elsewhere. -- Dan From pcolijn@nit.ca Tue Nov 25 12:58:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 26D58124030; Tue, 25 Nov 2003 12:58:32 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 982EE124426 for ; Tue, 25 Nov 2003 12:58:20 -0500 (EST) Received: (qmail 23032 invoked from network); 25 Nov 2003 17:58:18 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 17:58:17 -0000 Received: (qmail 8930 invoked from network); 25 Nov 2003 17:58:17 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 17:58:17 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: Peter Colijn To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Message-Id: <1069783097.2059.27.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 12:58:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? If the changes you're making are only in one subdir, you can probably just do make and make install in that subdir. That's what I do, and it usually works. Have fun, Peter From jfogh@jubiimail.dk Tue Nov 25 14:05:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 88E6C12449D; Tue, 25 Nov 2003 14:05:28 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id B8BD912448B for ; Tue, 25 Nov 2003 14:05:13 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Tue, 25 Nov 2003 19:00:34 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Tue, 25 Nov 2003 20:05:10 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence integration Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the GAIM presence integration patch, and I'm wondering whe= n I should update the presence icon. Obviously, it should be done whenever the presence state changes, but I n= eed to know when I should check for this change. It seems to me that a timeout every sec. or so would do the job, but I'm = worried about using to much processortime. Anyone got an idea for doing this more efficiently? -- J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From pcolijn@nit.ca Tue Nov 25 14:16:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 80F551244A5; Tue, 25 Nov 2003 14:16:40 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 65BF1124479 for ; Tue, 25 Nov 2003 14:16:28 -0500 (EST) Received: (qmail 5783 invoked from network); 25 Nov 2003 19:16:25 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 19:16:25 -0000 Received: (qmail 7659 invoked from network); 25 Nov 2003 19:16:24 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 19:16:24 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Peter Colijn To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: text/plain; charset= Message-Id: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 14:16:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Does GAIM have any notification of presence state changes? If it does, maybe you could connect to whatever signal is emitted when the presence state changes, and update the presence in evolution in the callback. That way you wouldn't be polling... Have fun, Peter On Tue, 2003-11-25 at 14:05, Jørgen Fogh wrote: > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > Anyone got an idea for doing this more efficiently? > > -- Jørgen Fogh From aaron@ximian.com Tue Nov 25 15:17:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ED4EC1244EB; Tue, 25 Nov 2003 15:17:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 65C3112412D for ; Tue, 25 Nov 2003 15:16:52 -0500 (EST) Received: (qmail 23996 invoked from network); 25 Nov 2003 20:16:51 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 25 Nov 2003 20:16:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Aaron Weber To: Peter Colijn Cc: =?ISO-8859-1?Q?J=F8rgen?= Fogh , evolution-hackers In-Reply-To: <1069787785.2059.30.camel@kaitain.internal.nit.ca> References: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Content-Type: multipart/alternative; boundary="=-0+j0yhAdULiL2xwdTFFm" Organization: Ximian, Inc. Message-Id: <1069791228.5775.48.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:13:48 -0500 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/plain Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though. On Tue, 2003-11-25 at 14:16, Peter Colijn wrote: > Does GAIM have any notification of presence state changes? If it does, > maybe you could connect to whatever signal is emitted when the presence > state changes, and update the presence in evolution in the callback. > That way you wouldn't be polling... > > Have fun, > > Peter > > On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote: > > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > > Anyone got an idea for doing this more efficiently? > > > > -- Jrgen Fogh > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though.

On Tue, 2003-11-25 at 14:16, Peter Colijn wrote:
Does GAIM have any notification of presence state changes? If it does,
maybe you could connect to whatever signal is emitted when the presence
state changes, and update the presence in evolution in the callback.
That way you wouldn't be polling...

Have fun,

Peter

On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote:
> I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon.
> Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change.
> It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime.
> Anyone got an idea for doing this more efficiently?
> 
> -- Jrgen Fogh

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-0+j0yhAdULiL2xwdTFFm-- From rhand@z-kat.com Tue Nov 25 15:37:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76F7A1244EC; Tue, 25 Nov 2003 15:37:34 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id CAFFB1241BC for ; Tue, 25 Nov 2003 15:37:22 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 441897 for evolution-hackers@lists.ximian.com; Tue, 25 Nov 2003 15:37:22 -0500 From: Randall Hand To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mJTCy7T1zOSLMXfvNQ37" Organization: Z-Kat Message-Id: <1069792642.27595.1.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:37:22 -0500 X-Spam-Status: No, hits=-10.8 required=5.0 tests=HTML_20_30,HTML_MESSAGE,PGP_SIGNATURE_2,USER_AGENT_XIMIAN, WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] TNEF/RTF Support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: multipart/alternative; boundary="=-QalquO7DF8Y2hLBM5pdt" --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get it to extract suitable descriptions for Evolution. But I'm running into alot of problems where evolution simply locks up when trying to import these vcal files. Right now I'm just copying the description (rtf tags and all) as a c-style string (escaping ;'s and \'s) and dumping it in there.. Is there a better format? Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get= it to extract suitable descriptions for Evolution.  But I'm running i= nto alot of problems where evolution simply locks up when trying to import = these vcal files.

Right now I'm just copying the description (rtf tags and all) as a c-style = string (escaping ;'s and \'s) and dumping it in there.. Is there a better f= ormat?

Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-QalquO7DF8Y2hLBM5pdt-- --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/w72C3J2D4d1LTEoRArLPAJ4+LtTe4dTekC8nNN6krbSvOWiY1wCcD3Hi +CGfHgbwdtBdu6sg9g+IQtg= =81ms -----END PGP SIGNATURE----- --=-mJTCy7T1zOSLMXfvNQ37-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 16:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 277C41240B0; Tue, 25 Nov 2003 16:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4FD2912402D for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1D654630FA; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 09A1F630F8 for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: (qmail 29020 invoked from network); 25 Nov 2003 21:30:50 -0000 Received: from localhost (HELO 10-0-0-239.boston.ximian.com) (michael@127.0.0.1) by localhost with SMTP; 25 Nov 2003 21:30:50 -0000 From: Michael Meeks To: notzed@ximian.com Cc: evolution , JP Rosevear , Dan Winship Content-Type: text/plain Organization: Ximian. Message-Id: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 05:26:30 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.5 required=5.0 tests=DATE_IN_FUTURE_12_24,PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] RH 7.3 filter / threading bug Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi there, So - since Mark could repeat this easily, I spent a little while looking at it, and stracing the output; with Dan's help we hacked up a solution, the bug is pretty simple in fact: During the thread helper setup we do: pipe([26, 27]) = 0 clone(child_stack=0x8186b50, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) = 7240 Then whenever various thread ops happen we get: [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] write(27, "\240\300\352@\0\0\0\0\0\0\0\0\...", 148) = 148 [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] rt_sigsuspend([] And the thread blocks until we get a: [pid 7240] kill(7231, SIGRTMIN [pid 7231] --- SIGRTMIN (Real-time signal 0) --- [pid 7231] <... rt_sigsuspend resumed> ) = -1 EINTR [pid 7231] ... Which then continues processing. Which works just fine. Then we come to this code fragment camel/camel-filter-driver.c (pipe_to_system): if (!(pid = fork ())) { /* child process */ ... maxfd = sysconf (_SC_OPEN_MAX); if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (<>) close (fd); } } ... execvp (argv[0]->value.string, (char **) args->pdata); By the time we hit the execvp the pipe we need to talk to the main thread worker has been closed; and we do a write to the pipe: [pid 7252] close(1022) = -1 EBADF [pid 7252] close(1023) = -1 EBADF [pid 7252] write(27, "\340K\223C\2\0\0\...", 148) = -1 EBADF [pid 7252] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7252] rt_sigsuspend([] And of course - since we closed socket 27 the worker thread never gets woken up to do its stuff / send us a signal to wake us up :-) so we hang forever. So - the obvious fix (which we tested and works fine) is to do: @@ -695,7 +695,7 @@ if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != STDERR_FILENO) - close (fd); + fcntl (fd, F_SETFD, FD_CLOEXEC); } } Which makes life good. My feeling is this bug should persist on systems without the new futex stuff which bins the worker thread ie. RH 8 too (but perhaps by some fluke we escape it). I believe - that it's a trendy thing to bash-glib, so I had a dig in there, and would you believe it g_spawn does: open_max = sysconf (_SC_OPEN_MAX); for (i = 3; i < open_max; i++) set_cloexec (i); ie. when we switch to g_spawn there won't be a problem ;-) A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut and pasted [ URGH - why ? ] in HEAD and stable in a frightening number of places; at first glance every one of them does it wrong: ./mail/em-junk-filter.c:108 ./mail/mail-config.c:1426 ./camel/camel-filter-driver.c:694 ./camel/camel-filter-search.c:532 ./camel/camel-stream-process.c:206 ./camel/camel-process.c:81 ./camel/camel-gpg-context.c:583 It would be good to fix those. In addition, examining the code [ and being no expert on how the camel stream stuff works ] it seems that in camel-filter-driver.c (pipe_to_system) we do effectively: ... fork-helper ... ... synchronous blocking write of whole file ... ... flush ... ... synchronous blocking read of reply ... This approach is (naturally) doomed to failure for anything that returns more than a socket-buffer's worth of data, and takes more than a socket buffer's worth - since it will block on output while we're still trying to write to it: is that a bug ? [ I appreciate perhaps for several cases this is ok - since we're just looking for a status report or single line answer but ... ]. I ask, since Mark's test case was to use 'cat' as the filter script - and you can envisage cases that produce lots of random output I suppose. Has that aspect also been cut / pasted ? Anyhow, it was an 'interesting' bug to have to untangle (with Dan's help) :-) the thread helper thing really sucks; and I guess none of use have RH 7.3 systems handy to test on these days. HTH, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From moreejt@xperienceinc.com Tue Nov 25 20:23:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F153F124062; Tue, 25 Nov 2003 20:23:25 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id 4987812402D for ; Tue, 25 Nov 2003 20:23:14 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAQ1N2YI008501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Nov 2003 19:23:03 -0600 Message-ID: <3FC40075.5080204@xperienceinc.com> Date: Tue, 25 Nov 2003 19:23:01 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stewart Smith Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> In-Reply-To: <1069754672.18593.27.camel@faith> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Actually, there is another mode in Xfree on Windows that allows Windows tomanage the windows. forget what it is right now.... Stewart Smith wrote: | Okay, progress on trying to get evolution to build on cygwin: | | you need: | gettext, libiconv and wget from GNU | | I've been using GARNOME to get things to build, as it's easy :) | | db3 makefile needs some minor hacking to get it to install (a bunch of | targets need .exe appended to them, auto* magic should be able to fix | this) | | g_strsignal (from memory) uses 'extern char* strsignal(int)' but on | CYGWIN (for some reason) it's return type is 'const char*' - might have | to query people about the reasons behind that - it's possibly just | historical... | | although i had to give up today when gcc stopped working. got unable to | fully load errors or some weird stuff (i forget exactly) - that and i | was fed up with having my work machine in windows. | | i tried re-installing cygwin packages, and finally reinstalled the | cygwin dll itself, although i haven't tried that last one as it required | a reboot, and well, the "Linux" option in LILO was too tempting :) | | a lot of the packages were building though, and seemingly all okay - so | there is hope for a cygwin based port. | | you may even have luck with the win32 port of gtk, but the cygwin X does | rootless and has a window manager that uses win32 widgets, so it'd | probably interface fine (okay, *look* different - but who cares? gnome | stuff looks better anyway). | | hope that's a starting point for somebody :) | | | On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: | |>On Tue, 2003-11-25 at 01:33, JT Moree wrote: |> |>>I would love to see a port but since it is built on gnome it requires a |>>decently working gnome for Windows. Some people have ported Gnome to |>>Cygwin but I dont think it runs very well.. I just tried to get to it |>>and the site is gone. |> |>I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and |>control my swearing on using windows in the meantime :) |> |>will let you know how it goes - i've seen screenshots fairly |>recently..... |> |>_______________________________________________ |>evolution-hackers maillist - evolution-hackers@lists.ximian.com |>http://lists.ximian.com/mailman/listinfo/evolution-hackers |> | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/xAB0VC8yzAIEMZ8RAskkAJ4+dNDenxY3jhDXT6KcuHClRGVg+gCfYrsF IbvjBJkwzQBlmhqk/osdEdo= =rQyt -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From nicknospam@optonline.net Tue Nov 25 20:31:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4819E12451E; Tue, 25 Nov 2003 20:31:51 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id B77C912402D for ; Tue, 25 Nov 2003 20:31:39 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hAQ1VdF09409; Tue, 25 Nov 2003 20:31:39 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f Subject: Re: [Evolution-hackers] Plugins From: Nick To: evolution-hackers@lists.ximian.com Cc: Dan Winship In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069810299.9191.8.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 25 Nov 2003 20:31:39 -0500 X-Spam-Status: No, hits=-16.5 required=5.0 tests=IN_REP_TO,RCVD_IN_NJABL,REFERENCES,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Thanks to all for the replies. It seems plugins (in the generic sense) aren't yet supported by evolution. Is it possible, therefore, to hook a spam filter into evolution? Unfortunately, my ISP uses POP for mail, so I can't intercept the mail w/ sendmail or procmail. I'd appreciate any suggestions. Regards, Nick From stewart@flamingspork.com Tue Nov 25 20:50:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB38A1240A1; Tue, 25 Nov 2003 20:50:03 -0500 (EST) Received: from mail014.syd.optusnet.com.au (mail014.syd.optusnet.com.au [211.29.132.160]) by listsmx.ximian.com (Postfix) with ESMTP id 5E6A9124070 for ; Tue, 25 Nov 2003 20:49:51 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail014.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAQ1ngx31807; Wed, 26 Nov 2003 12:49:43 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOnsW-00083c-00; Wed, 26 Nov 2003 11:50:00 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC40075.5080204@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> <3FC40075.5080204@xperienceinc.com> Content-Type: text/plain Message-Id: <1069811385.10649.5.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 12:49:45 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:23, JT Moree wrote: > Actually, there is another mode in Xfree on Windows that allows Windows > tomanage the windows. forget what it is right now.... that's what i meant, might have said it weirdly though :) it's in the Xfree FAQ for cygwin From dobey@ximian.com Tue Nov 25 22:56:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DF719124303; Tue, 25 Nov 2003 22:56:51 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3E627124058 for ; Tue, 25 Nov 2003 22:56:40 -0500 (EST) Received: (qmail 21089 invoked from network); 26 Nov 2003 03:56:37 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 26 Nov 2003 03:56:37 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodney Dawes To: Nick Cc: evolution-hackers@lists.ximian.com, Dan Winship In-Reply-To: <1069810299.9191.8.camel@nimble> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> <1069810299.9191.8.camel@nimble> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ps1lTW6+DB9fhUH7RHv1" Organization: Ximian, Inc. Message-Id: <1069818767.28285.35.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 22:52:47 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ps1lTW6+DB9fhUH7RHv1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mar , 2003-11-25 at 20:31, Nick wrote: > Thanks to all for the replies. It seems plugins (in the generic sense) > aren't yet supported by evolution. >=20 > Is it possible, therefore, to hook a spam filter into evolution?=20 > Unfortunately, my ISP uses POP for mail, so I can't intercept the mail > w/ sendmail or procmail. Evolution 1.5 has built-in support for Spamassassin already. You can set up some filters to pipe stuff through spamassassin in 1.4 also. There is an entry in the knowledge base at http://support.ximian.com/ for setting this up. -- dobey --=-ps1lTW6+DB9fhUH7RHv1 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/xCOOkmjUfZe526QRAnqBAJ4pmKD07buDgpvVDXUuR78QDQIFjwCggzgb 12mVzBXqYn109nvmWIsy9cQ= =SXF5 -----END PGP SIGNATURE----- --=-ps1lTW6+DB9fhUH7RHv1-- From calvin.liu@sun.com Tue Nov 25 23:21:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F7112451E; Tue, 25 Nov 2003 23:21:52 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7F33E1241CF for ; Tue, 25 Nov 2003 23:21:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAQ4LcxA013499 for ; Tue, 25 Nov 2003 20:21:39 -0800 (PST) Received: from [129.158.217.59] (marathon [129.158.217.59]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAQ4LbA14719 for ; Wed, 26 Nov 2003 12:21:37 +0800 (CST) From: Calvin Liu Reply-To: calvin.liu@sun.com To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: SCERI Message-Id: <1069820335.3449.6.camel@marathon.prc.sun.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 26 Nov 2003 12:18:55 +0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, there, If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So it's clearly we must process the folder name before really create such folders. But is there any specification or guide lines that what characters can/can NOT be included in a folder name? Same issue to other GUI elements. Can someone help? Thanks. Calvin From danw@ximian.com Wed Nov 26 08:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D9CE112418B; Wed, 26 Nov 2003 08:57:06 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 584AA124163 for ; Wed, 26 Nov 2003 08:56:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 08:56:54 -0500 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Dan Winship To: calvin.liu@sun.com Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069820335.3449.6.camel@marathon.prc.sun.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 08:56:54 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > Hi, there, > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > it's clearly we must process the folder name before really create such > folders. No, that's just a bug. It shouldn't crash. In theory, a folder name can contain any UTF-8 character you want, although you may have problems if you try to use "/", or if you use "." on an IMAP server where that's the hierarchy separator character. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 10:47:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D4E91243A3; Wed, 26 Nov 2003 10:47:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE5DE1242F6 for ; Wed, 26 Nov 2003 10:46:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D1B7A6316F; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp005.mail.ukl.yahoo.com (smtp005.mail.ukl.yahoo.com [217.12.11.36]) by skeptopotamus.ximian.com (Postfix) with SMTP id 755046316A for ; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Received: from unknown (HELO maddison02.emea.bea.com) (maddisondavid@194.203.25.182 with plain) by smtp1.mail.vip.ukl.yahoo.com with SMTP; 26 Nov 2003 15:46:39 -0000 From: Mono-Dev-List Reply-To: lists@davidmaddison.com To: Evolution Hackers Content-Type: text/plain Message-Id: <1069861553.13198.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:53 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Cannot access Ximian Evolution Shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Sorry if this has been answered before (I'm new to the group) I've built all of Evolution 1.5 but when I run it, it complains "Cannot access Ximian Evolution Shell" Any ideas what I need to do to get it moving? Thanks in advance, Dave From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5EC9E1243FA; Wed, 26 Nov 2003 11:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D7BB71240B5 for ; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C746963169; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BB876316F for ; Wed, 26 Nov 2003 11:30:53 -0500 (EST) Received: (qmail 30458 invoked from network); 26 Nov 2003 16:30:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:30:52 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069703923.1414.1.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069864251.2242.4033.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:30:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 14:58, Not Zed wrote: > On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > > Just don't make it any default, I will never use it. > > > > It would just be default in "maintainer" mode, not in the tarball. > > > > Why not? What reason is there to have warnings in evolution? > The main reason why not is it can totally wreck your train of thought > whilst developing new or changed code. e.g. you turn on a debug mode > and rebuild only to find you have to fix pointless bugs like unused > variables just to do some testing, etc. > > I've had it on before but i can't use it, it completely destroys any > productivity. Fair enough. What I'll likely do is make it optional to turn on so that before disting or commiting people can easily confirm no warnings. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:45:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92D96124274; Wed, 26 Nov 2003 11:45:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3309E124027 for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2269C6316F; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D1356314C for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: (qmail 31333 invoked from network); 26 Nov 2003 16:45:25 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:45:25 -0000 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Mike Kestner To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069865096.21125.20.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 10:44:56 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 08:09, JP Rosevear wrote: > Mike: C# bindings in place for addressbook and most of calendar, > manipulating iCalendar objects without binding libical is the problem. Just to be clear, nothing is committed to evolution-sharp for calendar. I have run the parser on the sources and run them through the generator with success other than the libical and time_t symbols, but don't plan to check anything in until the libecal API stabilizes. -- Mike Kestner From grahame@angrygoats.net Wed Nov 26 11:50:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 72E6012443F; Wed, 26 Nov 2003 11:50:04 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 6803F124027 for ; Wed, 26 Nov 2003 11:49:51 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id B0EA736918A for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id A8744369135 for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 866961FD7F; Thu, 27 Nov 2003 00:49:41 +0800 (WST) Date: Thu, 27 Nov 2003 00:49:41 +0800 To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Header selection option Message-ID: <20031126164941.GA19005@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1069774250.6636.4.camel@localhost.localdomain> User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-30.3 required=5.0 tests=EMAIL_ATTRIBUTION,FORGED_RCVD_TRAIL,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REMOVE_IN_QUOTES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, Nov 25, 2003 at 10:30:50AM -0500, Jeffrey Stedfast wrote: > On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > > Hey guys > > > > I'm taking a look at the header selection bounty > > entry.. not really fussed about the money aspect, > > but it'd be a cool feature. > > > your idea sounds reasonable. looking forward to reviewing a patch :-) Ok, I've got much further and now have questions. I have a GtkTreeView, and two buttons - "Add" and "Remove". These act as you'd expect. The user can edit the header name by double clicking on it - the editing occurs inside the GtkTreeView. If the user enters a value that is inappropriate for a header name (eg. it contains a " ", or a trailing ":"), should I reject the change - revert the field to its previous contents? I can't think of another way, but this doesn't provide useful feedback to the user - they'll be left wondering why their change isn't working. Also, should I have some sort of explanatory text field - none of the other tabs seem to have them, but this tab doesn't make much sense without some explanation. I tried to do it with a tooltip, however that just worked out silly. (I have it storing into / retrieving from GConf - yay) When they click the "Add" button, should it jump them into editing the text field in the list? Can anyone hint how to achieve that, if it's desirable? Cheers for any help / suggestions Grahame From ronald@kuetemeier.com Wed Nov 26 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901D312417D; Wed, 26 Nov 2003 13:47:31 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 42AC9124483 for ; Wed, 26 Nov 2003 13:47:19 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQIlJq8016192 for ; Wed, 26 Nov 2003 11:47:20 -0700 From: Ronald Kuetemeier To: evolution-hackers Content-Type: text/plain Message-Id: <1069872438.1488.40.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:47:18 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Port my apps to 2.0 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Guys, I will be looking into porting my apps, send mail from alarm .. freebusy, to evolution 2.0. I have a few questions before I start: Which cvs tree should I use, evolution or evolution-data-server? Do I still need to extend Evolution-Component and get the Composer from the shell/mailer, i.e. run it under the shell like it was necessary in 1.4.X? Or did anybody provide a generic way for 2.0 to get components, if so please explain? I would also like to use the Composer from OpenOffice via a Java/C++ extension that way. On a site note. I gave a talk about evolution last month and got "grilled" about the groupwise connection. The person asked was an admin who works for the county I live in, asking for the county which already uses Linux. I pointed him to this mailing list and the cvs entry, with the comment that it seems somebody is working on it and there might be a chance for official 2.X support. Just a friendly comment that there seems to be commercial interest in it. Thanks, Ronald From jfogh@jubiimail.dk Wed Nov 26 14:38:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 70761124055; Wed, 26 Nov 2003 14:38:55 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id 3649312401D for ; Wed, 26 Nov 2003 14:38:43 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Wed, 26 Nov 2003 19:34:01 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Wed, 26 Nov 2003 20:38:28 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Another question for the GAIM presence patch... Should the full GAIM-integration window appear when a user clicks the sta= tus icon with a. The left button. b. The right button. c. Either one. - J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From jpr@ximian.com Wed Nov 26 14:44:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EB55B1241A5; Wed, 26 Nov 2003 14:44:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8004C12401D for ; Wed, 26 Nov 2003 14:43:50 -0500 (EST) Received: (qmail 8867 invoked from network); 26 Nov 2003 19:43:50 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:43:50 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: JP Rosevear To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069875827.2242.4299.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:43:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > Hello, > > Attached is a patch for the wallpaper bounty. I'll be happy to hear > about it. It's the first I work on gnome code and it took me a lot of > time to figure out things work... > > Some newbie questions, in case someone cares to answer (or send me > pointers): > - is there a libdb3 3.1.17 debian package somewhere? We have removed the external libdb3 dependency for evolution-data-server now. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 14:50:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5506B124032; Wed, 26 Nov 2003 14:50:21 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 7628E12401D for ; Wed, 26 Nov 2003 14:50:09 -0500 (EST) Received: (qmail 9192 invoked from network); 26 Nov 2003 19:50:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:50:09 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: JP Rosevear To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876202.2242.4310.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:50:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? Depends what it does. e-d-s contains what used to be the wombat and cal-client and e-book. We might be interested in integrating some of these patches as well, do you have a longer description for each? > Do I still need to extend Evolution-Component and get the Composer from > the shell/mailer, i.e. run it under the shell like it was necessary in > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > if so please explain? I would also like to use the Composer from > OpenOffice via a Java/C++ extension that way. Unfortunately yes, but the shell simplified a great deal (7 methods total I think now). You can also launch the composer via corba. > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. Rodrigo is currently working on the groupwise support for the calendar. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 14:53:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 66D9D12401D; Wed, 26 Nov 2003 14:53:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 518FE124145 for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3F9FB63182; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2B9F76317E for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: (qmail 9439 invoked from network); 26 Nov 2003 19:53:02 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:53:02 -0000 Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 From: JP Rosevear To: sa@arobs.ro Cc: evolution-hackers@ximian.com In-Reply-To: <1069315584.2222.8.camel@tests.arobs.com> References: <1069315584.2222.8.camel@tests.arobs.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876381.2242.4317.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:53:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 03:06, root wrote: > hello, > > when running this command from a terminal, the following exception is > thrown: > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > query > > what does it mean? that the GNOME_Evolution_Calendar.server file is > invalid? Why the CalFactory is not present in > GNOME_Evolution_Calendar.server file? Looks like the query you are giving it might be invalid. If you built evolution yourself you might try looking at the top section of http://www.gnome.org/projects/evolution/build.shtml. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 15:00:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1A9124179; Wed, 26 Nov 2003 15:00:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 18EC312401D for ; Wed, 26 Nov 2003 14:59:53 -0500 (EST) Received: (qmail 9776 invoked from network); 26 Nov 2003 19:59:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:59:52 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: JP Rosevear To: David Trowbridge Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631290.9503.8.camel@bhaskara> References: <1069631290.9503.8.camel@bhaskara> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876791.2242.4332.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:59:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.1 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > I've been working on the set-background problem, and assuming that the > normal temporary filename > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate > for permanent storage of the background image, I was wondering where to > stick it. It seems to be a good idea to store it somewhere in the home > directory, since /tmp is mounted as tmpfs on a few distributions. That > said, there seem to be a few options > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Probably, although I suppose an image could get "lost" there. > Or, if appropriate for general storage, perhaps just $HOME/evolution/... $HOME/evolution is going away, so thats probably not so good. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:04:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E7BEC12401D; Wed, 26 Nov 2003 15:04:22 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3468E1241F4 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2CC646317C; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FE1063179 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 15:04:10 -0500 Subject: Re: [Evolution-hackers] Cannot access Ximian Evolution Shell From: Dan Winship To: lists@davidmaddison.com Cc: Evolution Hackers In-Reply-To: <1069861553.13198.5.camel@localhost> References: <1069861553.13198.5.camel@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069877050.25552.62.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 15:04:10 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 10:45, Mono-Dev-List wrote: > Hi, > > Sorry if this has been answered before (I'm new to the group) > > I've built all of Evolution 1.5 but when I run it, it complains "Cannot > access Ximian Evolution Shell" If you installed it into a non-default prefix, you need to run bonobo-activation-sysconf --add-directory ${PREFIX}/lib/bonobo/servers as root (where ${PREFIX} is the prefix you installed into). You'll probably need to log out and back in after doing that. -- Dan From ettore@ximian.com Wed Nov 26 15:34:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 53C24124145; Wed, 26 Nov 2003 15:34:22 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3BCCD1241A7 for ; Wed, 26 Nov 2003 15:34:10 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKYCO6008494; Wed, 26 Nov 2003 15:34:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKYB0K008492; Wed, 26 Nov 2003 15:34:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Ettore Perazzoli To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069878850.5682.50.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:34:11 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 08:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Actually the shell doesn't allow "/" in any case. -- Ettore From ettore@ximian.com Wed Nov 26 15:40:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9BC2A1243AA; Wed, 26 Nov 2003 15:40:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3377C124362 for ; Wed, 26 Nov 2003 15:40:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKecO6008515; Wed, 26 Nov 2003 15:40:39 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKebZQ008513; Wed, 26 Nov 2003 15:40:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Evo HEAD still starting 1.4 components From: Ettore Perazzoli To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069752200.19755.7.camel@carados.180sw.com> References: <1069752200.19755.7.camel@carados.180sw.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879236.5682.55.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:40:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 04:23, Ross Burton wrote: > Hi, > > If I run evolution-1.5, the evolution-data-server starts as expected. > However, if I run my own program which uses libebook, it will start > evolution-wombat unless evolution-data-server is already running. This > looks suspiciously like an identifier conflict... > > At a guess, GNOME/Evolution/Addressbook in > evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? I think the problem is not the IDL, but rather the fact that the names of the repo IDs registered by the wombat and the ones registered by e-d-s are the same. Sounds like those should be versioned with the minor version number like we are doing in other places. -- Ettore From ettore@ximian.com Wed Nov 26 15:42:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 89A90124145; Wed, 26 Nov 2003 15:42:47 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id B9F35124362 for ; Wed, 26 Nov 2003 15:42:35 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKgcO6008528; Wed, 26 Nov 2003 15:42:38 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKgbIc008526; Wed, 26 Nov 2003 15:42:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: David Fallon Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069742221.7450.10.camel@steel.tetsubo.com> References: <1069742221.7450.10.camel@steel.tetsubo.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879357.5682.58.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:42:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:37, David Fallon wrote: > * Is there any "export" interface already planned for evo 2.0? Am I > already done? No. :-) > * If no, can someone point me in the ballpark of where to start? Is just > "duplicating" the import process (wizard where you can choose file, > type, and in this case, date range) good enough? MS's format is actually > pretty easy to digest, so I feel comfortable with the generating part... > Why they don't standardize on ical is beyond me, but hey, that's ms for > ya. You could play with the e-d-s interfaces, get your calendar data and export it in any format you want. It doesn't even need to be done within Evolution. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:45:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB125124466; Wed, 26 Nov 2003 15:45:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 39458124145 for ; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3296B63100; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9F08663088; Wed, 26 Nov 2003 15:45:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKjjO6008663; Wed, 26 Nov 2003 15:45:45 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKjjJk008661; Wed, 26 Nov 2003 15:45:45 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] -Werror Proposal From: Ettore Perazzoli To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1069864251.2242.4033.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> <1069864251.2242.4033.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879544.5682.62.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:45 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 11:30, JP Rosevear wrote: > Fair enough. What I'll likely do is make it optional to turn on so that > before disting or commiting people can easily confirm no warnings. I think you can just use GNOME_COMPILE_WARNINGS(error) in configure.in, then people can still pass --enable-compile-warnings=maximum to get the warnings without -Werror. (Or at least that's how I understand it works from looking at other people's modules, I've never used it myself.) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:48:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 41DD6124145; Wed, 26 Nov 2003 15:48:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B4B2412448A for ; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F0F263188; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9431B63182; Wed, 26 Nov 2003 15:48:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKmhGl008771; Wed, 26 Nov 2003 15:48:43 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKmhN7008769; Wed, 26 Nov 2003 15:48:43 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069481827.1533.64.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879723.5682.64.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:48:43 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 01:17, Not Zed wrote: > Do we need some sort of uri switch, or even some registration process > for uri handlers? We already have it, you put it in the .server file. That's how mailto: works now. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:52:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78C8D124138; Wed, 26 Nov 2003 15:52:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07C8912420F for ; Wed, 26 Nov 2003 15:52:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B0E3363100; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8785E63088; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKqWGl008792; Wed, 26 Nov 2003 15:52:33 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKqWVQ008790; Wed, 26 Nov 2003 15:52:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879952.5682.69.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:52:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. Yes. But the scenario is this: * The shell starts up, does not show any window, tells the mailer to handle "mailto:". * The mailer pops up the composer window. * The shell is still running at this point, although it has no windows of its own. * User sends message, composer goes away. * There are no windows on the screen, so the user expects Evolution not to be running anymore. So the correct thing to do would be for the shell to quit, but currently there is no way for the shell to realize that. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:54:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E82E1242D8; Wed, 26 Nov 2003 15:54:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B78F1124138 for ; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 97C6B63088; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 887D563067; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKsmGl008801; Wed, 26 Nov 2003 15:54:48 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKsm9l008799; Wed, 26 Nov 2003 15:54:48 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069880088.5682.73.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:54:48 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > should the other components implement that method also? for webcal: in > the calendar, for instance? Possibly yeah, the effect of "evolution webcal://blah" could be that of automatically subscribing the user to that online calendar. Then one could just click on a webcal URI on a webpage and be subscribed easily without cut & paste. However, how do we specify a calendar name to be displayed in the GUI in that case? -- Ettore From ronald@kuetemeier.com Wed Nov 26 15:55:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31044124145; Wed, 26 Nov 2003 15:55:53 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 48FE5124138 for ; Wed, 26 Nov 2003 15:55:41 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQKtdq8016367; Wed, 26 Nov 2003 13:55:40 -0700 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Ronald Kuetemeier To: JP Rosevear Cc: evolution-hackers In-Reply-To: <1069876202.2242.4310.camel@localhost.localdomain> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> <1069876202.2242.4310.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069880138.1488.93.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 13:55:38 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:50, JP Rosevear wrote: > On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > > Hi Guys, > > I will be looking into porting my apps, send mail from alarm .. > > freebusy, to evolution 2.0. > > I have a few questions before I start: > > > > Which cvs tree should I use, evolution or evolution-data-server? > > Depends what it does. e-d-s contains what used to be the wombat and > cal-client and e-book. We might be interested in integrating some of > these patches as well, do you have a longer description for each? Sure, look at the patches to this list I send from the 1.X time frame on. Seriously, I have send the patches, but have no interest to push them into the main code. Since I believe not everything has to be supported by the main apps, if there is only marginal user interest. And for something like sending mail from an alarm and freebusy info via dav to a web-server that seems to be the case. I will send the patches against 2.0. Some companies are running evolution with my patches, and they know what they are doing. But most users are more interest in working with the system, while a few have switched over having the system work for them. Any more management talk :-)? > > > Do I still need to extend Evolution-Component and get the Composer from > > the shell/mailer, i.e. run it under the shell like it was necessary in > > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > > if so please explain? I would also like to use the Composer from > > OpenOffice via a Java/C++ extension that way. > > Unfortunately yes, but the shell simplified a great deal (7 methods > total I think now). You can also launch the composer via corba. Yeap, you can and actually I do it in 1.4.X. But if you don't get the interface from the shell/mailer the results are undefined, i.e it crashes because of camel run time dependencies. So I changed the mailer component to return the interface, which then runs fine. The problem is if the shell is not running. I have to start the shell, get the mailer component, get the composer. See my patch to the list for some "ugly" way of waiting for the shell to start. The way the calendar uses it to send meeting request and .. only works because it runs under the shell, basically doing the same thing. But out of memory apps interfacing with the composer have to do it a little different. There was also a mail from Not Zed explaining why and a rough design, which I just implemented for my purpose and now realized, hey I can use that from OO. Actually I have a program which generates the code and I have to teach it how to use evolution. > > > On a site note. I gave a talk about evolution last month and got > > "grilled" about the groupwise connection. The person asked was an admin > > who works for the county I live in, asking for the county which already > > uses Linux. I pointed him to this mailing list and the cvs entry, with > > the comment that it seems somebody is working on it and there might be a > > chance for official 2.X support. Just a friendly comment that there > > seems to be commercial interest in it. > > Rodrigo is currently working on the groupwise support for the calendar. Cool, hope they read the list. Ronald > > -JP From rodrigo@ximian.com Wed Nov 26 16:17:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 314E112426F; Wed, 26 Nov 2003 16:17:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEADB124092 for ; Wed, 26 Nov 2003 16:17:19 -0500 (EST) Received: (qmail 13834 invoked from network); 26 Nov 2003 21:17:18 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:17:17 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Rodrigo Moya To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Message-Id: <1069880773.9604.7.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:06:14 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 19:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? > you need both of them for evolution 2.0 > > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. > it is right now in the works, in the evolution-data-server module, so should be ready soon. cheers From toshok@ximian.com Wed Nov 26 16:28:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B974D1241A7; Wed, 26 Nov 2003 16:28:27 -0500 (EST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by listsmx.ximian.com (Postfix) with ESMTP id 398A8124092 for ; Wed, 26 Nov 2003 16:28:16 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cn-00002T-00; Wed, 26 Nov 2003 13:28:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ6EjTY002910; Tue, 25 Nov 2003 22:16:05 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ6Eg75002908; Wed, 26 Nov 2003 00:14:42 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] IM entry fields patch From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125064111.GD13581@trinity.lilo.cx> References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 26 Nov 2003 00:14:41 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > > Hello. > > > > I'm Christian Hammond, from the Gaim project. I'm working on one of > > the gaim<->evolution bounties, and have a couple of patches for your > > review and, hopefully, acceptance into CVS. > > > > The first patch adds the ability to set data types of > > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. > > > > The second patch adds fields to the Contact Editor window in evolution > > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > > set. > > > > Let me know if you'd like me to make any changes. > > > > Thank you. > > > > Christian > > (You may get this e-mail twice. The attached files went over the > message limit, so I've uploaded them and will post a link. Sorry for > the inconvenience.) > > I updated things a bit. First off, the patch to evolution-data-server > had a bug where list types could not be unset. That's fixed now. > > Second, I replaced the UI for adding a contact's instant messaging > accounts to be closer to what Nat and I discussed. Whether I got it > exactly how he was describing, I don't know, but it's easy to use and > it works. > > See http://www.chipx86.com/evolution_im_3.png for an example. This is pretty close to what everyone seems to have independently decided would be the best layout :) I think it'd look a bit tighter with the add/edit/remove buttons over on the right hand side of the table, though. What do you think? > The patches and tarball for evolution (unpack in the evolution > directory) are here: > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff This looks good and should go in. I've been thinking, though, that LIST_FIELD might not be the best way to represent the im screen names, since it lock you into 1 set of parameters per list. What I mean is, EContact won't let you do: X-AIM;TYPE=WORK:toshokwork X-AIM;TYPE=HOME:toshokhome Instead you're forced to do: X-AIM:toshokwork;toshokhome with no metadata per screen name. so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, and add synthetic E_CONTACT_IM__HOME and E_CONTACT_IM__WORK fields to get the different sublists, and maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual items, ala the EMAIL fields. how's this sound? it shouldn't affect your code too much - an additional field in the table/editor that lists whether or not it's a home or work screen name, and a little additional code. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:28:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D7F77124092; Wed, 26 Nov 2003 16:28:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CC84124151 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC4863130; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 51B5D63178 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cp-00002T-00 for evolution-hackers@ximian.com; Wed, 26 Nov 2003 13:28:16 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ5LlTY002737 for ; Tue, 25 Nov 2003 21:22:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ5LkoE002735 for evolution-hackers@ximian.com; Tue, 25 Nov 2003 23:21:46 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069809609.7513.8.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 25 Nov 2003 23:21:45 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libebook changes Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I went ahead and implemented (finally) the get/set self calls in libebook, as well as added another method to test whether or not a given contact is your "self" contact (so you can display a nice icon next to the self one, or bring up a different editor for it, etc, etc.) Also, I made some changes to the EContact properties that mkestner had suggested. The name/address/photo/date properties all used boxed types now, which apparently will make them more easily exposed through the C# bindings. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:30:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 82339124282; Wed, 26 Nov 2003 16:30:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0EFF912426F for ; Wed, 26 Nov 2003 16:30:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8E2563100; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD955630E1 for ; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Received: (qmail 14632 invoked from network); 26 Nov 2003 21:30:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:30:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069880088.5682.73.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> Content-Type: text/plain Message-Id: <1069881536.11605.11.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:18:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > should the other components implement that method also? for webcal: in > > the calendar, for instance? > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > automatically subscribing the user to that online calendar. Then one > could just click on a webcal URI on a webpage and be subscribed easily > without cut & paste. > > However, how do we specify a calendar name to be displayed in the GUI in > that case? > I was thinking we could display a dialog that asks the user what to do with the file ("Would you like to subscribe to this calendar? Import it?"), and thus, depending on the action chosen by the user, ask her whatever we need ("name for the subscribed calendar"). cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 17:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A5F7F124033; Wed, 26 Nov 2003 17:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2DD651240E1 for ; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2642463090; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A46C56307B; Wed, 26 Nov 2003 17:50:32 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAQMjK6M027981; Wed, 26 Nov 2003 23:45:21 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 7C56ED73B0; Wed, 26 Nov 2003 23:50:12 +0100 (CET) Date: Wed, 26 Nov 2003 23:50:08 +0100 From: Jorge Bernal (Koke) To: JP Rosevear Cc: sa@arobs.ro, evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Message-Id: <20031126235008.4ddba7d5.koke@sindominio.net> In-Reply-To: <1069876381.2242.4317.camel@localhost.localdomain> References: <1069315584.2222.8.camel@tests.arobs.com> <1069876381.2242.4317.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Wed, 26 Nov 2003 14:53:01 -0500 JP Rosevear wrote: > On Thu, 2003-11-20 at 03:06, root wrote: > > hello, > > > > when running this command from a terminal, the following exception is > > thrown: > > > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > > query > > > > what does it mean? that the GNOME_Evolution_Calendar.server file is > > invalid? Why the CalFactory is not present in > > GNOME_Evolution_Calendar.server file? > > Looks like the query you are giving it might be invalid. If you built > evolution yourself you might try looking at the top section of > http://www.gnome.org/projects/evolution/build.shtml. > I have the same problem, but I can't find the CalFactory in the servers dir > -JP > -- > JP Rosevear > Ximian, Inc. > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xS4kvNWtkHk/awIRApwSAJ4j1NYHz1JDX3xA+ga+sr75QogK0wCfYL0I 4TwelbuHL4ck3kI7g/wYj3A= =/Gf1 -----END PGP SIGNATURE----- --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy-- From chipx86@lilo.cx Wed Nov 26 19:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E6F612401A; Wed, 26 Nov 2003 19:18:54 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4C2124092 for ; Wed, 26 Nov 2003 19:18:42 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR0IfWY020354 for ; Wed, 26 Nov 2003 16:18:41 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR0If68020352 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 16:18:41 -0800 Date: Wed, 26 Nov 2003 16:18:41 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031127001841.GH13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ONvqYzh+7ST5RsLk" Content-Disposition: inline In-Reply-To: <1069827281.2725.22.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-38.3 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --ONvqYzh+7ST5RsLk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 26, 2003 at 12:14:41AM -0600, Chris Toshok wrote: > On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > This is pretty close to what everyone seems to have independently > decided would be the best layout :) I think it'd look a bit tighter > with the add/edit/remove buttons over on the right hand side of the > table, though. What do you think? Sounds good. Glade makes that a very easy fix :) However, I just got home from a very long day of babysitting a 3 year old little sister, so I'm going to rest a bit. I'll have a new patch tonight :) > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.di= ff >=20 > This looks good and should go in. I've been thinking, though, that > LIST_FIELD might not be the best way to represent the im screen names, > since it lock you into 1 set of parameters per list. What I mean is, > EContact won't let you do: >=20 > X-AIM;TYPE=3DWORK:toshokwork > X-AIM;TYPE=3DHOME:toshokhome >=20 > Instead you're forced to do: >=20 > X-AIM:toshokwork;toshokhome >=20 > with no metadata per screen name. >=20 > so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, > and add synthetic E_CONTACT_IM__HOME and > E_CONTACT_IM__WORK fields to get the different sublists, and > maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual > items, ala the EMAIL fields. >=20 > how's this sound? it shouldn't affect your code too much - an > additional field in the table/editor that lists whether or not it's a > home or work screen name, and a little additional code. Sure. Do you want me to modify libebook so that we're using MULTI_ELEM_STR_FIELD, or do you have plans to do that already? Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Dr. Livingston? Dr. Livingston I. Presume? --ONvqYzh+7ST5RsLk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xULhwqC6edKyWRgRAj2kAJ9RuFt1dtHm+hqq+urQSUd8UF3AfwCeLUtf ONk4KVP0rbfKCl3atjbCPDU= =4ZUX -----END PGP SIGNATURE----- --ONvqYzh+7ST5RsLk-- From notzed@ximian.com Wed Nov 26 22:07:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2862D1240FF; Wed, 26 Nov 2003 22:07:04 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 934A81240B0 for ; Wed, 26 Nov 2003 22:06:52 -0500 (EST) Received: (qmail 32021 invoked from network); 27 Nov 2003 03:06:50 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 03:06:49 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Dan Winship Cc: Rodrigo Moya , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-IG7aJvsT/ppF4cgHoG3z" Message-Id: <1069902216.1379.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 14:03:36 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote: > On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > > What support does Evolution provide for custom plugins? Static? > > > > Dynamic? I'd appreciate it if someone could point me to some > > > > documentation for creating one. > > > We have only very limited support for plugins in specific areas: > > > - data importers, which use a bonobo (corba) based model > > > - electronic mail backends, using a c-based object model > > > - bonobo components for displaying mime data inline in the mail view > > > - ?? not sure what else. > > > > > - addressbook and calendar backends, using a C API which underneath uses > > CORBA. > > - settings dialog entries via bonobo Isn't the list it tries hard-coded though? Or am i mistaken/has it changed? --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote:
On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote:
> On Mon, 2003-11-24 at 06:42, Not Zed wrote:
> > On Mon, 2003-11-24 at 10:50, Nick wrote: 
> > > What support does Evolution provide for custom plugins?  Static? 
> > > Dynamic?  I'd appreciate it if someone could point me to some
> > > documentation for creating one.
> > We have only very limited support for plugins in specific areas:
> > - data importers, which use a bonobo (corba) based model
> > - electronic mail backends, using a c-based object model
> > - bonobo components for displaying mime data inline in the mail view
> > - ?? not sure what else.
> > 
> - addressbook and calendar backends, using a C API which underneath uses
> CORBA.

- settings dialog entries via bonobo
Isn't the list it tries hard-coded though?  Or am i mistaken/has it changed?

--=-IG7aJvsT/ppF4cgHoG3z-- From davmre@bellsouth.net Thu Nov 27 00:44:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9103C12403E; Thu, 27 Nov 2003 00:44:49 -0500 (EST) Received: from imf16aec.mail.bellsouth.net (imf16aec.mail.bellsouth.net [205.152.59.64]) by listsmx.ximian.com (Postfix) with ESMTP id DEB92124066 for ; Thu, 27 Nov 2003 00:44:37 -0500 (EST) Received: from mail.bellsouth.net ([205.152.59.154]) by imf16aec.mail.bellsouth.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> for ; Thu, 27 Nov 2003 00:44:37 -0500 X-Mailer: Openwave WebEngine, version 2.8.11 (webedge20-101-194-20030622) X-Originating-IP: [68.155.7.176] From: David Moore To: Date: Thu, 27 Nov 2003 0:44:37 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> X-Spam-Status: No, hits=0.6 required=5.0 tests=INVALID_DATE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] showing the toplevel Evolution window Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the Evolution panel notification applet bounty, and I'd like to have it automatically raise the Evolution window when clicked (basically, I want to use gtk_window_present or something similar). I've been browsing the source, and I don't see any way to get a GtkWindow handle to the shell's toplevel window. Is it possible to do that? If not, is there some other way to present the Evolution shell window? I'm not very familiar with bonoboui, so I'm probably missing something obvious. Any help would be appreciated. :-) --David From chipx86@lilo.cx Thu Nov 27 01:50:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CFE17124264; Thu, 27 Nov 2003 01:50:14 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id B4E3A1240D9 for ; Thu, 27 Nov 2003 01:50:02 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR6o1WY007656 for ; Wed, 26 Nov 2003 22:50:01 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR6o1wq007654 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 22:50:01 -0800 Date: Wed, 26 Nov 2003 22:50:01 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031127065001.GI13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+HmK7y6O+lKZIGkr" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-11.6 required=5.0 tests=FROM_ENDS_IN_NUMS,MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2, USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] EBookListener problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --+HmK7y6O+lKZIGkr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. I'm trying to get the Gaim-Evolution Integration plugin I'm writing to listen for modifications to the address book using EBookListener. So far, I haven't received a single event. I looked throughout the libedata-book and libebook code, sprinkled several debug statements throughout it, and everything appears to be working right. I'm a bit at a loss as to how to go about listening in on these events. It doesn't even appear as if e-book.c is's e_book_handle_response is being called when something is modified in Evolution. If this is a known TODO, and someone can give me some pointers, I'll be glad to attempt a fix, but I think I'm just doing something rather dumb. Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Every 10 seconds, somewhere on this earth, there is a woman giving birth to a child. She must be found and stopped. --+HmK7y6O+lKZIGkr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xZ6ZwqC6edKyWRgRAseJAKCbFrcfNOBGOINQzF7mzYEV3SXnGQCeOPl/ 2w5ZNhZJct4gAi/tes9j+bM= =7Rjm -----END PGP SIGNATURE----- --+HmK7y6O+lKZIGkr-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 03:00:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F8A124037; Thu, 27 Nov 2003 03:00:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9C766124044 for ; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 921B66319F; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 737DD63198; Thu, 27 Nov 2003 03:00:08 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APH4E-0004XF-2Q; Thu, 27 Nov 2003 08:00:02 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Ettore Perazzoli Cc: Anna Marie Dirks , Not Zed , Evolution Hackers Mailing List In-Reply-To: <1059416059.7094.59.camel@localhost> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> Content-Type: text/plain Message-Id: <1069920002.17148.13.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Thu, 27 Nov 2003 08:00:02 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:00 +0800, Ettore Perazzoli wrote: > > http://primates.ximian.com/~anna/mailsettings/start.png > > See what I mean? It shouldn't expose the concept of a "command" to me > in the default page. If I am Joe Random user, I don't even know what a > "command" is. Call it 'program' then. If Joe Random user doesn't know what a program is, then Joe Random user isn't going to be configuring their own mail account anyway. Hell, if they don't know what a program is then they're probably still at the stage of holding up the mouse as if it were a microphone and trying to give voice commands. Oh dear, there's that 'command' word again. I seriously think we're taking it too far. Sure, assume all users are stupid, but surely not _that_ stupid? -- dwmw2 From hpj@ximian.com Thu Nov 27 03:17:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 77B8E124037; Thu, 27 Nov 2003 03:17:53 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D0C8C1241BB for ; Thu, 27 Nov 2003 03:17:41 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APHLI-0003QB-00; Thu, 27 Nov 2003 09:17:41 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1069924482.30077.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 03:14:43 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ESource changes and named properties committed. Now I have a question about addressbook LDAP source configuration, the answer to which will affect how the code is structured: Currently LDAP sources are configured in Evolution preferences (tools->settings->directory servers), and this makes little sense in relation to the "new addressbook" dialog you get from the folder list's context menu. There are two obvious ways to handle this: 1) Let "new addressbook" do local addressbooks only. Less work, poorer UI. 2) Integrate LDAP source setup into the "new addressbook" dialog somehow - for instance, if the user creates an LDAP source, the druid could pop up prompting for further information [although we might want to do it in the same dialog - requires thought]. More work, better UI. We could leave the Directory Servers configuration in, since it lets you edit existing entries. What do you prefer? I'm sure you (at least JP and Chris) have thoughts on this. I'd like to hear them. -- Hans Petter From guenther@rudersport.de Thu Nov 27 07:00:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8778C12449E; Thu, 27 Nov 2003 07:00:59 -0500 (EST) Received: from mail.medianet-world.de (mail.medianet-world.de [213.157.0.167]) by listsmx.ximian.com (Postfix) with SMTP id 13D49124495 for ; Thu, 27 Nov 2003 07:00:22 -0500 (EST) Received: (qmail 9977 invoked from network); 27 Nov 2003 12:00:17 -0000 Received: from unknown (HELO ?192.168.0.23?) (213.157.9.201) by mail.medianet-world.de with SMTP; 27 Nov 2003 12:00:17 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: guenther To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: text/plain Message-Id: <1069934417.3305.7.camel@monkey> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 13:00:17 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? This reminds me of a very related topic: There have been at least 2 requests (discussions) about not opening a new Evolution when clicking a launcher a *second* time, but to raise the existing main window. Maybe another command-line option will be necessary, but I don't think this should be very hard with the underlying Evolution shell, is it? Ettore, comments? The last thread about this: http://lists.ximian.com/archives/public/users/2003-November/012446.html http://lists.ximian.com/archives/public/users/2003-November/012459.html http://lists.ximian.com/archives/public/users/2003-November/012466.html http://lists.ximian.com/archives/public/users/2003-November/012467.html ...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 jpr@ximian.com Thu Nov 27 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1F9D21244E3; Thu, 27 Nov 2003 15:12:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 30D2412423A for ; Thu, 27 Nov 2003 15:12:27 -0500 (EST) Received: (qmail 28325 invoked from network); 27 Nov 2003 20:12:25 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:12:25 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069924482.30077.26.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069963937.27985.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:12:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > ESource changes and named properties committed. > > Now I have a question about addressbook LDAP source configuration, the > answer to which will affect how the code is structured: > > Currently LDAP sources are configured in Evolution preferences > (tools->settings->directory servers), and this makes little sense in > relation to the "new addressbook" dialog you get from the folder list's > context menu. > > There are two obvious ways to handle this: > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > UI. > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > - for instance, if the user creates an LDAP source, the druid could pop > up prompting for further information [although we might want to do it in > the same dialog - requires thought]. More work, better UI. We could > leave the Directory Servers configuration in, since it lets you edit > existing entries. > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > on this. I'd like to hear them. We want to do 2) I think because for every backend that gets added its unlikely we want to do a separate config control. I also think it should be done without popping up an additional dialog (dialogs on dialogs is never nice). As for existing directory servers, these should be configured via the migrate () shell component mechanism. Now, where the UI bits reside for each backend type is a different issue, but probably in evolution for now is fine (although try and keep the ldap and local bits atleast a bit separate in case we want to install them or put them in e-d-s at some point). -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 15:16:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5F5811244DC; Thu, 27 Nov 2003 15:16:31 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 7F2631244D3 for ; Thu, 27 Nov 2003 15:16:19 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APSYj-000A6F-00; Thu, 27 Nov 2003 21:16:18 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069963937.27985.4.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069967597.30074.39.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:13:20 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > UI. > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > - for instance, if the user creates an LDAP source, the druid could pop > > up prompting for further information [although we might want to do it in > > the same dialog - requires thought]. More work, better UI. We could > > leave the Directory Servers configuration in, since it lets you edit > > existing entries. > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > on this. I'd like to hear them. > > We want to do 2) I think because for every backend that gets added its > unlikely we want to do a separate config control. I also think it > should be done without popping up an additional dialog (dialogs on > dialogs is never nice). As for existing directory servers, these should > be configured via the migrate () shell component mechanism. Now, where > the UI bits reside for each backend type is a different issue, but > probably in evolution for now is fine (although try and keep the ldap > and local bits atleast a bit separate in case we want to install them or > put them in e-d-s at some point). So I assume we're doing away with the preferences LDAP config control, then? -- Hans Petter From jpr@ximian.com Thu Nov 27 15:27:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6E833124021; Thu, 27 Nov 2003 15:27:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AF5CD1244CE for ; Thu, 27 Nov 2003 15:27:11 -0500 (EST) Received: (qmail 29230 invoked from network); 27 Nov 2003 20:27:10 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:27:10 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069967597.30074.39.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069964827.27985.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:27:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > UI. > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > - for instance, if the user creates an LDAP source, the druid could pop > > > up prompting for further information [although we might want to do it in > > > the same dialog - requires thought]. More work, better UI. We could > > > leave the Directory Servers configuration in, since it lets you edit > > > existing entries. > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > on this. I'd like to hear them. > > > > We want to do 2) I think because for every backend that gets added its > > unlikely we want to do a separate config control. I also think it > > should be done without popping up an additional dialog (dialogs on > > dialogs is never nice). As for existing directory servers, these should > > be configured via the migrate () shell component mechanism. Now, where > > the UI bits reside for each backend type is a different issue, but > > probably in evolution for now is fine (although try and keep the ldap > > and local bits atleast a bit separate in case we want to install them or > > put them in e-d-s at some point). > > So I assume we're doing away with the preferences LDAP config control, > then? >From my view point, yes. -JP -- JP Rosevear Ximian, Inc. From cactus@cactus.rulez.org Thu Nov 27 16:18:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 499FA1244CE; Thu, 27 Nov 2003 16:18:15 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id BEA6812404F for ; Thu, 27 Nov 2003 16:18:02 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hARLI0NW037988 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A09461AC3EE at Thu, 27 Nov 2003 22:18:00 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hARLHtIA037921 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1APTWn-0002Px-00 for ; Thu, 27 Nov 2003 22:18:21 +0100 Date: Thu, 27 Nov 2003 22:18:20 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm re-sending this because I wasn't subscribed when I sent it initially -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Define (n.) De ting you get for breaking de law. ---------- Forwarded message ---------- Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) From: ERDI Gergo To: evolution-hackers@lists.ximian.com Subject: Deadlock when accessing an in-proc address book Hi, I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there seems to be a deadlock problem. If e.g. e_book_load_uri is called by a calendar backend (which resides in evolution-data-server, so the addressbook provider is going to be in the same process), the flow of events eventually gets to the point where it sends a BookOpen notification to listeners, and there's an in-proc listener for it. However, e_book_load_uri locks a mutex near line e-book.c:1700: (simplified code by removing error checking) our_op = e_book_new_op (book); g_mutex_lock (our_op->mutex); corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook (factory, book->priv->uri, bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), &ev); GNOME_Evolution_Addressbook_Book_open (corba_book, only_if_exists, &ev); /* wait for something to happen (both cancellation and a successful response will notity us via our cv */ g_cond_wait (our_op->cond, our_op->mutex); status = our_op->status; /* remove the op from the book's hash of operations */ e_book_clear_op (book, our_op); GNOME_Evolution_Addressbook_Book_open eventually leads to e_data_book_respond_open, which does the actualy firing of the notifyBookOpened one-way CORBA method. And this is where the problem starts. For the in-proc case, the server's impl_notifyBackendOpened method gets called instantly, and the way it's implemented is that it emits a GSignal that is connected to e_book_response_open (which is near e-book.c:1360). And here's the code for e_book_response_open (again, simplified): EBookOp *op = e_book_get_op (book); g_mutex_lock (op->mutex); op->status = status; g_cond_signal (op->cond); g_mutex_unlock (op->mutex); So it waits for op->mutex which is locked by e_book_load_uri. This doesn't cause a deadlock for the out-of-proc case because then, notifyBookOpened returns instantly (due to its oneway nature) and thus the mutex is unlocked by e_book_load_uri by the time e_book_response_open is called. I hope the above is a detailed enough explanation of the problem that someone can help me in solving it. Thanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Speak the truth, but leave immediately after. From notzed@ximian.com Thu Nov 27 18:01:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 05A9E12450C; Thu, 27 Nov 2003 18:01:37 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 97FD41243CB for ; Thu, 27 Nov 2003 18:01:25 -0500 (EST) Received: (qmail 5863 invoked from network); 27 Nov 2003 23:01:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:01:20 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: Not Zed To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: multipart/alternative; boundary="=-/Xx/a6t1R+jAgsCVZTOf" Message-Id: <1069973882.1379.62.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 09:58:02 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/plain Content-Transfer-Encoding: 7bit I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself. Noting that you may have mutliple windows up too (which really complicates matters). Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not? On Thu, 2003-11-27 at 16:44, David Moore wrote: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? > > I'm not very familiar with bonoboui, so I'm probably missing something > obvious. Any help would be appreciated. :-) > > --David > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself.  Noting that you may have mutliple windows up too (which really complicates matters).

Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not?


On Thu, 2003-11-27 at 16:44, David Moore wrote:
I'm working on the Evolution panel notification applet bounty, and I'd 
like to have it automatically raise the Evolution window when clicked 
(basically, I want to use gtk_window_present or something similar). 
I've been browsing the source, and I don't see any way to get a 
GtkWindow handle to the shell's toplevel window. Is it possible to do 
that? If not, is there some other way to present the Evolution shell 
window? 

I'm not very familiar with bonoboui, so I'm probably missing something 
obvious. Any help would be appreciated. :-)

--David

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-/Xx/a6t1R+jAgsCVZTOf-- From notzed@ximian.com Thu Nov 27 18:04:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94D5312452A; Thu, 27 Nov 2003 18:04:08 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 13F1E124527 for ; Thu, 27 Nov 2003 18:03:57 -0500 (EST) Received: (qmail 5903 invoked from network); 27 Nov 2003 23:03:51 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:03:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence From: Not Zed To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: multipart/alternative; boundary="=-2iVVvmWMSvXwN37lG4wF" Message-Id: <1069974037.1379.66.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:00:37 +1100 X-Spam-Status: No, hits=-30.1 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable It should follow similar buttons in a similar location. i.e. in the message view, a right-click will bring up a context menu ('get details', 'send im' if online, etc), a left-button should activate some 'default' behaviour (i.e. bring up the info window). On Thu, 2003-11-27 at 06:38, J=F8rgen Fogh wrote: > Another question for the GAIM presence patch... > Should the full GAIM-integration window appear when a user clicks the sta= tus icon with > a. The left button. > b. The right button. > c. Either one. >=20 > - J=F8rgen Fogh > = = = = = = = = = = = = = =20 > ___________________________________________________________ > Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. > Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
It should follow similar buttons in a similar location.  i.e. in the m= essage view, a right-click will bring up a context menu ('get details', 'se= nd im' if online, etc), a left-button should activate some 'default' behavi= our (i.e. bring up the info window).


On Thu, 2003-11-27 at 06:38, Jørgen Fogh wrote:
Another question for the GAIM presence patc=
h...
Should the full GAIM-integration window appear when a user clicks the statu=
s icon with
a. The left button.
b. The right button.
c. Either one.

- Jørgen Fogh
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                =20
___________________________________________________________
Træt af SPAM? Slip for unødige mails med Jubii SPAMfighter.
Prøv gratis: =
http://shopping.jubii.dk/spamfighter/
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-2iVVvmWMSvXwN37lG4wF-- From notzed@ximian.com Thu Nov 27 18:12:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E28212452B; Thu, 27 Nov 2003 18:12:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AA99C12453C for ; Thu, 27 Nov 2003 18:12:24 -0500 (EST) Received: (qmail 6457 invoked from network); 27 Nov 2003 23:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:12:21 -0000 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Not Zed To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-+iaddF42IUkPkTRbZqdH" Message-Id: <1069974541.1379.69.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:09:01 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-+iaddF42IUkPkTRbZqdH Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Nup this isn't an issue anymore (the '.' bit), hasn't been for some time. --=-+iaddF42IUkPkTRbZqdH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote:
On Tue, 2003-11-25 at 23:18, Calvin Liu wrote:
> Hi, there,
> 
> If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So
> it's clearly we must process the folder name before really create such
> folders.

No, that's just a bug. It shouldn't crash.

In theory, a folder name can contain any UTF-8 character you want,
although you may have problems if you try to use "/", or if you use "."
on an IMAP server where that's the hierarchy separator character.
Nup this isn't an issue anymore (the '.' bit), hasn't been for some time.


--=-+iaddF42IUkPkTRbZqdH-- From koke@sindominio.net Thu Nov 27 18:14:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2BB7C1244E4; Thu, 27 Nov 2003 18:14:05 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 5FC371244B3 for ; Thu, 27 Nov 2003 18:13:53 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hARN8lHc004202 for ; Fri, 28 Nov 2003 00:08:47 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id B82DCD73AD for ; Fri, 28 Nov 2003 00:13:47 +0100 (CET) Date: Fri, 28 Nov 2003 00:13:45 +0100 From: Jorge Bernal (Koke) To: evolution-hackers Message-Id: <20031128001345.51d09484.koke@sindominio.net> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-12.1 required=5.0 tests=PGP_SIGNATURE_2,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list actions Bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] Please, tell me if it's OK. I have to finish writing the callbacks code but I hope to have it working next week [1] http://www.gnome.org/bounties/Mailer.php3#127518 [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xoUrvNWtkHk/awIRAgQgAJ9Is5ub3ADfJ94oV0K6vltPYG54YQCeJ48v prcnpLSpEDq/kbHcpwlKxdc= =DLuZ -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 18:30:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 14D0C12404F; Thu, 27 Nov 2003 18:30:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 60985124142 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 427536313B; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3569F630C6 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: (qmail 7597 invoked from network); 27 Nov 2003 23:30:11 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:30:11 -0000 Subject: Re: [Evolution-hackers] RH 7.3 filter / threading bug From: Not Zed To: Michael Meeks Cc: evolution , JP Rosevear , Dan Winship In-Reply-To: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> References: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-gxsxPfmG2OfrbqfMRAsS" Message-Id: <1069975614.1379.86.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:26:54 +1100 X-Spam-Status: No, hits=-30.6 required=5.0 tests=HTML_10_20,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/plain Content-Transfer-Encoding: 7bit > And of course - since we closed socket 27 the worker thread never gets > woken up to do its stuff / send us a signal to wake us up :-) so we hang > forever. > > So - the obvious fix (which we tested and works fine) is to do: > > @@ -695,7 +695,7 @@ > if (maxfd > 0) { > for (fd = 0; fd < maxfd; fd++) { > if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != > STDERR_FILENO) > - close (fd); > + fcntl (fd, F_SETFD, FD_CLOEXEC); > } > } > > Which makes life good. My feeling is this bug should persist on systems > without the new futex stuff which bins the worker thread ie. RH 8 too > (but perhaps by some fluke we escape it). Cool. I didn't think the thread stuff used sockets, but i never looked into it too closely. That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4). > I believe - that it's a trendy thing to bash-glib, so I had a dig in > there, and would you believe it g_spawn does: The api's look a bit weird though. So nothing new for glib there. > open_max = sysconf (_SC_OPEN_MAX); > for (i = 3; i < open_max; i++) > set_cloexec (i); > > ie. when we switch to g_spawn there won't be a problem ;-) > A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut > and pasted [ URGH - why ? ] in HEAD and stable in a frightening number I really hate pointing the finger like this, but, blame Jeff on this one I think :) > of places; at first glance every one of them does it wrong: > > ./mail/em-junk-filter.c:108 > ./mail/mail-config.c:1426 > ./camel/camel-filter-driver.c:694 > ./camel/camel-filter-search.c:532 > ./camel/camel-stream-process.c:206 > ./camel/camel-process.c:81 > ./camel/camel-gpg-context.c:583 > > It would be good to fix those. I want(ed) to get everything going through a common abstraction but never got around to it. The cut and paste is just an example of poor code re-use (and not exclusive to this function :(. > In addition, examining the code [ and being no expert on how the camel > stream stuff works ] it seems that in camel-filter-driver.c > (pipe_to_system) we do effectively: > > ... fork-helper ... > ... synchronous blocking write of whole file ... > ... flush ... > ... synchronous blocking read of reply ... > > This approach is (naturally) doomed to failure for anything that > returns more than a socket-buffer's worth of data, and takes more than a > socket buffer's worth - since it will block on output while we're still > trying to write to it: is that a bug ? [ I appreciate perhaps for > several cases this is ok - since we're just looking for a status report > or single line answer but ... ]. Yes I know this, I brought this up with Jeff earlier once I started looking into the code. I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything. We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct. > I ask, since Mark's test case was to use 'cat' as the filter script - > and you can envisage cases that produce lots of random output I suppose. > Has that aspect also been cut / pasted ? > Anyhow, it was an 'interesting' bug to have to untangle (with Dan's > help) :-) the thread helper thing really sucks; and I guess none of use > have RH 7.3 systems handy to test on these days. But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :) Z --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
	And of course - since we closed socket 27 the worker thread never gets
woken up to do its stuff / send us a signal to wake us up :-) so we hang
forever.

	So - the obvious fix (which we tested and works fine) is to do:

@@ -695,7 +695,7 @@
 		if (maxfd > 0) {
 			for (fd = 0; fd < maxfd; fd++) {
 				if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd !=
STDERR_FILENO)
-					close (fd);
+					fcntl (fd, F_SETFD, FD_CLOEXEC);
 			}
 		}
 		
	Which makes life good. My feeling is this bug should persist on systems
without the new futex stuff which bins the worker thread ie. RH 8 too
(but perhaps by some fluke we escape it).
Cool.  I didn't think the thread stuff used sockets, but i never looked into it too closely.  That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4).

	I believe - that it's a trendy thing to bash-glib, so I had a dig in
there, and would you believe it g_spawn does:
The api's look a bit weird though.  So nothing new for glib there.

      open_max = sysconf (_SC_OPEN_MAX);
      for (i = 3; i < open_max; i++)
        set_cloexec (i);

	ie. when we switch to g_spawn there won't be a problem ;-)

	A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut
and pasted [ URGH - why ? ] in HEAD and stable in a frightening number

I really hate pointing the finger like this, but, blame Jeff on this one I think :)

of places; at first glance every one of them does it wrong:

./mail/em-junk-filter.c:108
./mail/mail-config.c:1426
./camel/camel-filter-driver.c:694
./camel/camel-filter-search.c:532
./camel/camel-stream-process.c:206
./camel/camel-process.c:81
./camel/camel-gpg-context.c:583

	It would be good to fix those.
I want(ed) to get everything going through a common abstraction but never got around to it.  The cut and paste is just an example of poor code re-use (and not exclusive to this function :(.

	In addition, examining the code [ and being no expert on how the camel
stream stuff works ] it seems that in camel-filter-driver.c
(pipe_to_system) we do effectively:

	... fork-helper ...
	... synchronous blocking write of whole file ...
	... flush ...
	... synchronous blocking read of reply ...

	This approach is (naturally) doomed to failure for anything that
returns more than a socket-buffer's worth of data, and takes more than a
socket buffer's worth - since it will block on output while we're still
trying to write to it: is that a bug ? [ I appreciate perhaps for
several cases this is ok - since we're just looking for a status report
or single line answer but ... ].
Yes I know this, I brought this up with Jeff earlier once I started looking into the code.  I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything.

We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct.

	I ask, since Mark's test case was to use 'cat' as the filter script -
and you can envisage cases that produce lots of random output I suppose.
Has that aspect also been cut / pasted ?

	Anyhow, it was an 'interesting' bug to have to untangle (with Dan's
help) :-) the thread helper thing really sucks; and I guess none of use
have RH 7.3 systems handy to test on these days.

But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :)

Z

--=-gxsxPfmG2OfrbqfMRAsS-- From notzed@ximian.com Thu Nov 27 18:33:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 86DEB124218; Thu, 27 Nov 2003 18:33:16 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 196101242E5 for ; Thu, 27 Nov 2003 18:33:05 -0500 (EST) Received: (qmail 7654 invoked from network); 27 Nov 2003 23:33:02 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:33:02 -0000 Subject: Re: [Evolution-hackers] outlook export for calendar? From: Not Zed To: Ettore Perazzoli Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069879357.5682.58.camel@milkplus> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> Content-Type: multipart/alternative; boundary="=-fxLFH7KnVz4yiT1MdGFx" Message-Id: <1069975787.1379.88.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:29:47 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote: > On Tue, 2003-11-25 at 01:37, David Fallon wrote: > > * Is there any "export" interface already planned for evo 2.0? Am I > > already done? > > No. :-) > > > * If no, can someone point me in the ballpark of where to start? Is just > > "duplicating" the import process (wizard where you can choose file, > > type, and in this case, date range) good enough? MS's format is actually > > pretty easy to digest, so I feel comfortable with the generating part... > > Why they don't standardize on ical is beyond me, but hey, that's ms for > > ya. > > You could play with the e-d-s interfaces, get your calendar data and > export it in any format you want. It doesn't even need to be done > within Evolution. But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right? --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote:
On Tue, 2003-11-25 at 01:37, David Fallon wrote:
> * Is there any "export" interface already planned for evo 2.0? Am I
> already done?

No.  :-)

> * If no, can someone point me in the ballpark of where to start? Is just
> "duplicating" the import process (wizard where you can choose file,
> type, and in this case, date range) good enough? MS's format is actually
> pretty easy to digest, so I feel comfortable with the generating part...
> Why they don't standardize on ical is beyond me, but hey, that's ms for
> ya.

You could play with the e-d-s interfaces, get your calendar data and
export it in any format you want.  It doesn't even need to be done
within Evolution.

But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right?

--=-fxLFH7KnVz4yiT1MdGFx-- From ettore@ximian.com Thu Nov 27 19:06:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F116D1243FD; Thu, 27 Nov 2003 19:06:45 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 862DA12421E for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 279CE630BF for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAS01CGl021751; Thu, 27 Nov 2003 19:01:18 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS00qkV021747; Thu, 27 Nov 2003 19:00:52 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: Not Zed Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069975787.1379.88.camel@localhost.localdomain> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> <1069975787.1379.88.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977651.20327.3.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:00:51 -0500 X-Spam-Status: No, hits=-28.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > You could play with the e-d-s interfaces, get your calendar data and > > export it in any format you want. It doesn't even need to be done > > within Evolution. > > But if it was, it would just be done via a format/automatic extension > dection in the 'save as ...' dialogue, right? Yeah, although some kind of "export" command would probably make a little more sense, given that it is not Evolution's native format. -- Ettore From notzed@ximian.com Thu Nov 27 19:11:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AFE6112451A; Thu, 27 Nov 2003 19:11:20 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EDFD31244C7 for ; Thu, 27 Nov 2003 19:11:08 -0500 (EST) Received: (qmail 10019 invoked from network); 28 Nov 2003 00:11:05 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:11:05 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: Not Zed To: JP Rosevear Cc: David Trowbridge , evolution-hackers@lists.ximian.com In-Reply-To: <1069876791.2242.4332.camel@localhost.localdomain> References: <1069631290.9503.8.camel@bhaskara> <1069876791.2242.4332.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-9bnMUPRYeq355Gde1U/r" Message-Id: <1069978068.1379.103.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:07:48 +1100 X-Spam-Status: No, hits=-31.4 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-9bnMUPRYeq355Gde1U/r Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote: > On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > > I've been working on the set-background problem, and assuming that the > > normal temporary filename > > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate Yeah you can't use tmp, it should be $HOME relative, wherever it is. > > for permanent storage of the background image, I was wondering where to > > stick it. It seems to be a good idea to store it somewhere in the home > > directory, since /tmp is mounted as tmpfs on a few distributions. That > > said, there seem to be a few options > > > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... > > Probably, although I suppose an image could get "lost" thefre. Not that bad if you only set one. Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name. And change the name if it clashes. Or something. There was discussion elsehwere on the evolution-patches list. FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else. Michael --=-9bnMUPRYeq355Gde1U/r Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote:
On Sun, 2003-11-23 at 18:48, David Trowbridge wrote:
> I've been working on the set-background problem, and assuming that the
> normal temporary filename
> (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate

Yeah you can't use tmp, it should be $HOME relative, wherever it is.

> for permanent storage of the background image, I was wondering where to
> stick it. It seems to be a good idea to store it somewhere in the home
> directory, since /tmp is mounted as tmpfs on a few distributions. That
> said, there seem to be a few options
> 
> A la epiphany, it could be stored in $HOME/.gnome2/evolution/...

Probably, although I suppose an image could get "lost" thefre.

Not that bad if you only set one.

Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name.  And change the name if it clashes.  Or something.  There was discussion elsehwere on the evolution-patches list.

FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else.

Michael


--=-9bnMUPRYeq355Gde1U/r-- From jpr@ximian.com Thu Nov 27 19:30:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 120FA124545; Thu, 27 Nov 2003 19:30:15 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8CE31124541 for ; Thu, 27 Nov 2003 19:30:03 -0500 (EST) Received: (qmail 11158 invoked from network); 28 Nov 2003 00:30:02 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:30:02 -0000 Subject: Re: [Evolution-hackers] EBookListener problems From: JP Rosevear To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127065001.GI13581@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:30:00 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > Hi. > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > listen for modifications to the address book using EBookListener. So > far, I haven't received a single event. I looked throughout the > libedata-book and libebook code, sprinkled several debug statements > throughout it, and everything appears to be working right. > > I'm a bit at a loss as to how to go about listening in on these > events. It doesn't even appear as if e-book.c is's > e_book_handle_response is being called when something is modified in > Evolution. The EBookListener shouldn't really be used directly, it passes back the idl responses from the backend rather than does notifications. What you likely want is EBookView for all cards. That will give you notifications when cards are added/modified/removed. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 19:31:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BDF5124541; Thu, 27 Nov 2003 19:31:36 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id C956E12454B for ; Thu, 27 Nov 2003 19:31:24 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APWXb-000Jw5-00 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 01:31:24 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069982902.30078.45.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:28:22 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource for Backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: As you may or may not have noticed, there have been some changes in evolution-data-server with respect to how calendars and addressbooks are opened. Instead of taking URIs, they now take ESources, which are objects that let you pass an URI along with some options (the ability to pass options to the backends being the main motivation for this change). They also hold information which can be useful on the frontend side of things, like a pretty name for the source, and have methods to organize them in groups which can be stored in GConf. So, how does this impact your code? * Calls to e_cal_new () now take an ESource instead of a URI. There is a new call, e_cal_new_from_uri (), which lets you specify a simple URI like before, but I recommend that you get used to ESource, since it's more flexible. * There is a new addressbook method, called e_book_load_source (). This is similar to the existing e_book_load_uri (), but takes a source instead of a URI. And how to create an ESource? This is fairly easy - see the following code: --- ESourceGroup *group; ESource *source; EBook *book; gboolean success; group = e_source_group_new ("LDAP Servers", "ldap://"); source = e_source_new ("My Server", "myserver.mydomain.mytld"); e_source_set_group (source, group); book = e_book_new (); success = e_book_load_source (book, source, TRUE, NULL); --- Note that an ESource URI is relative to that of the ESourceGroup it belongs to. I'll let you refer to the API definitions for other fun stuff to do with ESource. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:34:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0717112454E; Thu, 27 Nov 2003 19:34:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9E2A7124547 for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8ECA96310B; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7C6A16313C for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: (qmail 11449 invoked from network); 28 Nov 2003 00:34:31 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:34:31 -0000 Subject: Re: [Evolution-hackers] libebook changes From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1069809609.7513.8.camel@squeedileespooge> References: <1069809609.7513.8.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979668.7489.29.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:34:29 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > I went ahead and implemented (finally) the get/set self calls in > libebook, as well as added another method to test whether or not a given > contact is your "self" contact (so you can display a nice icon next to > the self one, or bring up a different editor for it, etc, etc.) > > Also, I made some changes to the EContact properties that mkestner had > suggested. The name/address/photo/date properties all used boxed types > now, which apparently will make them more easily exposed through the C# > bindings. Sweet! Is the "self" concept per data source or for all addressbooks? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:53:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE2A41241C1; Thu, 27 Nov 2003 19:53:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D51721242FF for ; Thu, 27 Nov 2003 19:52:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76289630C6; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6D3E2630A5 for ; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Received: (qmail 12339 invoked from network); 28 Nov 2003 00:52:33 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:52:33 -0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: Not Zed To: David Woodhouse Cc: Evolution Hackers Mailing List In-Reply-To: <1059615013.2989.13.camel@lapdancer.baythorne.internal> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> Content-Type: multipart/alternative; boundary="=-/B6cgI8ZW55NaTmY1LOc" Message-Id: <1069980555.1379.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:49:16 +1100 X-Spam-Status: No, hits=-31.8 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote: > On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote: > > On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote: > > > the way that we present information which is optional to the user > > > > is to desensitize it, until the user makes a selection which calls > > > for it to become live > > > > No, the entry isn't used by 99% of the users and is just a hinderance > > unless you need it. It makes the dialog more difficult to parse and > > hence more difficult to use. Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display). How is it a hinderance if you can't even select it? > Personally, I agree with Anna -- but I don't care much either way. Sort > it out between yourselves and I'll implement whichever I'm asked to. > > > > 1) In the druid, stop trying to cram settings for server identity, > > > connection type, and authentication all on one page. Just relax. We have > > > other pages, we even have another page for Receiving Mail stuff. > > > Constrain the widgets shown on the first page to be: > > > > > > http://primates.ximian.com/~anna/mailsettings/start.png > > > > See what I mean? It shouldn't expose the concept of a "command" to me > > in the default page. If I am Joe Random user, I don't even know what a > > "command" is. > > Neither do you know what a namespace is. And, for that matter, you don't > know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless > she's bringing you your drinks. > > You have to draw the line somewhere, Ettore -- and I think it's sane > enough to expect a user to be able to understand that they can ignore > something that's greyed out. And the worst that can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config. Why all the fuss about such a simple thing? As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion. Should we call 'pop' 'server mailbox' instead, no of course not. 'Command' is what the panel launchers use to specify commands. However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu). So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency. > > The command isn't necessarily a security feature though. So "command" > > should be a separate option from "secure connection". No, its a connection type, and it makes sense to have it there. Its where it physically needs to be in the code, and its logically how the user selects what to use. Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection. Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was. And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost? > Yes, possibly -- and technically I suppose we could even do SSL over the > socket we open to stdin/stdout of the command... but I wasn't going to > suggest that. Again, sort it out between yourselves and let me know :) > > Perhaps I should split the patch into two -- the implementation and the > user interface which lets me set the appropriate bits in the > configuration? Well we need both. I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway. I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface. And one that will benifit from user feedback more than a re-run of the same arguments. Is the latest patch on this list still applying against head, or can you send an updated one David? Its time to move this forward based on real technical issues. Michael --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote:
On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote:
> On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote:
> > the way that we present information which is optional to the user >
> > is to desensitize it, until the user makes a selection which calls >
> for it to become live
> 
> No, the entry isn't used by 99% of the users and is just a hinderance
> unless you need it.  It makes the dialog more difficult to parse and
> hence more difficult to use.
Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display).

How is it a hinderance if you can't even select it?

Personally, I agree with Anna -- but I don't care much either way. Sort
it out between yourselves and I'll implement whichever I'm asked to.

> > 1) In the druid, stop trying to cram settings for server identity,
> > connection type, and authentication all on one page. Just relax. We have
> > other pages, we even have another page for Receiving Mail stuff.
> > Constrain the widgets shown on the first page to be: 
> > 
> > http://primates.ximian.com/~anna/mailsettings/start.png
> 
> See what I mean?  It shouldn't expose the concept of a "command" to me
> in the default page.  If I am Joe Random user, I don't even know what a
> "command" is.

Neither do you know what a namespace is. And, for that matter, you don't
know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless
she's bringing you your drinks.

You have to draw the line somewhere, Ettore -- and I think it's sane
enough to expect a user to be able to understand that they can ignore
something that's greyed out.
And the worst that  can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config.

Why all the fuss about such a simple thing?  As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion.  Should we call 'pop' 'server mailbox' instead, no of course not.

'Command' is what the panel launchers use to specify commands.  However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu).  So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency.

> The command isn't necessarily a security feature though.  So "command"
> should be a separate option from "secure connection".
No, its a connection type, and it makes sense to have it there.  Its where it physically needs to be in the code, and its logically how the user selects what to use.  Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection.

Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was.

And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost?

Yes, possibly -- and technically I suppose we could even do SSL over the
socket we open to stdin/stdout of the command... but I wasn't going to
suggest that. Again, sort it out between yourselves and let me know :)

Perhaps I should split the patch into two -- the implementation and the
user interface which lets me set the appropriate bits in the
configuration? 

Well we need both.  I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway.

I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface.  And one that will benifit from user feedback more than a re-run of the same arguments.

Is the latest patch on this list still applying against head, or can you send an updated one David?  Its time to move this forward based on real technical issues.

Michael

--=-/B6cgI8ZW55NaTmY1LOc-- From notzed@ximian.com Thu Nov 27 20:16:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 56B93124121; Thu, 27 Nov 2003 20:16:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id DC69B1242FF for ; Thu, 27 Nov 2003 20:16:27 -0500 (EST) Received: (qmail 13706 invoked from network); 28 Nov 2003 01:16:23 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 01:16:23 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Not Zed To: Jorge Bernal Cc: evolution-hackers In-Reply-To: <20031128001345.51d09484.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> Content-Type: multipart/alternative; boundary="=-GZnmQe6Tp399ocs2wTs6" Message-Id: <1069981988.1379.160.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 12:13:08 +1100 X-Spam-Status: No, hits=-27.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/plain Content-Transfer-Encoding: 7bit I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads). Unfortunately the current message context-menu is so cluttered there isn't really room for it there. I would suggest working on the functionality for now, and the ui can follow. PS make sure you use em-popup for any context/popup menu's in the mailer On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] > > Please, tell me if it's OK. I have to finish writing the callbacks code but I > hope to have it working next week > > [1] http://www.gnome.org/bounties/Mailer.php3#127518 > [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads).  Unfortunately the current message context-menu is so cluttered there isn't really room for it there.

I would suggest working on the functionality for now, and the ui can follow.

PS make sure you use em-popup for any context/popup menu's in the mailer

On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote:
I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2]

Please, tell me if it's OK. I have to finish writing the callbacks code but I
hope to have it working next week

[1] http://www.gnome.org/bounties/Mailer.php3#127518
[2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg
--=-GZnmQe6Tp399ocs2wTs6-- From Calvin.Liu@Sun.COM Thu Nov 27 22:24:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F13B1244E9; Thu, 27 Nov 2003 22:24:19 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6F3512420E for ; Thu, 27 Nov 2003 22:24:07 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAS3O6xA001806 for ; Thu, 27 Nov 2003 19:24:06 -0800 (PST) Received: from 129.158.217.107 (sceri [129.158.217.107]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAS3O5A10040 for ; Fri, 28 Nov 2003 11:24:05 +0800 (CST) From: Yu-Hui Calvin Liu To: evolution-hackers@lists.ximian.com Content-Type: multipart/alternative; boundary="=-jDDAnE9RxNauyFvhUkO1" Message-Id: <1069989549.15556.2.camel@sceri> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4Teaser-bld07 Date: Fri, 28 Nov 2003 11:19:10 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, there. In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same. How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'? Thanks. Calvin --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin --=-jDDAnE9RxNauyFvhUkO1-- From notzed@ximian.com Thu Nov 27 23:05:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 458421243AF; Thu, 27 Nov 2003 23:05:41 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id BFF25124541 for ; Thu, 27 Nov 2003 23:05:29 -0500 (EST) Received: (qmail 23099 invoked from network); 28 Nov 2003 04:05:26 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:05:26 -0000 Subject: Re: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same From: Not Zed To: Yu-Hui Calvin Liu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069989549.15556.2.camel@sceri> References: <1069989549.15556.2.camel@sceri> Content-Type: multipart/alternative; boundary="=-5cPZ6TrXgPQCGMRrm8+D" Message-Id: <1069992130.1379.226.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 15:02:10 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/plain Content-Transfer-Encoding: 7bit Sounds good to me. On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote: > Hi, there. > > In Evolution 1.4.x, there is a 'forward' on tool bar, but in action > menu there is 'forward message'. It should be the same. > > How about change 'forward message' in action menu to 'forward', and > change 'forward' in action menu to 'forward as'? > > Thanks. > Calvin --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Sounds good to me.

On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote:
Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin
--=-5cPZ6TrXgPQCGMRrm8+D-- From vivekproject@yahoo.com Thu Nov 27 23:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5050212421E; Thu, 27 Nov 2003 23:44:11 -0500 (EST) Received: from web21502.mail.yahoo.com (web21502.mail.yahoo.com [66.163.169.13]) by listsmx.ximian.com (Postfix) with SMTP id 36A4B1241C7 for ; Thu, 27 Nov 2003 23:43:59 -0500 (EST) Message-ID: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Received: from [24.190.113.200] by web21502.mail.yahoo.com via HTTP; Thu, 27 Nov 2003 20:43:58 PST Date: Thu, 27 Nov 2003 20:43:58 -0800 (PST) From: Vivek P To: evolution-hackers@lists.ximian.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Status: No, hits=1.2 required=5.0 tests=RCVD_IN_NJABL,X_NJABL_DIALUP version=2.53 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-1.5 problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys/gals, I built evolution-1.5 from CVS today and installed it in (--prefix=) /opt/gnome2. I changed the /etc/bonobo-activation/bonobo-activation-config.xml file as required as given on the page: http://www.gnome.org/projects/evolution/build.shtml Now when I run evolution-1.5, I get the errors which are given below. ie,wizards werent started and a bunch of other errors. Also when I tried to add a task the whole thing crashed ... Thus I think I am makeing some new-bie mistakes here... Can someone point them out to me?? Do I need to build gnome-session from CVS too and run that as well to work on Evolution? Do I need to run bonobo-activation-server from my new prefix ie .. /opt/gnome2 ?? I am running Fedra Core release 1 and I used jhbuild to do the building... Thanks... -Vivek Evolution errors on startup: [evo@vivekpc evo]$ asked to activate component_id `OAFIID:GNOME_Evolution_Addressbook_Component' (evolution-1.5:7062): evolution-shell-WARNING **: Could not start any startup wizard! (evolution-1.5:7062): evolution-shell-CRITICAL **: file e-shell-startup-wizard.c: line 846 (e_shell_startup_wizard_create): assertion `data->corba_wizard != CORBA_OBJECT_NIL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1603 (e_cal_get_uri): assertion `ecal != NULL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1630 (e_cal_is_read_only): assertion `ecal != NULL' failed __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:48:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2D61E1241C7; Thu, 27 Nov 2003 23:48:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C84FB1240E9 for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C1A18631B6; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B132E631AC for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: (qmail 25601 invoked from network); 28 Nov 2003 04:48:20 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:48:20 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069881536.11605.11.camel@azkoyen.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-g3utcPVsxZPrzxWlFVCC" Organization: Ximian, Inc. Message-Id: <1069994677.1513.226.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:44:38 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-g3utcPVsxZPrzxWlFVCC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 16:18, Rodrigo Moya wrote: > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > should the other components implement that method also? for webcal: i= n > > > the calendar, for instance? > >=20 > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > automatically subscribing the user to that online calendar. Then one > > could just click on a webcal URI on a webpage and be subscribed easily > > without cut & paste. > >=20 > > However, how do we specify a calendar name to be displayed in the GUI i= n > > that case? > >=20 > I was thinking we could display a dialog that asks the user what to do > with the file ("Would you like to subscribe to this calendar? Import > it?"), and thus, depending on the action chosen by the user, ask her > whatever we need ("name for the subscribed calendar"). I started writing a little app that does this without needing to start all of evolution to pop up a dialog. I didn't get very far with it, as the ESource stuff wasn't ready yet, and libecal is still missing API and the functionality necessary to pull the calendar name/description meta-data from the on-line file itself. The mock-up I made for this dialog is at: http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.pn= g -- dobey --=-g3utcPVsxZPrzxWlFVCC 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/xtK1kmjUfZe526QRAqq8AJ99T6RxjMwwD/gtRRqTF+TEacIPNQCfcGAx k3ZnZbtnmrtBgfkjrbrO80U= =tH24 -----END PGP SIGNATURE----- --=-g3utcPVsxZPrzxWlFVCC-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:58:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C5241241C7; Thu, 27 Nov 2003 23:58:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 46EF812451E for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3FFD6631C3; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32CCC631C2 for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: (qmail 26178 invoked from network); 28 Nov 2003 04:58:25 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:58:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Ettore Perazzoli Cc: Not Zed , JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069879723.5682.64.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> <1069879723.5682.64.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-P09iNT6XoaPW/L97uBG3" Organization: Ximian, Inc. Message-Id: <1069995292.1513.237.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:54:53 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-P09iNT6XoaPW/L97uBG3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 15:48, Ettore Perazzoli wrote: > On Sat, 2003-11-22 at 01:17, Not Zed wrote: > > Do we need some sort of uri switch, or even some registration process > > for uri handlers? >=20 > We already have it, you put it in the .server file. That's how mailto: > works now. We need a much better way to register URI support with the mime system. Assuming that the webcal: back-end for the calendar changes to not block out URIs that aren't webcal:, we would support whatever protocols gnome-vfs supports. And since that support is based on loadable modules, specifying what URIs an application supports, in a text file that is in the system shared data tree, doesn't work so well. Doing similar inside of Evolution ourselves would just add to the trouble, especially since the data is in the .server files. A method for dynamically registering what URIs something can load seems like a better goal to me, especially if we want to be making the back-end stuff more public, so that people can write back-ends that support whatever custom URI schemes they may use for storing data. The more general case of registering supported protocols with the mime system is something that should probably take place on xdg-list or the vfs-list also. -- dobey --=-P09iNT6XoaPW/L97uBG3 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/xtUckmjUfZe526QRAgbqAJ9NvjKalSqKWCgd2TRHZDvu85pDpACeJcK6 iR0JgG3zENlw/fzFDKUz7aI= =4anE -----END PGP SIGNATURE----- --=-P09iNT6XoaPW/L97uBG3-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 00:05:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5A0E11243AF; Fri, 28 Nov 2003 00:05:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0DE521241C7 for ; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 077EE631B5; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EC7086318D for ; Fri, 28 Nov 2003 00:05:28 -0500 (EST) Received: (qmail 26730 invoked from network); 28 Nov 2003 05:05:26 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:05:25 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Rodney Dawes To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069237500.31467.19.camel@milkplus> References: <1069237500.31467.19.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mP4+rXY9hAJ5G9RnUdsM" Organization: Ximian, Inc. Message-Id: <1069995711.2168.243.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:01:51 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mP4+rXY9hAJ5G9RnUdsM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > Hi, >=20 > I am on a topica.com mailing list that Evolution doesn't recognize as > such. (I.e. it doesn't give me an option to create a mailing list rule > for it.) >=20 > The messages do have some mailing list headers that we could use for > that though: >=20 > List-Help: > List-Unsubscribe: >=20 > Should we add these to the mailing list autodetection regexp list? Judging from the headers in this mail, it seems like we use X-BeenThere and possibly X-Loop if it appears, to do the autodetect stuff. Those seem to be the only ones that are really reliable for determining the data for the filter creation, at least, based on the Ximian and GNOME mailing lists that I'm on. :-/ -- dobey --=-mP4+rXY9hAJ5G9RnUdsM 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/xta/kmjUfZe526QRAulzAJ9ywF1ua5vrzNzjbZTw60o9wUXj3gCdFNm5 58MSEMMb2utOLWEjd8ZDLhk= =qRp6 -----END PGP SIGNATURE----- --=-mP4+rXY9hAJ5G9RnUdsM-- From jpr@ximian.com Fri Nov 28 00:27:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 634581241FF; Fri, 28 Nov 2003 00:27:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D931312448A for ; Fri, 28 Nov 2003 00:27:01 -0500 (EST) Received: (qmail 27922 invoked from network); 28 Nov 2003 05:27:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:27:00 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: JP Rosevear To: Not Zed Cc: David Moore , evolution-hackers@lists.ximian.com In-Reply-To: <1069973882.1379.62.camel@localhost.localdomain> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> <1069973882.1379.62.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069997218.7489.31.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:26:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:58, Not Zed wrote: > I would suggest (I could be wrong here, I am but a humble(?) mail > hacker), that if there is no direct bonobo-ui api to do this (window > raise/present, etc) you may need to add such an api to the shell > component itself. Noting that you may have mutliple windows up too > (which really complicates matters). BonoboWindow does just inherit from GtkWindow though. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 01:43:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 447E31240B4; Fri, 28 Nov 2003 01:43:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE66C1240C5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id A2CFA631BA; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9B9CD631B5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: (qmail 32313 invoked from network); 28 Nov 2003 06:43:07 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 06:43:07 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Not Zed To: Rodney Dawes Cc: Ettore Perazzoli , evolution-hackers@ximian.com In-Reply-To: <1069995711.2168.243.camel@blackbox.boston.ximian.com> References: <1069237500.31467.19.camel@milkplus> <1069995711.2168.243.camel@blackbox.boston.ximian.com> Content-Type: multipart/mixed; boundary="=-mpSz3iEUSPpeKcTmIjsV" Message-Id: <1070001591.1404.92.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:39:51 +1100 X-Spam-Status: No, hits=-37.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mpSz3iEUSPpeKcTmIjsV Content-Type: multipart/alternative; boundary="=-pIg1TvM9DqAurl3O8IPm" --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote: > On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > > Hi, > > > > I am on a topica.com mailing list that Evolution doesn't recognize as > > such. (I.e. it doesn't give me an option to create a mailing list rule > > for it.) > > > > The messages do have some mailing list headers that we could use for > > that though: > > > > List-Help: > > List-Unsubscribe: > > > > Should we add these to the mailing list autodetection regexp list? > > Judging from the headers in this mail, it seems like we use X-BeenThere > and possibly X-Loop if it appears, to do the autodetect stuff. Those > seem to be the only ones that are really reliable for determining the > data for the filter creation, at least, based on the Ximian and GNOME > mailing lists that I'm on. :-/ I don't understand this comment? We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop. I guess we should add a "List-Unsubscribe" -> "" regex somewhere near the end of the list (too high and it might interfere with other headers). The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string. I've attached a patch. It'll probably go in when i commit the stuff i did on the plane. Z --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote:
On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote:
> Hi,
> 
> I am on a topica.com mailing list that Evolution doesn't recognize as
> such.  (I.e. it doesn't give me an option to create a mailing list rule
> for it.)
> 
> The messages do have some mailing list headers that we could use for
> that though:
> 
>         List-Help:  <http://topica.com/lists/streetphoto@topica.com/>
>         List-Unsubscribe:  <mailto:streetphoto-unsubscribe@topica.com>
> 
> Should we add these to the mailing list autodetection regexp list?

Judging from the headers in this mail, it seems like we use X-BeenThere
and possibly X-Loop if it appears, to do the autodetect stuff. Those
seem to be the only ones that are really reliable for determining the
data for the filter creation, at least, based on the Ximian and GNOME
mailing lists that I'm on. :-/

I don't understand this comment?  We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop.

I guess we should add a

"List-Unsubscribe"  -> "<mailto:(.*)-unsubscribe@(.*)>"

regex somewhere near the end of the list (too high and it might interfere with other headers).

The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string.

I've attached a patch.  It'll probably go in when i commit the stuff i did on the plane.

Z

--=-pIg1TvM9DqAurl3O8IPm-- --=-mpSz3iEUSPpeKcTmIjsV Content-Disposition: attachment; filename=camel-mlist.diff Content-Type: text/x-patch; name=camel-mlist.diff; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Index: camel/camel-mime-utils.c =================================================================== RCS file: /cvs/gnome/evolution/camel/camel-mime-utils.c,v retrieving revision 1.198 diff -u -3 -r1.198 camel-mime-utils.c --- camel/camel-mime-utils.c 17 Nov 2003 23:26:36 -0000 1.198 +++ camel/camel-mime-utils.c 28 Nov 2003 06:41:08 -0000 @@ -3900,6 +3900,8 @@ /* X-BeenThere: gnome-hackers@gnome.org */ /* X-BeenThere: gnome-hackers */ { "X-BeenThere", "[ \t]*([^@]+)@?([^ \n\t\r>]*)" }, + /* List-Unsubscribe: */ + { "List-Unsubscribe", "]*)" }, }; char * Index: camel/ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1919 diff -u -3 -r1.1919 ChangeLog --- camel/ChangeLog 24 Nov 2003 22:38:10 -0000 1.1919 +++ camel/ChangeLog 28 Nov 2003 06:41:24 -0000 @@ -1,3 +1,18 @@ +2003-11-28 Not Zed + + * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe + header match. + +2003-11-26 Not Zed + + * camel-smime-context.c (sm_verify_cmsg): take a stream rather + than a part for the content. + (sm_verify): get the content directly as a stream. + + * camel-multipart-signed.c + (camel_multipart_signed_get_content_stream): new api to get the + content stream which will match the signed version. + 2003-11-25 Not Zed * camel-cipher-context.c (camel_cipher_validity_envelope): change --=-mpSz3iEUSPpeKcTmIjsV-- From chipx86@lilo.cx Fri Nov 28 01:53:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C5FAB124559; Fri, 28 Nov 2003 01:53:59 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id C44A2124553 for ; Fri, 28 Nov 2003 01:53:47 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAS6rkWY011796 for ; Thu, 27 Nov 2003 22:53:46 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAS6rkTF011794 for evolution-hackers@lists.ximian.com; Thu, 27 Nov 2003 22:53:46 -0800 Date: Thu, 27 Nov 2003 22:53:46 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031128065346.GB7762@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9" Content-Disposition: inline In-Reply-To: <1069979400.7489.26.camel@localhost.localdomain> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --24zk1gE8NUlDmwG9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > Hi. > >=20 > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > listen for modifications to the address book using EBookListener. So > > far, I haven't received a single event. I looked throughout the > > libedata-book and libebook code, sprinkled several debug statements > > throughout it, and everything appears to be working right. > >=20 > > I'm a bit at a loss as to how to go about listening in on these > > events. It doesn't even appear as if e-book.c is's > > e_book_handle_response is being called when something is modified in > > Evolution. >=20 > The EBookListener shouldn't really be used directly, it passes back the > idl responses from the backend rather than does notifications. What you > likely want is EBookView for all cards. That will give you > notifications when cards are added/modified/removed. >=20 > -JP I'm likely doing something wrong, but I'm still unable to retrieve any updates. I'm still trying to wrap my brain around the evolution code, and I imagine the solution is fairly simple, but for the moment, I'm stuck. Can you provide a short checklist as to what is needed to receive such events from the backend? Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ "42? Seven and a half million years and all you can come up with is 42?!" --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xvD6wqC6edKyWRgRAqwDAJsG4t/04aEqN4H8msGALSJizjm3IgCgopVP +xgt+7q29rhA478mcgYFK2g= =94yH -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 02:04:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6BE7012423C; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1AD851240A6 for ; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0D261630F7; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D9EB66308C; Fri, 28 Nov 2003 02:04:31 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APcfx-0006Eq-GG; Fri, 28 Nov 2003 07:04:25 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070003064.23870.1.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Fri, 28 Nov 2003 07:04:24 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. I'll send an updated one. -- dwmw2 From koke@sindominio.net Fri Nov 28 02:04:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A7A3E12423C; Fri, 28 Nov 2003 02:04:56 -0500 (EST) Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by listsmx.ximian.com (Postfix) with ESMTP id DCCF01240A6 for ; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAS6xh6M001696; Fri, 28 Nov 2003 07:59:43 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id E5938D73AD; Fri, 28 Nov 2003 08:04:38 +0100 (CET) Date: Fri, 28 Nov 2003 08:04:33 +0100 From: Jorge Bernal (Koke) To: Not Zed Cc: evolution-hackers Subject: Re: [Evolution-hackers] Mailing list actions Bounty Message-Id: <20031128080433.7a9d7122.koke@sindominio.net> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 28 Nov 2003 12:13:08 +1100 Not Zed wrote: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > Maybe something like this... http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog1.jpg > I would suggest working on the functionality for now, and the ui can > follow. > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide me to the right way? ;) -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xvOGvNWtkHk/awIRAngFAJ9x6C/y9/YbpsI2qRpYj4AsLseXGQCeLGtJ +o36NjeE+Jp7fRV670IUWkY= =9vxh -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB-- From rodrigo@ximian.com Fri Nov 28 04:57:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 814C5124097; Fri, 28 Nov 2003 04:57:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E226124050 for ; Fri, 28 Nov 2003 04:57:25 -0500 (EST) Received: (qmail 10902 invoked from network); 28 Nov 2003 09:57:21 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 09:57:21 -0000 Subject: Re: [Evolution-hackers] ESource for Backends From: Rodrigo Moya To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069982902.30078.45.camel@localhost.localdomain> References: <1069982902.30078.45.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070013442.27999.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:57:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 02:28, Hans Petter Jansson wrote: > As you may or may not have noticed, there have been some changes in > evolution-data-server with respect to how calendars and addressbooks are > opened. > is there any change needed in the backends? What has to be changed? (ie, for the GW backend I'm writing) cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 05:16:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B30124579; Fri, 28 Nov 2003 05:16:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 096B7124280 for ; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 024CA6309B; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D7413630D1 for ; Fri, 28 Nov 2003 05:15:53 -0500 (EST) Received: (qmail 11892 invoked from network); 28 Nov 2003 10:15:50 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:15:50 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Rodney Dawes Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069994677.1513.226.camel@blackbox.boston.ximian.com> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> <1069994677.1513.226.camel@blackbox.boston.ximian.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1070014553.27999.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:15:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 05:44, Rodney Dawes wrote: > On Mër , 2003-11-26 at 16:18, Rodrigo Moya wrote: > > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > > should the other components implement that method also? for webcal: in > > > > the calendar, for instance? > > > > > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > > automatically subscribing the user to that online calendar. Then one > > > could just click on a webcal URI on a webpage and be subscribed easily > > > without cut & paste. > > > > > > However, how do we specify a calendar name to be displayed in the GUI in > > > that case? > > > > > I was thinking we could display a dialog that asks the user what to do > > with the file ("Would you like to subscribe to this calendar? Import > > it?"), and thus, depending on the action chosen by the user, ask her > > whatever we need ("name for the subscribed calendar"). > > I started writing a little app that does this without needing to start > all of evolution to pop up a dialog. I didn't get very far with it, as > the ESource stuff wasn't ready yet, and libecal is still missing API and > the functionality necessary to pull the calendar name/description > meta-data from the on-line file itself. The mock-up I made for this > dialog is at: > > http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.png > oh, well, right, it could be a different process other than evo itself. But I would really like to have it ask what you want to do with the calendar, since subscribing is not the only choice: many users will prefer to import it in their local sources. The mockup looks really nice. cheers From rodrigo@ximian.com Fri Nov 28 05:21:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F09E124582; Fri, 28 Nov 2003 05:21:00 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C33D5124239 for ; Fri, 28 Nov 2003 05:20:48 -0500 (EST) Received: (qmail 12154 invoked from network); 28 Nov 2003 10:20:45 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:20:45 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Rodrigo Moya To: Jorge Bernal Cc: Not Zed , evolution-hackers In-Reply-To: <20031128080433.7a9d7122.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> <20031128080433.7a9d7122.koke@sindominio.net> Content-Type: text/plain Message-Id: <1070014848.8339.15.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:20:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 08:04, Jorge Bernal wrote: > > I would suggest working on the functionality for now, and the ui can > > follow. > > > > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide > me to the right way? ;) > gnome_url_show cheers From ross@burtonini.com Fri Nov 28 06:34:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1A679124152; Fri, 28 Nov 2003 06:34:40 -0500 (EST) Received: from smtp-out6.blueyonder.co.uk (smtp-out6.blueyonder.co.uk [195.188.213.9]) by listsmx.ximian.com (Postfix) with ESMTP id 652B81240B6 for ; Fri, 28 Nov 2003 06:34:28 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out6.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Fri, 28 Nov 2003 11:34:33 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 772A415AA94 for ; Fri, 28 Nov 2003 11:23:58 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-/JN9u6AyhxGD7zhKaiqt" Message-Id: <1070019248.20895.21.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:34:08 +0000 X-OriginalArrivalTime: 28 Nov 2003 11:34:34.0031 (UTC) FILETIME=[988EFBF0:01C3B5A3] X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_book_get_default_addressbook() partial fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/JN9u6AyhxGD7zhKaiqt Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a small patch to change e_book_get_default_addressbook() to load $HOME/.evolution/.../OnThisComputer/Personal/ with the new ESource API. Obviously this isn't the best fix as if someone renames the address book it breaks, but it works for now and is better than loading the old Evo1 address book in ~/evolution/local/Contacts/ :) Is this okay to commit for now? Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-/JN9u6AyhxGD7zhKaiqt Content-Disposition: attachment; filename=evo-local-contacts.diff Content-Type: text/x-patch; name=evo-local-contacts.diff; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: addressbook/libebook/e-book.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book.c,v retrieving revision 1.6 diff -u -r1.6 e-book.c --- addressbook/libebook/e-book.c 27 Nov 2003 02:29:02 -0000 1.6 +++ addressbook/libebook/e-book.c 28 Nov 2003 11:29:53 -0000 @@ -1947,18 +1947,24 @@ this should really use properties on the ESource's that represent the addressbooks we have available. */ char *path, *uri; + ESourceGroup *group; + ESource *source; gboolean rv; *book = e_book_new (); path = g_build_filename (g_get_home_dir (), - "evolution/local/Contacts", + ".evolution/addressbook/local/OnThisComputer", NULL); uri = g_strdup_printf ("file://%s", path); g_free (path); - rv = e_book_load_uri (*book, uri, FALSE, error); + group = e_source_group_new ("On This Computer", uri); + source = e_source_new ("Personal", "Personal"); + e_source_set_group (source, group); + rv = e_book_load_source (*book, source, FALSE, error); + g_free (uri); if (!rv) { --=-/JN9u6AyhxGD7zhKaiqt-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 07:16:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 722F11242BF; Fri, 28 Nov 2003 07:16:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 03AD11242B8 for ; Fri, 28 Nov 2003 07:16:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E7F4F631B6; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from pentafluge.infradead.org (pentafluge.infradead.org [213.86.99.235]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8DC136309B; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Received: from fish.redhat.com ([213.86.99.237] helo=[172.16.18.64]) by pentafluge.infradead.org with asmtp (Exim 4.22 #5 (Red Hat Linux)) id 1APhZB-0003pD-Q1; Fri, 28 Nov 2003 12:17:45 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List , evolution-patches@ximian.com In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070021772.2239.3.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-8.dwmw2.1) Date: Fri, 28 Nov 2003 12:16:13 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Pentafluge-Mail-From: X-Spam-Status: No, hits=-38.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. This is the minimal version. Ideally, I'd like to switch from a disconnected option on the second page to a more coherent selection like 'Connection Type: plain/ssl/tls/command' as discussed. I'll do that if it'll be acceptable, but at this stage I'm sure you'll forgive me for not bothering before there's a clear statement that it'll actually be worthwhile :) Index: ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1922 diff -u -p -r1.1922 ChangeLog --- ChangeLog 26 Nov 2003 19:32:15 -0000 1.1922 +++ ChangeLog 28 Nov 2003 11:50:51 -0000 @@ -1,3 +1,10 @@ +2003-11-28 David Woodhouse + + * providers/imap/camel-imap-provider.c: Enable GUI option for + 'custom command' connection. + * providers/imap/camel-imap-store.c: Don't g_free strings in + .rodata. It's considered rude. + 2003-11-26 JP Rosevear * Makefile.am: make sure we always dist the smime stuff Index: providers/imap/camel-imap-provider.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-provider.c,v retrieving revision 1.25 diff -u -p -r1.25 camel-imap-provider.c --- providers/imap/camel-imap-provider.c 22 Sep 2003 18:48:34 -0000 1.25 +++ providers/imap/camel-imap-provider.c 28 Nov 2003 11:50:51 -0000 @@ -39,6 +39,13 @@ static gint check_equal (char *s1, char static gint imap_url_equal (gconstpointer a, gconstpointer b); CamelProviderConfEntry imap_conf_entries[] = { + { CAMEL_PROVIDER_CONF_SECTION_START, "cmdsection", NULL, + N_("Connection to Server") }, + { CAMEL_PROVIDER_CONF_CHECKBOX, "use_command", NULL, + N_("Use custom command to connect to server"), "0" }, + { CAMEL_PROVIDER_CONF_ENTRY, "command", "use_command", + N_("Command:"), "ssh -C -l %u %h exec /usr/sbin/imapd" }, + { CAMEL_PROVIDER_CONF_SECTION_END }, { CAMEL_PROVIDER_CONF_SECTION_START, "mailcheck", NULL, N_("Checking for new mail") }, { CAMEL_PROVIDER_CONF_CHECKBOX, "check_all", NULL, Index: providers/imap/camel-imap-store.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-store.c,v retrieving revision 1.259 diff -u -p -r1.259 camel-imap-store.c --- providers/imap/camel-imap-store.c 28 Oct 2003 19:01:55 -0000 1.259 +++ providers/imap/camel-imap-store.c 28 Nov 2003 11:50:51 -0000 @@ -774,7 +774,7 @@ connect_to_server_process (CamelService /* Now do %h, %u, etc. substitution in cmd */ buf = cmd_copy = g_strdup(cmd); - full_cmd = ""; + full_cmd = g_strdup(""); for(;;) { char *pc; -- dwmw2 From koke@sindominio.net Fri Nov 28 07:35:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 73BEE124135; Fri, 28 Nov 2003 07:35:30 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id A3B181241A0 for ; Fri, 28 Nov 2003 07:35:18 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASCU9Hc020345; Fri, 28 Nov 2003 13:30:10 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 2B097D73AD; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Received: from 155.210.160.114 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Message-ID: <2495.155.210.160.114.1070022912.squirrel@correo.amedias.org> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> Date: Fri, 28 Nov 2003 13:35:12 +0100 (CET) Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: "Jorge Bernal " To: "Not Zed" Cc: "Jorge Bernal" , "evolution-hackers" User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-19.4 required=5.0 tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Not Zed dijo: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > > I would suggest working on the functionality for now, and the ui can > follow. > I've enhaced it: http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog3.jpg So, if the "custom headers" bounty is done, the button can be hidden. > PS make sure you use em-popup for any context/popup menu's in the mailer > I'll do it. Thanks for the advice, my menu code was sooo ugly ;) > On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) From gnome@azitt.com Fri Nov 28 10:06:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6131F12428D; Fri, 28 Nov 2003 10:06:02 -0500 (EST) Received: from niagara.ns22.com (unknown [195.214.139.100]) by listsmx.ximian.com (Postfix) with SMTP id 4083C1240A6 for ; Fri, 28 Nov 2003 10:05:50 -0500 (EST) Received: (qmail 9327 invoked from network); 28 Nov 2003 15:08:03 -0000 Received: from unknown (HELO metin) (gnome@azitt.com@81.212.45.75) by 195.214.139.102 with SMTP; 28 Nov 2003 15:08:03 -0000 Message-ID: <003701c3b5c1$27aa8cb0$92a5afc3@metin> From: "Metin Amiroff" To: Date: Fri, 28 Nov 2003 17:06:08 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Critical bug (?) in Evolution related with i18n Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi! I have just discovered a very critical bug with Evolution related with i18n. Bug 51447 posted Description of Problem: Starting Evolution under any of Azerbaijani (az) and Turkish (tr) locales makes Evolution return error like this, depending on the last visited folder in Evolution: Error while 'Opening folder vtrash:file:/': No provider available for protocol `file' Also no messages appear in mail folders while there are. This does not happen while running under other locales like 'ru' or 'en'. It doesn't seem the translation problem because I can reproduce the same error after deleting .mo file in LC_MESSAGES folder of locale. Steps to reproduce the problem: Run this fom command line: LANG=az evolution or LANG=tr evolution or Login to Gnome selecting one of these locales from GDM and start Evolution. Actual Results: Avolution gives error Expected Results: It should start under the supposed locale normally. How often does this happen? Everytime I run Evolution under az or tr locale Additional Information: If I select for ex. addressbook, quit Evo and start it again under these locales it starts without errors but shows error as soon as one of mail folders is selected and shows no messages in those folders. Interface seems to show translated. I am not very sure that this is an Evolution bug. It might perfectly be a pango, Gnome VFS or Gtk bug because some guys at irc said that it might be caused by az and tr locales having two states of letter 'i' (one with dot, other dottless). Hope to hear from you. Thanks. Metin Amiroff metin@karegen.com From leachbj@bouncycastle.org Fri Nov 28 11:10:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EAB681240B6; Fri, 28 Nov 2003 11:10:42 -0500 (EST) Received: from mail.tauceti.org.au (unknown [203.32.61.7]) by listsmx.ximian.com (Postfix) with SMTP id 8A045124013 for ; Fri, 28 Nov 2003 11:10:30 -0500 (EST) Received: (qmail 11302 invoked from network); 28 Nov 2003 16:10:21 -0000 Received: from mail.tauceti.org.au (HELO ) (203.32.61.7) by mail.tauceti.org.au with SMTP; 28 Nov 2003 16:10:21 -0000 Date: Fri, 28 Nov 2003 16:10:21 -0000 To: From: "Bernard Leach" X-Mailer: TWIG 2.6.2 Reply-To: leachbj@bouncycastle.org Message-Id: <20031128161030.8A045124013@listsmx.ximian.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution/iPod synchronization bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi all, I've been looking into the Evolution/iPod synchronization bounty and I'm wondering what the best/preferred way of implementing this would be. One note in bugzilla suggested using the qahog module. Is this reasonable? Or would it make sense to do it directly in Evolution (to remove the dependency)? The code itself seems simple enough to write I'm just not sure where to put it. Also in today's Evolution blog there is a short discription of the new ESource interface. That seems straight forward enough but where should the URIs come from? Are client's supposed to go to gconf and use what is there or is there an Evolution API mechanism? cheers, bern. PS As I mentioned in the bugzilla entry, I am also looking for testers for the functionality as I only have a 2nd generation iPod. From koke@sindominio.net Fri Nov 28 14:25:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6D9D21242D7; Fri, 28 Nov 2003 14:25:42 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 6AE881242C3; Fri, 28 Nov 2003 14:25:30 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASJKKHc031041; Fri, 28 Nov 2003 20:20:21 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 331FBD73AD; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Received: from 217.127.187.180 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Message-ID: <1097.217.127.187.180.1070047522.squirrel@correo.amedias.org> Date: Fri, 28 Nov 2003 20:25:22 +0100 (CET) From: "Jorge Bernal " To: evolution-hackers@lists.ximian.com Cc: evolution-patches@lists.ximian.com User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: multipart/mixed;charset=iso-8859-1; boundary="----=_20031128202522_91863" X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-5.0 required=5.0 tests=MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, SIGNATURE_LONG_SPARSE,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing lista actions bounty patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ------=_20031128202522_91863 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: us-ascii I have finished coding the mailing list actions bounty[1] I attach the patch and two icons for evolution/art/ mail-list.png is not used at this moment but can be used in mailing list actions. I wait for your comments about the code :) -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) ------=_20031128202522_91863 Content-Type: image/png; name="mail-list-16.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list-16.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsyNTqbOAAAAyxJREFUeJxtk9trHHUcxT+/md/O7mY2m7ixjY1tkm5qaDS2BoNR QauCLy1WUgvS4IN4wYIXxEsF8UHw2fovaMULtMWACq2KBAk0JUFJmqYpNmmaTXaymzSbye5cdq4+ mEK9fOE8fA+Hw3k4R/D/pz50aKhLURO5MAjrizMTf5YWZi0g/rdQ3P7s2NOrDb38+puP9O97o3PX zs6mxgxLpZtcW1iyxn6fPDty7vtP5iZ+nQei/xg8fPBY82uvvjTc17v3gFAl6VSSmu1iux4AeirB 6MRU5fS33wz9NnzqFyAAUG9FfvvDj08/NtD/dCqdwgtjKraPF0IQRWRSGmEUsautNa015g5fnp75 ubpeKgGxCvDc8Q8GBw8f+iib0dmoOZRNGzWZxA8joigiCgOklHhBiJpIJr1IdEyNjfwIOBJQ9/bc 96IqJQvGGiumg57R8aoOQRihJwRCxCwaReI4RlFVOru6n9L0ph7PMsckoMmENvDdTxfY3roNLZmi 5noIYuIYetu3EYQhzY1pKmaN1TWTzaolZbrpUc8yJyWgXZqdT/c/2IdZtVFqNm8dfYKkVIiFQJOS OI5xPQ8/CPHqdRbzd3Kg+9Pjn508OaoAykLB2By5OEXHjhZ2tjTg+z5+3Wb20iSea5PWJM2ZNC3Z BpobNCYvjJAg2J3N6AMKEGyul/+wLBtVUXBdF9dxyOVy5LvyfP3Vl5z64nPMjQorxSInTrxPQonp vqcbx3HaVEBEURRr2dbBOEZk9RTtrXewvaUZTdMoGwbX565x9swZzp8/h57W2L/vfhozDYyPj09K wN8oXBlNNt31w0V45u7Wx6mYm0RRhLG8hG1tcmRwkGrVxLEtMnoDV69cplySCGKpbvW7bq8VrsdC 5tvaOzrTSsi9e9q5OjNNPp9HSpXEFry6Q0pLUDaWKSwtT9+qsgCyQJ+Wyb3wzrvvHX3l2LNNddeh ZtVYKRpxpbIeFRZv1IuGYa+trm6slMrG/I2l4dvHJAAd6Ol7YP/zCak+uVw0dMuyAttxa4Hvr8ZQ 4G+sCiFuAnP/WCOAECIFdADdW6k8wATWgYoQwt7ifKD+F6r5bwv0hL3SAAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: image/png; name="mail-list.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list.png" iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsc6eyW9wAAEgVJREFUeJzVmWmQHdV1x3/3dvfb38y8WTSjmZE0Wma0oA0wCCMW gcCALXYvcUiqspQDKScpV6pSlVS8lF2Vcmx/SchaLsdVrhivxGAHbDC2WYyMDQYDkpCQRvsyi+bN vDfLe/2675IP3f3maQzYxsmHdNWt7unX0/f/P+fc/zn3NPw/P8T/8nvEkuulh43H0uvfeuK3+78C kEBp086btmbzbSOFUvcOFQSuNlpiLUJIKxxPzU1PPF+fqxwZffHpfcAMYFrG2ybzdggkoAsjl123 Y3jLxfeODK+7Mlcs9Q0u72Wov4dsNot0HIwxzC/UqczOc3ZiimOnznHs+ImJ2fL4T8+N7v+P0wee /xkwB6glZP5PCCQWz16+5/d+Z3Dl0F/ccO2VW6/YvolSWxHPdUh5Lrb5Sou1ECrF2NQsCIExBj8I OXDkJE/97GVOHzt8oDJx5t8O7X30m8B8TET/JkSc3wC8XLHxki2X3Hj3F29817s+8kfvv713RV8P gTIE2pBJp3BcN8Eex4SlPDOPHypAYExEr6eznUs3j1BaNrBsVsl3F5et3OXPz77qz81MLwH+K0n8 OgQk4G6+9ta7b7rt7i9/6J67t+5+58WU2vIUchkc18UPDdWFOqViLp7RYoEgUIxPV5HSxVqLNosj l0mzaWg5l24eQXu5ASff9QHrpGZmxo4f4sKF/lsRkICz6/33fvz2O26//9577ir0dLZTq/ucnZzG dV2KuQy1RkA+myWT8tBGMz1b49z5GcrVBXpKbYTGECqDMRZjLMVsmq6OAo4jyWXSbFg9yIKSqRWr Vt28oJ305MnXX2BxYZu3S0AC7rXv/dDH77j1PR9977uvp+43OHn2PMpYioU8fhByZnKa0IBF0J7P cO58hem5GtL18LyIUHWuhpASYyydbTk6ijmshYOjp+jsaEMKwfCq5bR1dpPK5q8Ym/HTlbFjL7C4 Ft6UxJsRkICzbffdf3D9je/63Pves5tzE2XGpiq4qTQDvV0UchmsBV9ZvFQKg6BcXWDeD8lkYhWy UG8okJKU5+A6EmssUoCUkrMTZXo62zE2CrlMyiWVb8fxUjumZv3G7MTJV5eQ+KWQeiMCAnB611y0 9YY9d3ztd+/ak8pnUxRyWdLpFPl8lnw2BUKQTnmEyhBqQAiEdPA8DyFEpInxdI4jyaVc2vMZxs5X KOYynJ0os2qgFytohpYQglBpupf1MV+rvWNifHy/Pzt9lguV6QISSwkkGl/cueeDX3n/XbevWdnX Hf0gBJl0ikzaQzQVVeBIwfR8Hcd1EFKAkNEsNgKljaURKDwHcmmPjkIWx3EoFnKAwLQ8Z4xFSsHs gs/yvj7vxOmxrRPHX3sc8GMS+lcRkIC38erbfn/PrXvu23bRetKeixWL7JKLqcoch09NYAFtQbou QkSkLDRBaWPQxhKGGqMVCHAcB2MtOgZvrMVYgzEGhKC64OO4HrlcrvPYibPhwvTYK7xJjpBvYP32 TVu2fHJ4eJhCJtW0kDHRhNpaFuoBxlj80DDrKxpKRxa0AotAW6JnYxIWSKc9Sh1tpNPpZni1Wr9J VhtSbmTX4Q0bWL/l4nuEECuAPJCOjd60ZasHJOCt37nngzffcvMHVg4OUMimm9wSL9QbAb94/SQz Cz65XA7X85CuAyK2fAJcG1Q8SvkUvR0FglCx9xeHOHTsLJ3tBayFIIy8ok0is4b5eoNQaUAgpcgc PX6mXq9M7AOCFk9YAHeJ9b3lA4PvGxgYQEqBNgaLxEqDNJJydY6XD5+ko6ODbDYLQhBqg2Mjiwph ESIJH4NWGqU1c7UGXcUs+0dPg3Roa29n9Mwk83Pz5DIejnRYs6ofYyzKGKyNyhCsZWjNWnqWD14/ feLVr1lr5+P1ECah1ErAAXqG1qy+PJ3N4ciodoneIwlMwL4jJ8nl80jXIdQGDTgWtLAIbRFSA2BN YlGD1prztTpZT3LR8EqMMRhtODVeZvx8hUBpzk9X+dkvXuOmXZeTyaQJVRTmFkhnsqwZ2TB8/JW9 GxsLlRmimqm5qC8gMHzFLTcNrVxZsNbiBxplLNIarIQnf7oPN50hhSAINY4BaRyktkhHIoSI1ElE 3rAxeK0Nq3s7ac+l0DomZQy93e10FPNICX4jxG+EpDyXehBgbOSFpKYaXLGCTGn5FY2FyqtAFqjH XhAJAQl43ct6r+zs6sRaOH7qLCdPaCbKVa66bCu1QFEqeARKIy04xiKURsoEfCS1rRJqjGGgu0g+ JWmEYXRfm+aCtViCUGOtxXUEU9MVkA5aG8rTM4yNTdA/0M/y/n6scIaBYkzAizFrl8Uy2U2nvMFU OsPYxHm+/vATXPXOSygWCjz36mGk4xKECm1ASo0QEilFBDoy/GIhZ8BYgwDasx3UfL8lLxhsojpa R4teR946cOgovcu6yOXzFAt5zmrNubPnqM7MIBx3ICaQAzJJGCUEJOCWSu19rufhN+YodpRYtqyb SnUeL+UhhMQPQqRIrB77zlosESgb+9xYi7WWZR155ucXmt6wMdioMo1Vx0ZK1QgUQyuXs//QKCNr h9BGs3JFP6HRfPPBh/BSaS8mUEjCSAihkhByAPf1w8fFDYFisL+Pe+7swRGCfQdGGRjow3EtjjZx soosfdvOLaxe3hnbPgqjqdkaC34Da6GQSVHIpWOSkbKYmGgQKsrVecJQoVrWhqMDioUs+XwebQ2v vHKATDpDKHCAdqADmBNC+IBK1CcLdI5cfef3l6/ZvP7SbevZvmUjjpScn67y8qGTdLQVyOcz1PwA rMFqxR/ffi2bVvZgrUXKKCcuEkwc9KtK+lgyLzgnMppIauRBYzSB71OtVPjkpz5555e+/NUXluQB iULwkxcP8twL+7h256UMreinUp1l8/qVjKzs4+jpMcIg5OSZcc7PzKIHu5ECyuVytD8oFpsL+5fA x1Vnch3DbWp+BNY0ww1rowRqLY1GgzOnTnDi6Cilrk6OHj/eAbS1LmJhhbBGhaSz0WbjuZcOMb/g s+uyTfT1duKHit6udlSjwfmJcWbn5jHW4joO2WyW0dFRVBgyMDhAb2/fWxteiIhEbPVf/jlWNGMw WvHwtx7kmaef4Z07LmX12rWkU6k+oKO1FiKoz78WNHyMVhhj8dJpDoye5vmXD2F0lIBUqGgEAQPL OugtFZuTZbNZ1q1bRz6f44nHH+Ohbz2IX68vQXVh6CT3hBARoUiLkdJpelBrxT/f/w/80/3/Qn9f D1u2biObybB986ZNCYGkxrZBbf5IUK/FCUihtcZxXbZtHomlzqCUIgxDgkaAUsFiF0sIMpkMK1au Yteu65mcmOC+e+/lub3PopRqxvJiqCQU4lCzBqyNpQCM0czMlPnzP/swX/zSf3L5Zdu5bvd1lDpK SOkgXdEDdLgt5jC1ysS+wB9CKdW0k9GG7lJbnHhAKY3WGqVCDhx8ncsuGr7A7elUiq7ubm67/U7W rF3Hp//+08zOzfGFz3+BgcEBUul0IlrxzIsSmxxhGPDS8z/lI3/5V9TrdXZfu5Pbbt1Df+8AXiqF tZq52YUMkG/1gK6ePXK4sTB7rlGvoZRCK0V3qYg2kVZrrVsqTRtL4oVhLaTE9Tza2trYtm0bn/jE x7lk+3buvOsu/vS+P+HggQPUawtopTBax6GpY69rwjDg0Ue/w4fu+zD1ep3rrrmSXddczcDASty0 h7URDt/3XSCd1NYSSAHZbEffCied2+yms1gL1dk51q7qJ5XysBZUGKDCgIZfJ+s5XLJ5A67jJMZs EpFS4DgOhXyBTZs2sGJwOQ989es88MBXmD4/ydp1a8nncnFS0xitWZib4xtf+yp//TcfBSG4/tqd 7L5uF2vXrSOfLyKwWKMxRvPUk0+d2/fa6wcTDxiiOrsxfXLft/25sq+CAK1CjLU8/+L+2Pq6uekw Fs6MjTcz62IkxklNSFzXI5vL0dPdw5bNWxno76d3WTcPPvQwd939Xv79X+8nCBqEQcDkxAQf+9jf 8qm/+zSe61LIZVk1uIKh1UPk83lANcEbrVDKCMBJNjSSKKGldFAXmfbeVdJLrXVSGQDK01UyKZeu rlLsgZCG71OtzLB75+VRSzFZlTZxRbQ3ECKqlz732c/Q3lbkxt3X0dnexslTp3n8iSf5/vcfp7+3 m8989nM8/eO99PR0sWnjelzXYWqqzPZtm2lrb28ufq0VWmlQDf29Hzz184RAkgs8IBPUqpPptp5b nFTalcJFSMnxE6fJpDxKpXaUUgQNH79e5/qdl5FOeST1u21m0sUM+sMnHueFF3/OHbe+h6GhIS7a vJntWzdT9+scPHSYRx79HtVqlY3D67hx19Vcc+UVXHrxdsbOnePokVFGRkZw0160blSI0YrxyfGF Rx770QutKqSBBrAQLlTOLpw//RXppv5QdHo41kW6Hi/tO8TqVQMoY5r7Wm1MS/TEwOPsaq1lcmKc xx97nB3vuITOzi7a2trI5fKUSp10dnQwsmYVJ0+dplQqsX3rZgYHBmlvb8NxXTra2/jOfz/Cc3v3 svvGG6LQ0SHGGFQjQAghlhIIgAWgWjn56vfcbHGTEM6ObEcPUkoKne2La0BHYMuVatQTbbF6EkK1 2jzf+fa3yaZTDA+P0NHRRqHYjiMdXM9laPUQHZ2dzFdncFyHfKGA53o4jgQk/f2D3Lbn3TzyyHfp 7etieGR9VIIrTagCAcgL8gDRLqcOzALTU4f2fn7Z5t0DFjuYKXZx5sw5ZiqzZNJO1BKxlurswqLV W3qyWmteP/gar+3fz65dV9HZUSKbzSNlFLWOdHAyWbo8j1J7W3MXZqzG6giOlILly5dzy8038aMn f0Qum6e7uxtjFEEQAMjWUsImSkT00WEGmJoeff4fG/PVqdrMBCpUSNdB6Qigspb5+fkLLR9n2ZmZ aR5+6L/YedUOVg0N0VYqIR2JtRqbfMuwOtJw11ncYxjARnuFpBro6e1hx2WXcvDAfmq1OcIwRPmB AMRbNXcFIIwK7MLksVfcQudQPpfpXjO8GoQgCAKOHz7MusE+No6sxWjVjPsgaPD1B77ExvUb2bBh I/lsHi/lRXIXl9vWWrQyMVgd7QeUispmpdAqRGmFCkO0UuSyOYRjOX3iJIVcjnwxm/rWI088+0YE 3uh7lfTLZ440AuWcPHZ8ZaFYkGGoeOYHP6R7WTc3XLMjkjai6nHfKy9htGbDxk2kU2mkI3CkxIlV 2xiDNSYqnW2k7VppjFGxxocoHaJDFWfoEKU0qZRH2GgQNHzy+Zz7jYcfe9JdArR1LdSIcoOMBwvj h79br4yfmjx76sZie8dgqAyTU+U4bAzWQqVcplyeYuOmi8hmM809gCOd+JloM2SxsdUXk5M2UXmh lUaFIdZENZfWYWQgo2lva2emUqY6UwUIlxJoJZEoUut9bfxZ4/uzU0E1vz7TOXCZadR7rbVSK43v 15mcGGflilXksjkQBindqGDDNHtCxhqs0c3NvNEKrUOMMnGiioiEOmS+WjGHXz8Szs8v6DNj4/7k 9EytVqvNTpyfOQv4b0QAFj8oNJbcC4kWujLBgqqNH54eO7p8RGt9ZRDUKZ+fwEt5FAuFqKCwAoPF 2iTGQ6yxGBNlU6MNQVBj9OgxfXT0qJ6anNavHHjNr/l1NTZ5vl6pztWMtcpoE1hsYIz1rTFzFsrG mLPA7JsRSAArWqrVFgLJ2Tz99NMiDBpXVqanbWW6bIvFNqbLU6gwpO77ttHwKU+V7bM/+bGeqczZ I0eP6/HxSVX3fTU9U/GttUHs7YCoVdKIz0F8rYQQrb8vAFVgCph6KwJLPWFYbG8nDVYthLDPPffs 8WeffEaOHj0iy5Wq9/qRozQaDVGdnTNBECSN2KS/r+KRAPTjUY9H8ncANIQQYWyw5Pk6UXuxCkz9 ut+Jm70jog5GEegSQiwDVgghVgP91tpOoI0L2+AJ8cSDrdasE4nFUvANIIjBJx5PRqPl/94yhFqP VnUCsEKIpkestZoo+XXF5BICraV6q9UTEH4MpDV8AiCMwbd6LLlu9cabLuI3I2GFEEm2TryXAJwF xok+RKRY7DYuJZBM3komiIGp+P2Jx8ySs17yPvWbEIhYWKullNhoF5NYpQ5ME/UtE+sn5JaGUKsI JPe0EEK3PG/f4tz6/dj8Dy88BUNLs+T2AAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: application/x-gzip; name="patch-mailing-list-actions.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-mailing-list-actions.diff.gz" H4sIAMiexz8CA8Uaa1PbSPIz/Ipep7KRseQHEEhsQsWAAW/8KmM2l9psqWRpbM2ih1caY7it/Pfr npGM35hccreVtaLpnu6e7p5+KQ4fDMB4gKZ1xwbcY3ke0KtvcY8HQ8PjsTB4MAgNh1teOMwPPcth YIyjFrD70BsLHgb5MOLDAm0pMN8YhJFvibz9BF8C7RqG8dz2nf1i8cAolYz9IyiWyqW35cNSvpj+ B7liqVjczeVyG9g8kXgHpf3ywbty8XiJxMePYBwdv9WPIEePY/j4cRd2/oGWqWV6YSarQ61pXra7 zWrPvK5VL2pd86zduIBv+hTt3N4K7czejJdL8Bqk804Yi62o3oz7fzF7O9wLS7BnETMPxlSlBqmU RRkdigiGwh5ctKHV7oGIrCD2kBzsFXadn+RDhit8b4MjJfDnvSlBXOFS+y9yqSU66FcH5dIxklrp V8clciv8VV71ige2N8ajZxYoupkFIK0asYiY5S8DUTIvpuXc3PKSuuVO3OugUQIGjvaQxVcpWOng 6ACFyuHzMBHuHzS+7VoR7PnEHT5A67bRqNBqGMQCFGzgCx32CKGya6DHIpgPQLu3vDGDD2pPFhd3 IibGUVBJ+R3uyxuGzyN9/1DdsR02cE2lBtNynIjFscb8gQ7q4DrYls880+c+M30EWkNmDpkwIzby Hk0Ran48RGdGv+7SiqFu68CzhnGW5GZezICk+wUJ2v5IC5CeDhmBeNn/ir/NR5wFIiYJdDivNmsN s1s7r3fqtVbP7H3p1MxeW4k2L1RurVDSaiN56bNoi9xOYgzbs+KYO7iV1mhjIhVz+NiX8rgMr1ME 2siK0Diz4WNqEaDNU5tMSeFpjVM/RAf65cNMUGjRA804t2dnRwqlxEHvGJp4AGc8MkcRD8RAy1hC WLbro16M1yOMGCSOPPIO81M1k+OQrs1RKKOWptWalxJ03Ws2YC+r9M//zcLBHKjTlvioykQCHbRz UkQTrdNBTrhXnR+ZJTfBJJ2adBPM/liIMFDSKP0pG6fCpxbPnIjo9ES4p6/j8kkBnyfCOT1Rsqac P3zNvI6/Zk5PCmodcREV0Qq4F88t1bZD4bap5ACyCHqBAqTyJ29SGMEeBDq0VE9iX2VUM7Impu0y +27uUKD9qq08ftY4VRtj1BS6t3EqSUu1Sx/EQJ7NTq05NAcRY1oiklz/tuHiUP766Rfn/FxdHJVU n7/NfSXVj89By/F0VSZagbUpH61A3ym9Py4axRL+oaxULOKfLbPSKmqzuel9+e1h+eBgZW4q6vhW 0ktHbyka5zC1G3sGNDEYlOG8AsLqGxPuCLcM7yrAA4fuNS7Ghi9RRAVso2/F3DbCwSBmAvGIwm4O 9mCN9vYIKBGqY+GGUVyG38JoyOCMRYHlgfYpvGNZOLnDx8cYeYY+D3iYD5g4nW49D0ePqFFXAJ0U /sV9bgU61AM7D9pkMsk/yJW8HfrZ6aaey2MYReEwsnzAv5LbQxwOxMSKWAUewzH6bAARBlX0Lo7h An1NgBU4hTCSFPDUfPBIi+OAoq1wGQgW+TGEA7jHC4d2gX16IchV6xauWMAiPFVn3Pe4LYk0uM0C dGMLhaHV2GUO9B/llksS6SYRCS5DZGNJ/1l7iCdZHTSQJOKGIxTLtQQJOuGeB30G45gNxp4uaSA2 fK73rtu3Pai2vsDnardbbfW+VBAbTYJQds8ULe6PPI6kUR4s9sQjnk2SaNa659e4p3pWb9R7XyCM 4LLea9VubgDzB1ShU+326ue3jWoXOrfdTvumlge4YSzVjKQyr52pZjCqoKpRAQ4TFpU509N/QRvF KKHngGvdM7SVzfg9ymeBjS6xrea9EAMynRWxn9RZocgShJg+JhFH24uQiMmd6+yiXE6Ht++hx1BV DDqeZWNIgZsxkTg4KCqVn2EqJvRmFYr7JbyZpYPisQ63N9Xp4QqUkl/xAVZqcF39HYNgu3VZvzKv Z0q8EyzDBnyYd/EqvGIBeqPalILJFwIFnttFobggfw0KyEYSkBWd9WhJkTmHJGNmQf4uQsRdAf9P YutKmErBq2Hkc6IfPqyGYkkxXg9BXfuroTHDlGgJzFMb0Tyrz7zVIHetTNxf1mEqlMWXjunxfmGo ao0lCyFsGIQ+KpZ+MSN5SygkCqbwQvI0mN9njsOcRcQVfcUWPcI8yigcjUdyGQGzrcMDrcQCnd+G +xBrwJWVFulauxJ3n7mDKR/2JvKpw5VzVyMrn0k3gD1pciwB5ouYtGacZROP+/N8XOaNYJYH832P p7RkXYxNDPYGzxHChdjGCMp+CLVx8GPpUTPwQwhZke1ipIy/hxihmWiVmJnomFguhn7SeqT199Ne PekRVQWarcz4S63ZIbeq4yVUJMlNTLqT8R9/YjPxjxx+YAfSaXduO2a9V2tiaYd1ECFj+YJlNRXU JlXScI32p9rwyjyvNhpn1fNP2kofQRRqfpDQwPrbKB3lR8EwmWRsZldK2d1MDYoJwVNV/Ea2Uw+Y 8la/z/PcT3nezrgRqXsrvjO+92LOByln6hkxmyYJYtsjk5s+y/Os2kWWJWI5uM+sE6m0aG9pbrOa +O9zkqR+vlKab9Idh/0w9JgV7OY2tIkLPSk2O8hX3NFbLQm8uNqnMdpSg4ohTHWFWHuSU89GQh32 FAOdwp9QfbhaoX5a3CX8zYBNNNmMTZJ1mW1oWV1A6m+0IWJzz5Ev1Apptd/bjdtevd0y61g+3FzU SeV0RhXtp/4vBwKSPJFW8dnEymqiTdSE4l4kbGWMNjEHPklEy1iIYG2GJRY1fxhUep+oXulV661a V8PdqH9FaWjGfIiFPe0ISDnaldk++6123lNosgXOJIceURupWGYUZMbWa1NNQiRRunE6HTosno0Y bneAPrXOChvx1fwDet3bGi58W8iBa/zoByTBxH1u5BXYI4LxdCQn3aqJSwpAC0mApbg+mnnvWZEU QMgnAbAEAa6OhqhIEg8gU760cQa7prSBomPlk7PR0fKqMiDpMolyqFrX+Icils8nydBmIbpnC6vX /yj+ma3wXC6Zdc3mhz1CQMF+XdzC/5SDC3oxTi1b8HtLMBOrcQux57ORHIZI7FRz6IsqXEVshNWz Jtd1IGLJ3COXKCVRB02pJF8ak410SDZoVxcMS+3wsRUKbAizKV3qKBOtEOasYu2IkaDyJGFgM0Vv NkTJK5l6p8STO6WQy5jpr/Qe4zSNKcmrQD9Sgiw6K+Dbd9dSyh83lQOyAlDTR5WhK9uJ8LKq6UVy TPP31sK8tIh7kTgzqX1rgbauAl8kiRoPbynCi+rHF4mRZPaVklBo/e7aU0mhlnCvrgA6BULuqVtK C3hL10zTlZRPlawcl6st6UeO3OxwPKFGo0k3koj6m5M3WchBqUITYeK7AIc3p28kaRQwnacHDsbw BCy3GFIGieZo6aS9EVoOzZVxYxlex18DzOr492wSf9IhaWBjgNfk8WUdIMIyIh6n3xcwPskmH9Oh j16m6ot0XEsTElNtkiRUjAQ5hJW7ZbMq7ULpNWEzjWPfyJ7/i5Gsu9VU1H3ZSNb9oSNZ92kkewz7 pfJhqVx6v3EkW5QT2Vd8ENBAyMQyuVmtN+qtK7NRv+mZ9dZlW46Gku58PcbmEc1TOQw/vRpGp5gL HivYUf2xUAklDen6aYPtoeMuhSV1D9SQjL5Z/7JWRT/h6/WUjOUvuscMaK1DzuB87+fqlSTeQeld +eB9+fBwpeu9P6bPs/j7Tn2bnR8kGX+PQ8HQk3d2vs4B1bq9Zl3hUzZY+aViA3CGUxKRjH4UTmIW zTJbBM3u4sPISkTDNTrifpG+w+f2iwfJF+9deAVNHtsgS0gMdDzA/ON5CDGkkc2Laq+KoVk2Ucn4 VVnfC21rYWma2uf9JJVRWMM4XSJyMaO0Or9ijyMuHtUaXs7/twiooGa1e3NdbZhXNWyNqr3ahaxr 0WBR7Fryn2Y8vbi78BF7UDPd071t1EjL/wG4m+H1YiQAAA== ------=_20031128202522_91863-- From gerardo@ximian.com Fri Nov 28 18:51:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7B047124044; Fri, 28 Nov 2003 18:51:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 773D1124028 for ; Fri, 28 Nov 2003 18:51:06 -0500 (EST) Received: (qmail 24923 invoked from network); 28 Nov 2003 23:51:02 -0000 Received: from localhost (HELO mesalina.localnet) (gerardo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 23:51:02 -0000 From: Gerardo Marin To: Hackers Content-Type: multipart/mixed; boundary="=-1bxWEkpksyttMc7NDOp9" Organization: Ximian Inc. Message-Id: <1070063598.20607.5.camel@mesalina.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:53:18 -0600 X-Spam-Status: No, hits=-4.4 required=5.0 tests=FWD_MSG,HTML_80_90,HTML_FONT_COLOR_NAME, HTML_FONT_COLOR_UNKNOWN,HTML_MESSAGE,HTML_TAG_BALANCE_BODY, HTTP_WITH_EMAIL_IN_URL,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] [Fwd: Weekly Evolution Bug Report] Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-1bxWEkpksyttMc7NDOp9 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi folks, Again, we'll have this report every Friday. Please note that links are quite dynamic and changing status leads to a different bug count, but this gives an idea of bug activity. Gerardo Marin Ximian Evolution Bugmaster --=-1bxWEkpksyttMc7NDOp9 Content-Disposition: inline Content-Description: Forwarded message - Weekly Evolution Bug Report Content-Type: message/rfc822 Return-Path: Delivered-To: gerardo@ximian.com Received: from bugzilla.ximian.com (indri.ximian.com [141.154.95.33]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6839563066 for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Received: from indri.ximian.com (localhost [127.0.0.1]) by bugzilla.ximian.com (Postfix) with SMTP id 548C022512C for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Subject: Weekly Evolution Bug Report Errors-To: evolution-qa@ximian.com Date: Fri, 28 Nov 2003 18:28:48 -0500 X-Loop: email2bugzilla@ximian.com Mime-Version: 1.0 Precedence: junk Content-Type: multipart/alternative; boundary="=-wUg3iNRKH5ZVtsU3UCPX" Reply-To: evolution-qa@ximian.com To: gerardo@ximian.com From: "Bugzilla Report Generator" Message-Id: <20031128232848.548C022512C@bugzilla.ximian.com> X-Spam-Status: No, hits=-5.2 required=5.0 tests=BAYES_10,MIME_HTML_ONLY,RCVD_IN_OSIRUSOFT_COM,X_LOOP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) --=-wUg3iNRKH5ZVtsU3UCPX Content-type: text/html Content-Transfer-Encoding: 7bit Evolution QA report
Weekly Evolution Bug Report from [2003-11-21] to [2003-11-28]
Developer UNCONFIRMED NEW REOPENED ASSIGNED RESOLVED Total
dobey   1       1
danw   10   1   11
evolution-calendar-maintainers   28 1   7 36
Charles.Zhang       1   1
evolution-addressbook-maintainers   24     14 38
ettore   27 1   11 39
anna   1       1
rodrigo   1     1 2
jpr   3 3 1 3 10
triage 20       39 59
lewing     1     1
toshok   2       2
gtkhtml-maintainers   6 1   4 11
fejj   2       2
evolution-mail-maintainers   36 2   6 44
notzed   1       1
mkestner     1   1 2
aaron   3       3
TOTAL : 20 145 10 3 86 264

--=-wUg3iNRKH5ZVtsU3UCPX-- --=-1bxWEkpksyttMc7NDOp9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CD871240AB; Fri, 28 Nov 2003 21:56:17 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0821112407F for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ED5C7631D7; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CC8E163066 for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvH9-0005Lv-00 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:56:04 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0kpEw028290 for ; Fri, 28 Nov 2003 18:47:31 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT0ko3T028288 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:46:50 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070066810.28134.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 18:46:50 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 2 separate addressbooks? why? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So I was looking through the code after reading ross's default addressbook patch. Didn't we decide that having multiple local addressbooks wasn't necessary? I mean, you can separate contacts by using categories. And if we ever get around to writing the code to save searches (and display them as subfolders in the source list), we can provide 2 default ones (anything with Business in the category list for "Work", and anything without Business as "Personal.") Chris From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BD34412407F; Fri, 28 Nov 2003 21:56:27 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4CD1240A9 for ; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 384D5631D7; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BD21631E0; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHI-0001e0-00; Fri, 28 Nov 2003 18:56:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8A8028352; Fri, 28 Nov 2003 18:55:11 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNmjbR020707; Thu, 27 Nov 2003 17:48:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] libebook changes From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069979668.7489.29.camel@localhost.localdomain> References: <1069809609.7513.8.camel@squeedileespooge> <1069979668.7489.29.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069976924.20689.1.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:48:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 18:34, JP Rosevear wrote: > On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > > I went ahead and implemented (finally) the get/set self calls in > > libebook, as well as added another method to test whether or not a given > > contact is your "self" contact (so you can display a nice icon next to > > the self one, or bring up a different editor for it, etc, etc.) > > > > Also, I made some changes to the EContact properties that mkestner had > > suggested. The name/address/photo/date properties all used boxed types > > now, which apparently will make them more easily exposed through the C# > > bindings. > > Sweet! Is the "self" concept per data source or for all addressbooks? It's a global setting, and at the moment it's required to live in the local addressbook. There's some support in the api for it living elsewhere (the EBook** arg to e_book_get_self), but that's not working at the moment. Chris From toshok@ximian.com Fri Nov 28 21:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2F21124087; Fri, 28 Nov 2003 21:56:44 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id 65D4D12407F for ; Fri, 28 Nov 2003 21:56:33 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHa-00056b-00; Fri, 28 Nov 2003 18:56:32 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AG028352; Fri, 28 Nov 2003 18:55:34 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNp0oO020710; Thu, 27 Nov 2003 17:51:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069964827.27985.20.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977060.20689.3.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:51:00 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > > UI. > > > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > > - for instance, if the user creates an LDAP source, the druid could pop > > > > up prompting for further information [although we might want to do it in > > > > the same dialog - requires thought]. More work, better UI. We could > > > > leave the Directory Servers configuration in, since it lets you edit > > > > existing entries. > > > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > > on this. I'd like to hear them. > > > > > > We want to do 2) I think because for every backend that gets added its > > > unlikely we want to do a separate config control. I also think it > > > should be done without popping up an additional dialog (dialogs on > > > dialogs is never nice). As for existing directory servers, these should > > > be configured via the migrate () shell component mechanism. Now, where > > > the UI bits reside for each backend type is a different issue, but > > > probably in evolution for now is fine (although try and keep the ldap > > > and local bits atleast a bit separate in case we want to install them or > > > put them in e-d-s at some point). > > > > So I assume we're doing away with the preferences LDAP config control, > > then? > > >From my view point, yes. We still need a way to edit existing ldap servers, though. Chris From toshok@ximian.com Fri Nov 28 21:56:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2F98A12407F; Fri, 28 Nov 2003 21:56:47 -0500 (EST) Received: from goose.mail.pas.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by listsmx.ximian.com (Postfix) with ESMTP id AB68512405B for ; Fri, 28 Nov 2003 21:56:35 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by goose.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHZ-0000UB-00; Fri, 28 Nov 2003 18:56:29 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AC028352; Fri, 28 Nov 2003 18:55:29 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS5CjtU021507; Thu, 27 Nov 2003 23:12:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) From: Chris Toshok To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com, michael@ximian.com In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069996364.20689.13.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 23:12:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Oh this is interesting - I hadn't thought about what would happen with the POA threading policies in the inproc case. I'm guessing they're being ignored and everything is handled on a single thread. And, since we're not using recursive mutexes it hangs when trying to lock the mutex for the second time. Just to make sure, can you respond with a backtrace from the hang? This is kind of a sticky problem, since even if we fix this hang we'll end up with another one when the stack unwinds to the GNOME_Evolution_Addressbook_Book_open call, as the next line is a g_cond_wait call (from which it'll never wake). Michael, is there some way we can make the POA policies affect in-proc calls as well (if they don't already?) Chris On Thu, 2003-11-27 at 15:18, ERDI Gergo wrote: > I'm re-sending this because I wasn't subscribed when I sent it initially > > -- > .--= ULLA! =---------------------. `We are not here to give users what > \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 > `---= cactus@cactus.rulez.org =---' > Define (n.) De ting you get for breaking de law. > > ---------- Forwarded message ---------- > Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) > From: ERDI Gergo > To: evolution-hackers@lists.ximian.com > Subject: Deadlock when accessing an in-proc address book > > Hi, > > I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there > seems to be a deadlock problem. > If e.g. e_book_load_uri is called by a calendar backend (which resides in > evolution-data-server, so the addressbook provider is going to be in the > same process), the flow of events eventually gets to the point where it > sends a BookOpen notification to listeners, and there's an in-proc > listener for it. > > However, e_book_load_uri locks a mutex near line e-book.c:1700: > (simplified code by removing error checking) > > our_op = e_book_new_op (book); > > g_mutex_lock (our_op->mutex); > corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook > (factory, book->priv->uri, > bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), > &ev); > GNOME_Evolution_Addressbook_Book_open (corba_book, > only_if_exists, > &ev); > > /* wait for something to happen (both cancellation and a > successful response will notity us via our cv */ > g_cond_wait (our_op->cond, our_op->mutex); > > status = our_op->status; > > /* remove the op from the book's hash of operations */ > e_book_clear_op (book, our_op); > > GNOME_Evolution_Addressbook_Book_open eventually leads to > e_data_book_respond_open, which does the actualy firing of the > notifyBookOpened one-way CORBA method. > > And this is where the problem starts. For the in-proc case, the server's > impl_notifyBackendOpened method gets called instantly, and the way it's > implemented is that it emits a GSignal that is connected to > e_book_response_open (which is near e-book.c:1360). And here's the code > for e_book_response_open (again, simplified): > > EBookOp *op = e_book_get_op (book); > > g_mutex_lock (op->mutex); > > op->status = status; > > g_cond_signal (op->cond); > g_mutex_unlock (op->mutex); > > So it waits for op->mutex which is locked by e_book_load_uri. > This doesn't cause a deadlock for the out-of-proc case because then, > notifyBookOpened returns instantly (due to its oneway nature) and thus the > mutex is unlocked by e_book_load_uri by the time e_book_response_open is > called. > > I hope the above is a detailed enough explanation of the problem that > someone can help me in solving it. > > Thanks, > Gergo From toshok@ximian.com Fri Nov 28 22:22:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95177124048; Fri, 28 Nov 2003 22:22:15 -0500 (EST) Received: from falcon.mail.pas.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by listsmx.ximian.com (Postfix) with ESMTP id 21BF312401E for ; Fri, 28 Nov 2003 22:22:04 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by falcon.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvgG-0000iY-00; Fri, 28 Nov 2003 19:22:01 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT1L29s028461; Fri, 28 Nov 2003 19:21:04 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT1L0AB028459; Fri, 28 Nov 2003 19:21:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] EBookListener problems From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128065346.GB7762@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 19:21:00 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hm, you're returning to the bonobo mainloop, correct? The book view notifications are sent asynchronously. Chris On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > Hi. > > > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > > listen for modifications to the address book using EBookListener. So > > > far, I haven't received a single event. I looked throughout the > > > libedata-book and libebook code, sprinkled several debug statements > > > throughout it, and everything appears to be working right. > > > > > > I'm a bit at a loss as to how to go about listening in on these > > > events. It doesn't even appear as if e-book.c is's > > > e_book_handle_response is being called when something is modified in > > > Evolution. > > > > The EBookListener shouldn't really be used directly, it passes back the > > idl responses from the backend rather than does notifications. What you > > likely want is EBookView for all cards. That will give you > > notifications when cards are added/modified/removed. > > > > -JP > > I'm likely doing something wrong, but I'm still unable to retrieve any > updates. I'm still trying to wrap my brain around the evolution code, > and I imagine the solution is fairly simple, but for the moment, I'm > stuck. Can you provide a short checklist as to what is needed to > receive such events from the backend? > > Thanks, > > Christian From chipx86@lilo.cx Fri Nov 28 23:45:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CABC12401E; Fri, 28 Nov 2003 23:45:35 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 66AD712403B for ; Fri, 28 Nov 2003 23:45:23 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAT4jMWY032467 for ; Fri, 28 Nov 2003 20:45:22 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAT4jM1Q032465 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 20:45:22 -0800 Date: Fri, 28 Nov 2003 20:45:22 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031129044520.GA5325@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <1070068860.28292.0.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 28, 2003 at 07:21:00PM -0600, Chris Toshok wrote: > Hm, you're returning to the bonobo mainloop, correct? The book view > notifications are sent asynchronously. >=20 > Chris Yeah. From what I'm observing, when I first call e_book_async_get_book_view() to get my EBookView, the EBookView's contacts_changed signal is emitted. My callback function is called and the buddy list is synced. That's the only time it's being called, though. I'm thinking that e_book_backend_notify_update for some reason isn't being called when updates are made, but I'll need to sprinkle some more debug statements to verify that. Christian > On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > > Hi. > > > >=20 > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing= to > > > > listen for modifications to the address book using EBookListener. So > > > > far, I haven't received a single event. I looked throughout the > > > > libedata-book and libebook code, sprinkled several debug statements > > > > throughout it, and everything appears to be working right. > > > >=20 > > > > I'm a bit at a loss as to how to go about listening in on these > > > > events. It doesn't even appear as if e-book.c is's > > > > e_book_handle_response is being called when something is modified in > > > > Evolution. > > >=20 > > > The EBookListener shouldn't really be used directly, it passes back t= he > > > idl responses from the backend rather than does notifications. What = you > > > likely want is EBookView for all cards. That will give you > > > notifications when cards are added/modified/removed. > > >=20 > > > -JP > >=20 > > I'm likely doing something wrong, but I'm still unable to retrieve any > > updates. I'm still trying to wrap my brain around the evolution code, > > and I imagine the solution is fairly simple, but for the moment, I'm > > stuck. Can you provide a short checklist as to what is needed to > > receive such events from the backend? > >=20 > > Thanks, > >=20 > > Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ In Life: A solution to all problems is found. World peace is achieved, a= ll conflicts end, and everyone is happy. Computer Equivalent: Ctrl-Alt-Del --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/yCRfwqC6edKyWRgRAvHcAKCKRhStXLxjP6pJYRlkcGeNF92GkQCgmf8x mb+1VDH4cIBDClpCElXx0mA= =VNGD -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- From hpj@ximian.com Sat Nov 29 02:12:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2CF92124110; Sat, 29 Nov 2003 02:12:48 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id B63DD1240D0 for ; Sat, 29 Nov 2003 02:12:36 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APzHP-0000vt-00; Sat, 29 Nov 2003 08:12:35 +0100 From: Hans Petter Jansson To: Chris Toshok Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1069977060.20689.3.camel@squeedileespooge> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> Content-Type: text/plain Message-Id: <1070093380.30074.54.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 02:09:41 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-28.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTE_TWICE_1,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > So I assume we're doing away with the preferences LDAP config control, > > > then? > > >From my view point, yes. > We still need a way to edit existing ldap servers, though. I'll do a context menu item for that, like "rename" is in the calendar right now, if nobody minds. I think that's the only thing that makes sense. -- Hans Petter From isaac@sindominio.net Sat Nov 29 05:55:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 23781124162; Sat, 29 Nov 2003 05:55:12 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id D199A12407D for ; Sat, 29 Nov 2003 05:54:59 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 1206090017; Sat, 29 Nov 2003 11:53:44 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 034BF900E0 for ; Sat, 29 Nov 2003 11:53:31 +0100 (CET) From: Isaac Clerencia To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-X+nSUu1DsdD3nQX7c3r1" Message-Id: <1070103254.872.35.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:54:15 +0100 X-Spam-Status: No, hits=-10.8 required=5.0 tests=PGP_SIGNATURE_2,RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bugzilla backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, people. I'm working on the Bugzilla backend bounty. Where should I put the Bugzilla tasks, I mean, is this OK?: + On This Computer + Personal + Bugzilla + Gnome + HispaLinux And about the directory to store the tasks, is .evolution/calendar/bugzilla OK? Thanks =20 --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHrVQET2GFTmct4RAkitAJ9VdhMzEuEphIilQSUIvibVHDGS+wCgkO7/ nbG0fQ2sq4hV1oxKnRgudrk= =Ca5r -----END PGP SIGNATURE----- --=-X+nSUu1DsdD3nQX7c3r1-- From isaac@sindominio.net Sat Nov 29 06:00:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 745A01241A1; Sat, 29 Nov 2003 06:00:13 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id C814812407D for ; Sat, 29 Nov 2003 06:00:01 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 35F388FF47; Sat, 29 Nov 2003 11:59:17 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 41D458FB12 for ; Sat, 29 Nov 2003 11:59:14 +0100 (CET) Subject: Re: [Evolution-hackers] Bugzilla backend From: Isaac Clerencia To: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-4j2k8O/jpnSAc+NERzyK" Message-Id: <1070103597.872.38.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:59:58 +0100 X-Spam-Status: No, hits=-33.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-4j2k8O/jpnSAc+NERzyK Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. >=20 > Where should I put the Bugzilla tasks, I mean, is this OK?: >=20 > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux >=20 > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? Sorry, .evolution/tasks/bugzilla. BTW, I can't add a single task because clicking the New task button makes Evolution crash ... --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-4j2k8O/jpnSAc+NERzyK Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHwsQET2GFTmct4RAkNUAKCikPlxpyGI+UxWKFGnOPv+7NYjKwCgr3hG Vyz2H/2fXHVOMiZylkJl/XA= =uCRN -----END PGP SIGNATURE----- --=-4j2k8O/jpnSAc+NERzyK-- From rodrigo@ximian.com Sat Nov 29 08:21:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 07FE512414C; Sat, 29 Nov 2003 08:21:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6E50112413A for ; Sat, 29 Nov 2003 08:20:51 -0500 (EST) Received: (qmail 8352 invoked from network); 29 Nov 2003 13:20:46 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 29 Nov 2003 13:20:46 -0000 Subject: Re: [Evolution-hackers] Bugzilla backend From: Rodrigo Moya To: Isaac Clerencia Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: text/plain Message-Id: <1070112047.13580.40.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:20:47 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. > > Where should I put the Bugzilla tasks, I mean, is this OK?: > > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux > as said in the bounty, the stored queries in bugzilla should be shown as folders for each server, so I'd prefer to have: + Bugzilla at bugzilla.gnome.org + Default + Query1 + Query2 Since with your above folder list, we can't create subfolders, and thus will only have access to the default query. > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? > .evolution/tasks/bugzilla/bugzilla.gnome.org .evolution/tasks/bugzilla/bugzilla.hispalinux.es ... cheers From jpr@ximian.com Sat Nov 29 14:32:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CAEB1241E9; Sat, 29 Nov 2003 14:32:48 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16FEF1241B3 for ; Sat, 29 Nov 2003 14:32:37 -0500 (EST) Received: (qmail 26998 invoked from network); 29 Nov 2003 19:32:34 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 19:32:34 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070093380.30074.54.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070134350.30779.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:32:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > > > So I assume we're doing away with the preferences LDAP config control, > > > > then? > > > > >From my view point, yes. > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > right now, if nobody minds. I think that's the only thing that makes > sense. Well there should probably be a "Properties..." context menu item or something (the calendar will need this too). -JP -- JP Rosevear Ximian, Inc. From mccannwj@pha.jhu.edu Sat Nov 29 15:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6276C12426A; Sat, 29 Nov 2003 15:31:05 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id DED16124108 for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam.pha.jhu.edu [128.220.146.76]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hATKUrQn003094 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hATKUqMw009550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 29 Nov 2003 15:30:52 -0500 (EST) Message-ID: <3FC901F7.4070805@pha.jhu.edu> Date: Sat, 29 Nov 2003 15:30:47 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_cal_get_object_list query Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm almost done with a panel clock / calendar integration patch. I am having a bit of trouble getting recurrences to work. I'm trying to use e_cal_generate_instances. However, I can't get it to find any objects. I think I have tracked it down to the following: query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Returns an error, while query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Doesn't return an error but finds no objects, while iso_start = isodate_from_time_t (start); iso_end = isodate_from_time_t (end); query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") (make-time \"%s\"))" iso_start, iso_end); e_cal_get_object_list (ecal, query, &objects, NULL); finds objects. Am I doing something wrong? Thanks much, Jon From jpr@ximian.com Sat Nov 29 18:13:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ECFA31240B1; Sat, 29 Nov 2003 18:13:02 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 938A0124004 for ; Sat, 29 Nov 2003 18:12:51 -0500 (EST) Received: (qmail 5978 invoked from network); 29 Nov 2003 23:12:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:12:48 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147565.30779.156.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:12:45 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > > Am I doing something wrong? Nope, I think I missed implementing direct time_t searches in the backend sexp stuff - can you submit a patch to libecal to fix this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 18:14:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47D60124004; Sat, 29 Nov 2003 18:14:56 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id ECB2D12403C for ; Sat, 29 Nov 2003 18:14:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCFD2630C1; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 72DB663082 for ; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Received: (qmail 6014 invoked from network); 29 Nov 2003 23:14:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:14:26 -0000 Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1070066810.28134.7.camel@squeedileespooge> References: <1070066810.28134.7.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147662.30779.161.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:14:23 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > So I was looking through the code after reading ross's default > addressbook patch. Didn't we decide that having multiple local > addressbooks wasn't necessary? I mean, you can separate contacts by > using categories. > > And if we ever get around to writing the code to save searches (and > display them as subfolders in the source list), we can provide 2 default > ones (anything with Business in the category list for "Work", and > anything without Business as "Personal.") We in fact talked about getting rid of the concept of "default" addressbooks/calendars all together. Preferring to have each application that used the default to configure itself more appropriately. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:20:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91A5B12411F; Sat, 29 Nov 2003 18:20:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EFC05124095 for ; Sat, 29 Nov 2003 18:20:13 -0500 (EST) Received: (qmail 6513 invoked from network); 29 Nov 2003 23:20:11 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:20:11 -0000 Subject: Re: [Evolution-hackers] evolution-1.5 problems From: JP Rosevear To: Vivek P Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128044358.41884.qmail@web21502.mail.yahoo.com> References: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148007.30779.171.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:20:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 23:43, Vivek P wrote: > Hi guys/gals, > > I built evolution-1.5 from CVS today and installed it > in (--prefix=) /opt/gnome2. I changed the > /etc/bonobo-activation/bonobo-activation-config.xml > file as required as given on the page: > http://www.gnome.org/projects/evolution/build.shtml You say below you used jhbuild to build everything, in which case you don't have to do this. > Now when I run evolution-1.5, I get the errors which > are given below. ie,wizards werent started and a bunch > of other errors. Also when I tried to add a task the > whole thing crashed ... The wizard is a known problem, we aren't sure what to do with it this version so we have not activated it yet. The task problem is likely that you have not selected a task list on the left to be the "primary" task list (by highlighting it). Its on my todo list to fix this. In fact I'll do it sunday. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:29:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 089BC12411F; Sat, 29 Nov 2003 18:29:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6CDFB124095 for ; Sat, 29 Nov 2003 18:29:01 -0500 (EST) Received: (qmail 6930 invoked from network); 29 Nov 2003 23:28:58 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:28:58 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070147565.30779.156.camel@localhost.localdomain> References: <3FC901F7.4070805@pha.jhu.edu> <1070147565.30779.156.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148535.30779.183.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:28:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 18:12, JP Rosevear wrote: > On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > > Hi, > > > > I'm almost done with a panel clock / calendar integration patch. I am > > having a bit of trouble getting recurrences to work. I'm trying to use > > e_cal_generate_instances. However, I can't get it to find any objects. > > I think I have tracked it down to the following: > > > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Returns an error, while > > > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Doesn't return an error but finds no objects, while > > > > iso_start = isodate_from_time_t (start); > > iso_end = isodate_from_time_t (end); > > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > > (make-time \"%s\"))" > > iso_start, iso_end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > finds objects. > > > > Am I doing something wrong? > > Nope, I think I missed implementing direct time_t searches in the > backend sexp stuff - can you submit a patch to libecal to fix this? To do the iso_start and iso_end thing in e-cal i mean. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Sat Nov 29 19:49:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 54D651240A5; Sat, 29 Nov 2003 19:49:13 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D123D1240EC for ; Sat, 29 Nov 2003 19:49:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQFlk-000Fgt-00; Sun, 30 Nov 2003 01:49:01 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070134350.30779.2.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070156769.30077.138.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 19:46:09 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > > right now, if nobody minds. I think that's the only thing that makes > > sense. > Well there should probably be a "Properties..." context menu item or > something (the calendar will need this too). So JP and I just discussed this on IRC, and we concluded on a) using druids in addrbook/calendar to create new sources and b) having a Properties... context menu item for editing them later. -- Hans Petter From toshok@ximian.com Sat Nov 29 21:57:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 690331240E8; Sat, 29 Nov 2003 21:57:47 -0500 (EST) Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by listsmx.ximian.com (Postfix) with ESMTP id BEF46124039 for ; Sat, 29 Nov 2003 21:57:35 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHm9-0001xx-00; Sat, 29 Nov 2003 18:57:33 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU0uQwV011892; Sat, 29 Nov 2003 16:56:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU0uOOF011890; Sat, 29 Nov 2003 16:56:24 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070153783.11873.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 16:56:24 -0800 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 17:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. sounds perfect. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 22:09:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B649812425E; Sat, 29 Nov 2003 22:09:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1DE9B124039 for ; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AA32B63126; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8B70663118; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHxi-0000SI-00; Sat, 29 Nov 2003 19:09:31 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU18NwV011955; Sat, 29 Nov 2003 17:08:24 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU18McK011953; Sat, 29 Nov 2003 17:08:22 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1070147662.30779.161.camel@localhost.localdomain> References: <1070066810.28134.7.camel@squeedileespooge> <1070147662.30779.161.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070154502.11873.4.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 17:08:22 -0800 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:14, JP Rosevear wrote: > On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > > So I was looking through the code after reading ross's default > > addressbook patch. Didn't we decide that having multiple local > > addressbooks wasn't necessary? I mean, you can separate contacts by > > using categories. > > > > And if we ever get around to writing the code to save searches (and > > display them as subfolders in the source list), we can provide 2 default > > ones (anything with Business in the category list for "Work", and > > anything without Business as "Personal.") > > We in fact talked about getting rid of the concept of "default" > addressbooks/calendars all together. Preferring to have each > application that used the default to configure itself more > appropriately. Oh I didn't mean default as in e_book_get_default_addressbook. I meant we'd create those folders/searches when first populating the .evolution directory. Kinda like the initial set of VFolders the mailer creates. Chris From rodrigo@ximian.com Sun Nov 30 06:27:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1EA711241EC; Sun, 30 Nov 2003 06:27:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E22A1240C6 for ; Sun, 30 Nov 2003 06:26:56 -0500 (EST) Received: (qmail 14983 invoked from network); 30 Nov 2003 11:26:53 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:26:53 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070191564.2128.5.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:26:04 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. > or c) both cheers From rodrigo@ximian.com Sun Nov 30 06:30:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA2801241D0; Sun, 30 Nov 2003 06:30:22 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 343BC12427D for ; Sun, 30 Nov 2003 06:30:10 -0500 (EST) Received: (qmail 15016 invoked from network); 30 Nov 2003 11:30:09 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:30:09 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: Rodrigo Moya To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Message-Id: <1070191755.1803.9.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:29:16 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 21:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > this last one is the correct way, although we should probably also support time_t values directly. cheers From hpj@ximian.com Sun Nov 30 07:22:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C39D01241EC; Sun, 30 Nov 2003 07:22:20 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 39BA11241D2 for ; Sun, 30 Nov 2003 07:22:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQQaV-000E5y-00; Sun, 30 Nov 2003 13:22:08 +0100 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Hans Petter Jansson To: Rodrigo Moya Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070191564.2128.5.camel@azkoyen.home> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> Content-Type: text/plain Message-Id: <1070198353.3356.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 07:19:13 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > So JP and I just discussed this on IRC, and we concluded on a) using > > druids in addrbook/calendar to create new sources and b) having a > > Properties... context menu item for editing them later. > or c) both Um. Yes? :) Note the "and". -- Hans Petter From rodrigo@ximian.com Sun Nov 30 07:26:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 024BC124260; Sun, 30 Nov 2003 07:26:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6983D124147 for ; Sun, 30 Nov 2003 07:25:49 -0500 (EST) Received: (qmail 17771 invoked from network); 30 Nov 2003 12:25:46 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:25:46 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070198353.3356.1.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> <1070198353.3356.1.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070195098.1802.21.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:24:58 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:19, Hans Petter Jansson wrote: > On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > > > So JP and I just discussed this on IRC, and we concluded on a) using > > > druids in addrbook/calendar to create new sources and b) having a > > > Properties... context menu item for editing them later. > > > or c) both > > Um. Yes? :) Note the "and". > right, I thought it was an OR :-) sorry cheers From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 07:43:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A68EB12419D; Sun, 30 Nov 2003 07:43:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 434C71240E6 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D5266316D; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 28DD663150 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: (qmail 18825 invoked from network); 30 Nov 2003 12:43:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:43:25 -0000 From: Rodrigo Moya To: Evolution Hackers Content-Type: text/plain Message-Id: <1070196128.1796.29.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:42:08 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] druids for new calendars Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi If we create druids for creating new calendars, I've got some questions about the GW backend. * Would the new-calendar druid create a calendar on an already-existing GW account, or allow the setup of a new GW account? * if the former, how do we setup GW accounts? a specific config control? a generic config control to add new servers of any kind (LDAP, GW, etc). Also, the new protocol API in the GW server contains support for mail, contacts, calendar, tasks. Should we create backends for all of those, or just only calendar/tasks, as we are already doing? cheers From stewart@flamingspork.com Sun Nov 30 08:14:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47A471241D2; Sun, 30 Nov 2003 08:14:14 -0500 (EST) Received: from mail013.syd.optusnet.com.au (mail013.syd.optusnet.com.au [211.29.132.67]) by listsmx.ximian.com (Postfix) with ESMTP id 9E6F31240E6 for ; Sun, 30 Nov 2003 08:14:01 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail013.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAUDDuD10313; Mon, 1 Dec 2003 00:13:57 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AQQTC-0005N7-00; Sun, 30 Nov 2003 23:14:34 +1100 Subject: Re: [Evolution-hackers] Evolution/iPod synchronization bounty From: Stewart Smith To: leachbj@bouncycastle.org Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128161030.8A045124013@listsmx.ximian.com> References: <20031128161030.8A045124013@listsmx.ximian.com> Content-Type: text/plain Message-Id: <1070198037.5201.2.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 00:13:57 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: you may want to look at the multisync project - multisync.sf.net, it already syncs with things like phones and other machines. Although i've only used it with evo 1.4, not out of cvs.... On Sat, 2003-11-29 at 03:10, Bernard Leach wrote: > Hi all, > > I've been looking into the Evolution/iPod synchronization bounty > and I'm wondering what the > best/preferred way of implementing this would be. > > One note in bugzilla suggested using the qahog module. Is this reasonable? > Or would it make sense to do it directly in Evolution (to remove the > dependency)? The code itself seems simple enough to write I'm just not sure > where to put it. > > Also in today's Evolution blog there is a short discription of the new ESource > interface. That seems straight forward enough but where should the URIs come > from? Are client's supposed to go to gconf and use what is there or is there > an Evolution API mechanism? > > cheers, > bern. > > PS As I mentioned in the bugzilla entry, I am also looking for testers for the > functionality as I only have a 2nd generation iPod. > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From cactus@cactus.rulez.org Sun Nov 30 08:43:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AB4612404E; Sun, 30 Nov 2003 08:43:19 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id 5460D124101 for ; Sun, 30 Nov 2003 08:43:07 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDh6Lp081055 for ; Sun, 30 Nov 2003 14:43:06 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A03C9860E0C at Sun, 30 Nov 2003 14:43:06 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDh5T4080986 for ; Sun, 30 Nov 2003 14:43:05 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRrj-0003XM-00 for ; Sun, 30 Nov 2003 14:43:59 +0100 Date: Sun, 30 Nov 2003 14:43:59 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Birthday/anniversary calendar backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm working on bug/bounty #127535, and now I'm at the point where the backend more or less works -- it creates yearly-recurring all-day events for birthdays and anniversaries. The question is how to integrate it into Evolution. I think the most straightforward way would be to show a Contacts calendar source in the left-hand list of the calendar view. However, that would need to be an un-deletable un-editable calendar source, for obvious reasons. So how do I create such a calendar source? Also, is there some documentation on which ECalBackend[Sync] methods I need to implement for a read-only calendar backend? THanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' 'Bother!' said Pooh, as Cthulhu rose and ate him. From cactus@cactus.rulez.org Sun Nov 30 08:44:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8AC8F1242B4; Sun, 30 Nov 2003 08:44:06 -0500 (EST) Received: from fe05.axelero.hu (fe05.axelero.hu [195.228.240.93]) by listsmx.ximian.com (Postfix) with ESMTP id 94B7112404E for ; Sun, 30 Nov 2003 08:43:54 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by fe05.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDhrRh071411; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from fe05.axelero.hu [127.0.2.1] via SMTP gateway by fe05 [195.228.240.93]; id A016EB56020 at Sun, 30 Nov 2003 14:43:53 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe05.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDhqnW071352; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRsV-0003Xd-00; Sun, 30 Nov 2003 14:44:47 +0100 Date: Sun, 30 Nov 2003 14:44:46 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: Chris Toshok Cc: evolution-hackers@lists.ximian.com, michael@ximian.com Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) In-Reply-To: <1069996364.20689.13.camel@squeedileespooge> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.3 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On 27 Nov 2003, Chris Toshok wrote: > This is kind of a sticky problem, since even if we fix this hang we'll > end up with another one when the stack unwinds to the > GNOME_Evolution_Addressbook_Book_open call, as the next line is a > g_cond_wait call (from which it'll never wake). As a quick workaround, I moved the new backend into its own server so addressbook calls are no more in-proc. -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' I am in total control, but don't tell my wife. From rodrigo@ximian.com Sun Nov 30 10:24:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0E2F0124031; Sun, 30 Nov 2003 10:24:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AC8F412409D for ; Sun, 30 Nov 2003 10:24:19 -0500 (EST) Received: (qmail 28357 invoked from network); 30 Nov 2003 15:24:17 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 15:24:17 -0000 Subject: Re: [Evolution-hackers] Birthday/anniversary calendar backend From: Rodrigo Moya To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com In-Reply-To: References: Content-Type: text/plain Message-Id: <1070205814.1803.47.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:23:35 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:43, ERDI Gergo wrote: > Hi, > > I'm working on bug/bounty #127535, and now I'm at the point where the > backend more or less works -- it creates yearly-recurring all-day events > for birthdays and anniversaries. > The question is how to integrate it into Evolution. > I think the most straightforward way would be to show a Contacts calendar > source in the left-hand list of the calendar view. However, that would > need to be an un-deletable un-editable calendar source, for obvious > reasons. So how do I create such a calendar source? > for un-deletable, un-editable calendar source, just return TRUE in the get_is_read_only method of the backend, and don't implement at all create_object, modify_object, remove_object methods. Just make them return an error code. > Also, is there some documentation on which ECalBackend[Sync] methods I > need to implement for a read-only calendar backend? > you should implement all, except those that imply modifications, like the 3 listed above, add_timezone, remove_calendar, and I think that's all. The rest should all be implemented. It is not clear to me yet neither how to add those backends to the source selector. Probably in the new-calendar-druid we are going to write. cheers From martin@pycage.de Sun Nov 30 10:47:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9D121124031; Sun, 30 Nov 2003 10:47:30 -0500 (EST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by listsmx.ximian.com (Postfix) with ESMTP id 4806F12403A for ; Sun, 30 Nov 2003 10:47:19 -0500 (EST) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AQTn4-0007NL-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 Received: from [217.238.10.244] (helo=p6-allhosts) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1AQTn4-0000DJ-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 From: Martin Grimme To: Evolution-hackers ML Content-Type: text/plain Message-Id: <1070207094.712.14.camel@elphiel> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:44:55 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:4f6d2aa8b5bead85d8021a7b77ce803e X-Spam-Status: No, hits=-5.1 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] task order Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, we are working on the panel clock/calendar integration bounty. How should the tasks (VTODO) be displayed for a day? I'm thinking of: - sorted by due date if available - if dtstart is available, then only for days >= dtstart - not displayed if already completed - displayed above events Is that OK? Bye, Martin From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 16:10:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DB4512405D; Sun, 30 Nov 2003 16:10:23 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B91C0124277 for ; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AC873631EB; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 811F0631EA; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAULABGl028054; Sun, 30 Nov 2003 16:10:11 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAULAB8E028052; Sun, 30 Nov 2003 16:10:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070226610.27954.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:10:11 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Offline stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have restored the offline stuff in the shell. The interface (Evolution::Offline) is the same as it was before, although now there is no more syncFolder() method since it's up to the component to sync the folders. So, to recap, now the following things need to happen: * Components need to provide an implementation for the CORBA Evolution::Offline interface and add_interface() it to the Component object. In particular, the mailer already has the code for this, I think it needs to be hooked up again though. * Components must start up offline. The shell will put them online if needed once the initialization sequence is finished. (This hasn't changed, it was the same in 1.4, but the mail component now starts online no matter what since the Offline interface was missing and it wouldn't have worked otherwise...) * There is no centralized "offline folders" configuration anymore, so we need something in the mailer to handle that if we still want it to be configurable. Also, we had talked about revamping the mailer's way of doing offline... Now I don't know how far are we with that, but I think it should just do this: * Sync folders in the background while Evolution is online. * When going offline, if there are unsynced messages, the mailer should notify the user ("you have unsynced messages, go offline anyways?") and stop the download if the user confirms. This way the user doesn't have to plan in advance to sync the messages before putting the computer offline. This hasn't been discussed in a while though, so I am not sure what the state of things is in the mailer with this... Someone please englighten me. :-) Are we still going in that direction or do we want to keep it more similar to how it was for now? -- Ettore From mccannwj@pha.jhu.edu Sun Nov 30 17:12:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8ED3012402C; Sun, 30 Nov 2003 17:12:57 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id 0C22D1241A6 for ; Sun, 30 Nov 2003 17:12:46 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam-2.pha.jhu.edu [128.220.146.77]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hAUMCjQn001949 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sun, 30 Nov 2003 17:12:45 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hAUMCfMw020683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 30 Nov 2003 17:12:44 -0500 (EST) Message-ID: <3FCA6B54.4010000@pha.jhu.edu> Date: Sun, 30 Nov 2003 17:12:36 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] invoking shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a way to invoke the shell with the calendar component loaded to a particular day and/or UID? Is there a command line URI that can do this? Thanks, Jon From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:40:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8EDE12402C; Sun, 30 Nov 2003 18:40:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 75188124127 for ; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 70BE2630D0; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 448696307C; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQbB0-000EPp-00; Mon, 01 Dec 2003 00:40:30 +0100 Subject: Re: [Evolution-hackers] Offline stuff From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: text/plain Message-Id: <1070239064.3356.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 18:37:46 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 15:10, Ettore Perazzoli wrote: > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. > > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. It would be sweet if that dialog could somehow display sync progress and go offline if the sync was done before there was any interaction. That way, the user won't have to retry offline periodically until it's done syncing. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:57:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E40B124023; Sun, 30 Nov 2003 18:57:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E2FA512402C for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CF4C0630D0; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BB42E630CF for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: (qmail 26852 invoked from network); 30 Nov 2003 23:57:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 30 Nov 2003 23:57:20 -0000 Subject: Re: [Evolution-hackers] Offline stuff From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: multipart/alternative; boundary="=-jPD2qiu0DadCz8Ldjm/W" Message-Id: <1070236440.1681.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 10:54:00 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote: > Hello, > > I have restored the offline stuff in the shell. The interface > (Evolution::Offline) is the same as it was before, although now there is > no more syncFolder() method since it's up to the component to sync the > folders. > > So, to recap, now the following things need to happen: > > * Components need to provide an implementation for the CORBA > Evolution::Offline interface and add_interface() it to the > Component object. In particular, the mailer already has the > code for this, I think it needs to be hooked up again though. > > * Components must start up offline. The shell will put them > online if needed once the initialization sequence is finished. > (This hasn't changed, it was the same in 1.4, but the mail > component now starts online no matter what since the Offline > interface was missing and it wouldn't have worked otherwise...) > > * There is no centralized "offline folders" configuration anymore, > so we need something in the mailer to handle that if we still > want it to be configurable. I saw in mozilla this is done as a property on the folder properties dialogue, on each folder. I wonder if we should do that? Or still have a separate page? We dont have any property thing done yet, although i started working on one. It would make things simple and hide the clutter from the main config page. > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. Sort of done. There's an option to sync immediately which does this. You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily). > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. Will that have to be done in each component or in the shell? > This hasn't been discussed in a while though, so I am not sure what the > state of things is in the mailer with this... Someone please englighten > me. :-) Are we still going in that direction or do we want to keep it > more similar to how it was for now? > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote:
Hello,

I have restored the offline stuff in the shell.  The interface
(Evolution::Offline) is the same as it was before, although now there is
no more syncFolder() method since it's up to the component to sync the
folders.

So, to recap, now the following things need to happen:

      * Components need to provide an implementation for the CORBA
        Evolution::Offline interface and add_interface() it to the
        Component object.  In particular, the mailer already has the
        code for this, I think it needs to be hooked up again though.

      * Components must start up offline.  The shell will put them
        online if needed once the initialization sequence is finished. 
        (This hasn't changed, it was the same in 1.4, but the mail
        component now starts online no matter what since the Offline
        interface was missing and it wouldn't have worked otherwise...)

      * There is no centralized "offline folders" configuration anymore,
        so we need something in the mailer to handle that if we still
        want it to be configurable.
I saw in mozilla this is done as a property on the folder properties dialogue, on each folder.  I wonder if we should do that?  Or still have a separate page?

We dont have any property thing done yet, although i started working on one.  It would make things simple and hide the clutter from the main config page.

Also, we had talked about revamping the mailer's way of doing
offline...  Now I don't know how far are we with that, but I think it
should just do this:

      * Sync folders in the background while Evolution is online.
Sort of done.  There's an option to sync immediately which does this.  You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily).

      * When going offline, if there are unsynced messages, the mailer
        should notify the user ("you have unsynced messages, go offline
        anyways?") and stop the download if the user confirms.  This way
        the user doesn't have to plan in advance to sync the messages
        before putting the computer offline.
Will that have to be done in each component or in the shell?

This hasn't been discussed in a while though, so I am not sure what the
state of things is in the mailer with this...  Someone please englighten
me.  :-)  Are we still going in that direction or do we want to keep it
more similar to how it was for now?

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-jPD2qiu0DadCz8Ldjm/W-- From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 1 00:56:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3E4051240C4; Sat, 1 Nov 2003 00:56:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8644E124004 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7DCA1630AF; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 73F8363098 for ; Sat, 1 Nov 2003 00:56:21 -0500 (EST) Received: (qmail 21034 invoked from network); 1 Nov 2003 05:56:19 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 1 Nov 2003 05:56:19 -0000 Subject: Re: [Evolution-hackers] Evolution and Evolution Libs split From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1067625378.2587.30.camel@zugzwang.rosevear.com> References: <1067625378.2587.30.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-Y4kDPnKDuHV1ggfTdq0T" Message-Id: <1067666011.14694.139.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 01 Nov 2003 16:23:31 +1030 X-Spam-Status: No, hits=-24.5 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/plain Content-Transfer-Encoding: 7bit > e-list.h > used in multiple places could copy for now or have evo link against a > util lib in the new package > > e-sexp.h > used in multiple spots including camel - Jeff, Michael maybe camel wants > its own anyhow so it can be split out at a later date? The filter code > could use the camel one and the rest of the usage is in the calendar and > addressbook (and only in 2 addressbook instance in the gui) I guess camel could have its own. I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea. > e-msgport.h > the wombat clients now use the e_mutex bits maybe we should just copy > those out? As dan said, probbaly c(sh)ould just use gmutex stuff. (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes). --=-Y4kDPnKDuHV1ggfTdq0T Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
e-list.h
used in multiple places could copy for now or have evo link against a
util lib in the new package

e-sexp.h
used in multiple spots including camel - Jeff, Michael maybe camel wants
its own anyhow so it can be split out at a later date?  The filter code
could use the camel one and the rest of the usage is in the calendar and
addressbook (and only in 2 addressbook instance in the gui)

I guess camel could have its own.  I'm getting a bit cool on the whole idea anyway to be honest, maybe a parse tree was a better idea.

e-msgport.h
the wombat clients now use the e_mutex bits maybe we should just copy
those out?
As dan said, probbaly c(sh)ould just use gmutex stuff.  (emutex could probably all go away, although i so detest the stupid glib api for recursive mutexes).

--=-Y4kDPnKDuHV1ggfTdq0T-- From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 2 12:07:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8042612412C; Sun, 2 Nov 2003 12:07:09 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D90B5124040 for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BEFB763104; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail20.provo.novell.com (prv-mail20.provo.novell.com [137.65.81.122]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5FC6E630BE for ; Sun, 2 Nov 2003 12:06:38 -0500 (EST) Received: from INET-PRV-MTA by prv-mail20.provo.novell.com with Novell_GroupWise; Sun, 02 Nov 2003 10:06:37 -0700 Message-Id: X-Mailer: Novell GroupWise Internet Agent 6.5.2 Beta Date: Sun, 02 Nov 2003 10:06:31 -0700 From: "Gary Ekker" To: "Michael Meeks" Cc: Subject: Re: [Evolution-hackers] evolution-1-4-branch crash on startup Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="=__Part4C12DB87.0__=" X-Spam-Status: No, hits=-7.6 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20,HTML_MESSAGE, QUOTED_EMAIL_TEXT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a MIME message. If you are reading this text, you may want to consider changing to a mail reader or gateway that understands how to properly handle MIME multipart messages. --=__Part4C12DB87.0__= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Thanks Michael. The problem was resolved by udating gdb from 5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions. -Gary >>> Michael Meeks 10/29/2003 2:14:14 AM >>> Hi Gary, On Wed, 2003-10-29 at 00:01, Gary Ekker wrote: > evolution crashes on startup, but only when I execute it from gdb. If I > don't run it from the debugger, it runs fine??? Attached is the > stacktrace. Additionally, if I try to attach to evolution after loading > it, it never loads all the symbols and fails, see symbolload. Well - the stacktrace shows not the real problem - but a SIGPIPE during the shutdown of the ORB which is happening 'atexit' from an X error trapped by the XError handler. To find out where that came from you need to ensure the application is doing synchronous X calls - to do that run it in gdb with the --sync parameter, and perhaps --g-fatal-warnings too perhaps. Thanks, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot _______________________________________________ evolution-hackers maillist - evolution-hackers@lists.ximian.com http://lists.ximian.com/mailman/listinfo/evolution-hackers --=__Part4C12DB87.0__= Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit
Thanks Michael. The problem was resolved by udating gdb from  5.3 to 6. I don't understand it, but happy to finally be hacking on evolution. Thanks to everyone else who helped answer my questions.
 
-Gary

>>> Michael Meeks <michael@ximian.com> 10/29/2003 2:14:14 AM >>>
Hi Gary,

On Wed, 2003-10-29 at 00:01, Gary Ekker wrote:
> evolution crashes on startup, but only when I execute it from gdb. If I
> don't run it from the debugger, it runs fine??? Attached is the
> stacktrace. Additionally, if I try to attach to evolution after loading
> it, it never loads all the symbols and fails, see symbolload.

    Well - the stacktrace shows not the real problem - but a SIGPIPE during
the shutdown of the ORB which is happening 'atexit' from an X error
trapped by the XError handler.

    To find out where that came from you need to ensure the application is
doing synchronous X calls - to do that run it in gdb with the --sync
parameter, and perhaps --g-fatal-warnings too perhaps.

    Thanks,

        Michael.

--
michael@ximian.com  <><, Pseudo Engineer, itinerant idiot

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=__Part4C12DB87.0__=-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 03:28:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F09F2124064; Tue, 4 Nov 2003 03:28:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 596B61240D2 for ; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4ABFC630B9; Tue, 4 Nov 2003 03:27:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F2D05630A3 for ; Tue, 4 Nov 2003 03:27:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA48RdxA007135 for ; Tue, 4 Nov 2003 00:27:39 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA48RcA11210 for ; Tue, 4 Nov 2003 16:27:38 +0800 (CST) Message-ID: <3FA7638E.2040809@sun.com> Date: Tue, 04 Nov 2003 16:30:06 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, It seemes evolution HEAD need libcertdb which was removed from NSS 3.2. Is Evolution still using NSS 3.1.1? Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 4 18:06:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AD85124772; Tue, 4 Nov 2003 18:06:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3A34E124399 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2540B6326E; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0B26F63199 for ; Tue, 4 Nov 2003 18:05:29 -0500 (EST) Received: (qmail 24110 invoked from network); 4 Nov 2003 23:05:22 -0000 Received: from localhost (HELO dialup-236.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 4 Nov 2003 23:05:22 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA7638E.2040809@sun.com> References: <3FA7638E.2040809@sun.com> Content-Type: multipart/alternative; boundary="=-6yEt85mwpyWkaEJsfcbX" Message-Id: <1067986926.4432.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 07:02:06 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/plain Content-Transfer-Encoding: 7bit Its using 3.8 as far as i know. But what are you checking as versions? On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > Hi, > It seemes evolution HEAD need libcertdb which was removed from NSS > 3.2. Is Evolution still using NSS 3.1.1? > Thanks! > Harry > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-6yEt85mwpyWkaEJsfcbX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-6yEt85mwpyWkaEJsfcbX-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 00:02:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4FC5812431B; Wed, 5 Nov 2003 00:02:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EFA7312417D for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E566263107; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5B4346309A for ; Wed, 5 Nov 2003 00:02:06 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA561vUA001764 for ; Wed, 5 Nov 2003 01:01:58 -0500 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068012117.1649.34.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 01:01:57 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server details Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ok, so I have a patched evolution locally that uses the evolution-data-server to obtain its calendar and addressbook data. There are two small issues remaining that I'm looking for inspiration on before committing this all to HEAD: 1. Where to install libical In evolution we install libical-evolution in privlibdir (and evo contstruct) rather than the standard $libdir. For evolution-data-server the libs are in $libdir - but what about libical-evolution? Its really just there because we can't easily mesh with libical releases, so we don't want it widely used outside evolution-data-server, but its necessary for now. So, where to put this? $libdir I guess and be more careful about updating the libtool version numbers for this (we'll have to bump them immediately because for 1.0 or 1.2 I believe we installed it to $libdir). 2. What to call the backend libraries The backends were called pas and pcs and name spaced as such. With the client libs being libecal and libebook, and all of this being in evolution-data-server, I named the backend bits libedatabook and libedatacal. Obviously, these names need some work. The main problem is too have the corba objects in the backend (like the book, the book view and book factory) not conflict with the client name for the C wrappers to said objects nor the C classes that do the actual work which are called by the corba objects (e-book-backend-file, which derives from e-book-backend). Any thoughts would be appreciated. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:01:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0158B124056; Wed, 5 Nov 2003 04:01:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2B27A124065 for ; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2177863199; Wed, 5 Nov 2003 04:00:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from brmea-mail-3.sun.com (brmea-mail-3.Sun.COM [192.18.98.34]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DC5FA63124 for ; Wed, 5 Nov 2003 04:00:48 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by brmea-mail-3.sun.com (8.12.10/8.12.9) with ESMTP id hA590k5u012836 for ; Wed, 5 Nov 2003 02:00:47 -0700 (MST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA590jA20564 for ; Wed, 5 Nov 2003 17:00:45 +0800 (CST) Message-ID: <3FA8BCCF.1060500@sun.com> Date: Wed, 05 Nov 2003 17:03:11 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Is it possible to get the system's timezone setting string? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a C function to get the system's timezone setting string, such as (Asia/Shanghai, America/New_York)? Currently when start a new account for the first time, the timezone setting is default to "UTC". If we can get the system's timezone, maybe we can set it for the user. User just need to confirm it. Thanks! Harry From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 04:17:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2DD9124025; Wed, 5 Nov 2003 04:17:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A2556124031 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9AF806310C; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5209663125 for ; Wed, 5 Nov 2003 04:17:26 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hA59HOxA022022 for ; Wed, 5 Nov 2003 01:17:25 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hA59HNA21607 for ; Wed, 5 Nov 2003 17:17:23 +0800 (CST) Message-ID: <3FA8C0B5.3020502@sun.com> Date: Wed, 05 Nov 2003 17:19:49 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> In-Reply-To: <1067986926.4432.1.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="------------090208090408020601060009" X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------090208090408020601060009 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook: gcc -shared addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so /usr/bin/ld: cannot find -lcertdb collect2: ld returned 1 exit status make[6]: *** [libevolution-addressbook.la] Error 1 make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[4]: *** [all] Error 2 make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution' make: *** [all] Error 2 Harry Not Zed wrote: > > Its using 3.8 as far as i know. But what are you checking as versions? > > On Tue, 2003-11-04 at 16:30, Harry Lu wrote: > >>/Hi, >> It seemes evolution HEAD need libcertdb which was removed from NSS >>3.2. Is Evolution still using NSS 3.1.1? >> Thanks! >> Harry >> >>_______________________________________________ >>evolution-hackers maillist - evolution-hackers@lists.ximian.com/ >>/_http://lists.ximian.com/mailman/listinfo/evolution-hackers_/ >> --------------090208090408020601060009 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR 4.2.2, but these days I got the following errors in addressbook:

gcc -shared  addressbook-component.lo addressbook-config.lo addressbook-storage.lo addressbook.lo component-factory.lo -Wl,--whole-archive ../../../smime/gui/.libs/libevolution-smime.al ../../../addressbook/gui/merging/.libs/libeabbookmerging.al ../../../addressbook/gui/widgets/.libs/libeabwidgets.al ../../../addressbook/gui/search/.libs/libeaddressbooksearch.al ../../../filter/.libs/libfilter.al ../../../addressbook/util/.libs/libeabutil.al ../../../addressbook/gui/contact-editor/.libs/libecontacteditor.al ../../../addressbook/gui/contact-list-editor/.libs/libecontactlisteditor.al ../../../widgets/menus/.libs/libmenus.al -Wl,--no-whole-archive  -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/gui/component/select-names/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/shell/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/libversit/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/camel/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/e-util/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -Wl,--rpath -Wl,/export/home/garnome/work/trunk/evolution/widgets/misc/.libs -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib/evolution/1.5 -Wl,--rpath -Wl,/export/home/garnome/work/dist/lib -Wl,--rpath -Wl,/export/home/garnome/gnome24/lib -L/usr/kerberos/lib -L/usr/lib -L/export/home/garnome/work/trunk/evolution/e-util/.libs -L/export/home/garnome/work/trunk/evolution/e-util/ename/.libs -L/export/home/garnome/work/trunk/evolution/libversit/.libs -L/export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs -L/export/home/garnome/work/dist/lib -L/export/home/garnome/work/distlib/lib -L/export/home/garnome/gnome24/lib -L/usr/X11R6/lib -L/export/home/garnome/gnome22/lib -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb -L/home/harry/work/mozilla/nspr-4.2.2/lib -L/home/harry/work/mozilla/nss-3.7.1/lib ../../../addressbook/gui/component/select-names/.libs/libeselectnames.so ../../../shell/.libs/libeshell.so /export/home/garnome/work/trunk/evolution/addressbook/backend/ebook/.libs/libebook.so /export/home/garnome/work/trunk/evolution/libversit/.libs/libversit.so /export/home/garnome/work/trunk/evolution/camel/.libs/libcamel.so -lssl3 -lsmime3 -lnss3 -lsoftokn3 /export/home/garnome/work/trunk/evolution/e-util/ename/.libs/libename.so /export/home/garnome/work/trunk/evolution/e-util/.libs/libeutil.so /export/home/garnome/gnome24/lib/libfontconfig.so /usr/lib/libexpat.so /export/home/garnome/gnome24/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 /export/home/garnome/gnome24/lib/libesd.so /export/home/garnome/gnome24/lib/libaudiofile.so -lrt /export/home/garnome/gnome24/lib/libORBitCosNaming-2.so -lplc4 -lplds4 -lnspr4 ../../../addressbook/backend/ebook/.libs/libebook.so ../../../widgets/misc/.libs/libemiscwidgets.so /export/home/garnome/work/dist/lib/libgtkhtml-3.1.so /export/home/garnome/gnome24/lib/libgnomeui-2.so -lSM -lICE /export/home/garnome/gnome24/lib/libgnomeprintui-2-2.so /export/home/garnome/work/dist/lib/libgal-2.2.so /export/home/garnome/work/dist/lib/libgal-a11y-2.2.so /export/home/garnome/gnome24/lib/libbonoboui-2.so /export/home/garnome/gnome24/lib/libgnome-2.so /usr/lib/libpopt.so /export/home/garnome/gnome24/lib/libbonobo-2.so /export/home/garnome/gnome24/lib/libgconf-2.so /export/home/garnome/gnome24/lib/libgnomevfs-2.so /export/home/garnome/gnome24/lib/libbonobo-activation.so /export/home/garnome/gnome24/lib/libORBit-2.so /export/home/garnome/gnome24/lib/libgthread-2.0.so /export/home/garnome/gnome24/lib/libgnomecanvas-2.so /export/home/garnome/gnome24/lib/libpangoft2-1.0.so /export/home/garnome/gnome24/lib/libglade-2.0.so /export/home/garnome/gnome24/lib/libgnomeprint-2-2.so /export/home/garnome/gnome24/lib/libgtk-x11-2.0.so /export/home/garnome/gnome24/lib/libgdk-x11-2.0.so /export/home/garnome/gnome24/lib/libatk-1.0.so /export/home/garnome/gnome24/lib/libgdk_pixbuf-2.0.so /export/home/garnome/gnome24/lib/libpangoxft-1.0.so /export/home/garnome/gnome24/lib/libpangox-1.0.so /export/home/garnome/gnome24/lib/libart_lgpl_2.so /export/home/garnome/gnome24/lib/libxml2.so -lpthread -lz -lm /export/home/garnome/gnome24/lib/libpango-1.0.so /export/home/garnome/gnome24/lib/libgobject-2.0.so /export/home/garnome/gnome24/lib/libgmodule-2.0.so -ldl /export/home/garnome/gnome24/lib/libglib-2.0.so /export/home/garnome/work/distlib/lib/libldap.a -L/export/home/garnome/work/deps/openldap-2.0.27/libraries /usr/lib/libsasl.so -lssl -lcrypto /export/home/garnome/work/distlib/lib/liblber.a -lresolv -lnsl  -Wl,--export-dynamic -Wl,-soname -Wl,libevolution-addressbook.so -o .libs/libevolution-addressbook.so
/usr/bin/ld: cannot find -lcertdb
collect2: ld returned 1 exit status
make[6]: *** [libevolution-addressbook.la] Error 1
make[6]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui/component'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook/gui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/export/home/garnome/work/trunk/evolution/addressbook'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/garnome/work/trunk/evolution'
make: *** [all] Error 2


       Harry

Not Zed wrote:

Its using 3.8 as far as i know.  But what are you checking as versions?

On Tue, 2003-11-04 at 16:30, Harry Lu wrote:
Hi,
   It seemes evolution HEAD need libcertdb which was removed from NSS 
3.2.  Is Evolution still using NSS 3.1.1?
   Thanks!
      Harry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--------------090208090408020601060009-- From fcrozat@mandrakesoft.com Wed Nov 5 09:20:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C75271240E5; Wed, 5 Nov 2003 09:20:13 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id F2A44124025 for ; Wed, 5 Nov 2003 09:19:41 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 772D835F for ; Wed, 5 Nov 2003 15:19:39 +0100 (CET) Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <3FA8C0B5.3020502@sun.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 05 Nov 2003 15:16:01 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-30.8 required=5.0 tests=IN_REP_TO,PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,UPPERCASE_25_50,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > 4.2.2, but these days I got the following errors in addressbook: According to : http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration you need the following patch to build HEAD with latest NSS (this only fixes the dynamic NSS build, not the static one) : --- configure.in 31 Oct 2003 13:28:26 -0000 1.619 +++ configure.in 5 Nov 2003 14:05:47 -0000 @@ -901,7 +896,7 @@ LIBS="$nsslibs $nsprlibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") if test "$moz_nss_libs" = no; then - nsslibs="-lssl3 -lsmime3 -lnss3 -lsoftokn3" + nsslibs="-lssl3 -lsmime3 -lnss3 " LDFLAGS="$LDFLAGS -L$with_nspr_libs $nsprlibs -L$with_nss_libs $nsslibs" AC_TRY_LINK_FUNC(NSS_Init, moz_nss_libs="yes", moz_nss_libs="no") fi @@ -1132,7 +1127,7 @@ EVO_SET_COMPILE_FLAGS(CERT_UI, glib-2.0 gobject-2.0 gthread-2.0, $MANUAL_NSS_CFLAGS $MOZILLA_NSS_CFLAGS, - $MOZILLA_L_DIR -lcertdb -lcryptohi -lsecutil -lnsspki -lpk11wrap -lnssdev -lnssb $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) + $MOZILLA_L_DIR -lnss3 $MANUAL_NSS_LIBS $MOZILLA_NSS_LIBS) AC_SUBST(CERT_UI_CFLAGS) AC_SUBST(CERT_UI_LIBS) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:21:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CB611240E5; Wed, 5 Nov 2003 09:21:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 87D5F1242EC for ; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7BC3263270; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 74F86631ED; Wed, 5 Nov 2003 09:20:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:22:45 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:22:45 -0500 X-Spam-Status: No, hits=-16.2 required=5.0 tests=IN_REP_TO,REFERENCES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > 1. Where to install libical How about if we don't? If you build libical as noinst and it's in libecal_la_LIBADD, then libtool should add all of the libical objects to libecal. So then users would only need to link with -lecal and it would get all of our code and the ical code. > In evolution we install libical-evolution in privlibdir Related to that, is there any reason to continue installing evolution-data-server into a privlibexecdir rather than just plain old libexecdir? -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 09:38:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E475C12437F; Wed, 5 Nov 2003 09:38:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 53ED91241EE for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4CBC363270; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3FC06631ED for ; Wed, 5 Nov 2003 09:37:40 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 09:39:30 -0500 Subject: Re: [Evolution-hackers] Is it possible to get the system's timezone setting string? From: Dan Winship To: Harry Lu Cc: evolution-hackers@ximian.com In-Reply-To: <3FA8BCCF.1060500@sun.com> References: <3FA8BCCF.1060500@sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068043169.20658.15.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 09:39:30 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 04:03, Harry Lu wrote: > Hi, > Is there a C function to get the system's timezone setting string, > such as (Asia/Shanghai, America/New_York)? No. You can generally get the traditional timezone name (eg, EST for America/New_York), but those aren't unique (there are 20 zones that use EST as an abbreviation). On some systems, the TZ environment variable will be set to an Olson-style timezone name. Also, on some systems, /etc/localtime will be a symlink to a path ending with an Olson-style timezone name (eg, /usr/share/zoneinfo/America/Indiana/Indianapolis). But on my system (SuSE 8.2), neither of those is true. ($TZ is unset and /etc/localtime is a hard link.) But it would at least help in some cases. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:12:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6C30E124364; Wed, 5 Nov 2003 12:12:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 524E41242F1 for ; Wed, 5 Nov 2003 12:11:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B01776327B; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32F296314A; Wed, 5 Nov 2003 12:11:57 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IBmUA002527; Wed, 5 Nov 2003 13:11:48 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068055907.2198.630.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:11:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:22, Dan Winship wrote: > > 1. Where to install libical > > How about if we don't? If you build libical as noinst and it's in > libecal_la_LIBADD, then libtool should add all of the libical objects to > libecal. So then users would only need to link with -lecal and it would > get all of our code and the ical code. This sounds good. We already have $includedir/evolution-data-server-1.0 to install the headers to so I'll just do this for the libs part. > > In evolution we install libical-evolution in privlibdir > > Related to that, is there any reason to continue installing > evolution-data-server into a privlibexecdir rather than just plain old > libexecdir? Basically just multiple installation issues, but those are easy to solve by versioning the binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 12:18:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DBA2124343; Wed, 5 Nov 2003 12:18:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6A7F31242F1 for ; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5EE3B631ED; Wed, 5 Nov 2003 12:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E433663117 for ; Wed, 5 Nov 2003 12:17:41 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5IHVUA002545 for ; Wed, 5 Nov 2003 13:17:33 -0500 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: evolution-hackers@ximian.com In-Reply-To: <1068041759.25397.20.camel@trinidad.mandrakesoft.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068056250.2196.642.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 13:17:31 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > 4.2.2, but these days I got the following errors in addressbook: > > According to : > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration Chris, Michael, Jeff - is there any good way to detect this in configure.in and act accordingly? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:09:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DAB8C124274; Wed, 5 Nov 2003 13:09:03 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 476841243CE for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 421A2630BA; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2FBC1630B6 for ; Wed, 5 Nov 2003 13:08:32 -0500 (EST) Received: (qmail 23211 invoked from network); 5 Nov 2003 18:08:31 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:08:31 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068012117.1649.34.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068055700.1507.87.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:08:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > 2. What to call the backend libraries > > The backends were called pas and pcs and name spaced as such. With the > client libs being libecal and libebook, and all of this being in > evolution-data-server, I named the backend bits libedatabook and > libedatacal. Obviously, these names need some work. The main problem > is too have the corba objects in the backend (like the book, the book > view and book factory) not conflict with the client name for the C > wrappers to said objects nor the C classes that do the actual work which > are called by the corba objects (e-book-backend-file, which derives from > e-book-backend). > why not use a eds_ prefix for all backend-related functions, and put those in a libedataserver library. I don't think it adds too much overhead to have both the calendar and addressbook backend-related code in the same library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:13:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D4471243CF; Wed, 5 Nov 2003 13:13:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7A22D1241E6 for ; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7561B6316F; Wed, 5 Nov 2003 13:13:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C545B6316B; Wed, 5 Nov 2003 13:13:15 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5JD7UA002584; Wed, 5 Nov 2003 14:13:07 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068055700.1507.87.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068059586.2198.711.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 14:13:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > 2. What to call the backend libraries > > > > The backends were called pas and pcs and name spaced as such. With the > > client libs being libecal and libebook, and all of this being in > > evolution-data-server, I named the backend bits libedatabook and > > libedatacal. Obviously, these names need some work. The main problem > > is too have the corba objects in the backend (like the book, the book > > view and book factory) not conflict with the client name for the C > > wrappers to said objects nor the C classes that do the actual work which > > are called by the corba objects (e-book-backend-file, which derives from > > e-book-backend). > > > why not use a eds_ prefix for all backend-related functions, and put > those in a libedataserver library. I don't think it adds too much > overhead to have both the calendar and addressbook backend-related code > in the same library. Using "eds_" destroys the consistency of having e_, e- and E_ for type/class macros, file names, and global name spacing for evolution. There is already a libedataserver which contains utilities for all backend implementations (ie the current libedatacal and libedatabook already link to it). -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BC01B1241FE; Wed, 5 Nov 2003 13:26:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07ADD1241E6 for ; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 00953630D8; Wed, 5 Nov 2003 13:25:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E4ABE630BA for ; Wed, 5 Nov 2003 13:25:47 -0500 (EST) Received: (qmail 24343 invoked from network); 5 Nov 2003 18:25:47 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 5 Nov 2003 18:25:47 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Rodrigo Moya To: JP Rosevear Cc: Evolution Hackers In-Reply-To: <1068059586.2198.711.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> Content-Type: text/plain Message-Id: <1068056745.1508.90.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 19:25:45 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > 2. What to call the backend libraries > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > client libs being libecal and libebook, and all of this being in > > > evolution-data-server, I named the backend bits libedatabook and > > > libedatacal. Obviously, these names need some work. The main problem > > > is too have the corba objects in the backend (like the book, the book > > > view and book factory) not conflict with the client name for the C > > > wrappers to said objects nor the C classes that do the actual work which > > > are called by the corba objects (e-book-backend-file, which derives from > > > e-book-backend). > > > > > why not use a eds_ prefix for all backend-related functions, and put > > those in a libedataserver library. I don't think it adds too much > > overhead to have both the calendar and addressbook backend-related code > > in the same library. > > Using "eds_" destroys the consistency of having e_, e- and E_ for > type/class macros, file names, and global name spacing for evolution. > right > There is already a libedataserver which contains utilities for all > backend implementations (ie the current libedatacal and libedatabook > already link to it). > that's what I'm talking about, putting the already exiting libedataserver and the calendar and addressbook backends all in one library. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 90BFE1241E6; Wed, 5 Nov 2003 13:47:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id EF69F1240DB for ; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E93256312C; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D86DF630AA; Wed, 5 Nov 2003 13:46:59 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 05 Nov 2003 13:48:50 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: Dan Winship To: Rodrigo Moya Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 05 Nov 2003 13:48:50 -0500 X-Spam-Status: No, hits=-26.5 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. That sounds reasonable, and it also reminds me that all the stuff in libedataserver that was copied from eutil needs to be renamed, because connector needs to link against both. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 14:39:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CBC71243F3; Wed, 5 Nov 2003 14:39:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3B09A124265 for ; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 35A7C6314A; Wed, 5 Nov 2003 14:38:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EC0663117; Wed, 5 Nov 2003 14:38:48 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5KcFUA002630; Wed, 5 Nov 2003 15:38:15 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1068056745.1508.90.camel@gasteiz.home> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068064694.2607.91.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 15:38:15 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:25, Rodrigo Moya wrote: > On Wed, 2003-11-05 at 20:13, JP Rosevear wrote: > > On Wed, 2003-11-05 at 13:08, Rodrigo Moya wrote: > > > On Wed, 2003-11-05 at 07:01, JP Rosevear wrote: > > > > > > > > 2. What to call the backend libraries > > > > > > > > The backends were called pas and pcs and name spaced as such. With the > > > > client libs being libecal and libebook, and all of this being in > > > > evolution-data-server, I named the backend bits libedatabook and > > > > libedatacal. Obviously, these names need some work. The main problem > > > > is too have the corba objects in the backend (like the book, the book > > > > view and book factory) not conflict with the client name for the C > > > > wrappers to said objects nor the C classes that do the actual work which > > > > are called by the corba objects (e-book-backend-file, which derives from > > > > e-book-backend). > > > > > > > why not use a eds_ prefix for all backend-related functions, and put > > > those in a libedataserver library. I don't think it adds too much > > > overhead to have both the calendar and addressbook backend-related code > > > in the same library. > > > > Using "eds_" destroys the consistency of having e_, e- and E_ for > > type/class macros, file names, and global name spacing for evolution. > > > right > > > There is already a libedataserver which contains utilities for all > > backend implementations (ie the current libedatacal and libedatabook > > already link to it). > > > that's what I'm talking about, putting the already exiting > libedataserver and the calendar and addressbook backends all in one > library. Ok, but I don't really see how this solves the name space issue for the calendar and addressbook backend corba objects. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 15:19:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D5CEB1243AF; Wed, 5 Nov 2003 15:19:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AEC812440A for ; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2C48C63199; Wed, 5 Nov 2003 15:19:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from zugzwang.rosevear.com (CPE00045ae4cc2c-CM014410117597.cpe.net.cable.rogers.com [24.102.46.151]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 952CF6318B; Wed, 5 Nov 2003 15:19:20 -0500 (EST) Received: from localhost (localhost.localdomain [127.0.0.1]) by zugzwang.rosevear.com (8.12.8/8.12.8) with ESMTP id hA5LJBUA002685; Wed, 5 Nov 2003 16:19:11 -0500 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Dan Winship Cc: Rodrigo Moya , Evolution Hackers In-Reply-To: <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068055700.1507.87.camel@gasteiz.home> <1068059586.2198.711.camel@zugzwang.rosevear.com> <1068056745.1508.90.camel@gasteiz.home> <1068058130.20658.109.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068067150.2610.185.camel@zugzwang.rosevear.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 05 Nov 2003 16:19:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 13:48, Dan Winship wrote: > > > There is already a libedataserver which contains utilities for all > > > backend implementations (ie the current libedatacal and libedatabook > > > already link to it). > > > > > that's what I'm talking about, putting the already exiting > > libedataserver and the calendar and addressbook backends all in one > > library. > > That sounds reasonable, and it also reminds me that all the stuff in > libedataserver that was copied from eutil needs to be renamed, because > connector needs to link against both. Noted. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:32:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 599B01240D9; Wed, 5 Nov 2003 19:32:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC5B8124152 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8B2FF630E0; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7AB7363093 for ; Wed, 5 Nov 2003 19:31:30 -0500 (EST) Received: (qmail 11817 invoked from network); 6 Nov 2003 00:31:28 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:31:28 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: Dan Winship , evolution-hackers@ximian.com In-Reply-To: <1068055907.2198.630.camel@zugzwang.rosevear.com> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-DmxlzsB9YD0ULMgo6nI8" Message-Id: <1068078502.1398.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:28:23 +0800 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > In evolution we install libical-evolution in privlibdir > > > > Related to that, is there any reason to continue installing > > evolution-data-server into a privlibexecdir rather than just plain old > > libexecdir? > > Basically just multiple installation issues, but those are easy to solve > by versioning the binary. IMHO versioning the directory like we do is a much neater a solution. --=-DmxlzsB9YD0ULMgo6nI8 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > In evolution we install libical-evolution in privlibdir
> 
> Related to that, is there any reason to continue installing
> evolution-data-server into a privlibexecdir rather than just plain old
> libexecdir?

Basically just multiple installation issues, but those are easy to solve
by versioning the binary.

IMHO versioning the directory like we do is a much neater a solution.

--=-DmxlzsB9YD0ULMgo6nI8-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 5 19:34:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 01343124098; Wed, 5 Nov 2003 19:34:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7354D12419C for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 539CC6310D; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4A2DF630E0 for ; Wed, 5 Nov 2003 19:34:02 -0500 (EST) Received: (qmail 11841 invoked from network); 6 Nov 2003 00:34:00 -0000 Received: from localhost (HELO dialup-47.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 00:34:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068056250.2196.642.camel@zugzwang.rosevear.com> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> Content-Type: multipart/alternative; boundary="=-aYVORpp42csU02HhtpwI" Message-Id: <1068078655.1405.23.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:30:55 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-aYVORpp42csU02HhtpwI Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > 4.2.2, but these days I got the following errors in addressbook: > > > > According to : > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > Chris, Michael, Jeff - is there any good way to detect this in > configure.in and act accordingly? I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find? --=-aYVORpp42csU02HhtpwI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:
On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote:
> Le mer 05/11/2003 à 10:19, Harry Lu a écrit :
> > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR
> > 4.2.2, but these days I got the following errors in addressbook:
> 
> According to :
> http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration

Chris, Michael, Jeff - is there any good way to detect this in
configure.in and act accordingly?

I dunno about 'good' way (or even if good is ever possible with autoconf), but we could probably just try one set of libs then the other and go with what we find?


--=-aYVORpp42csU02HhtpwI-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 08:33:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63E0412438B; Thu, 6 Nov 2003 08:33:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7BB661243A5 for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3BE4063192; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2701B6318B for ; Thu, 6 Nov 2003 08:33:13 -0500 (EST) Received: (qmail 20135 invoked from network); 6 Nov 2003 13:33:12 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 13:33:12 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068078502.1398.20.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068125588.19206.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 08:33:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > In evolution we install libical-evolution in privlibdir > > > > > > Related to that, is there any reason to continue installing > > > evolution-data-server into a privlibexecdir rather than just plain old > > > libexecdir? > > > > Basically just multiple installation issues, but those are easy to solve > > by versioning the binary. > > IMHO versioning the directory like we do is a much neater a solution. Yah, but it would be weird to follow all of the other public installation guidelines and then not switch this. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:26:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7BF9912426C; Thu, 6 Nov 2003 11:26:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 202B31240A4 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AB160631A1; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9C2F7631A0 for ; Thu, 6 Nov 2003 11:26:22 -0500 (EST) Received: (qmail 29934 invoked from network); 6 Nov 2003 16:26:20 -0000 Received: from localhost (HELO dialup-184.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:26:20 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068125588.19206.3.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-J4EtuKgzrDSuMzkWZq5f" Message-Id: <1068135722.1297.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:23:15 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > Related to that, is there any reason to continue installing > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > libexecdir? > > > > > > Basically just multiple installation issues, but those are easy to solve > > > by versioning the binary. > > > > IMHO versioning the directory like we do is a much neater a solution. > > Yah, but it would be weird to follow all of the other public > installation guidelines and then not switch this. What public installation guidelines? Not more crack from the GNOME heads? --=-J4EtuKgzrDSuMzkWZq5f Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-06 at 21:33, JP Rosevear wrote:
On Wed, 2003-11-05 at 19:28, Not Zed wrote:
> > > > In evolution we install libical-evolution in privlibdir
> > > 
> > > Related to that, is there any reason to continue installing
> > > evolution-data-server into a privlibexecdir rather than just plain old
> > > libexecdir?
> > 
> > Basically just multiple installation issues, but those are easy to solve
> > by versioning the binary.
> 
> IMHO versioning the directory like we do is a much neater a solution.

Yah, but it would be weird to follow all of the other public
installation guidelines and then not switch this.
What public installation guidelines?  Not more crack from the GNOME heads?

--=-J4EtuKgzrDSuMzkWZq5f-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 11:45:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C97E01240A4; Thu, 6 Nov 2003 11:45:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D33271242D5 for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCACC631A9; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B7D296319D for ; Thu, 6 Nov 2003 11:44:49 -0500 (EST) Received: (qmail 30829 invoked from network); 6 Nov 2003 16:44:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 16:44:49 -0000 Subject: Re: [Evolution-hackers] evolution-data-server details From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068135722.1297.7.camel@localhost.localdomain> References: <1068012117.1649.34.camel@zugzwang.rosevear.com> <1068042165.20661.5.camel@twelve-monkeys.boston.ximian.com> <1068055907.2198.630.camel@zugzwang.rosevear.com> <1068078502.1398.20.camel@localhost.localdomain> <1068125588.19206.3.camel@localhost.localdomain> <1068135722.1297.7.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068137087.19206.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 11:44:48 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-06 at 11:23, Not Zed wrote: > On Thu, 2003-11-06 at 21:33, JP Rosevear wrote: > > On Wed, 2003-11-05 at 19:28, Not Zed wrote: > > > > > > In evolution we install libical-evolution in privlibdir > > > > > > > > > > Related to that, is there any reason to continue installing > > > > > evolution-data-server into a privlibexecdir rather than just plain old > > > > > libexecdir? > > > > > > > > Basically just multiple installation issues, but those are easy to solve > > > > by versioning the binary. > > > > > > IMHO versioning the directory like we do is a much neater a solution. > > > > Yah, but it would be weird to follow all of the other public > > installation guidelines and then not switch this. > What public installation guidelines? Not more crack from the GNOME > heads? No actual written guidelines, just following what the rest of the gnome stuff does. In this case too, we only have one binary. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 6 13:48:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0089712441C; Thu, 6 Nov 2003 13:48:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A3AE1124189 for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 80FA263211; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 71EE66320D for ; Thu, 6 Nov 2003 13:47:33 -0500 (EST) Received: (qmail 5676 invoked from network); 6 Nov 2003 18:47:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 6 Nov 2003 18:47:32 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068144451.19206.125.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 06 Nov 2003 13:47:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Transition Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I will be transitioning evolution to use evolution-data server tonight unless there are any objections. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 00:49:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 994AD124400; Fri, 7 Nov 2003 00:49:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 105721243A6 for ; Fri, 7 Nov 2003 00:49:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8A0063299; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DF5B16317D for ; Fri, 7 Nov 2003 00:49:08 -0500 (EST) Received: (qmail 9339 invoked from network); 7 Nov 2003 05:49:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 05:49:08 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068184147.20617.162.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 00:49:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution Data Server Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: You now need the module evolution-data-server to build evolution. Make sure to uninstall evolution before rebuilding since some things might conflict. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:29:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E5A6124180; Fri, 7 Nov 2003 02:29:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6DFEF124206 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 51F486317D; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 406A663133 for ; Fri, 7 Nov 2003 02:29:03 -0500 (EST) Received: (qmail 14487 invoked from network); 7 Nov 2003 07:29:01 -0000 Received: from localhost (HELO dialup-180.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:29:01 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1068184147.20617.162.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-s0AzauYsxxAmfru0NuN2" Message-Id: <1068189954.14148.22.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 15:25:54 +0800 X-Spam-Status: No, hits=-31.3 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_30_40,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/plain Content-Transfer-Encoding: 7bit how do you uninstall 'make install'? On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > You now need the module evolution-data-server to build evolution. Make > sure to uninstall evolution before rebuilding since some things might > conflict. > > -JP --=-s0AzauYsxxAmfru0NuN2 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
how do you uninstall 'make install'?

On Fri, 2003-11-07 at 13:49, JP Rosevear wrote:
You now need the module evolution-data-server to build evolution.  Make
sure to uninstall evolution before rebuilding since some things might
conflict.

-JP
--=-s0AzauYsxxAmfru0NuN2-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 02:47:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 055351243EA; Fri, 7 Nov 2003 02:47:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 51A2C124180 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 200596317D; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D37E63130 for ; Fri, 7 Nov 2003 02:46:33 -0500 (EST) Received: (qmail 15496 invoked from network); 7 Nov 2003 07:46:32 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 07:46:32 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1068189954.14148.22.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068190842.20617.247.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 02:46:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:25, Not Zed wrote: > how do you uninstall 'make install'? > > On Fri, 2003-11-07 at 13:49, JP Rosevear wrote: > > You now need the module evolution-data-server to build evolution. Make > > sure to uninstall evolution before rebuilding since some things might > > conflict. Just to clarify, I meant do a make uninstall in evolution before rebuilding because a lot of the libs and such moved to e-d-s and hence changed location, so you don't want a lot of dead libs and files creating problems. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 09:24:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0AA51124452; Fri, 7 Nov 2003 09:24:15 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0C66E12408D for ; Fri, 7 Nov 2003 09:23:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EE4426329D; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id DBB9D6317A for ; Fri, 7 Nov 2003 09:23:43 -0500 (EST) Received: (qmail 3550 invoked from network); 7 Nov 2003 14:23:43 -0000 Received: from localhost (HELO cairn.cancerclam) (127.0.0.1) by localhost with SMTP; 7 Nov 2003 14:23:43 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: Joe Shaw To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068190842.20617.247.camel@localhost.localdomain> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068215019.21863.5.camel@cairn.cancerclam> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Fri, 07 Nov 2003 09:23:40 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > Just to clarify, I meant do a make uninstall in evolution before > rebuilding because a lot of the libs and such moved to e-d-s and hence > changed location, so you don't want a lot of dead libs and files > creating problems. If libraries and such are no longer referenced in evolution's Makefile.am files, though, a "make uninstall" won't remove them. You'll probably just have to blow away the whole tree. (It's for this reason why I install things in /opt/whatever) Joe From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 11:52:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95EA4124499; Fri, 7 Nov 2003 11:52:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A19861244A5 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3863F63215; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 224FC632B1 for ; Fri, 7 Nov 2003 11:51:27 -0500 (EST) Received: (qmail 11912 invoked from network); 7 Nov 2003 16:51:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 16:51:26 -0000 Subject: Re: [Evolution-hackers] Evolution Data Server From: JP Rosevear To: Joe Shaw Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068215019.21863.5.camel@cairn.cancerclam> References: <1068184147.20617.162.camel@localhost.localdomain> <1068189954.14148.22.camel@localhost.localdomain> <1068190842.20617.247.camel@localhost.localdomain> <1068215019.21863.5.camel@cairn.cancerclam> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068223885.20617.298.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 11:51:25 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 09:23, Joe Shaw wrote: > On Fri, 2003-11-07 at 02:46, JP Rosevear wrote: > > Just to clarify, I meant do a make uninstall in evolution before > > rebuilding because a lot of the libs and such moved to e-d-s and hence > > changed location, so you don't want a lot of dead libs and files > > creating problems. > > If libraries and such are no longer referenced in evolution's > Makefile.am files, though, a "make uninstall" won't remove them. You'll > probably just have to blow away the whole tree. (It's for this reason > why I install things in /opt/whatever) Not if you do it before updating from cvs. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4E4B1124355; Fri, 7 Nov 2003 13:17:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3AF4B124424 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2E9BE632C6; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 038B8632C4 for ; Fri, 7 Nov 2003 13:17:21 -0500 (EST) Received: (qmail 16571 invoked from network); 7 Nov 2003 18:17:20 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:17:20 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed , fejj@ximian.com Cc: evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229038.20617.301.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:17:18 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-05 at 19:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? > > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig files. Could we just be using these? I don't see much of a need to build against 1.0. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:30:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31D7A124024; Fri, 7 Nov 2003 13:30:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8504A124126 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 715D8632F6; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 43EBC632F5 for ; Fri, 7 Nov 2003 13:29:39 -0500 (EST) Received: (qmail 17226 invoked from network); 7 Nov 2003 18:29:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 7 Nov 2003 18:29:38 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: JP Rosevear To: Not Zed Cc: fejj@ximian.com, evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1068229777.20617.305.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:29:37 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I > dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. Actually we do, just not if we manually specify the location with --with-nss and company, which we need to do for static linking. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 13:31:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57211124024; Fri, 7 Nov 2003 13:31:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B6DE6124497 for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9D88C632F2; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 951E5632EF for ; Fri, 7 Nov 2003 13:31:00 -0500 (EST) Received: (qmail 17466 invoked from network); 7 Nov 2003 18:31:00 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 7 Nov 2003 18:31:00 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Jeffrey Stedfast To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068229038.20617.301.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068229038.20617.301.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-1 Organization: Ximian, Inc. Message-Id: <1068229824.20572.5.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 07 Nov 2003 13:30:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: the configure.in checks already try to use pkgconfig unless you specify the paths manually in the configure line. the configure line is mostly still around in case we want to build nss in statically iirc. Jeff On Fri, 2003-11-07 at 13:17, JP Rosevear wrote: > On Wed, 2003-11-05 at 19:30, Not Zed wrote: > > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote: > > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > > Le mer 05/11/2003 à 10:19, Harry Lu a écrit : > > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and NSPR > > > > > 4.2.2, but these days I got the following errors in addressbook: > > > > > > > > According to : > > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.html#migration > > > > > > Chris, Michael, Jeff - is there any good way to detect this in > > > configure.in and act accordingly? > > > > I dunno about 'good' way (or even if good is ever possible with > > autoconf), but we could probably just try one set of libs then the > > other and go with what we find? > > Frederic pointed out that for mozilla >= 1.1 there are nss pkgconfig > files. Could we just be using these? I don't see much of a need to > build against 1.0. > > -JP -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 16:21:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B317124087; Fri, 7 Nov 2003 16:21:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CD4612409D for ; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC6C631AA; Fri, 7 Nov 2003 16:21:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B05B2631A4; Fri, 7 Nov 2003 16:21:00 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hA71qfXN005011; Thu, 6 Nov 2003 17:53:01 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hA71qfRK005009; Thu, 6 Nov 2003 17:52:41 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Chris Toshok To: Not Zed Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068078655.1405.23.camel@localhost.localdomain> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> Content-Type: text/plain; charset= Content-Transfer-Encoding: quoted-printable Message-Id: <1068169960.4951.48.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 06 Nov 2003 17:52:40 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This part is particularly troubling: > PSM won't be able to use the shared libraries in NSS 3.2 because some > of the NSS internal functions used by PSM won't be exported by the > shared libraries. We plan to address this issue soon (in NSS 3.3 or > 3.4). I'm not aware of what functions they mean, but it's quite possible this will affect the certificate manager UI we're writing as well. Chris On Wed, 2003-11-05 at 16:30, Not Zed wrote: > On Thu, 2003-11-06 at 02:17, JP Rosevear wrote:=20 > > On Wed, 2003-11-05 at 09:16, Frederic Crozat wrote: > > > Le mer 05/11/2003 =C3=A0 10:19, Harry Lu a =C3=A9crit : > > > > I was able to build HEAD one week or so before with NSS 3.7.1 and N= SPR > > > > 4.2.2, but these days I got the following errors in addressbook: > > >=20 > > > According to : > > > http://www.mozilla.org/projects/security/pki/nss/release_notes_32.htm= l#migration > >=20 > > Chris, Michael, Jeff - is there any good way to detect this in > > configure.in and act accordingly? >=20 > I dunno about 'good' way (or even if good is ever possible with > autoconf), but we could probably just try one set of libs then the > other and go with what we find? >=20 >=20 From steve@dragon-ware.com Fri Nov 7 20:25:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 875CD1241E8; Fri, 7 Nov 2003 20:25:09 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id 38CDD124184 for ; Fri, 7 Nov 2003 20:24:38 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA81Oaxn025563 for ; Fri, 7 Nov 2003 19:24:36 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Fri, 7 Nov 2003 19:24:36 -0600 (CST) Message-ID: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Date: Fri, 7 Nov 2003 19:24:36 -0600 (CST) To: X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm trying to compile and install Evolution 1.4.5. Everything seems to be working ok, until I goto create a new email message and get: -- QUOTE -- Could not create composer window: Unable to activate HTML editor component. Please make sure you have the correct vrsion of gtkhtml and libgtkhtml installed. The error from the activiation system is: failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' -- END QUOTE -- How do I tell Evolution, that yes, I do have libgtkhtml installed and where it is? I've added the path to PKG_CONFIG_PATH, as well as updated the bonobo-activation-config.xml file. Thanks! -- Steve From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 7 21:07:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1D37B12404E; Fri, 7 Nov 2003 21:07:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 61D53124026 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5377D631B4; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4C116631B3 for ; Fri, 7 Nov 2003 21:06:36 -0500 (EST) Received: (qmail 9493 invoked from network); 8 Nov 2003 02:06:34 -0000 Received: from localhost (HELO dialup-22.246.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 8 Nov 2003 02:06:34 -0000 Subject: Re: [Evolution-hackers] Which version of NSS and NSPR are evolution HEAD using? From: Not Zed To: Chris Toshok Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1068169960.4951.48.camel@squeedileespooge> References: <3FA7638E.2040809@sun.com> <1067986926.4432.1.camel@localhost.localdomain> <3FA8C0B5.3020502@sun.com> <1068041759.25397.20.camel@trinidad.mandrakesoft.com> <1068056250.2196.642.camel@zugzwang.rosevear.com> <1068078655.1405.23.camel@localhost.localdomain> <1068169960.4951.48.camel@squeedileespooge> Content-Type: multipart/alternative; boundary="=-IcyJ0hszI3DotEp3l/nX" Message-Id: <1068257007.16159.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 10:03:28 +0800 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/plain Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote: > This part is particularly troubling: > > > PSM won't be able to use the shared libraries in NSS 3.2 because some > > of the NSS internal functions used by PSM won't be exported by the > > shared libraries. We plan to address this issue soon (in NSS 3.3 or > > 3.4). > > I'm not aware of what functions they mean, but it's quite possible this > will affect the certificate manager UI we're writing as well. They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that. i.e. (from 3.4 which i guess is when the api froze) http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-07 at 09:52, Chris Toshok wrote:
This part is particularly troubling:

> PSM won't be able to use the shared libraries in NSS 3.2 because some
> of the NSS internal functions used by PSM won't be exported by the
> shared libraries. We plan to address this issue soon (in NSS 3.3 or
> 3.4).

I'm not aware of what functions they mean, but it's quite possible this
will affect the certificate manager UI we're writing as well.
They do have a list of specific functions which are part of the public api and are meant to be available from release to release, we could(should?) check against that.

i.e. (from 3.4 which i guess is when the api froze)

http://www.mozilla.org/projects/security/pki/nss/nss-3.4/nss-3.4-functions.html --=-IcyJ0hszI3DotEp3l/nX-- From jpr@ximian.com Sat Nov 8 18:47:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 57AD812401E; Sat, 8 Nov 2003 18:47:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C1420124015 for ; Sat, 8 Nov 2003 18:46:39 -0500 (EST) Received: (qmail 12064 invoked from network); 8 Nov 2003 23:46:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 8 Nov 2003 23:46:39 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068335197.8084.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 08 Nov 2003 18:46:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: > I'm trying to compile and install Evolution 1.4.5. > > Everything seems to be working ok, until I goto create a new email message > and get: > > -- QUOTE -- > Could not create composer window: > Unable to activate HTML editor component. > Please make sure you have the correct vrsion > of gtkhtml and libgtkhtml installed. > > > The error from the activiation system is: > failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' > -- END QUOTE -- I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > How do I tell Evolution, that yes, I do have libgtkhtml installed and > where it is? > > I've added the path to PKG_CONFIG_PATH, as well as updated the > bonobo-activation-config.xml file. Which gtkthml module did you install and to where? What does bonobo-activation-config.xml now contain? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sat Nov 8 19:16:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F2404124015; Sat, 8 Nov 2003 19:16:28 -0500 (EST) Received: from minotaur.dragon-ware.com (dragon-ware.com [66.141.130.10]) by listsmx.ximian.com (Postfix) with ESMTP id C86AA12401E for ; Sat, 8 Nov 2003 19:15:56 -0500 (EST) Received: from dragon-ware.com (www@localhost.dragon-ware.com [IPv6:::1]) by minotaur.dragon-ware.com (8.12.6/8.12.6) with SMTP id hA90Foxn027462; Sat, 8 Nov 2003 18:15:50 -0600 (CST) From: Steve Mertz Received: from 66.141.130.13 (SquirrelMail authenticated user steve) by webmail.dragon-ware.com with HTTP; Sat, 8 Nov 2003 18:15:50 -0600 (CST) Message-ID: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Date: Sat, 8 Nov 2003 18:15:50 -0600 (CST) Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) To: In-Reply-To: <1068335197.8084.7.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> X-Priority: 3 Importance: Normal Cc: , X-Mailer: SquirrelMail (version 1.2.9) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-19.6 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have installed libgtkhtml 3.0.9, in /usr/local/software/gtkhtml/3.0.9 bonobo-activation-config.xml contains: /usr/local/software/evolution/1.4.5/lib/bonobo/servers /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers Let me know if there is any other info you need to help with this. Thanks! -- Steve > On Fri, 2003-11-07 at 20:24, Steve Mertz wrote: >> I'm trying to compile and install Evolution 1.4.5. >> >> Everything seems to be working ok, until I goto create a new email >> message and get: >> >> -- QUOTE -- >> Could not create composer window: >> Unable to activate HTML editor component. >> Please make sure you have the correct vrsion >> of gtkhtml and libgtkhtml installed. >> >> >> The error from the activiation system is: >> failed to activate 'OAG\FIID:GNOME_GtkHTML_Editor:3.0' >> -- END QUOTE -- > > I'm guessing this is actually OAFIID:GNOME_GtkHTML_Editor:3.0 > >> How do I tell Evolution, that yes, I do have libgtkhtml installed and >> where it is? >> >> I've added the path to PKG_CONFIG_PATH, as well as updated the >> bonobo-activation-config.xml file. > > Which gtkthml module did you install and to where? What does > bonobo-activation-config.xml now contain? > > -JP > -- > JP Rosevear > Ximian, Inc. From jpr@ximian.com Sun Nov 9 02:18:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A92C4124214; Sun, 9 Nov 2003 02:18:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D7C19124018 for ; Sun, 9 Nov 2003 02:17:53 -0500 (EST) Received: (qmail 2921 invoked from network); 9 Nov 2003 07:17:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 9 Nov 2003 07:17:53 -0000 Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: JP Rosevear To: Steve Mertz Cc: evolution-hackers@lists.ximian.com In-Reply-To: <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068362269.8084.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 02:17:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > I have installed libgtkhtml 3.0.9, in > /usr/local/software/gtkhtml/3.0.9 > > bonobo-activation-config.xml contains: > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > Let me know if there is any other info you need to help with this. Did you restart bonobo-activation-server after this? I'm pretty sure it doesn't detect the changes on the fly, although that might not be it if the other components load. Is there anything spewed on the command line? Maybe something about missing symbols? Does the .server file actually point to the right thing? -JP -- JP Rosevear Ximian, Inc. From steve@dragon-ware.com Sun Nov 9 13:36:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6377D124033; Sun, 9 Nov 2003 13:36:09 -0500 (EST) Received: from nymph.dragon-ware.com (wireless.dragon-ware.com [66.141.130.13]) by listsmx.ximian.com (Postfix) with ESMTP id 709E8124109 for ; Sun, 9 Nov 2003 13:35:38 -0500 (EST) Received: from nymph.dragon-ware.com (localhost [127.0.0.1]) by nymph.dragon-ware.com (8.12.10/8.12.10) with ESMTP id hA9IYvY7001518; Sun, 9 Nov 2003 12:34:57 -0600 Received: (from steve@localhost) by nymph.dragon-ware.com (8.12.10/8.12.10/Submit) id hA9IYuI4001517; Sun, 9 Nov 2003 12:34:56 -0600 X-Authentication-Warning: nymph.dragon-ware.com: steve set sender to steve@dragon-ware.com using -f Subject: Re: [Evolution-hackers] Unable to activate HTML editor component (Evolution 1.4.5) From: Steve Mertz To: JP Rosevear Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068362269.8084.142.camel@localhost.localdomain> References: <32800.66.141.130.13.1068254676.squirrel@webmail.dragon-ware.com> <1068335197.8084.7.camel@localhost.localdomain> <32924.66.141.130.13.1068336950.squirrel@webmail.dragon-ware.com> <1068362269.8084.142.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068402896.1483.4.camel@nymph.dragon-ware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 09 Nov 2003 12:34:56 -0600 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-09 at 01:17, JP Rosevear wrote: > On Sat, 2003-11-08 at 19:15, Steve Mertz wrote: > > I have installed libgtkhtml 3.0.9, in > > /usr/local/software/gtkhtml/3.0.9 > > > > bonobo-activation-config.xml contains: > > > > > > > > > > > > /usr/local/software/evolution/1.4.5/lib/bonobo/servers > > /usr/local/software/gtkhtml/3.0.9/lib/bonobo/servers > > > > > > > > > > > > Let me know if there is any other info you need to help with this. > > Did you restart bonobo-activation-server after this? I'm pretty sure it > doesn't detect the changes on the fly, although that might not be it if > the other components load. Is there anything spewed on the command > line? Maybe something about missing symbols? Does the .server file > actually point to the right thing? > In the GNOME_GtkHTML_Editor.server file it had: I removed the "//" from between the 3.0.9 and lib and it seems to be working now. Thanks for the help! -- Steve > -JP From hpj@ximian.com Mon Nov 10 01:33:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 419EF12409F; Mon, 10 Nov 2003 01:33:06 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 51942124044 for ; Mon, 10 Nov 2003 01:32:35 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJ5bG-0003Kt-00; Mon, 10 Nov 2003 07:32:34 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: ettore@ximian.com Content-Type: text/plain Message-Id: <1068449372.1679.17.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 01:29:36 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource shortcomings Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: There are two things about ESource as it stands now that strike me as not ideal: - Some sources, like LDAP, and to a lesser extent, webcal, require a additional properties to be specified. ESource doesn't seem to facilitate storage of these properties, and adding those fields to ESource itself would be gross. I can think of two solutions: let ESource support arbitrary named properties, or write ESource subclasses. - The relative URI isn't of much use in sources we do not control. I.e. you may have an ESourceGroup whose only common denominator is the protocol (i.e. webcal, LDAP), and the child source URIs are in effect absolute. Moving the child sources around does not change their URIs. I'm also wondering how we'll support folder configurations like the ones we had in 1.4 - with arbitrary hierarchical ordering of folders - which seems to imply ESources with both data and children. I don't know if we will, but if we don't, "move folder" becomes a very limited operation, and might not make a lot of sense. Oh, another thing :) Will the user be able to create arbitrary top-level ESourceGroups, and if so, how will the UI for that look, roughly? Thoughts? -- Hans Petter From ettore@ximian.com Mon Nov 10 13:28:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6E57124037; Mon, 10 Nov 2003 13:28:24 -0500 (EST) Received: from hawk.mail.pas.earthlink.net (hawk.mail.pas.earthlink.net [207.217.120.22]) by listsmx.ximian.com (Postfix) with ESMTP id 11F67124032 for ; Mon, 10 Nov 2003 13:27:53 -0500 (EST) Received: from dialup-63.214.119.177.dial1.boston1.level3.net ([63.214.119.177] helo=localhost.localdomain) by hawk.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJGlS-0001KJ-00; Mon, 10 Nov 2003 10:27:51 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAAIRlZT008778; Mon, 10 Nov 2003 13:27:47 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAAIRkN2008776; Mon, 10 Nov 2003 13:27:46 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068449372.1679.17.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068488865.16687.147.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 10 Nov 2003 13:27:46 -0500 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Hans Petter, On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > - Some sources, like LDAP, and to a lesser extent, webcal, require > a additional properties to be specified. ESource doesn't > seem to facilitate storage of these properties, and adding those > fields to ESource itself would be gross. I can think of two > solutions: let ESource support arbitrary named properties, or > write ESource subclasses. I think it's easier to just have arbitrary named properties. What properties are you thinking about? (Although, maybe something like ELDAPSource vs. EWebCalSource would make for a nicer, easier to understand API?) > - The relative URI isn't of much use in sources we do not control. > I.e. you may have an ESourceGroup whose only common denominator > is the protocol (i.e. webcal, LDAP), and the child source URIs > are in effect absolute. Moving the child sources around does not > change their URIs. Yeah, but then, what do you propose? It's not *necessary* for the parent URI to be anything in particular. Even "ldap://" will do. > I'm also wondering how we'll support folder configurations like the ones > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > seems to imply ESources with both data and children. I don't know if we > will, but if we don't, "move folder" becomes a very limited operation, > and might not make a lot of sense. No, ESources are just supposed to be lists. > Oh, another thing :) Will the user be able to create arbitrary top-level > ESourceGroups, and if so, how will the UI for that look, roughly? Not unless she fiddles with GConf by hand. The groups are pretty much supposed to be defined by the app, which should use them to group objects sensibly. -- Ettore From james.ogley@pinnacle.co.uk Tue Nov 11 04:41:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 59A20124363; Tue, 11 Nov 2003 04:41:27 -0500 (EST) Received: from msw2.pinnacle.net (msw2.pinnacle.net [193.128.117.142]) by listsmx.ximian.com (Postfix) with ESMTP id 28112124367 for ; Tue, 11 Nov 2003 04:40:56 -0500 (EST) Received: from exchange.pinnacle.co.uk (unverified) by msw2.pinnacle.net (Content Technologies SMTPRS 4.2.10) with ESMTP id for ; Tue, 11 Nov 2003 09:40:53 +0000 Received: by exchange.pinnacle.co.uk with Internet Mail Service (5.5.2653.19) id ; Tue, 11 Nov 2003 09:41:17 -0000 Received: from jogley.pinnacle.co.uk ([172.21.192.10]) by exchange2.pinnacle.co.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2655.55) id WGD4P3M6; Tue, 11 Nov 2003 09:40:35 -0000 From: James Ogley To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Pinnacle.Insurance Plc Message-Id: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Rubber Turnip www.usr-local-bin.org Date: Tue, 11 Nov 2003 09:40:42 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bug #232 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Many many centuries ago, there was a lot of discussion, and work towards fixing bug #232 - reading TNEF attachments. The solution that was arrived at was using gtnef (kudos Larry) However, gtnef has never been ported to GNOME2, and I discovered this morning that bug #232 appears to still exist in 1.4.5. There have been a couple of calls on bugzilla, attached to the bug report for the bug to be reopened, but nothing's been done. I'll be adding the description of how I rediscovered the lost bug #232 to bugzilla, but I wanted to raise it here. Are there plans to port gtnef to GNOME2, and if not is there a new solution to bug #232? James -- James Ogley, Unix Systems Administrator, Pinnacle Insurance Plc Work: james.ogley@pinnacle.co.uk www.pinnacle.co.uk +44 (0) 20 8731 3619 Personal: james@rubberturnip.org.uk www.rubberturnip.org.uk Updated GNOME RPMs for SuSE Linux: www.usr-local-bin.org ********************************************************************** CONFIDENTIALITY.This e-mail and any attachments are confidential and may also be privileged. If you are not the named recipient, please notify the sender immediately and do not disclose the contents to another person, use it for any purpose, or store or copy the information in any medium. Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Pinnacle Insurance plc. If you have received this email in error please immediately notify the Pinnacle Helpdesk on +44 (0) 20 8207 9555. This footnote also confirms that this email message has been swept by MIMEsweeper for the presence of computer viruses. www.mimesweeper.com ********************************************************************** From hpj@ximian.com Tue Nov 11 13:20:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9916124387; Tue, 11 Nov 2003 13:20:21 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id E053B124061 for ; Tue, 11 Nov 2003 13:19:49 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJd7C-0002IK-00; Tue, 11 Nov 2003 19:19:48 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068488865.16687.147.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> Content-Type: text/plain Message-Id: <1068578209.1675.106.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 13:16:51 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-10 at 12:27, Ettore Perazzoli wrote: > On Mon, 2003-11-10 at 02:29, Hans Petter Jansson wrote: > > - Some sources, like LDAP, and to a lesser extent, webcal, require > > a additional properties to be specified. ESource doesn't > > seem to facilitate storage of these properties, and adding those > > fields to ESource itself would be gross. I can think of two > > solutions: let ESource support arbitrary named properties, or > > write ESource subclasses. > > I think it's easier to just have arbitrary named properties. What > properties are you thinking about? Well, an LDAP source has these properties (taken from addressbook/gui/component/addressbook-storage.c): LDAP Server ldap.server.com 389 simple toshok@blubag.com 100 Name, host and port should be covered by ESource proper (port can be worked into the URI). However, rootdn, authmethod, emailaddr, limit and rememberpass are not. For webcal, I think I'll just need one property; the poll interval, in seconds. > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > for a nicer, easier to understand API?) I think subclassing would be nicer, since it would specify which properties are used, and provide easy type checking. > > - The relative URI isn't of much use in sources we do not control. > > I.e. you may have an ESourceGroup whose only common denominator > > is the protocol (i.e. webcal, LDAP), and the child source URIs > > are in effect absolute. Moving the child sources around does not > > change their URIs. > > Yeah, but then, what do you propose? It's not *necessary* for the > parent URI to be anything in particular. Even "ldap://" will do. Ok, if sources are just going to be a list, this isn't really a problem. > > I'm also wondering how we'll support folder configurations like the ones > > we had in 1.4 - with arbitrary hierarchical ordering of folders - which > > seems to imply ESources with both data and children. I don't know if we > > will, but if we don't, "move folder" becomes a very limited operation, > > and might not make a lot of sense. > > No, ESources are just supposed to be lists. So basically, I don't think we need the "move" folder op at all, and the "copy" folder op only for local sources. Is that correct? > > Oh, another thing :) Will the user be able to create arbitrary top-level > > ESourceGroups, and if so, how will the UI for that look, roughly? > > Not unless she fiddles with GConf by hand. The groups are pretty much > supposed to be defined by the app, which should use them to group > objects sensibly. Will we support that sort of GConf fiddling? -- Hans Petter From ettore@ximian.com Tue Nov 11 16:54:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B1A57124393; Tue, 11 Nov 2003 16:54:19 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id F2EF7124077 for ; Tue, 11 Nov 2003 16:53:47 -0500 (EST) Received: from dialup-67.30.191.147.dial.boston1.level3.net ([67.30.191.147] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AJgSH-0001Qf-00; Tue, 11 Nov 2003 13:53:46 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hABLrfZT013540; Tue, 11 Nov 2003 16:53:42 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hABLreTa013538; Tue, 11 Nov 2003 16:53:40 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068578209.1675.106.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068587619.12480.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 16:53:39 -0500 X-Spam-Status: No, hits=-33.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > (Although, maybe something like ELDAPSource vs. EWebCalSource would make > > for a nicer, easier to understand API?) > > I think subclassing would be nicer, since it would specify which > properties are used, and provide easy type checking. Nod. So, who writes these subclasses? :-) > So basically, I don't think we need the "move" folder op at all, and the > "copy" folder op only for local sources. Is that correct? We need "copy", "rename" and "delete". These ops are not just for local stores, in some stores you'd want that to still work even if the folders are not local (e.g. think Connector). > > > Oh, another thing :) Will the user be able to create arbitrary top-level > > > ESourceGroups, and if so, how will the UI for that look, roughly? > > > > Not unless she fiddles with GConf by hand. The groups are pretty much > > supposed to be defined by the app, which should use them to group > > objects sensibly. > > Will we support that sort of GConf fiddling? Not really. I mean, it can be done in principle, but we shouldn't suggest or encourage it. -- Ettore From hpj@ximian.com Tue Nov 11 18:11:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 11D1B124189; Tue, 11 Nov 2003 18:11:32 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 60C30124374 for ; Tue, 11 Nov 2003 18:11:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AJhf2-000FnR-00; Wed, 12 Nov 2003 00:11:00 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1068587619.12480.13.camel@milkplus> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> Content-Type: text/plain Message-Id: <1068595681.1675.111.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 11 Nov 2003 18:08:03 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > I think subclassing would be nicer, since it would specify which > > properties are used, and provide easy type checking. > Nod. So, who writes these subclasses? :-) I'll do it for webcal and LDAP. Shouldn't take much. > > So basically, I don't think we need the "move" folder op at all, and the > > "copy" folder op only for local sources. Is that correct? > We need "copy", "rename" and "delete". These ops are not just for local > stores, in some stores you'd want that to still work even if the folders > are not local (e.g. think Connector). Right, thanks. -- Hans Petter From jpr@ximian.com Wed Nov 12 13:15:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1970C1240E7; Wed, 12 Nov 2003 13:15:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 49510124082 for ; Wed, 12 Nov 2003 13:15:08 -0500 (EST) Received: (qmail 15411 invoked from network); 12 Nov 2003 18:15:07 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 12 Nov 2003 18:15:07 -0000 Subject: Re: [Evolution-hackers] ESource shortcomings From: JP Rosevear To: Hans Petter Jansson Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068595681.1675.111.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068660905.32043.225.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 13:15:05 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > On Tue, 2003-11-11 at 14:16, Hans Petter Jansson wrote: > > > > I think subclassing would be nicer, since it would specify which > > > properties are used, and provide easy type checking. > > > Nod. So, who writes these subclasses? :-) > > I'll do it for webcal and LDAP. Shouldn't take much. So I discussed this with ettore and hans offline and we think these should actually be named properties on the backend. In this scenario, the backends should probably be given the source uid rather than the uri, because they will need to grab the named properties for connecting. The main issue here is the GUI for some individual backends. For instance, where will the LDAP backend gui come from? and will it be readily available to outside developers? I'm reluctant to put the gui bits into e-d-s but it may logically be the only place to put them. I suppose we could have some sort of generated ui, but those tend to degrade over time. > > > So basically, I don't think we need the "move" folder op at all, and the > > > "copy" folder op only for local sources. Is that correct? > > > We need "copy", "rename" and "delete". These ops are not just for local > > stores, in some stores you'd want that to still work even if the folders > > are not local (e.g. think Connector). The delete method is already on the backend, I think probably the rename method should be too. Then the backend can handle the actual rename, which is useful for groupwise and exchange. For copy we can probably create a new calendar then fetch all the items and save them. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 21:53:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 568321241B8; Wed, 12 Nov 2003 21:53:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BA00112418F for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ACAB0630CD; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9D7B3630C9 for ; Wed, 12 Nov 2003 21:52:54 -0500 (EST) Received: (qmail 11847 invoked from network); 13 Nov 2003 02:52:52 -0000 Received: from localhost (HELO dialup-94.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 02:52:52 -0000 From: Not Zed To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FB197AE.2030908@arobs.ro> References: <3FB197AE.2030908@arobs.ro> Content-Type: multipart/alternative; boundary="=-5oR5cJFlWjLnVHck/Lz6" Message-Id: <1068691787.30838.84.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 10:49:48 +0800 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: wombat and java Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi Andrei, I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook). I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion. Cheers, Michael PS helps if i actually cc evolution-hackers On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > i read some posts of yours regarding the java access to evolution > addressbook and calendar via bonobo. > > now, i am trying to do the same things basically and i would be > interested if you succeeded. > you accessed (from java) the addressbook and calendar (of evolution) via > bonobo interfaces? > > my problem is that i should access those and send the data to a web server. > > is the communication possible in both directions (i mean is it possible > to update the addressbook and calendar with info I receive from my web > server)? > > the idl files provide all necessary methods? > if you could help me i would appreciate. > > tia, > > andrei > --=-5oR5cJFlWjLnVHck/Lz6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hi Andrei,

I'm not sure this was me, or if it was, i've completely forgotten about it (i work on the mail part, not addressbook).

I've forwarded this post to evolution-hackers, and I suggest you join that list (see http://lists.ximian.com/) to continue the discussion.

Cheers,
Michael

PS helps if i actually cc evolution-hackers

On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote:
i read some posts of yours regarding the java access to evolution 
addressbook and calendar via bonobo.

now, i am trying to do the same things basically and i would be 
interested if you succeeded.
you accessed (from java) the addressbook and calendar (of evolution) via 
bonobo interfaces?

my problem is that i should access those and send the data to a web server.

is the communication possible in both directions (i mean is it possible 
to update the addressbook and calendar with info I receive from my web 
server)?

the idl files provide all necessary methods?
if you could help me i would appreciate.

tia,

andrei
--=-5oR5cJFlWjLnVHck/Lz6-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 12 23:21:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34A01124134; Wed, 12 Nov 2003 23:21:30 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 88F7D124022 for ; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6F07B6314B; Wed, 12 Nov 2003 23:20:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F0F826312A; Wed, 12 Nov 2003 23:20:58 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAD4Kiq8006087; Wed, 12 Nov 2003 21:20:45 -0700 Subject: Re: [Evolution-hackers] Re: wombat and java From: Ronald Kuetemeier To: Andrei Schiop Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1068691787.30838.84.camel@localhost.localdomain> References: <3FB197AE.2030908@arobs.ro> <1068691787.30838.84.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068697242.1549.5.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 12 Nov 2003 21:20:43 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Andrei, take a look at: RE: [Evolution-hackers] RE: Java and Bonobo communication via CORBA http://mail.gnome.org/archives/gnome-devel-list/2003-June/msg00065.html Let me know how it goes, since I have written some extension to OpenOffice in Java and was looking to integrate Evolution in one extension. Hope this helps, Ronald On Wed, 2003-11-12 at 19:49, Not Zed wrote: > Hi Andrei, > > I'm not sure this was me, or if it was, i've completely forgotten > about it (i work on the mail part, not addressbook). > > I've forwarded this post to evolution-hackers, and I suggest you join > that list (see http://lists.ximian.com/) to continue the discussion. > > Cheers, > Michael > > PS helps if i actually cc evolution-hackers > > On Wed, 2003-11-12 at 10:15, Andrei Schiop wrote: > > i read some posts of yours regarding the java access to evolution > > addressbook and calendar via bonobo. > > > > now, i am trying to do the same things basically and i would be > > interested if you succeeded. > > you accessed (from java) the addressbook and calendar (of evolution) via > > bonobo interfaces? > > > > my problem is that i should access those and send the data to a web server. > > > > is the communication possible in both directions (i mean is it possible > > to update the addressbook and calendar with info I receive from my web > > server)? > > > > the idl files provide all necessary methods? > > if you could help me i would appreciate. > > > > tia, > > > > andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 01:59:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 183031241F6; Thu, 13 Nov 2003 01:59:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD5DE1241B9 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6ACF630BE; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B80BE630B6 for ; Thu, 13 Nov 2003 01:58:49 -0500 (EST) Received: (qmail 24872 invoked from network); 13 Nov 2003 06:58:48 -0000 Received: from localhost (HELO dialup-43.247.221.203.acc04-stge-pth.comindico.com.au) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 06:58:48 -0000 From: Not Zed To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-tSVCiWlDX/kRPkusUOp1" Message-Id: <1068706542.30627.104.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 14:55:42 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] the spam stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hey Rodo, About the spam stuff that just went in: 1. forgot the changelog for the commit (at least in mail/). 2. all my sent mail is going into the junk folder? why is it trying to use spamassasin if it isn't installed? 3. some code bugs, e.g. when i try to unmark as spam: evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER cheers Michael --=-tSVCiWlDX/kRPkusUOp1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Hey Rodo,

About the spam stuff that just went in:

1. forgot the changelog for the commit (at least in mail/).
2. all my sent mail is going into the junk folder?  why is it trying to use spamassasin if it isn't installed?
3. some code bugs, e.g. when i try to unmark as spam:

evolution-1.5: relocation error: /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: undefined symbol: CAMEL_IS_VJUNK_FOLDER

cheers
Michael

--=-tSVCiWlDX/kRPkusUOp1-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:05:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 327811242CB; Thu, 13 Nov 2003 06:05:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 957E5124059 for ; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 7882A6318E; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from avocet.mail.pas.earthlink.net (avocet.mail.pas.earthlink.net [207.217.120.50]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5AB076311F; Thu, 13 Nov 2003 06:04:34 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by avocet.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKFH7-0005xk-00; Thu, 13 Nov 2003 03:04:33 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADB4UZT003053; Thu, 13 Nov 2003 06:04:30 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADB4S2V003033; Thu, 13 Nov 2003 06:04:28 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068721467.8549.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 06:04:28 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Broken build today Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: make[3]: Entering directory `/cvs/evolution/smime/gui' make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. make[3]: Leaving directory `/cvs/evolution/smime/gui' -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:13:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74EA512427E; Thu, 13 Nov 2003 06:13:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 76AE5124040 for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5B93A6312F; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 4773C6311F for ; Thu, 13 Nov 2003 06:12:34 -0500 (EST) Received: (qmail 5639 invoked from network); 13 Nov 2003 11:12:33 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:12:33 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1068706542.30627.104.camel@localhost.localdomain> References: <1068706542.30627.104.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722062.2179.2.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:14:23 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 07:55, Not Zed wrote: > Hey Rodo, > > About the spam stuff that just went in: > > 1. forgot the changelog for the commit (at least in mail/). I usually don't write change log entries for new stuff, but I will add them. > 2. all my sent mail is going into the junk folder? why is it trying > to use spamassasin if it isn't installed? this is fixed > 3. some code bugs, e.g. when i try to unmark as spam: > > evolution-1.5: relocation error: > /opt/gnome2/lib/evolution/1.5/components/libevolution-mail.so: > undefined symbol: CAMEL_IS_VJUNK_FOLDER ops, fixed as well Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 06:16:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFB45124040; Thu, 13 Nov 2003 06:16:18 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 353D312436C for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 240C2631B5; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 157D6631AC for ; Thu, 13 Nov 2003 06:15:47 -0500 (EST) Received: (qmail 5882 invoked from network); 13 Nov 2003 11:15:46 -0000 Received: from peabody.ximian.com (HELO localhost) (141.154.95.10) by peabody.ximian.com with SMTP; 13 Nov 2003 11:15:46 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Radek =?ISO-8859-1?Q?Doul=EDk?= To: Ettore Perazzoli Cc: Evolution Hackers Mailing List In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068722251.2179.5.camel@itx.lehovec> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 12:17:36 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:04, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' I have added "empty" files so that it at least compiles until Michael will add the right ones. Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:39:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E84EB124042; Thu, 13 Nov 2003 07:39:32 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4D52112434F for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 444A6630C4; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 33234630B2 for ; Thu, 13 Nov 2003 07:39:01 -0500 (EST) Received: (qmail 10143 invoked from network); 13 Nov 2003 12:38:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:38:59 -0000 Subject: Re: [Evolution-hackers] the spam stuff From: Not Zed To: Radek =?ISO-8859-1?Q?Doul=EDk?= Cc: Evolution Hackers Mailing List In-Reply-To: <1068722062.2179.2.camel@itx.lehovec> References: <1068706542.30627.104.camel@localhost.localdomain> <1068722062.2179.2.camel@itx.lehovec> Content-Type: multipart/alternative; boundary="=-b1aOgzvPOgAty2n80FgD" Message-Id: <1068726955.1471.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:05:56 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-b1aOgzvPOgAty2n80FgD Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote: > On Thu, 2003-11-13 at 07:55, Not Zed wrote: > > Hey Rodo, > > > > About the spam stuff that just went in: > > > > 1. forgot the changelog for the commit (at least in mail/). > > I usually don't write change log entries for new stuff, but I will add > them. I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :) --=-b1aOgzvPOgAty2n80FgD Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-13 at 21:44, Radek Doulík wrote:
On Thu, 2003-11-13 at 07:55, Not Zed wrote:
> Hey Rodo,
> 
> About the spam stuff that just went in:
> 
> 1. forgot the changelog for the commit (at least in mail/).

I usually don't write change log entries for new stuff, but I will add
them.

I'm not sure i'd consider the changes to existing files 'new stuff', they are changes! :)

--=-b1aOgzvPOgAty2n80FgD-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 13 07:43:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A2B91124040; Thu, 13 Nov 2003 07:43:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 26315124042 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1C6B1630C4; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 08C89630B2 for ; Thu, 13 Nov 2003 07:42:57 -0500 (EST) Received: (qmail 10402 invoked from network); 13 Nov 2003 12:42:55 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 13 Nov 2003 12:42:55 -0000 Subject: Re: [Evolution-hackers] Broken build today From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1068721467.8549.1.camel@milkplus> References: <1068721467.8549.1.camel@milkplus> Content-Type: multipart/alternative; boundary="=-ME3W3uLOa+1exKQGcvPP" Message-Id: <1068727190.1459.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 23:09:50 +1030 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/plain Content-Transfer-Encoding: 7bit oops. thats what yu get for waking up too early anyway On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote: > make[3]: Entering directory `/cvs/evolution/smime/gui' > make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'. Stop. > make[3]: Leaving directory `/cvs/evolution/smime/gui' > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-ME3W3uLOa+1exKQGcvPP Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit oops.

thats what yu get for waking up too early anyway

On Thu, 2003-11-13 at 21:34, Ettore Perazzoli wrote:
make[3]: Entering directory `/cvs/evolution/smime/gui'
make[3]: *** No rule to make target `e-cert-selector.c', needed by `e-cert-selector.lo'.  Stop.
make[3]: Leaving directory `/cvs/evolution/smime/gui'

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-ME3W3uLOa+1exKQGcvPP-- From hpj@ximian.com Thu Nov 13 11:48:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 87CF1124454; Thu, 13 Nov 2003 11:48:11 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 17CB112403F for ; Thu, 13 Nov 2003 11:47:39 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKKd8-00010b-00; Thu, 13 Nov 2003 17:47:39 +0100 Subject: Re: [Evolution-hackers] ESource shortcomings From: Hans Petter Jansson To: JP Rosevear Cc: Ettore Perazzoli , evolution-hackers@lists.ximian.com In-Reply-To: <1068660905.32043.225.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068745483.12555.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 11:44:47 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-12 at 12:15, JP Rosevear wrote: > On Tue, 2003-11-11 at 19:08, Hans Petter Jansson wrote: > > On Tue, 2003-11-11 at 15:53, Ettore Perazzoli wrote: > > [Backend-specific properties] > So I discussed this with ettore and hans offline and we think these > should actually be named properties on the backend. In this scenario, > the backends should probably be given the source uid rather than the > uri, because they will need to grab the named properties for connecting. So if I got this right, it means the backends will make gconf calls to get the properties for a given source. Won't this also mean that the source list will be shared between all clients? I.e. if another client adds a source (for its own use), it will show up in Evolution, and vice versa? Unless we add a qualifier, like the gconf path to the source list... > The main issue here is the GUI for some individual backends. For > instance, where will the LDAP backend gui come from? and will it be > readily available to outside developers? I'm reluctant to put the gui > bits into e-d-s but it may logically be the only place to put them. I > suppose we could have some sort of generated ui, but those tend to > degrade over time. Personally I think we should just play it by ear now and look for a general solution later... Putting the UI bits into e-d-s (or a brand new e-d-ui?) won't add a lot of work, though, so if we can do that, it'd be an ok working solution. -- Hans Petter From ettore@ximian.com Thu Nov 13 18:59:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E901D124479; Thu, 13 Nov 2003 18:59:24 -0500 (EST) Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by listsmx.ximian.com (Postfix) with ESMTP id 4F669124108 for ; Thu, 13 Nov 2003 18:58:53 -0500 (EST) Received: from dialup-67.75.35.18.dial1.boston1.level3.net ([67.75.35.18] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AKRMP-00022T-00; Thu, 13 Nov 2003 15:58:50 -0800 Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hADNwjZT021804; Thu, 13 Nov 2003 18:58:46 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hADNwiaq021802; Thu, 13 Nov 2003 18:58:44 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] ESource shortcomings From: Ettore Perazzoli To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1068745483.12555.7.camel@localhost.localdomain> References: <1068449372.1679.17.camel@localhost.localdomain> <1068488865.16687.147.camel@milkplus> <1068578209.1675.106.camel@localhost.localdomain> <1068587619.12480.13.camel@milkplus> <1068595681.1675.111.camel@localhost.localdomain> <1068660905.32043.225.camel@localhost.localdomain> <1068745483.12555.7.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1068767923.21692.1.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 18:58:44 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 12:44, Hans Petter Jansson wrote: > So if I got this right, it means the backends will make gconf calls to > get the properties for a given source. Hm what if we just pass the ESource to the calendar/book API instead of a URI? Then it would have all the pieces to figure out how to access the data, and it wouldn't need to use GConf directly or anything like that. -- Ettore From hpj@ximian.com Thu Nov 13 20:09:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 162DC12401E; Thu, 13 Nov 2003 20:09:40 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 5132312401D for ; Thu, 13 Nov 2003 20:09:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AKSSS-000M0l-00; Fri, 14 Nov 2003 02:09:08 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, ettore@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1068775567.12557.13.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 13 Nov 2003 20:06:12 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Ettore, Toshok and I just had a discussion on IRC re. what to do with ESource and how to get parameters across to backends. What we more-or-less agreed on is that we can pass the ESource to the backend, encoded as XML. This lets callers use ESources that are not in gconf, but also allows getting updates from gconf if the ESource has a UID/path in it (also encoded in the XML). Thus we avoid the gconf requirement, and the changes to the IDL and ESource are miniscule (XML serialization code is already there). JP, thoughts? -- Hans Petter From jpr@ximian.com Fri Nov 14 01:35:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E6361244BF; Fri, 14 Nov 2003 01:35:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9493D124495 for ; Fri, 14 Nov 2003 01:34:53 -0500 (EST) Received: (qmail 3889 invoked from network); 14 Nov 2003 06:34:53 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 06:34:53 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068775567.12557.13.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068791691.3874.3166.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 01:34:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: ESource, backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > Ettore, Toshok and I just had a discussion on IRC re. what to do with > ESource and how to get parameters across to backends. > > What we more-or-less agreed on is that we can pass the ESource to the > backend, encoded as XML. This lets callers use ESources that are not in > gconf, but also allows getting updates from gconf if the ESource has a > UID/path in it (also encoded in the XML). In general this sounds like the best solution we've seen so far. I'm not sure if the gconf updates are viable however since this would require knowledge of the key (I guess it could be a named property). > Thus we avoid the gconf requirement, and the changes to the IDL and > ESource are miniscule (XML serialization code is already there). Sounds right to me, so lets do it the xml way, without the change updates and lets add the named properties to the source. As you suggested earlier Hans, I think we'll put the gui's in evolution for now. We can move them down the stack later if need be. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Fri Nov 14 02:44:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4130E124494; Fri, 14 Nov 2003 02:44:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9293F124289 for ; Fri, 14 Nov 2003 02:43:56 -0500 (EST) Received: (qmail 7556 invoked from network); 14 Nov 2003 07:43:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 07:43:56 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: James Ogley Cc: evolution-hackers@lists.ximian.com, lewing@ximian.com In-Reply-To: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068795834.3874.3316.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 02:43:54 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-11 at 04:40, James Ogley wrote: > Many many centuries ago, there was a lot of discussion, and work towards > fixing bug #232 - reading TNEF attachments. The solution that was > arrived at was using gtnef (kudos Larry) > > However, gtnef has never been ported to GNOME2, and I discovered this > morning that bug #232 appears to still exist in 1.4.5. There have been > a couple of calls on bugzilla, attached to the bug report for the bug to > be reopened, but nothing's been done. > > I'll be adding the description of how I rediscovered the lost bug #232 > to bugzilla, but I wanted to raise it here. Are there plans to port > gtnef to GNOME2, and if not is there a new solution to bug #232? Larry, any thoughts on the time involved for this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 08:06:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8DD212403C; Fri, 14 Nov 2003 08:06:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 23263124093 for ; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1AADE63167; Fri, 14 Nov 2003 08:05:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F3ABE631DB for ; Fri, 14 Nov 2003 08:05:57 -0500 (EST) Received: (qmail 24546 invoked from network); 14 Nov 2003 13:05:57 -0000 Received: from localhost (HELO michael.home) (michael@127.0.0.1) by localhost with SMTP; 14 Nov 2003 13:05:57 -0000 From: Michael Meeks To: Mike Kestner , Jody Goldberg Cc: evolution Content-Type: text/plain Organization: Ximian. Message-Id: <1068818160.19369.343.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:56:00 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] gal & gtk+ HEAD ... Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys, I guess people already know this; I'd fix it myself but for not knowing what the strategy should be. The problem is the use of the Gtk namespace in gal, which screws things up badly: gories\" -Wall -O2 -g -D_REENTRANT -Wp,-MD,.deps/gtk-combo-stack.pp -c gtk-combo-stack.c -fPIC -DPIC -o .libs/gtk-combo-stack.o In file included from gtk-combo-stack.h:29, from gtk-combo-stack.c:26: gtk-combo-box.h:34:1: warning: "GTK_COMBO_BOX" redefined In file included from /opt/ognome2.6/include/gtk-2.0/gtk/gtk.h:61, from gtk-combo-stack.c:25: /opt/ognome2.6/include/gtk-2.0/gtk/gtkcombobox.h:30:1: warning: this is the location of the previous definition Can we run a small sed script over gal/evo-HEAD/gnumeric(?) that does a GtkComboBox -> GalComboBox ? [ it might be a good time to do that for all the 'Gtk' namespaced stuff in gal as well ? ]. If so, is this being worked on already ? or shall I come up with a sed script ? Regards, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From rodrigo@ximian.com Fri Nov 14 12:37:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9EF4312447F; Fri, 14 Nov 2003 12:37:17 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAD8E124475 for ; Fri, 14 Nov 2003 12:36:45 -0500 (EST) Received: (qmail 6982 invoked from network); 14 Nov 2003 17:36:44 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 14 Nov 2003 17:36:44 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: Rodrigo Moya To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068791691.3874.3166.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1068831416.1782.67.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:36:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > ESource and how to get parameters across to backends. > > > > What we more-or-less agreed on is that we can pass the ESource to the > > backend, encoded as XML. This lets callers use ESources that are not in > > gconf, but also allows getting updates from gconf if the ESource has a > > UID/path in it (also encoded in the XML). > > In general this sounds like the best solution we've seen so far. I'm > not sure if the gconf updates are viable however since this would > require knowledge of the key (I guess it could be a named property). > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > ESource are miniscule (XML serialization code is already there). > > Sounds right to me, so lets do it the xml way, without the change > updates and lets add the named properties to the source. > hmm, but then, what about changes in the source? How would the backend know? I'm not really sure we really need them, but we might, if backends start using the properties in the source. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 13:37:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 55DAD1240DA; Fri, 14 Nov 2003 13:37:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BCFF7124086 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B411963094; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9BE7763072 for ; Fri, 14 Nov 2003 13:36:29 -0500 (EST) Received: (qmail 10455 invoked from network); 14 Nov 2003 18:36:29 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 14 Nov 2003 18:36:29 -0000 From: Jeffrey Stedfast To: Michael Zucchi Cc: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 13:36:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ok, so I was right about the mbox code expecting NULL. but this may very well have been my fault. anyways, that is now fixed in CVS along with changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. now for the new problem: if you call get_folder_info without the RECURSIVE flag, you only get a singleton fi returned to you. I guess this makes sense. (note, however, that imap will return one level of subdirs as well - altho they will be placed in fi->sibling rather than fi->child which is rather wrong). so... the only way to get a list of subfolders of an mbox folder is to request RECURSIVE. However, this scans more than just a single level which is not what I want. the way the IMAP spec deals with this, is by providing 2 modes of recursive: % (1 level) and * (everything) what do you think of having a CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? while on the subject of get_folder_info... the interface sucks. There are several reasons it sucks, but the ones I'm thinking of right now is that it doesn't allow for any sort of globbing and it is inconsistant with the other camel-store methods in that the other methods take a path while get_folder_info takes a full_name. probably too late to change this interface tho. :-( Jeff -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From jpr@ximian.com Fri Nov 14 14:55:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 489E41244A7; Fri, 14 Nov 2003 14:55:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 5D6271243D8 for ; Fri, 14 Nov 2003 14:54:42 -0500 (EST) Received: (qmail 14679 invoked from network); 14 Nov 2003 19:54:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 14 Nov 2003 19:54:41 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Rodrigo Moya Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com, Ettore Perazzoli , toshok@ximian.com In-Reply-To: <1068831416.1782.67.camel@gasteiz.home> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068839679.3874.3465.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 14:54:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 12:36, Rodrigo Moya wrote: > On Fri, 2003-11-14 at 07:34, JP Rosevear wrote: > > On Thu, 2003-11-13 at 21:06, Hans Petter Jansson wrote: > > > Ettore, Toshok and I just had a discussion on IRC re. what to do with > > > ESource and how to get parameters across to backends. > > > > > > What we more-or-less agreed on is that we can pass the ESource to the > > > backend, encoded as XML. This lets callers use ESources that are not in > > > gconf, but also allows getting updates from gconf if the ESource has a > > > UID/path in it (also encoded in the XML). > > > > In general this sounds like the best solution we've seen so far. I'm > > not sure if the gconf updates are viable however since this would > > require knowledge of the key (I guess it could be a named property). > > > > > Thus we avoid the gconf requirement, and the changes to the IDL and > > > ESource are miniscule (XML serialization code is already there). > > > > Sounds right to me, so lets do it the xml way, without the change > > updates and lets add the named properties to the source. > > > hmm, but then, what about changes in the source? How would the backend > know? It doesn't know right now either. I think we can work this out along the way if necessary. > I'm not really sure we really need them, but we might, if backends start > using the properties in the source. There isn't really another consistent place to put the information. -JP -- JP Rosevear Ximian, Inc. From steve.mah@oracle.com Fri Nov 14 18:02:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DC0B51244A9; Fri, 14 Nov 2003 18:02:19 -0500 (EST) Received: from agminet04.oracle.com (agminet04.oracle.com [141.146.126.231]) by listsmx.ximian.com (Postfix) with ESMTP id 1BF83124323 for ; Fri, 14 Nov 2003 18:01:48 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet04.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAEMvqPB001381 for ; Fri, 14 Nov 2003 14:58:50 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvqE25557 for ; Fri, 14 Nov 2003 15:57:52 -0700 (MST) Received: from oracle.com (arena.us.oracle.com [130.35.128.117]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAEMvpE25550 for ; Fri, 14 Nov 2003 15:57:51 -0700 (MST) Message-ID: <3FB55DEF.4030106@oracle.com> Date: Fri, 14 Nov 2003 14:57:51 -0800 From: Stephen Mah User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030701 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] How to pre-configure evolution profiles? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm not sure if this is the appropriate list, but here goes: We have a custom rh linux CD that preconfigures most apps, ie: mozilla, proxy settings, etc... Before 1.4 came out, I had a simple shell script that pre-configured the users evolution profile. All I did was pre-populate the ~/evolution/config.xmldb file. Since 1.4 is now using something called gconf, I'm really at a loss on how to pre-configure this schemas. Any ideas? It seems to use this directory: ~/.gconfd/apps/evolution and part of ~/evolution/. I don't think config.xmldb is used anymore. thanks steve From dobey@ximian.com Fri Nov 14 18:13:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DDD97124430; Fri, 14 Nov 2003 18:13:49 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 31BB6124323 for ; Fri, 14 Nov 2003 18:13:18 -0500 (EST) Received: (qmail 25801 invoked from network); 14 Nov 2003 23:13:18 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:13:18 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Rodney Dawes To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FnySPUD02n3DLO/YdB8c" Organization: Ximian, Inc. Message-Id: <1068851404.4525.52.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:10:05 -0500 X-Spam-Status: No, hits=-38.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,MIME_LONG_LINE_QP, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-FnySPUD02n3DLO/YdB8c Content-Type: text/plain Content-Transfer-Encoding: quoted-printable You can set keys with gconftool-2. The --help option gives you a pretty extensive idea of what to do, and I believe it has a man page as well. -- dobey On Pre , 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: >=20 > We have a custom rh linux CD that preconfigures most apps, ie: mozilla,=20 > proxy settings, etc... >=20 > Before 1.4 came out, I had a simple shell script that pre-configured the=20 > users evolution profile. All I did was pre-populate the=20 > ~/evolution/config.xmldb file. >=20 > Since 1.4 is now using something called gconf, I'm really at a loss on=20 > how to pre-configure this schemas. Any ideas? >=20 > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. >=20 > thanks >=20 > steve --=-FnySPUD02n3DLO/YdB8c 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/tWDMkmjUfZe526QRAnQnAJ9FVKWtF93QwDS7SGjgUQYVk8lIwQCfbTes 7BMlKPXxo6Qq3a41TsgbRbc= =CuQ/ -----END PGP SIGNATURE----- --=-FnySPUD02n3DLO/YdB8c-- From mtgordon@ximian.com Fri Nov 14 18:19:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50A681244EC; Fri, 14 Nov 2003 18:19:24 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9D9DC12418C for ; Fri, 14 Nov 2003 18:18:53 -0500 (EST) Received: (qmail 26068 invoked from network); 14 Nov 2003 23:18:53 -0000 Received: from dmz.ximian.com (HELO 10-0-0-231.boston.ximian.com) (mtgordon@141.154.95.1) by peabody.ximian.com with SMTP; 14 Nov 2003 23:18:53 -0000 Subject: Re: [Evolution-hackers] How to pre-configure evolution profiles? From: Mark Gordon To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FB55DEF.4030106@oracle.com> References: <3FB55DEF.4030106@oracle.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068851906.2532.183.camel@boatswain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 14 Nov 2003 18:18:27 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 17:57, Stephen Mah wrote: > I'm not sure if this is the appropriate list, but here goes: > > We have a custom rh linux CD that preconfigures most apps, ie: mozilla, > proxy settings, etc... > > Before 1.4 came out, I had a simple shell script that pre-configured the > users evolution profile. All I did was pre-populate the > ~/evolution/config.xmldb file. > > Since 1.4 is now using something called gconf, I'm really at a loss on > how to pre-configure this schemas. Any ideas? > > It seems to use this directory: ~/.gconfd/apps/evolution > and part of ~/evolution/. I don't think config.xmldb is used anymore. > > thanks > > steve Short answer: "gconftool-2 --help" Long answer: http://www.gnome.org/learn/admin-guide/2.2/ -Mark Gordon From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 14 18:56:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1954E124143; Fri, 14 Nov 2003 18:56:12 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 305BE124016 for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 215F7630CF; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 179BE630AB for ; Fri, 14 Nov 2003 18:55:41 -0500 (EST) Received: (qmail 28164 invoked from network); 14 Nov 2003 23:55:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 14 Nov 2003 23:55:38 -0000 From: Not Zed To: Jeffrey Stedfast Cc: evolution-hackers@ximian.com In-Reply-To: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> References: <1068834962.22821.12.camel@tazmanian-devil.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-SSU9cVKOAzQn4BYZKjuF" Message-Id: <1068853945.16250.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 10:22:25 +1030 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: camel_store_get_folder_info suckage Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/plain Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote: > ok, so I was right about the mbox code expecting NULL. but this may very It should treat null and "" identically. > well have been my fault. anyways, that is now fixed in CVS along with > changes to set the fi->flags with CAMEL_FOLDER_CHILDREN, > CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like. > > now for the new problem: > > if you call get_folder_info without the RECURSIVE flag, you only get a > singleton fi returned to you. I guess this makes sense. (note, however, Thats a bug in mbox, it should return 1 level. > that imap will return one level of subdirs as well - altho they will be > placed in fi->sibling rather than fi->child which is rather wrong). Thats a bug in imap, or maybe build_folder_info which i never trusted. Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way. > so... the only way to get a list of subfolders of an mbox folder is to > request RECURSIVE. However, this scans more than just a single level > which is not what I want. But it also doesn't matter to do it this way. Its no change from current behaviour. > the way the IMAP spec deals with this, is by providing 2 modes of > recursive: % (1 level) and * (everything) > > what do you think of having a > CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag? Not necessary, see above. > while on the subject of get_folder_info... the interface sucks. There > are several reasons it sucks, but the ones I'm thinking of right now is > that it doesn't allow for any sort of globbing and it is inconsistant What do we need globbing for? There's not a single place we'd use it. > with the other camel-store methods in that the other methods take a path > while get_folder_info takes a full_name. Does it? The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server). > probably too late to change this interface tho. :-( It got changed a year ago :) Z --=-SSU9cVKOAzQn4BYZKjuF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Sat, 2003-11-15 at 05:06, Jeffrey Stedfast wrote:
ok, so I was right about the mbox code expecting NULL. but this may very

It should treat null and "" identically.

well have been my fault. anyways, that is now fixed in CVS along with
changes to set the fi->flags with CAMEL_FOLDER_CHILDREN,
CAMEL_FOLDER_NOSELECT, and CAMEL_FOLDER_NOINFERIORS and the like.

now for the new problem:

if you call get_folder_info without the RECURSIVE flag, you only get a
singleton fi returned to you. I guess this makes sense. (note, however,

Thats a bug in mbox, it should return 1 level.

that imap will return one level of subdirs as well - altho they will be
placed in fi->sibling rather than fi->child which is rather wrong).
Thats a bug in imap, or maybe build_folder_info which i never trusted.  Although this is how the subscription selector uses it, so either it works around it, or it (getfolderinfo) doesn't owrk this way.

so... the only way to get a list of subfolders of an mbox folder is to
request RECURSIVE. However, this scans more than just a single level
which is not what I want.
But it also doesn't matter to do it this way.  Its no change from current behaviour.

the way the IMAP spec deals with this, is by providing 2 modes of
recursive: % (1 level) and * (everything)

what do you think of having a
CAMEL_STORE_FOLDER_INFO_RECURSIVE_ONE_LEVEL type flag?
Not necessary, see above.

while on the subject of get_folder_info... the interface sucks. There
are several reasons it sucks, but the ones I'm thinking of right now is
that it doesn't allow for any sort of globbing and it is inconsistant

What do we need globbing for?  There's not a single place we'd use it.

with the other camel-store methods in that the other methods take a path
while get_folder_info takes a full_name.
Does it?  The imap code treats the incoming name/path exactly the same for get_folder_info as with rename_folder, get_folder, etc. (using the imapstoresummary to turn the incoming path into a physical 'full_name', which might not be en/de codable from the path because of bad encoding on the server).

probably too late to change this interface tho. :-(

It got changed a year ago :)

Z

--=-SSU9cVKOAzQn4BYZKjuF-- From samp@arial-concept.com Sat Nov 15 17:59:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3C5C012419A; Sat, 15 Nov 2003 17:59:23 -0500 (EST) Received: from kraid.nerim.net (smtp-106-saturday.nerim.net [62.4.16.106]) by listsmx.ximian.com (Postfix) with ESMTP id 88CE7124124 for ; Sat, 15 Nov 2003 17:58:52 -0500 (EST) Received: from prod1.arial-concept.com (przyswa.net1.nerim.net [62.212.103.7]) by kraid.nerim.net (Postfix) with ESMTP id 640B440E41 for ; Sat, 15 Nov 2003 23:58:49 +0100 (CET) Received: from mars-linux.arial-concept.com (root@mars-linux.arial-concept.com [172.16.0.45]) by prod1.arial-concept.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAFMxCUk025453 for ; Sat, 15 Nov 2003 23:59:13 +0100 From: Sam Przyswa To: Liste Dev Evolution Content-Type: text/plain; charset=iso-8859-15 Organization: Arial Concept Message-Id: <1068936846.30860.8.camel@Mars-Linux> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 15 Nov 2003 23:54:06 +0100 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-milter (http://amavis.org/) X-arial-concept-prod1-MailScanner: Found to be clean X-Spam-Status: No, hits=-12.1 required=5.0 tests=SIGNATURE_LONG_SPARSE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Contact and Calendar from MySQL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, We run phpGroupware at office that manage contacts, calendar event, etc, on MySQL. Is there a way via some API to link these data (contacts, calendar events) in Evolution Contact and Calendar ? I have read the gnome_db doc but I don't know if it's the right way to do that... Thanks in advance for your advices. Sam. -- Sam Przyswa - Chef de projet Arial Concept - Intégrateur Internet 36, rue de Turin - 75008 - Paris - France Tel: 01 40 54 86 04 - Fax: 01 40 54 83 01 Web: http://www.arial-concept.com - Email: Info@arial-concept.com -- Ce message a été vérifié par MailScanner et le moteur F-Prot pour rechercher la présence de virus et rien de suspect n'a été trouvé. Pour tous renseignements complémentaires concernant cet anti-virus contactez Postmaster@arial-concept.com From jpr@ximian.com Sun Nov 16 01:45:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA35D1242B5; Sun, 16 Nov 2003 01:45:27 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D1688124265 for ; Sun, 16 Nov 2003 01:44:56 -0500 (EST) Received: (qmail 27545 invoked from network); 16 Nov 2003 06:44:56 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 16 Nov 2003 06:44:56 -0000 Subject: Re: [Evolution-hackers] Contact and Calendar from MySQL From: JP Rosevear To: Sam Przyswa Cc: Liste Dev Evolution In-Reply-To: <1068936846.30860.8.camel@Mars-Linux> References: <1068936846.30860.8.camel@Mars-Linux> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1068965094.3874.3522.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 16 Nov 2003 01:44:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-15 at 17:54, Sam Przyswa wrote: > Hi, > > We run phpGroupware at office that manage contacts, calendar event, etc, > on MySQL. Is there a way via some API to link these data (contacts, > calendar events) in Evolution Contact and Calendar ? In fact there is. We have split out the backends and the client libraries to these backends and they reside in the evolution-data-server module. Basically you want to look at evolution-data-server/calendar/backends and evolution-data-server/calendar/libedata-cal. You will need to sub class e-cal-backend and implement the requisite virtual methods. How you implement these methods is up to you, and gnome-db is an option for communicating with the MySQL database and implementing these method. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 13:20:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B5623124373; Mon, 17 Nov 2003 13:20:29 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id DC9CA1241AA for ; Mon, 17 Nov 2003 13:19:58 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHIJwu3029089; Mon, 17 Nov 2003 13:19:58 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHIJvfi029087; Mon, 17 Nov 2003 13:19:57 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1068839679.3874.3465.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069093196.8413.7.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:19:56 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > hmm, but then, what about changes in the source? How would the backend > > know? > > It doesn't know right now either. I think we can work this out along > the way if necessary. I think if we want the changes then we should just pass the path to the GConf key over CORBA. Otherwise we can dispatch the XML serialization of the ESource. (I think Hans wants to do both so that we can have it working without GConf if needed... Although I am not convinced it's necessary.) -- ETtore From jpr@ximian.com Mon Nov 17 13:30:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B515C1240D7; Mon, 17 Nov 2003 13:30:58 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9C86B124091 for ; Mon, 17 Nov 2003 13:30:27 -0500 (EST) Received: (qmail 12622 invoked from network); 17 Nov 2003 18:30:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:30:26 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093196.8413.7.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069093819.3874.3924.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:30:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:19, Ettore Perazzoli wrote: > On Fri, 2003-11-14 at 14:54, JP Rosevear wrote: > > > hmm, but then, what about changes in the source? How would the backend > > > know? > > > > It doesn't know right now either. I think we can work this out along > > the way if necessary. > > I think if we want the changes then we should just pass the path to the > GConf key over CORBA. Otherwise we can dispatch the XML serialization > of the ESource. > > (I think Hans wants to do both so that we can have it working without > GConf if needed... Although I am not convinced it's necessary.) I prefer the serialized source solution, because it is possible to open ad hoc calendars for temporary purposes. Could the gconf key just be a named property on the source? -JP -- JP Rosevear Ximian, Inc. From lewing@ximian.com Mon Nov 17 13:45:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21197124084; Mon, 17 Nov 2003 13:45:57 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 54A6C124349 for ; Mon, 17 Nov 2003 13:45:26 -0500 (EST) Received: (qmail 13372 invoked from network); 17 Nov 2003 18:45:25 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 18:45:25 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear , Aaron Weber Cc: James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1068795834.3874.3316.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069094697.18587.1614.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 12:44:58 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > Many many centuries ago, there was a lot of discussion, and work towards > > fixing bug #232 - reading TNEF attachments. The solution that was > > arrived at was using gtnef (kudos Larry) > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > morning that bug #232 appears to still exist in 1.4.5. There have been > > a couple of calls on bugzilla, attached to the bug report for the bug to > > be reopened, but nothing's been done. > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > to bugzilla, but I wanted to raise it here. Are there plans to port > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > Larry, any thoughts on the time involved for this? A simple port probably wouldn't take very much time, but the problem is the way gtnef works is far less than ideal. Because of licensing issues (the tnef code base it was derived from is GPL'd) it cannot be linked into the mailer so it has to be an exe component. Since it has to be a component it has to duplicate a large amount of the mail display code to make an interface that looks similar to the normal attachment interface. So it is both extremely slow to activate and annoying to maintain. In a perfect world camel would provide a plugable method for allowing a content type to present itself as a group of several other content-types so that the display code could be reused and someone would write an LGPL'D tnef decoder. I can't write the tnef decoder myself since I've already messed with the current code a lot but if someone is serious about doing it we could probably clean room reverse engineer the GPL'd version. I'll let one of the mail hackers comment on the plugable camel stuff. --Larry From ettore@ximian.com Mon Nov 17 13:49:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2B0DA1242F3; Mon, 17 Nov 2003 13:49:54 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 452D9124336 for ; Mon, 17 Nov 2003 13:49:23 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHInLu3024414; Mon, 17 Nov 2003 13:49:22 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHInLqa024412; Mon, 17 Nov 2003 13:49:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069093819.3874.3924.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069094960.8413.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:49:21 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > I prefer the serialized source solution, because it is possible to open > ad hoc calendars for temporary purposes. Could the gconf key just be a > named property on the source? I guess it could, but then you have a consistency problem... I.e. you have to make sure that the serialized XML always contains the right GConf path. -- Ettore From jpr@ximian.com Mon Nov 17 14:01:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F1E98124397; Mon, 17 Nov 2003 14:01:07 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 9B8B0124084 for ; Mon, 17 Nov 2003 14:00:36 -0500 (EST) Received: (qmail 14188 invoked from network); 17 Nov 2003 19:00:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:00:35 -0000 Subject: Re: [Evolution-hackers] Re: ESource, backends From: JP Rosevear To: Ettore Perazzoli Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069094960.8413.11.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095631.3874.3926.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:00:33 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > I prefer the serialized source solution, because it is possible to open > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > named property on the source? > > I guess it could, but then you have a consistency problem... I.e. you > have to make sure that the serialized XML always contains the right > GConf path. I guess - but you will need both the UID and the gconf key won't you? Since the source will be in a gconf list. -JP -- JP Rosevear Ximian, Inc. From ettore@ximian.com Mon Nov 17 14:02:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6628F124004; Mon, 17 Nov 2003 14:02:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id AF707124096 for ; Mon, 17 Nov 2003 14:02:22 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ2Lu3024453; Mon, 17 Nov 2003 14:02:21 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ2LSI024451; Mon, 17 Nov 2003 14:02:21 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Ettore Perazzoli To: JP Rosevear Cc: Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069095631.3874.3926.camel@localhost.localdomain> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069095740.8413.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:02:20 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > I prefer the serialized source solution, because it is possible to open > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > named property on the source? > > > > I guess it could, but then you have a consistency problem... I.e. you > > have to make sure that the serialized XML always contains the right > > GConf path. > > I guess - but you will need both the UID and the gconf key won't you? > Since the source will be in a gconf list. Yeah. -- Ettore From jpr@ximian.com Mon Nov 17 14:03:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 043B0124004; Mon, 17 Nov 2003 14:03:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16BD61243A2 for ; Mon, 17 Nov 2003 14:03:16 -0500 (EST) Received: (qmail 14438 invoked from network); 17 Nov 2003 19:03:15 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:03:15 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069095790.3874.3929.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:03:11 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towards > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > be reopened, but nothing's been done. > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > Larry, any thoughts on the time involved for this? > > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. The mailer is GPL'ed though, isn't it? -JP -- JP Rosevear Ximian, Inc. From toshok@ximian.com Mon Nov 17 14:10:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D46D3124356; Mon, 17 Nov 2003 14:10:38 -0500 (EST) Received: from localhost.localdomain (home.maz.org [216.27.177.123]) by listsmx.ximian.com (Postfix) with ESMTP id 87C90124004 for ; Mon, 17 Nov 2003 14:10:06 -0500 (EST) Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJ92G7022755; Mon, 17 Nov 2003 11:09:03 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJ92Y7022753; Mon, 17 Nov 2003 11:09:02 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Re: ESource, backends From: Chris Toshok To: Ettore Perazzoli Cc: JP Rosevear , Rodrigo Moya , Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069095740.8413.13.camel@milkplus> References: <1068775567.12557.13.camel@localhost.localdomain> <1068791691.3874.3166.camel@localhost.localdomain> <1068831416.1782.67.camel@gasteiz.home> <1068839679.3874.3465.camel@localhost.localdomain> <1069093196.8413.7.camel@milkplus> <1069093819.3874.3924.camel@localhost.localdomain> <1069094960.8413.11.camel@milkplus> <1069095631.3874.3926.camel@localhost.localdomain> <1069095740.8413.13.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069096141.20344.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 17 Nov 2003 11:09:02 -0800 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 11:02, Ettore Perazzoli wrote: > On Mon, 2003-11-17 at 14:00, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:49, Ettore Perazzoli wrote: > > > On Mon, 2003-11-17 at 13:30, JP Rosevear wrote: > > > > I prefer the serialized source solution, because it is possible to open > > > > ad hoc calendars for temporary purposes. Could the gconf key just be a > > > > named property on the source? > > > > > > I guess it could, but then you have a consistency problem... I.e. you > > > have to make sure that the serialized XML always contains the right > > > GConf path. > > > > I guess - but you will need both the UID and the gconf key won't you? > > Since the source will be in a gconf list. > > Yeah. I was thinking that the GConf key would be added by the underlying library (libebook, libecal) before serializing it and sending it over to the wombat. So we don't have much of a synchronization problem (we aren't storing the key inside the xml we store in gconf.) And we can always add the key to the xml blobs we serialize across. It's just that the ad-hoc ones won't contain a uid (or contain an empty string for the uid.. something). The backend can be made pretty simple and always listen for gconf changes - it just won't ever receive any that match the ad-hoc sources. Chris From lewing@ximian.com Mon Nov 17 14:28:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1111E124004; Mon, 17 Nov 2003 14:28:32 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 21258124004 for ; Mon, 17 Nov 2003 14:28:01 -0500 (EST) Received: (qmail 15846 invoked from network); 17 Nov 2003 19:28:00 -0000 Received: from localhost (HELO localhost.localdomain) (lewing@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:28:00 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Larry Ewing To: JP Rosevear Cc: Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069095790.3874.3929.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069097257.18582.1617.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 13:27:38 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > be reopened, but nothing's been done. > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > Larry, any thoughts on the time involved for this? > > > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issues > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code to > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. > > The mailer is GPL'ed though, isn't it? > But we need to be able to link the connector bits so we need an exception still don't we? --Larry From jpr@ximian.com Mon Nov 17 15:26:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ABF4B124385; Mon, 17 Nov 2003 14:36:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:26:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 967011240F9; Mon, 17 Nov 2003 15:26:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 66A781242F8 for ; Mon, 17 Nov 2003 14:35:52 -0500 (EST) Received: (qmail 16111 invoked from network); 17 Nov 2003 19:35:50 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:35:50 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Larry Ewing Cc: danw@ximian.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069097257.18582.1617.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069097746.3874.3932.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:35:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:27, Larry Ewing wrote: > On Mon, 2003-11-17 at 13:03, JP Rosevear wrote: > > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > > > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote: > > > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > > > Many many centuries ago, there was a lot of discussion, and work towards > > > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > > > arrived at was using gtnef (kudos Larry) > > > > > > > > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > > > morning that bug #232 appears to still exist in 1.4.5. There have been > > > > > a couple of calls on bugzilla, attached to the bug report for the bug to > > > > > be reopened, but nothing's been done. > > > > > > > > > > I'll be adding the description of how I rediscovered the lost bug #232 > > > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > > > > > > > > Larry, any thoughts on the time involved for this? > > > > > > A simple port probably wouldn't take very much time, but the problem is > > > the way gtnef works is far less than ideal. Because of licensing issues > > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > > into the mailer so it has to be an exe component. Since it has to be a > > > component it has to duplicate a large amount of the mail display code to > > > make an interface that looks similar to the normal attachment > > > interface. So it is both extremely slow to activate and annoying to > > > maintain. > > > > The mailer is GPL'ed though, isn't it? > > > > But we need to be able to link the connector bits so we need an > exception still don't we? I don't think the connector links to the mailer at all, although it does link to camel. Dan? -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Mon Nov 17 15:43:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F5C12416A; Mon, 17 Nov 2003 15:43:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 89B0D124272 for ; Mon, 17 Nov 2003 15:42:52 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 52B6D631F0 for ; Mon, 17 Nov 2003 14:59:06 -0500 (EST) Received: (qmail 17470 invoked from network); 17 Nov 2003 19:59:05 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 17 Nov 2003 19:59:05 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: JP Rosevear To: Dan Winship Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069099141.3874.3944.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:59:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 14:52, Dan Winship wrote: > > I don't think the connector links to the mailer at all, although it does > > link to camel. Dan? > > Connector is irrelevant here. We don't want non-Ximian GPL code in > evolution because it keeps us from being able to do things like, oh, > say, link to OpenSSL if we need to. (Where were you last week? :-) I'm aware of that, but then the problem is not directly related to the code being GPL'ed, but more that we don't have the copyright. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 15:43:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E615612416A; Mon, 17 Nov 2003 15:43:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66D4C12438E for ; Mon, 17 Nov 2003 15:42:53 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0FF7A631A0; Mon, 17 Nov 2003 14:46:06 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 009B263127; Mon, 17 Nov 2003 14:46:05 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHJk5u3024678; Mon, 17 Nov 2003 14:46:05 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHJk5M5024676; Mon, 17 Nov 2003 14:46:05 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098363.24585.4.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 14:46:05 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Shell cleanup Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have cleaned up a bunch of cruft from shell/, getting rid of the stuff that is not used anymore. I still have EvolutionShellComponent and EvolutionStorage in place though, since the address book code still depends on them. (However, that code doesn't work at all at this point. :-)) Hans Petter is working on removing that dependency as well... So when he lets me know that that part of the work is done I will remove those pieces too. Cheers, -- Ettore From danw@ximian.com Mon Nov 17 15:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E39B61241A6; Mon, 17 Nov 2003 15:44:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7960F1243B7 for ; Mon, 17 Nov 2003 15:42:54 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C53B2630A5 for ; Mon, 17 Nov 2003 14:45:29 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 17 Nov 2003 14:52:18 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Dan Winship To: JP Rosevear Cc: Larry Ewing , evolution-hackers@lists.ximian.com In-Reply-To: <1069097746.3874.3932.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069095790.3874.3929.camel@localhost.localdomain> <1069097257.18582.1617.camel@localhost.localdomain> <1069097746.3874.3932.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069098738.11443.27.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Mon, 17 Nov 2003 14:52:18 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I don't think the connector links to the mailer at all, although it does > link to camel. Dan? Connector is irrelevant here. We don't want non-Ximian GPL code in evolution because it keeps us from being able to do things like, oh, say, link to OpenSSL if we need to. (Where were you last week? :-) -- Dan From gpoo@ubiobio.cl Mon Nov 17 15:44:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0DF46124091; Mon, 17 Nov 2003 15:44:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 838761243D3 for ; Mon, 17 Nov 2003 15:42:55 -0500 (EST) Received: from zeus.dci.ubiobio.cl (zeus.dci.ubiobio.cl [146.83.195.11]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1E94D63203 for ; Mon, 17 Nov 2003 15:18:01 -0500 (EST) Received: from cronos.dci.ubiobio.cl (cronos.dci.ubiobio.cl [146.83.195.84]) by zeus.dci.ubiobio.cl (Postfix) with ESMTP id A19D227867 for ; Mon, 17 Nov 2003 17:17:54 -0300 (CLST) From: German Poo Caaman~o To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=iso-8859-1 Message-Id: <1069100260.3792.81.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:17:40 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] What's is missing in NNTP support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've just installed evolution HEAD and it was compiled with NNTP support. After playing a little I have some question that I hope anyone can answer. IMHO, it's very comfortable to read NEWS, but: 1. Show all newsgroups from a server (it takes a bit of time, and sometimes there are over 30.000 newsgroups, and the user is interested in a few ones). I guess it could be better has a window with a similar behaviour as folder setting (when you choose working disconnected, where the user choose wich folder would like to read). I don't know where it belongs to. 2. Besides an USENET messages is *almost* a mail message, has some differences. For instance, a message can be answered to the group (follow-up) or replied to the sender (reply). Is there some kind of communication that allow to add "Reply to group" to contextual menu? 3. At last, but not least, where can I find a list with missings things? (protocol or UI) May someone give some pointers to me? What should I read? Thanks in advance, -- Germán Poó-Caamaño mailto:gpoo@ubiobio.cl http://www.ubiobio.cl/~gpoo/ From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 16:16:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2EF7512439A; Mon, 17 Nov 2003 16:16:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BC610124292 for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1BD463145; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 988706313C for ; Mon, 17 Nov 2003 16:16:13 -0500 (EST) Received: (qmail 21738 invoked from network); 17 Nov 2003 21:16:12 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 17 Nov 2003 21:16:12 -0000 Subject: Re: [Evolution-hackers] gal & gtk+ HEAD ... From: Mike Kestner To: Michael Meeks Cc: Mike Kestner , Jody Goldberg , evolution In-Reply-To: <1068818160.19369.343.camel@localhost.localdomain> References: <1068818160.19369.343.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069103755.1114.386.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 15:15:55 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-14 at 07:56, Michael Meeks wrote: > The problem is the use of the Gtk namespace in gal, which screws things > up badly: Fix committed to trunk. -- Mike Kestner From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 17:02:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94E9812412C; Mon, 17 Nov 2003 17:02:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C437C124117 for ; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id BC40163182; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B503A63134; Mon, 17 Nov 2003 17:02:13 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAHM2Du3027452; Mon, 17 Nov 2003 17:02:13 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAHM2DGG027450; Mon, 17 Nov 2003 17:02:13 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069106532.24585.23.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 17:02:13 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Upgrade path fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, right now components upgrade from an existing Evolution version when they are first activated. However, that's bad since they get all activated at the same time and it's not clear to the shell when that happens (so e.g. if there are progress dialogs they'll interfere and stuff). So I have added a upgradeFromVersion() method in Evolution-Component.idl that you are now supposed to implement for your component to upgrade the configuration settings. If you don't implement that method, the shell won't complain -- but you should. So we should move all the migration stuff into this method. Please let me know if this method is not enough for your component's needs so we can massage it more in that case. The mechanism is similar to that of the old e-config-upgrade, i.e. it stores the version number in a GConf key and attempts an upgrade if the current version number is higher than the old one. BTW, I am not sure if we are going to be able to support upgrading from versions older than 1.4 easily... Maybe we can still invoke e-config-upgrade and make it convert to 1.4 format, then run the upgradeFromVersion()? Thoughts? -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 21:03:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 862631240D7; Mon, 17 Nov 2003 21:03:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BD1731243B9 for ; Mon, 17 Nov 2003 21:03:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 60CEF631DD; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 50778631DC for ; Mon, 17 Nov 2003 21:00:45 -0500 (EST) Received: (qmail 4306 invoked from network); 18 Nov 2003 02:00:43 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:00:43 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069106532.24585.23.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> Content-Type: multipart/alternative; boundary="=-60qVaxb0OBSFK+pbNSFR" Message-Id: <1069120652.1847.9.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:57:32 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > Hello, > > right now components upgrade from an existing Evolution version when > they are first activated. However, that's bad since they get all > activated at the same time and it's not clear to the shell when that > happens (so e.g. if there are progress dialogs they'll interfere and > stuff). > > So I have added a upgradeFromVersion() method in Evolution-Component.idl > that you are now supposed to implement for your component to upgrade the > configuration settings. If you don't implement that method, the shell > won't complain -- but you should. > > So we should move all the migration stuff into this method. > > Please let me know if this method is not enough for your component's > needs so we can massage it more in that case. > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > stores the version number in a GConf key and attempts an upgrade if the > current version number is higher than the old one. Shouldn't it be the same mechanism, not just similar? > BTW, I am not sure if we are going to be able to support upgrading from > versions older than 1.4 easily... Maybe we can still invoke > e-config-upgrade and make it convert to 1.4 format, then run the > upgradeFromVersion()? Either that or separate the upgrade bits and put it in each component. It might be neater to put it in one place for each component. Z --=-60qVaxb0OBSFK+pbNSFR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote:
Hello,

right now components upgrade from an existing Evolution version when
they are first activated.  However, that's bad since they get all
activated at the same time and it's not clear to the shell when that
happens (so e.g. if there are progress dialogs they'll interfere and
stuff).

So I have added a upgradeFromVersion() method in Evolution-Component.idl
that you are now supposed to implement for your component to upgrade the
configuration settings.  If you don't implement that method, the shell
won't complain -- but you should.

So we should move all the migration stuff into this method.

Please let me know if this method is not enough for your component's
needs so we can massage it more in that case.

The mechanism is similar to that of the old e-config-upgrade, i.e. it
stores the version number in a GConf key and attempts an upgrade if the
current version number is higher than the old one.
Shouldn't it be the same mechanism, not just similar?

BTW, I am not sure if we are going to be able to support upgrading from
versions older than 1.4 easily...  Maybe we can still invoke
e-config-upgrade and make it convert to 1.4 format, then run the
upgradeFromVersion()?
Either that or separate the upgrade bits and put it in each component.  It might be neater to put it in one place for each component.

Z

--=-60qVaxb0OBSFK+pbNSFR-- From notzed@ximian.com Mon Nov 17 21:04:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EDB521240BD; Mon, 17 Nov 2003 21:04:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2EDE41240D7 for ; Mon, 17 Nov 2003 21:04:07 -0500 (EST) Received: (qmail 4548 invoked from network); 18 Nov 2003 02:04:06 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 02:04:06 -0000 Subject: Re: [Evolution-hackers] What's is missing in NNTP support From: Not Zed To: German Poo Caaman~o Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069100260.3792.81.camel@localhost> References: <1069100260.3792.81.camel@localhost> Content-Type: multipart/alternative; boundary="=-U9JbfuRQ00tvPGBFHwRC" Message-Id: <1069120855.1847.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:00:56 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote: > I've just installed evolution HEAD and it was compiled with NNTP > support. After playing a little I have some question that I hope > anyone can answer. Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled. > IMHO, it's very comfortable to read NEWS, but: > 1. Show all newsgroups from a server (it takes a bit of time, and > sometimes there are over 30.000 newsgroups, and the user is > interested in a few ones). > > I guess it could be better has a window with a similar behaviour > as folder setting (when you choose working disconnected, where the > user choose wich folder would like to read). > I don't know where it belongs to. Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work. > 2. Besides an USENET messages is *almost* a mail message, has some > differences. For instance, a message can be answered to the group > (follow-up) or replied to the sender (reply). Is there some kind > of communication that allow to add "Reply to group" to contextual > menu? We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders. Although crosspostings would definitely need more work to support. > 3. At last, but not least, where can I find a list with missings > things? (protocol or UI) There really isn't one at present, because of the nature of the code. > May someone give some pointers to me? What should I read? Try the relevent rfc's and the sourcecode, thats about it so far. But ... stay tuned, something relevent to this post should be happening soon. Michael --=-U9JbfuRQ00tvPGBFHwRC Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-18 at 07:17, German Poo Caaman~o wrote:
I've just installed evolution HEAD and it was compiled with NNTP
support. After playing a little I have some question that I hope
anyone can answer.
Just keep in mind NNTP support is 'experimental' at best, and completely unsupported at present - i'm pretty impressed it even compiled.

IMHO, it's very comfortable to read NEWS, but:
1. Show all newsgroups from a server (it takes a bit of time, and
   sometimes there are over 30.000 newsgroups, and the user is 
   interested in a few ones).

   I guess it could be better has a window with a similar behaviour
   as folder setting (when you choose working disconnected, where the
   user choose wich folder would like to read).
   I don't know where it belongs to.
Yeah, 'subscriptions' hasn't been implemented, it will work the way IMAP subscriptions work.

2. Besides an USENET messages is *almost* a mail message, has some
   differences.  For instance, a message can be answered to the group
   (follow-up) or replied to the sender (reply).  Is there some kind
   of communication that allow to add "Reply to group" to contextual
   menu?
We already have a 'post reply' feature, which might need to be hooked up to work for nntp folders.  Although crosspostings would definitely need more work to support.

3. At last, but not least, where can I find a list with missings 
   things? (protocol or UI)
There really isn't one at present, because of the nature of the code.

May someone give some pointers to me?  What should I read?

Try the relevent rfc's and the sourcecode, thats about it so far.

But ... stay tuned, something relevent to this post should be happening soon.

Michael

--=-U9JbfuRQ00tvPGBFHwRC-- From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 22:59:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CE471243EF; Mon, 17 Nov 2003 22:59:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 298981243EC for ; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 246CB63118; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1199363104; Mon, 17 Nov 2003 22:59:41 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI3xeu3002480; Mon, 17 Nov 2003 22:59:40 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI3xdQY002478; Mon, 17 Nov 2003 22:59:39 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069120652.1847.9.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069127978.24585.30.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 22:59:39 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 20:57, Not Zed wrote: > On Tue, 2003-11-18 at 09:02, Ettore Perazzoli wrote: > > The mechanism is similar to that of the old e-config-upgrade, i.e. it > > stores the version number in a GConf key and attempts an upgrade if the > > current version number is higher than the old one. > Shouldn't it be the same mechanism, not just similar? I don't understand what you mean. It's not the same because now it's per-component, so we don't have to centralize all the changes in the same place. > Either that or separate the upgrade bits and put it in each > component. It might be neater to put it in one place for each > component. True... Just invoking it at startup before running the actual shell sounds simpler though, and implies fewer code changes. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 17 23:49:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6CAB912404E; Mon, 17 Nov 2003 23:49:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 082931240A6 for ; Mon, 17 Nov 2003 23:49:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DDEFD63118; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD04C63113 for ; Mon, 17 Nov 2003 23:49:46 -0500 (EST) Received: (qmail 13417 invoked from network); 18 Nov 2003 04:49:45 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 18 Nov 2003 04:49:45 -0000 Subject: Re: [Evolution-hackers] Upgrade path fix From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069127978.24585.30.camel@milkplus> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> Content-Type: multipart/alternative; boundary="=-kBE+5vzhC6cPdScKQsvo" Message-Id: <1069130794.11367.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:46:34 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/plain Content-Transfer-Encoding: 7bit > > Shouldn't it be the same mechanism, not just similar? > > I don't understand what you mean. It's not the same because now it's > per-component, so we don't have to centralize all the changes in the > same place. Yep sure - I just meant the version detection. IMHO it would probably make sense to keep the same mechanism for version detection/maintenance? --=-kBE+5vzhC6cPdScKQsvo Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> Shouldn't it be the same mechanism, not just similar?

I don't understand what you mean.  It's not the same because now it's
per-component, so we don't have to centralize all the changes in the
same place.
Yep sure - I just meant the version detection.  IMHO it would probably make sense to
keep the same mechanism for version detection/maintenance?

--=-kBE+5vzhC6cPdScKQsvo-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 00:11:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6773812404E; Tue, 18 Nov 2003 00:11:24 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E5890124417 for ; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3A74630D1; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A9523630C9; Tue, 18 Nov 2003 00:11:12 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAI5BCu3010688; Tue, 18 Nov 2003 00:11:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAI5BCMP010686; Tue, 18 Nov 2003 00:11:12 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Upgrade path fix From: Ettore Perazzoli To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069130794.11367.1.camel@localhost.localdomain> References: <1069106532.24585.23.camel@milkplus> <1069120652.1847.9.camel@localhost.localdomain> <1069127978.24585.30.camel@milkplus> <1069130794.11367.1.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069132271.24585.35.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 00:11:12 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 23:46, Not Zed wrote: > > > Shouldn't it be the same mechanism, not just similar? > > > > I don't understand what you mean. It's not the same because now it's > > per-component, so we don't have to centralize all the changes in the > > same place. > Yep sure - I just meant the version detection. IMHO it would probably > make sense to > keep the same mechanism for version detection/maintenance? > It's using the same mechanism, using the same GConf key that we were using before. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 03:59:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9BFF1241B8; Tue, 18 Nov 2003 03:59:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B450E12402B for ; Tue, 18 Nov 2003 03:59:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AED6263087; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1C0F96307A for ; Tue, 18 Nov 2003 03:58:17 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAI8wGU28937 for ; Tue, 18 Nov 2003 10:58:16 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAI8wG228930 for ; Tue, 18 Nov 2003 10:58:16 +0200 Message-ID: <3FC271B6.2010706@arobs.ro> Date: Mon, 24 Nov 2003 23:01:42 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] compile evolution-calendar.idl Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to generate evolution-calendar.idl with the following command: idlj -fclient evolution-calendar.idl, the following error occurs: Bonobo.idl (line 11): Expected one of `' `('; encountered `'. #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 07:13:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ACEC712436F; Tue, 18 Nov 2003 07:13:13 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D93E11242E4 for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D35FA6316B; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BD37B6316A for ; Tue, 18 Nov 2003 07:13:01 -0500 (EST) Received: (qmail 4240 invoked from network); 18 Nov 2003 12:13:01 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 18 Nov 2003 12:13:01 -0000 Subject: Re: [Evolution-hackers] compile evolution-calendar.idl From: Rodrigo Moya To: Andrei Schiop Cc: Evolution Hackers In-Reply-To: <3FC271B6.2010706@arobs.ro> References: <3FC271B6.2010706@arobs.ro> Content-Type: text/plain Message-Id: <1069157581.30920.34.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 13:13:01 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 22:01, Andrei Schiop wrote: > hello, > > when trying to generate evolution-calendar.idl with the following command: > idlj -fclient evolution-calendar.idl, the following error occurs: > > Bonobo.idl (line 11): Expected one of `' `('; encountered > `'. > #if !defined(__BONOBO_COMPILATION) && defined(__ORBIT_IDL__) > that's a pre-processor command, so if that idlj does not support that, pre-process the idl file before handing it over idlj. You can do that with cpp. I dont know if that works, but I guess it should. But then you'll find other problems, since evolution-calendar.idl uses Bonobo IDL interfaces, so you'll have to let idlj know where those files are. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 09:46:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F4E12411D; Tue, 18 Nov 2003 09:46:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65010124038 for ; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5FCA76316B; Tue, 18 Nov 2003 09:46:03 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B457363156 for ; Tue, 18 Nov 2003 09:46:02 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIEk2L03667 for ; Tue, 18 Nov 2003 16:46:02 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIEk1O03659 for ; Tue, 18 Nov 2003 16:46:02 +0200 Message-ID: <3FC2C33A.1040902@arobs.ro> Date: Tue, 25 Nov 2003 04:49:30 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] dumb question: activation client issue Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running the following command: activation-client -s "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" result: Activation ID "" RESULT_NONE. which is the meaning? it could not be activated? and if not what is a solution to it. tia From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 10:20:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4851212401F; Tue, 18 Nov 2003 10:20:20 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CD10412407F for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C34FA63156; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B470A63121 for ; Tue, 18 Nov 2003 10:20:08 -0500 (EST) Received: (qmail 14020 invoked from network); 18 Nov 2003 15:20:08 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 15:20:08 -0000 Subject: Re: [Evolution-hackers] dumb question: activation client issue From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2C33A.1040902@arobs.ro> References: <3FC2C33A.1040902@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069168805.7304.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 10:20:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 21:49, Andrei Schiop wrote: > hello, > > when running the following command: > activation-client -s > "repo_ids.has('IDL:GNOME/Evolution/Calendar/CalFactory:1.0')" > > result: Activation ID "" RESULT_NONE. > > which is the meaning? it could not be activated? and if not what is a > solution to it. It means it could not find a component matching the query. If you installed evolution to a prefix, you have to tell bonobo-activation where else to look for things by editing: /etc/bonobo-activation/bonobo-activation-config.xml (assuming most things are installed in /usr). You need to add something like: *prefix*/lib/bonobo/servers In the . -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 11:40:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B44661240B9; Tue, 18 Nov 2003 11:40:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B46CB124080 for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AFAAC6316A; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A65AF630CE for ; Tue, 18 Nov 2003 11:40:25 -0500 (EST) Received: (qmail 18520 invoked from network); 18 Nov 2003 16:40:24 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 16:40:24 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069173622.7304.87.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 11:40:22 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution and CVS Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I have change libical from being a virtual module to being directly included so it could be cvs remove'd. If you have an existing check out (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. (libical resides in evolution-data-server now). -JP -- JP Rosevear Ximian, Inc. From rhand@z-kat.com Tue Nov 18 12:00:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F36124098; Tue, 18 Nov 2003 12:00:39 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id 2EFD212410B for ; Tue, 18 Nov 2003 12:00:27 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 427973; Tue, 18 Nov 2003 12:00:26 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-e7PI5WnGwp+BKOmZ253b" Organization: Z-Kat Message-Id: <1069174826.21169.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 12:00:26 -0500 X-Spam-Status: No, hits=-36.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-e7PI5WnGwp+BKOmZ253b Content-Type: multipart/alternative; boundary="=-cNcn+bwqhikPTLZCPAix" --=-cNcn+bwqhikPTLZCPAix Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Just a note here. As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF support integrated into evolution and would be happy to work with you guys. It has both a standalone console binary, and a GPL library. On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > On Fri, 2003-11-14 at 01:43, JP Rosevear wrote:=20 > > On Tue, 2003-11-11 at 04:40, James Ogley wrote: > > > Many many centuries ago, there was a lot of discussion, and work towa= rds > > > fixing bug #232 - reading TNEF attachments. The solution that was > > > arrived at was using gtnef (kudos Larry) > > >=20 > > > However, gtnef has never been ported to GNOME2, and I discovered this > > > morning that bug #232 appears to still exist in 1.4.5. There have be= en > > > a couple of calls on bugzilla, attached to the bug report for the bug= to > > > be reopened, but nothing's been done. > > >=20 > > > I'll be adding the description of how I rediscovered the lost bug #23= 2 > > > to bugzilla, but I wanted to raise it here. Are there plans to port > > > gtnef to GNOME2, and if not is there a new solution to bug #232? > >=20 > > Larry, any thoughts on the time involved for this? >=20 > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. >=20 > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. >=20 > --Larry >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-cNcn+bwqhikPTLZCPAix Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Just a note here.  As the maintainer of ytnef (http://ytnef.sourceforge.net), I'ld love to see TNEF = support integrated into evolution and would be happy to work with you guys.=   It has both a standalone console binary, and a GPL library.


On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:
On Fri, 2003-11-14 at 01:43, JP Rosevear wr=
ote:=20
> On Tue, 2003-11-11 at 04:40, James Ogley wrote:
> > Many many centuries ago, there was a lot of discussion, and work =
towards
> > fixing bug #232 - reading TNEF attachments.  The solution that wa=
s
> > arrived at was using gtnef (kudos Larry)
> >=20
> > However, gtnef has never been ported to GNOME2, and I discovered =
this
> > morning that bug #232 appears to still exist in 1.4.5.  There hav=
e been
> > a couple of calls on bugzilla, attached to the bug report for the=
 bug to
> > be reopened, but nothing's been done.
> >=20
> > I'll be adding the description of how I rediscovered the lost bug=
 #232
> > to bugzilla, but I wanted to raise it here.  Are there plans to p=
ort
> > gtnef to GNOME2, and if not is there a new solution to bug #232?
>=20
> Larry, any thoughts on the time involved for this?

A simple port probably wouldn't take very much time, but the problem is
the way gtnef works is far less than ideal.  Because of licensing issues
(the tnef code base it was derived from is GPL'd) it cannot be linked
into the mailer so it has to be an exe component.  Since it has to be a
component it has to duplicate a large amount of the mail display code to
make an interface that looks similar to the normal attachment
interface.  So it is both extremely slow to activate and annoying to
maintain.

In a perfect world camel would provide a plugable method for allowing a
content type to present itself as a group of several other content-types
so that the display code could be reused and someone would write an
LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
already messed with the current code a lot but if someone is serious
about doing it we could probably clean room reverse engineer the GPL'd
version.  I'll let one of the mail hackers comment on the plugable camel
stuff.

--Larry

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-cNcn+bwqhikPTLZCPAix-- --=-e7PI5WnGwp+BKOmZ253b Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/ulAq3J2D4d1LTEoRAjifAJ9UuUXQsmbvQ9ZRQ2zsozJl/J3E0gCgi3Ll ASNxF480AyI7P6UjgspdpE8= =yR/Z -----END PGP SIGNATURE----- --=-e7PI5WnGwp+BKOmZ253b-- From steve.mah@oracle.com Tue Nov 18 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 811E71241FB; Tue, 18 Nov 2003 15:12:39 -0500 (EST) Received: from agminet01.oracle.com (agminet01.oracle.com [141.146.126.228]) by listsmx.ximian.com (Postfix) with ESMTP id 929E5124098 for ; Tue, 18 Nov 2003 15:12:27 -0500 (EST) Received: from rgmgw5.us.oracle.com (rgmgw5.us.oracle.com [138.1.191.14]) by agminet01.oracle.com (Switch-3.1.2/Switch-3.1.0) with ESMTP id hAIKCQOA014449 for ; Tue, 18 Nov 2003 12:12:26 -0800 Received: from rgmgw5.us.oracle.com (localhost [127.0.0.1]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26538 for ; Tue, 18 Nov 2003 13:12:25 -0700 (MST) Received: from dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com (dhcp-td-2nd-fl-east-130-35-131-133.us.oracle.com [130.35.131.133]) by rgmgw5.us.oracle.com (Switch-2.1.5/Switch-2.1.0) with ESMTP id hAIKCOm26526 for ; Tue, 18 Nov 2003 13:12:24 -0700 (MST) From: Stephen Mah To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: Oracle Message-Id: <1069186344.12978.2.camel@mmouse-pc> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-1) Date: Tue, 18 Nov 2003 12:12:24 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] import errors Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm getting the following error when upgrading from 1.2 to 1.45: An error occured while loading or saving configuration information for Evolution. Some of your configuration settings may not work properly. Text contains invalid UTF-8 also: shell messages: evolution-shell-Message: Evolution configuration upgraded to version: 1.4.0 (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed (evolution:12978): evolution-shell-CRITICAL **: file e-storage-set.c: line 639 (e_storage_set_get_folder): assertion `g_path_is_absolute (path)' failed -regards steve From pcolijn@nit.ca Tue Nov 18 15:15:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 46412124098; Tue, 18 Nov 2003 15:15:12 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 8A5E2124173 for ; Tue, 18 Nov 2003 15:15:00 -0500 (EST) Received: (qmail 19159 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 18 Nov 2003 20:14:58 -0000 Received: (qmail 11999 invoked from network); 18 Nov 2003 20:14:58 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 18 Nov 2003 20:14:58 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: Larry Ewing Cc: JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069094697.18587.1614.camel@localhost.localdomain> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069186498.2341.103.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 15:14:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-17 at 13:44, Larry Ewing wrote: > A simple port probably wouldn't take very much time, but the problem is > the way gtnef works is far less than ideal. Because of licensing issues > (the tnef code base it was derived from is GPL'd) it cannot be linked > into the mailer so it has to be an exe component. Since it has to be a > component it has to duplicate a large amount of the mail display code to > make an interface that looks similar to the normal attachment > interface. So it is both extremely slow to activate and annoying to > maintain. My company, Net Integration Technologies, is working on a plugin for Evolution for its ExchangeIt Microsoft Exchange replacement technology. As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We will probably be releasing it (and the plugin) soon as LGPL. It's definitely clean-room, since I'm writing it, and I've never done anything with TNEFs before in my life. > In a perfect world camel would provide a plugable method for allowing a > content type to present itself as a group of several other content-types > so that the display code could be reused and someone would write an > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > already messed with the current code a lot but if someone is serious > about doing it we could probably clean room reverse engineer the GPL'd > version. I'll let one of the mail hackers comment on the plugable camel > stuff. For our plugin, we're more interested in the TNEF properties that are used for calendar items, contacts, todo lists, etc. But we will also be dealing with attachments (since in Outlook, you can have arbitrary attachments on just about anything). The way the TNEF parser works now is basically like a big hashtable. You tell it the MAPI id you want (or the GUID + id or GUID + name string) and it gives it to you. I don't know how suitable that would be to this particular purpose. I just checked out ytnef, and it looks quite good, but (as far as I can tell) it doesn't support all the MAPI properties; it seems designed to handle primarily attachments (I'm sure the maintainer will correct me if I'm wrong). With WvTnef there'd be support for directly handling Outlook's native calendar/contacts/whatever objects. Anyway, I just thought I'd mention it since it seemed relevant. Have fun, Peter Colijn From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 16:33:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F5941242CF; Tue, 18 Nov 2003 16:33:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E4A271242BE for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id DD0F063126; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BF20E630B2 for ; Tue, 18 Nov 2003 16:33:14 -0500 (EST) Received: (qmail 2310 invoked from network); 18 Nov 2003 21:33:13 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 18 Nov 2003 21:33:13 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069191191.7304.370.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 16:33:12 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] db3 and db4 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: In order to make evolution and evolution-data-server easier to build, we are trying to cut out the external db3 dependency on a specific version. So, I'm planning to import db3 into the tree. However, Dan pointed out that we might want to import the latest db4 so that distros and platforms (for instance netbsd, fink do right now, suse did at one point) that didn't do this are covered. Thoughts? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 17:53:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2774312404B; Tue, 18 Nov 2003 17:53:01 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2404112433A for ; Tue, 18 Nov 2003 17:52:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8A029631E1; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 692CD63169; Tue, 18 Nov 2003 17:49:30 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id 2E6B511A1AF; Tue, 18 Nov 2003 14:28:09 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069194488.2291.24.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 14:28:08 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. In general, I find DB4 to be much nicer. In particular, being able to do things like open and close files inside a transaction is a very nice feature to have. I'd say definitely go to the latest DB4. -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:14:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C1152124063; Tue, 18 Nov 2003 20:14:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 66C59124135 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5F9E463090; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 565FA63073 for ; Tue, 18 Nov 2003 20:14:15 -0500 (EST) Received: (qmail 14060 invoked from network); 19 Nov 2003 01:14:14 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:14:14 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Not Zed To: Christopher Smith Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069194488.2291.24.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-HcXSbe/EGU/n4iWeXIQA" Message-Id: <1069204255.1412.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:10:55 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/plain Content-Transfer-Encoding: 7bit Any idea what sort of porting effort is required, if any, for db4? Michael On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > In general, I find DB4 to be much nicer. In particular, being able to do > things like open and close files inside a transaction is a very nice > feature to have. I'd say definitely go to the latest DB4. --=-HcXSbe/EGU/n4iWeXIQA Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Any idea what sort of porting effort is required, if any, for db4?

Michael

On Wed, 2003-11-19 at 09:28, Christopher Smith wrote:
On Tue, 2003-11-18 at 13:33, JP Rosevear wrote:
> In order to make evolution and evolution-data-server easier to build, we
> are trying to cut out the external db3 dependency on a specific
> version.  So, I'm planning to import db3 into the tree.  However, Dan
> pointed out that we might want to import the latest db4 so that distros
> and platforms (for instance netbsd, fink do right now, suse did at one
> point) that didn't do this are covered.

In general, I find DB4 to be much nicer. In particular, being able to do
things like open and close files inside a transaction is a very nice
feature to have. I'd say definitely go to the latest DB4.
--=-HcXSbe/EGU/n4iWeXIQA-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 20:31:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BBA3F1241EA; Tue, 18 Nov 2003 20:31:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 68C8512416B for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F5D863126; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3833163073 for ; Tue, 18 Nov 2003 20:31:41 -0500 (EST) Received: (qmail 14889 invoked from network); 19 Nov 2003 01:31:39 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 01:31:39 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069204255.1412.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069194488.2291.24.camel@localhost.localdomain> <1069204255.1412.4.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069205497.7304.477.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 18 Nov 2003 20:31:37 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 20:10, Not Zed wrote: > Any idea what sort of porting effort is required, if any, for db4? Very little, there is a specific error code and conversion method when opening an older db that the addressbook already supports. The pilot stuff might have to convert too, but I've been told its like 3 lines. > On Wed, 2003-11-19 at 09:28, Christopher Smith wrote: > > On Tue, 2003-11-18 at 13:33, JP Rosevear wrote: > > > In order to make evolution and evolution-data-server easier to build, we > > > are trying to cut out the external db3 dependency on a specific > > > version. So, I'm planning to import db3 into the tree. However, Dan > > > pointed out that we might want to import the latest db4 so that distros > > > and platforms (for instance netbsd, fink do right now, suse did at one > > > point) that didn't do this are covered. > > > > In general, I find DB4 to be much nicer. In particular, being able to do > > things like open and close files inside a transaction is a very nice > > feature to have. I'd say definitely go to the latest DB4. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 18 23:38:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 602031242AA; Tue, 18 Nov 2003 23:38:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6294B124162 for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 550EF6306B; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1278C6306A for ; Tue, 18 Nov 2003 23:38:22 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAJ4cKxA012602 for ; Tue, 18 Nov 2003 20:38:21 -0800 (PST) Received: from sun.com (match [129.158.217.173]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAJ4cJA27948 for ; Wed, 19 Nov 2003 12:38:19 +0800 (CST) Message-ID: <3FBAF44C.5080302@sun.com> Date: Wed, 19 Nov 2003 12:40:44 +0800 From: Harry Lu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: zh-cn, en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: multipart/mixed; boundary="------------060104030606080509010804" X-Spam-Status: No, hits=-4.7 required=5.0 tests=UPPERCASE_25_50,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] A question about calendar's import Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This is a multi-part message in MIME format. --------------060104030606080509010804 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, Per JPR's request, I write this mail to discuss a problem. Here is the problem. The attached Bruins.ics is get from http://www.apple.com/ical/library/. I cut it to 2 events. If I import it into Evolution, since the timezone (US/Eastern) is not included in Evolution's buildin timezone list, though the import is successfu and I can see some black dates from the date calendar at the upper right, I can see nothing from dayview, weekview and month view. I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). Do I need to patch e_cal_backend_file_receive_objects(), too? Thanks! Harry --------------060104030606080509010804 Content-Type: text/plain; name="Bruins.ics" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="Bruins.ics" BEGIN:VCALENDAR CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-TIMEZONE;VALUE=TEXT:US/Pacific X-WR-CALDESC:Boston Bruins PRODID:-//Apple Computer\, Inc//iCal 1.0//EN X-WR-RELCALID;VALUE=TEXT:334e484c-426f-11D7-BECF-427275696579 X-WR-CALNAME;VALUE=TEXT:Bruins VERSION:2.0 BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins vs Devils LOCATION:FleetCenter, Boston UID:44657669-1008-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031008T200000 DURATION:PT2H30M END:VEVENT BEGIN:VEVENT SEQUENCE:2 DTSTAMP:20030922T092213Z SUMMARY:Bruins at Lightning LOCATION:St. Pete Times Forum, Tampa Bay UID:4c696768-1010-11D7-BECF-427275696579 DTSTART;TZID=US/Eastern:20031010T193000 DURATION:PT2H30M END:VEVENT END:VCALENDAR --------------060104030606080509010804-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 02:04:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E316B124065; Wed, 19 Nov 2003 02:04:41 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7D18A1240C2 for ; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76CFA6311A; Wed, 19 Nov 2003 02:04:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A483D630E8 for ; Wed, 19 Nov 2003 02:04:29 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAIGR5I18451 for ; Tue, 18 Nov 2003 18:27:05 +0200 Received: from arobs.ro ([192.168.87.4]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAIGR5O18444 for ; Tue, 18 Nov 2003 18:27:05 +0200 Message-ID: <3FC2DAE9.5080805@arobs.ro> Date: Tue, 25 Nov 2003 06:30:33 +0200 From: Andrei Schiop User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution 1.2.2 missing servers Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, does evolution 1.2.2 miss the following servers? if they exist, where can they be get from? GNOME_Evolution_Addressbook.server GNOME_Evolution_Addressbook_LDIF_Importer.server GNOME_Evolution_Addressbook_SelectNames.server GNOME_Evolution_Addressbook_VCard_Importer.server GNOME_Evolution_Calendar.server GNOME_Evolution_Calendar_AlarmNotify.server GNOME_Evolution_Calendar_Importer.server /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server GNOME_Evolution_Mail_Elm_Intelligent_Importer.server GNOME_Evolution_Mail_Mbox_Importer.server GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server GNOME_Evolution_Mail_Outlook_Importer.server GNOME_Evolution_Mail_Pine_Intelligent_Importer.server GNOME_Evolution_Shell.server GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server tia andrei From fcrozat@mandrakesoft.com Wed Nov 19 05:23:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B1612411F; Wed, 19 Nov 2003 05:23:57 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id C5AFA12404E for ; Wed, 19 Nov 2003 05:23:45 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id 55A3822C for ; Wed, 19 Nov 2003 11:23:44 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 11:23:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. Hmm, as a distro packager, I really don't like seeing whole bunch of external code being integrated that way in modules. Why ? Because it makes packages (and fixes) much more harder to fix in case something needs to be fix in the external code. The best example is zlib which was copied in a LOT of places (3 times in kernel, dozen of time in various apps) and when the first security bug was raised in zlib, it tooks about 6 months to get the situation cleaned correctly. Moreover, since it was statically link with those programs, doing the security fix was really a pain. Dynamic linking is really a great think when maintaining distro (or for ports to new arch, etc..). So I would really prefer you don't come with your own copy of db4 :( Of course, if db4 file format is known to not change during the entire 4.x branch, it is not really a problem :) -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3B65B124125; Wed, 19 Nov 2003 05:42:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 981D212404D for ; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 9201B63075; Wed, 19 Nov 2003 05:42:07 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2278663070; Wed, 19 Nov 2003 05:42:06 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJA8ZsI031958; Wed, 19 Nov 2003 05:09:15 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJA8Yrk031956; Wed, 19 Nov 2003 05:08:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069236514.31467.11.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:08:34 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Status bar stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey hackers, I have restored some of the final missing pieces in the new shell, namely the offline/online button (not fully functional yet) and the status bar. Now, for the status bar, I am not sure what to do wrt the notifications from the components. In the old way, the shell had an "Activity" interface, which was wrapped in EvolutionShellClient and allowed the component to tell the shell what was going on. We could restore that (I have actually resurrected that piece of code now), but no-one was really happy with the way it was working before, so I am wondering if I should just use a different approach this time. (Without having to rewrite heaps of code, of course.) In particular, restoring the old way also implies adding the ::setOwner() method (through which the shell tells the components of its existance), which is kinda nasty and I was hoping we could do without in 2.0. Options I have thought of: * Just let the component own the status bar. Instead of just exporting the sidebar and the view as controls, we make it also export a status bar control. The shell would switch to the proper control when changing components. This sounds like the simplest solution, but: * It requires some new code in the components (for example, the mailer likes to notify of different things at the same time, and the shell handled showing them all on the status bar -- now the mailer would have to do it all on its own). * When you are in, say, the calendar, you don't see what's going on in the mailer. (So e.g. if it's downloading mail you are not going to know about that until you switch to the mail component.) * We keep a similar approach (i.e. the shell centralizes everything), but we use listeners instead. I.e. an Evolution::Component can emit events for when the activity changes, and the shell just hooks up a listener for that. * This requires some more hacking in the components to make it use that. * The listener behavior might get a bit complicated. (You have to give an ID to a task, and then have separate events for "task 'foo' has started" and "task 'foo' has ended.) * Listeners are kind of bad since they do not appear in the IDL, since you have to use properties and there is no way to document those in the IDL. * We keep things as they were before and think about it later. Some minimal hacking is required in the components for that, but it should be pretty trivial; I can handle it. What are your thoughts? (I'd especially like to know what Michael thinks, since he pointed out before that the old interface sucked. :-)) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 05:42:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DD7A12404D; Wed, 19 Nov 2003 05:42:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 65A9F124094 for ; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 5A17F63075; Wed, 19 Nov 2003 05:42:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (1Cust154.tnt21.dfw5.da.uu.net [67.203.20.154]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2D8B263070; Wed, 19 Nov 2003 05:42:08 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJAP1sI032022; Wed, 19 Nov 2003 05:25:41 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJAP02e032020; Wed, 19 Nov 2003 05:25:00 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069237500.31467.19.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:25:00 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list recognition problem Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I am on a topica.com mailing list that Evolution doesn't recognize as such. (I.e. it doesn't give me an option to create a mailing list rule for it.) The messages do have some mailing list headers that we could use for that though: List-Help: List-Unsubscribe: Should we add these to the mailing list autodetection regexp list? -- Ettore From rodrigo@ximian.com Wed Nov 19 05:50:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3860F12413A; Wed, 19 Nov 2003 05:50:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id CAC6512404D for ; Wed, 19 Nov 2003 05:50:43 -0500 (EST) Received: (qmail 11724 invoked from network); 19 Nov 2003 10:50:43 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 10:50:43 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodrigo Moya To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069239044.12438.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:50:44 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) is that true? Is the format in all 4.x versions going to be the same? cheers From fcrozat@mandrakesoft.com Wed Nov 19 06:05:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 898AC12433A; Wed, 19 Nov 2003 06:05:06 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 803691241E9 for ; Wed, 19 Nov 2003 06:04:54 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id DBF2422C; Wed, 19 Nov 2003 12:04:53 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: Rodrigo Moya Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069239892.3360.127.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 12:04:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 11:50, Rodrigo Moya a écrit : > On Wed, 2003-11-19 at 11:23, Frederic Crozat wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I have absolutely no idea :(( I was more a wish than anything else.. -- Frederic Crozat Mandrakesoft From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 06:22:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A52161240DF; Wed, 19 Nov 2003 06:22:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 509F41240C0 for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 49FF063133; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3BE0C6312A for ; Wed, 19 Nov 2003 06:22:28 -0500 (EST) Received: (qmail 13476 invoked from network); 19 Nov 2003 11:22:27 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 11:22:27 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: Rodrigo Moya To: Harry Lu Cc: Evolution Hackers In-Reply-To: <3FBAF44C.5080302@sun.com> References: <3FBAF44C.5080302@sun.com> Content-Type: text/plain Message-Id: <1069240949.12535.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:22:30 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > Hi, > Per JPR's request, I write this mail to discuss a problem. > > Here is the problem. The attached Bruins.ics is get from > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > it into Evolution, since the timezone (US/Eastern) is not included in > Evolution's buildin timezone list, though the import is successfu and I > can see some black dates from the date calendar at the upper right, I > can see nothing from dayview, weekview and month view. > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > Do I need to patch e_cal_backend_file_receive_objects(), too? > yes, anytime an event is changed/added, you need to check that. Those 3 functions do what update_objects used to. cheers From x@xman.org Wed Nov 19 08:31:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4093C1243AD; Wed, 19 Nov 2003 08:31:08 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id B6CAE1243AB for ; Wed, 19 Nov 2003 08:30:56 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 467EE2E92A8; Wed, 19 Nov 2003 05:30:53 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Rodrigo Moya Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069239044.12438.4.camel@gasteiz.home> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069248652.7442.1.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:30:53 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > Of course, if db4 file format is known to not change during the entire > > 4.x branch, it is not really a problem :) > > is that true? Is the format in all 4.x versions going to be the same? I'll check what the rules are. It definately changed from 3.x to 4.x, but I think it has remained consistent since then. The library will automatically forward port db files if you so choose of course. -- Christopher Smith From jpr@ximian.com Wed Nov 19 08:35:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E031243A8; Wed, 19 Nov 2003 08:35:45 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3AB921241E9 for ; Wed, 19 Nov 2003 08:35:34 -0500 (EST) Received: (qmail 20290 invoked from network); 19 Nov 2003 13:35:33 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:35:33 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069248931.7304.634.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:35:32 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:23, Frederic Crozat wrote: > Le mar 18/11/2003 à 22:33, JP Rosevear a écrit : > > In order to make evolution and evolution-data-server easier to build, we > > are trying to cut out the external db3 dependency on a specific > > version. So, I'm planning to import db3 into the tree. However, Dan > > pointed out that we might want to import the latest db4 so that distros > > and platforms (for instance netbsd, fink do right now, suse did at one > > point) that didn't do this are covered. > > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. > > Why ? > Because it makes packages (and fixes) much more harder to fix in case > something needs to be fix in the external code. > > The best example is zlib which was copied in a LOT of places (3 times in > kernel, dozen of time in various apps) and when the first security bug > was raised in zlib, it tooks about 6 months to get the situation cleaned > correctly. Moreover, since it was statically link with those programs, > doing the security fix was really a pain. > > Dynamic linking is really a great think when maintaining distro (or for > ports to new arch, etc..). So I would really prefer you don't come with > your own copy of db4 :( > > Of course, if db4 file format is known to not change during the entire > 4.x branch, it is not really a problem :) This is the real reasons we need to import it - incompatible db formats. As far as we could tell the DB people change formats between minor versions (at least they did for the 3.x series) and then don't version the libraries properly so its hard to account for binary compatability. If we dynamic linked it means it might be impossible to move you .evolution dir to another machine if that machine's evo was linked to an older DB. I don't want various source trees proliferating either, but I don't see a better solution at this point. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:36:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B37FE1241E9; Wed, 19 Nov 2003 08:36:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4C2AF1243B7 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 45CD863187; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 35E4063177 for ; Wed, 19 Nov 2003 08:36:46 -0500 (EST) Received: (qmail 20305 invoked from network); 19 Nov 2003 13:36:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:36:45 -0000 Subject: Re: [Evolution-hackers] A question about calendar's import From: JP Rosevear To: Rodrigo Moya Cc: Harry Lu , Evolution Hackers In-Reply-To: <1069240949.12535.11.camel@gasteiz.home> References: <3FBAF44C.5080302@sun.com> <1069240949.12535.11.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069248999.7304.639.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:36:39 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 06:22, Rodrigo Moya wrote: > On Wed, 2003-11-19 at 05:40, Harry Lu wrote: > > Hi, > > Per JPR's request, I write this mail to discuss a problem. > > > > Here is the problem. The attached Bruins.ics is get from > > http://www.apple.com/ical/library/. I cut it to 2 events. If I import > > it into Evolution, since the timezone (US/Eastern) is not included in > > Evolution's buildin timezone list, though the import is successfu and I > > can see some black dates from the date calendar at the upper right, I > > can see nothing from dayview, weekview and month view. > > > > I had made a patch based on 1.4 to patch cal_backend_file_update_objects() to change the timezone into local default timezone so that the events can be seen. Rodrigo has approved and I had checked in to 1.4 branch. > > > > Now I need to made a patch for HEAD. I think I should patch e_cal_backend_file_create_object() and e_cal_backend_file_modify_object(). > > Do I need to patch e_cal_backend_file_receive_objects(), too? > > > yes, anytime an event is changed/added, you need to check that. Those 3 > functions do what update_objects used to. Is there some way to unify the code for this? Maybe a sanitize_object call or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 08:37:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 21C951241E9; Wed, 19 Nov 2003 08:37:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 02BD71243C0 for ; Wed, 19 Nov 2003 08:37:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EFFCC6318E; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E15A66318A for ; Wed, 19 Nov 2003 08:37:41 -0500 (EST) Received: (qmail 20540 invoked from network); 19 Nov 2003 13:37:41 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:37:41 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: JP Rosevear To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249051.7304.643.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:37:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, > > does evolution 1.2.2 miss the following servers? > > if they exist, where can they be get from? > > > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server > GNOME_Evolution_Addressbook_SelectNames.server > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server > GNOME_Evolution_Mail_Mbox_Importer.server > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server > GNOME_Evolution_Mail_Outlook_Importer.server > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server The executable or shlib should be listed in these files. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 19 08:41:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92CDB1243B3; Wed, 19 Nov 2003 08:41:50 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D65BB1240F6 for ; Wed, 19 Nov 2003 08:41:38 -0500 (EST) Received: (qmail 20599 invoked from network); 19 Nov 2003 13:41:38 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 13:41:38 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248652.7442.1.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069249295.7304.655.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:41:35 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:30, Christopher Smith wrote: > On Wed, 2003-11-19 at 02:50, Rodrigo Moya wrote: > > > Of course, if db4 file format is known to not change during the entire > > > 4.x branch, it is not really a problem :) > > > > is that true? Is the format in all 4.x versions going to be the same? > > I'll check what the rules are. It definately changed from 3.x to 4.x, > but I think it has remained consistent since then. The library will > automatically forward port db files if you so choose of course. Well, you do have to listen for the correct error code and then call the conversion routine I believe (addressbook does this now). -JP -- JP Rosevear Ximian, Inc. From fcrozat@mandrakesoft.com Wed Nov 19 08:48:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1EC1243CE; Wed, 19 Nov 2003 08:48:44 -0500 (EST) Received: from office.mandrakesoft.com (ezoffice.mandrakesoft.com [212.11.15.34]) by listsmx.ximian.com (Postfix) with ESMTP id 14FAC1243C5 for ; Wed, 19 Nov 2003 08:48:32 -0500 (EST) Received: from trinidad.mandrakesoft.com (trinidad.mandrakesoft.com [192.168.100.216]) by office.mandrakesoft.com (Postfix) with ESMTP id A7C512D5BD for ; Wed, 19 Nov 2003 14:48:30 +0100 (CET) Subject: Re: [Evolution-hackers] db3 and db4 From: Frederic Crozat To: evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-15 Organization: Mandrakesoft Message-Id: <1069249710.3360.134.camel@trinidad.mandrakesoft.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5-1mdk Date: Wed, 19 Nov 2003 14:48:30 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Le mer 19/11/2003 à 14:35, JP Rosevear a écrit : > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. I understand you point completely. And I have no objection on integrating DB3 3.1.17 in evo build :) But if DB4 is format-on-disk stable and you plan to switch to it, it would be great to be able to use external DB4 (with a compile-time option, for instance). -- Frederic Crozat Mandrakesoft From x@xman.org Wed Nov 19 08:51:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9C2B1243C2; Wed, 19 Nov 2003 08:51:53 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id E8C0012428E for ; Wed, 19 Nov 2003 08:51:41 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id A70702E92A4; Wed, 19 Nov 2003 05:51:40 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Rodrigo Moya , Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069249295.7304.655.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069239044.12438.4.camel@gasteiz.home> <1069248652.7442.1.camel@diffie> <1069249295.7304.655.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069249900.7442.8.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:51:40 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:41, JP Rosevear wrote: > Well, you do have to listen for the correct error code and then call the > conversion routine I believe (addressbook does this now). Whoops! You're right! It's my wrapper code that does this. ;-) --Chris From x@xman.org Wed Nov 19 08:53:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F7C31243A1; Wed, 19 Nov 2003 08:53:54 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 79B2012428E for ; Wed, 19 Nov 2003 08:53:42 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 362802E929C; Wed, 19 Nov 2003 05:53:41 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069248931.7304.634.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069250021.7440.11.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 05:53:41 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > This is the real reasons we need to import it - incompatible db > formats. As far as we could tell the DB people change formats between > minor versions (at least they did for the 3.x series) and then don't > version the libraries properly so its hard to account for binary > compatability. If we dynamic linked it means it might be impossible to > move you .evolution dir to another machine if that machine's evo was > linked to an older DB. I don't want various source trees proliferating > either, but I don't see a better solution at this point. For Sleepycat's statements on this: http://www.sleepycat.com/docs/ref/upgrade/process.html "Berkeley DB major and minor releases may optionally include changes in all four areas, that is, the application API, region files, database formats, and log files may not be backward-compatible with previous releases." and "A Berkeley DB patch release will never modify the API, regions, log files, or database formats in incompatible ways, and so applications need only be relinked (or, in the case of a shared library, pointed at the new version of the shared library) to upgrade to a new release." I'm not sure what you mean by "they don't version the libraries properly". -- Christopher Smith From jpr@ximian.com Wed Nov 19 09:00:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 966B41243D6; Wed, 19 Nov 2003 09:00:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 1755B12428E for ; Wed, 19 Nov 2003 09:00:01 -0500 (EST) Received: (qmail 21633 invoked from network); 19 Nov 2003 14:00:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 14:00:00 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: JP Rosevear To: Christopher Smith Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250021.7440.11.camel@diffie> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069250398.7304.696.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 08:59:59 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 08:53, Christopher Smith wrote: > On Wed, 2003-11-19 at 05:35, JP Rosevear wrote: > > This is the real reasons we need to import it - incompatible db > > formats. As far as we could tell the DB people change formats between > > minor versions (at least they did for the 3.x series) and then don't > > version the libraries properly so its hard to account for binary > > compatability. If we dynamic linked it means it might be impossible to > > move you .evolution dir to another machine if that machine's evo was > > linked to an older DB. I don't want various source trees proliferating > > either, but I don't see a better solution at this point. > > For Sleepycat's statements on this: > > http://www.sleepycat.com/docs/ref/upgrade/process.html > > "Berkeley DB major and minor releases may optionally include changes in > all four areas, that is, the application API, region files, database > formats, and log files may not be backward-compatible with previous > releases." Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. > and > > "A Berkeley DB patch release will never modify the API, regions, log > files, or database formats in incompatible ways, and so applications > need only be relinked (or, in the case of a shared library, pointed at > the new version of the shared library) to upgrade to a new release." > > I'm not sure what you mean by "they don't version the libraries > properly". There is a system for versioning libraries (at least this is how libtool requests it be done and how many libraries do it) using CURRENT, AGE, REVISION which allows you to make statements about the binary compatibility of the library. Last I checked DB inserts the version of the db for the library .so numbers so you can't infer anything about bin compat. -JP -- JP Rosevear Ximian, Inc. From x@xman.org Wed Nov 19 09:17:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1BDFE12408B; Wed, 19 Nov 2003 09:17:52 -0500 (EST) Received: from diffie.xman.org (adsl-63-198-73-118.dsl.lsan03.pacbell.net [63.198.73.118]) by listsmx.ximian.com (Postfix) with ESMTP id 9369B124008 for ; Wed, 19 Nov 2003 09:17:40 -0500 (EST) Received: by diffie.xman.org (Postfix, from userid 1000) id 4787B3A783E; Wed, 19 Nov 2003 06:17:39 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: JP Rosevear Cc: Frederic Crozat , evolution-hackers@lists.ximian.com In-Reply-To: <1069250398.7304.696.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> <1069248931.7304.634.camel@localhost.localdomain> <1069250021.7440.11.camel@diffie> <1069250398.7304.696.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069251459.7442.16.camel@diffie> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 06:17:39 -0800 X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 05:59, JP Rosevear wrote: > > "Berkeley DB major and minor releases may optionally include changes in > > all four areas, that is, the application API, region files, database > > formats, and log files may not be backward-compatible with previous > > releases." > > Ok, so not 4.1.1 to 4.1.2, but possibly with 4.1.1 to 4.2.0. That's what it looks like to me, and that's been my experience as well. I have problems with porting 4.1.25 back to 4.0.x, but 4.1.24 for example has no problems. As others have pointed out, the API changes tend to be trivial and easily addressed. > > I'm not sure what you mean by "they don't version the libraries > > properly". > > There is a system for versioning libraries (at least this is how libtool > requests it be done and how many libraries do it) using CURRENT, AGE, > REVISION which allows you to make statements about the binary > compatibility of the library. Last I checked DB inserts the version of > the db for the library .so numbers so you can't infer anything about bin > compat. Ugh. That is bad. Never noticed that before. -- Christopher Smith From rhand@z-kat.com Wed Nov 19 09:41:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A9F1D1240DE; Wed, 19 Nov 2003 09:41:48 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id ECA13124188 for ; Wed, 19 Nov 2003 09:41:35 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428719; Wed, 19 Nov 2003 09:41:34 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: Larry Ewing , JP Rosevear , Aaron Weber , James Ogley , evolution-hackers@lists.ximian.com In-Reply-To: <1069186498.2341.103.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tdcRiW0l23He7584Ykau" Organization: Z-Kat Message-Id: <1069252894.20133.3.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 09:41:34 -0500 X-Spam-Status: No, hits=-36.6 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_00_10,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-tdcRiW0l23He7584Ykau Content-Type: multipart/alternative; boundary="=-PiOU0kW7PUCx8qLQ0yDu" --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for external programs to read them and do with them as they wish, using the same GUID+id syntax you mentioned. ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out allthe attachments. This includes all calendar entries, contact cards, and tasks, which are saved as vCal/vCard entries (plaintext).=20 But using the library, you can save these entries as anything you want, it's just a long list of queries for certain ID's. The 2 main things that it does not support right now is Compressed RTF and Recurring calendar entries. But I use it for all my tnef streams (procmail script to automatically process email) and haven't found a stream that broke it yet :) On Tue, 2003-11-18 at 15:14, Peter Colijn wrote: > On Mon, 2003-11-17 at 13:44, Larry Ewing wrote:=20 > > A simple port probably wouldn't take very much time, but the problem is > > the way gtnef works is far less than ideal. Because of licensing issue= s > > (the tnef code base it was derived from is GPL'd) it cannot be linked > > into the mailer so it has to be an exe component. Since it has to be a > > component it has to duplicate a large amount of the mail display code t= o > > make an interface that looks similar to the normal attachment > > interface. So it is both extremely slow to activate and annoying to > > maintain. >=20 > My company, Net Integration Technologies, is working on a plugin for > Evolution for its ExchangeIt Microsoft Exchange replacement technology. >=20 > As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We > will probably be releasing it (and the plugin) soon as LGPL. It's > definitely clean-room, since I'm writing it, and I've never done > anything with TNEFs before in my life. >=20 > > In a perfect world camel would provide a plugable method for allowing a > > content type to present itself as a group of several other content-type= s > > so that the display code could be reused and someone would write an > > LGPL'D tnef decoder. I can't write the tnef decoder myself since I've > > already messed with the current code a lot but if someone is serious > > about doing it we could probably clean room reverse engineer the GPL'd > > version. I'll let one of the mail hackers comment on the plugable came= l > > stuff. >=20 > For our plugin, we're more interested in the TNEF properties that are > used for calendar items, contacts, todo lists, etc. But we will also be > dealing with attachments (since in Outlook, you can have arbitrary > attachments on just about anything). The way the TNEF parser works now > is basically like a big hashtable. You tell it the MAPI id you want (or > the GUID + id or GUID + name string) and it gives it to you. I don't > know how suitable that would be to this particular purpose. >=20 > I just checked out ytnef, and it looks quite good, but (as far as I can > tell) it doesn't support all the MAPI properties; it seems designed to > handle primarily attachments (I'm sure the maintainer will correct me if > I'm wrong). With WvTnef there'd be support for directly handling > Outlook's native calendar/contacts/whatever objects. >=20 > Anyway, I just thought I'd mention it since it seemed relevant. >=20 > Have fun, >=20 > Peter Colijn >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-PiOU0kW7PUCx8qLQ0yDu Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Well, it's doesn't handle *all* MAPI properties, but it does support for ex= ternal programs to read them and do with them as they wish, using the same = GUID+id syntax you mentioned.

ytnef is mostly designed to take a tnef stream (winmail.dat), and strip out= allthe attachments.  This includes all calendar entries, contact card= s, and tasks, which are saved as vCal/vCard entries (plaintext).  But = using the library, you can save these entries as anything you want, it's ju= st a long list of queries for certain ID's.  The 2 main things that it= does not support right now is Compressed RTF and Recurring calendar entrie= s.  But I use it for all my tnef streams (procmail script to automatic= ally process email) and haven't found a stream that broke it yet :)


On Tue, 2003-11-18 at 15:14, Peter Colijn wrote:
On Mon, 2003-11-17 at 13:44, Larry Ewing wr=
ote:=20
> A simple port probably wouldn't take very much time, but the problem i=
s
> the way gtnef works is far less than ideal.  Because of licensing issu=
es
> (the tnef code base it was derived from is GPL'd) it cannot be linked
> into the mailer so it has to be an exe component.  Since it has to be =
a
> component it has to duplicate a large amount of the mail display code =
to
> make an interface that looks similar to the normal attachment
> interface.  So it is both extremely slow to activate and annoying to
> maintain.

My company, Net Integration Technologies, is working on a plugin for
Evolution for its ExchangeIt Microsoft Exchange replacement technology.

As part of this plugin, we're writing a TNEF decoder/encoder, WvTnef. We
will probably be releasing it (and the plugin) soon as LGPL. It's
definitely clean-room, since I'm writing it, and I've never done
anything with TNEFs before in my life.

> In a perfect world camel would provide a plugable method for allowing =
a
> content type to present itself as a group of several other content-typ=
es
> so that the display code could be reused and someone would write an
> LGPL'D tnef decoder.  I can't write the tnef decoder myself since I've
> already messed with the current code a lot but if someone is serious
> about doing it we could probably clean room reverse engineer the GPL'd
> version.  I'll let one of the mail hackers comment on the plugable cam=
el
> stuff.

For our plugin, we're more interested in the TNEF properties that are
used for calendar items, contacts, todo lists, etc. But we will also be
dealing with attachments (since in Outlook, you can have arbitrary
attachments on just about anything). The way the TNEF parser works now
is basically like a big hashtable. You tell it the MAPI id you want (or
the GUID + id or GUID + name string) and it gives it to you. I don't
know how suitable that would be to this particular purpose.

I just checked out ytnef, and it looks quite good, but (as far as I can
tell) it doesn't support all the MAPI properties; it seems designed to
handle primarily attachments (I'm sure the maintainer will correct me if
I'm wrong). With WvTnef there'd be support for directly handling
Outlook's native calendar/contacts/whatever objects.

Anyway, I just thought I'd mention it since it seemed relevant.

Have fun,

Peter Colijn

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-PiOU0kW7PUCx8qLQ0yDu-- --=-tdcRiW0l23He7584Ykau Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/u4Ee3J2D4d1LTEoRAnh2AJ91iRhlRbb1P4qsSREKARiGMyu/lgCfQErz Y2TjTmuRuYpM5fquOd1Uvxg= =0d6D -----END PGP SIGNATURE----- --=-tdcRiW0l23He7584Ykau-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 11:05:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA20B1240C0; Wed, 19 Nov 2003 11:05:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 5F509124101 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 56B84630A3; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 5017863070 for ; Wed, 19 Nov 2003 11:05:48 -0500 (EST) Received: (qmail 28653 invoked from network); 19 Nov 2003 16:05:48 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:05:48 -0000 Subject: Re: [Evolution-hackers] evolution 1.2.2 missing servers From: Rodney Dawes To: Andrei Schiop Cc: evolution-hackers@ximian.com In-Reply-To: <3FC2DAE9.5080805@arobs.ro> References: <3FC2DAE9.5080805@arobs.ro> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Bh0OBLzGG90enrDt2+pR" Organization: Ximian, Inc. Message-Id: <1069257746.19489.51.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:02:27 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-Bh0OBLzGG90enrDt2+pR Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The .server files do not exist in 1.2, they are purely 1.4+ specific, since 1.2 uses gnome 1.4 and 1.4+ use gnome 2. In gnome 1.4, oaf was used, and the respective files end in .oaf, and I believe are in the /usr/share/oaf directory. -- dobey On H=C3=ABn , 2003-11-24 at 23:30, Andrei Schiop wrote: > hello, >=20 > does evolution 1.2.2 miss the following servers? >=20 > if they exist, where can they be get from? >=20 >=20 > GNOME_Evolution_Addressbook.server > GNOME_Evolution_Addressbook_LDIF_Importer.server=20 > GNOME_Evolution_Addressbook_SelectNames.server=20 > GNOME_Evolution_Addressbook_VCard_Importer.server > GNOME_Evolution_Calendar.server > GNOME_Evolution_Calendar_AlarmNotify.server > GNOME_Evolution_Calendar_Importer.server=20 > /usr/lib/bonobo/servers/GNOME_Evolution_Mail.server=20 > GNOME_Evolution_Mail_Elm_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Mbox_Importer.server=20 > GNOME_Evolution_Mail_Netscape_Intelligent_Importer.server=20 > GNOME_Evolution_Mail_Outlook_Importer.server=20 > GNOME_Evolution_Mail_Pine_Intelligent_Importer.server > GNOME_Evolution_Shell.server > GNOME_Evolution_Summary.server GNOME_Evolution_Wombat.server >=20 > tia > andrei >=20 >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-Bh0OBLzGG90enrDt2+pR 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/u5QSkmjUfZe526QRAgW5AJsES+1vx4AscLhNtjiOnO+7Tg6s+ACfTHEE IXc+bh3zcU/2aBOQkuN3qa4= =BzmW -----END PGP SIGNATURE----- --=-Bh0OBLzGG90enrDt2+pR-- From dobey@ximian.com Wed Nov 19 11:21:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 007ED124229; Wed, 19 Nov 2003 11:21:11 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EEBF31242CF for ; Wed, 19 Nov 2003 11:20:57 -0500 (EST) Received: (qmail 29501 invoked from network); 19 Nov 2003 16:20:57 -0000 Received: from localhost (HELO blackbox.boston.ximian.com) (dobey@127.0.0.1) by localhost with SMTP; 19 Nov 2003 16:20:57 -0000 Subject: Re: [Evolution-hackers] db3 and db4 From: Rodney Dawes To: Frederic Crozat Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069237423.3362.125.camel@trinidad.mandrakesoft.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069237423.3362.125.camel@trinidad.mandrakesoft.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-dBCD+R64JKV1wqhFkTjn" Organization: Ximian, Inc. Message-Id: <1069258656.19489.61.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 11:17:36 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-dBCD+R64JKV1wqhFkTjn Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:23, Frederic Crozat wrote: > Hmm, as a distro packager, I really don't like seeing whole bunch of > external code being integrated that way in modules. As a packager who has to deal with all the distros that do everything differently from one another, the idea of importing db makes me feel better about being able to make stuff just work, and not deal with having to ship all the build dependencies as well. However, you still make a very interesting underlying point. If the file format can be upgraded, and the VCF flat-file backend in the addressbook ends up being stable enough, soon enough, we can just link to the system db4 dynamically, and upgrade the db addressbook file to a temporary file so that we don't break older copies of evolution, and shove all the entries into the VCF backend. This means we can just upgrade to the new backend once, and forget about db forever more, since we only need to be backward compatible, not forward. So, adding new entries with the newer evo won't show up in the older versions. And then, when 2.0 is finally released, we can up the upgrade version, and sync up again, to pull in addresses that were added by an older evolution during the 1.5 cycle. And after the 2.0 cycle, we can probably just drop the db dependency all the way, since everything would be moved to the vcf backend by that point. -- dobey --=-dBCD+R64JKV1wqhFkTjn 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/u5egkmjUfZe526QRApDgAKCA/ksCWwQ3xoAeTns/zFDllFNegwCgjScg 18sNcUXPQaXBFh16wnDdwIk= =CVwf -----END PGP SIGNATURE----- --=-dBCD+R64JKV1wqhFkTjn-- From pcolijn@nit.ca Wed Nov 19 12:44:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F0714124236; Wed, 19 Nov 2003 12:44:03 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 01D4C1240F9 for ; Wed, 19 Nov 2003 12:43:52 -0500 (EST) Received: (qmail 14417 invoked from network); 19 Nov 2003 17:43:48 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 19 Nov 2003 17:43:47 -0000 Received: (qmail 23619 invoked from network); 19 Nov 2003 17:43:49 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 19 Nov 2003 17:43:49 -0000 Subject: Re: [Evolution-hackers] Bug #232 From: Peter Colijn To: evolution-hackers@lists.ximian.com In-Reply-To: <1069252894.20133.3.camel@rhand.pc.z-kat.com> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> Content-Type: text/plain Message-Id: <1069263829.6554.8.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 12:43:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > Well, it's doesn't handle *all* MAPI properties, but it does support > for external programs to read them and do with them as they wish, > using the same GUID+id syntax you mentioned. Ok, cool. > ytnef is mostly designed to take a tnef stream (winmail.dat), and > strip out allthe attachments. This includes all calendar entries, > contact cards, and tasks, which are saved as vCal/vCard entries > (plaintext). So does ytnef get vCals/vCards as attachments out of the TNEF, or does it build vCals/vCards from all the MAPI properties (eg. using "Common Start" and "Common End" as DTSTART and DTEND)? > But using the library, you can save these entries as anything you > want, it's just a long list of queries for certain ID's. The 2 main > things that it does not support right now is Compressed RTF and > Recurring calendar entries. But I use it for all my tnef streams > (procmail script to automatically process email) and haven't found a > stream that broke it yet :) WvTnef does support recurring calendar entries (and exceptions). MAPI ID 0x8216 is LOTS of fun, let me tell you =) It also has the fun property that if don't repack that binary field *perfectly*, Outlook will crash when you try to import the object into the calendar. In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, when it's released some of the stuff from WvTnef could maybe be merged into ytnef... Although I know very little about licensing issues. WvTnef will be LGPL and I guess ytnef is GPL? Have fun, Peter From rhand@z-kat.com Wed Nov 19 13:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CED4E124015; Wed, 19 Nov 2003 13:04:53 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id C163A12409C for ; Wed, 19 Nov 2003 13:04:33 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 428961; Wed, 19 Nov 2003 13:04:32 -0500 Subject: Re: [Evolution-hackers] Bug #232 From: Randall Hand To: Peter Colijn Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069263829.6554.8.camel@kaitain.internal.nit.ca> References: <1068543641.25075.9.camel@jogley.pinnacle.co.uk> <1068795834.3874.3316.camel@localhost.localdomain> <1069094697.18587.1614.camel@localhost.localdomain> <1069186498.2341.103.camel@kaitain.internal.nit.ca> <1069252894.20133.3.camel@rhand.pc.z-kat.com> <1069263829.6554.8.camel@kaitain.internal.nit.ca> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-F4oWakLGpTrDTLcXEPqw" Organization: Z-Kat Message-Id: <1069265072.20133.14.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 13:04:32 -0500 X-Spam-Status: No, hits=-37.4 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_BLUE, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-F4oWakLGpTrDTLcXEPqw Content-Type: multipart/alternative; boundary="=-fYvNmGj1ghWw1CP1FQVn" --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote: > On Wed, 2003-11-19 at 09:41, Randall Hand wrote: > > Well, it's doesn't handle *all* MAPI properties, but it does support > > for external programs to read them and do with them as they wish, > > using the same GUID+id syntax you mentioned. >=20 > Ok, cool. >=20 > > ytnef is mostly designed to take a tnef stream (winmail.dat), and > > strip out allthe attachments. This includes all calendar entries, > > contact cards, and tasks, which are saved as vCal/vCard entries > > (plaintext). >=20 > So does ytnef get vCals/vCards as attachments out of the TNEF, or does > it build vCals/vCards from all the MAPI properties (eg. using "Common > Start" and "Common End" as DTSTART and DTEND)? >=20 I don't know the "Name" of the fields, but yes it builds RFC complaint vCal/vCard files from the MAPI Properties. There's half a dozen different start and end fields, alot of which I dno't fully understand because they seem to be identical (redundancy I guess). I do take the individual occurance fields, since I don't have recurrances.=20 Recurrances show up as a single entry. > > But using the library, you can save these entries as anything you > > want, it's just a long list of queries for certain ID's. The 2 main > > things that it does not support right now is Compressed RTF and > > Recurring calendar entries. But I use it for all my tnef streams > > (procmail script to automatically process email) and haven't found a > > stream that broke it yet :) >=20 > WvTnef does support recurring calendar entries (and exceptions). MAPI ID > 0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property > that if don't repack that binary field *perfectly*, Outlook will crash > when you try to import the object into the calendar. >=20 Sounds like you've gotten alot further with it than I have :) Care to talk some more about this offline? I would love to integrate compressed RTF into ytnef. I don't care about recompressing it (at least not yet any way, alot of people keep asking me to look into building TNEF's), just extracting the contents for conversion & addition into the summary and description fields. > In any case, maybe if WvTnef isn't suitable to go in Evolution as it is, > when it's released some of the stuff from WvTnef could maybe be merged > into ytnef... Although I know very little about licensing issues. WvTnef > will be LGPL and I guess ytnef is GPL? Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so they can use it. My only problem with getting away from GPL is I don't exactly get warm fuzzies from people taking my 6+ months of work and making oodles of $$ from it while I see nothing for that time (which I took alot of heat for from my wife & boss :) ). =20 >=20 > Have fun, >=20 > Peter >=20 > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-fYvNmGj1ghWw1CP1FQVn Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Wed, 2003-11-19 at 12:43, Peter Colijn wrote:
On Wed, 2003-11-19 at 09:41, Randall Hand w=
rote:
> Well, it's doesn't handle *all* MAPI properties, but it does support
> for external programs to read them and do with them as they wish,
> using the same GUID+id syntax you mentioned.

Ok, cool.

> ytnef is mostly designed to take a tnef stream (winmail.dat), and
> strip out allthe attachments.  This includes all calendar entries,
> contact cards, and tasks, which are saved as vCal/vCard entries
> (plaintext).

So does ytnef get vCals/vCards as attachments out of the TNEF, or does
it build vCals/vCards from all the MAPI properties (eg. using "Common
Start" and "Common End" as DTSTART and DTEND)?
I don't know the "Name" of the fields, but yes it builds RFC comp= laint vCal/vCard files from the MAPI Properties.  There's half a dozen= different start and end fields, alot of which I dno't fully understand bec= ause they seem to be identical (redundancy I guess).  I do take the in= dividual occurance fields, since I don't have recurrances.  Recurrance= s show up as a single entry.

> But using the library, you can save th=
ese entries as anything you
> want, it's just a long list of queries for certain ID's.  The 2 main
> things that it does not support right now is Compressed RTF and
> Recurring calendar entries.  But I use it for all my tnef streams
> (procmail script to automatically process email) and haven't found a
> stream that broke it yet :)

WvTnef does support recurring calendar entries (and exceptions). MAPI ID
0x8216 is LOTS of fun, let me tell you =3D) It also has the fun property
that if don't repack that binary field *perfectly*, Outlook will crash
when you try to import the object into the calendar.
Sounds like you've gotten alot further with it than I have :)  Care to= talk some more about this offline?  I would love to integrate compres= sed RTF into ytnef.  I don't care about recompressing it (at least not= yet any way, alot of people keep asking me to look into building TNEF's), = just extracting the contents for conversion & addition into the summary= and description fields.

In any case, maybe if WvTnef isn't suitable=
 to go in Evolution as it is,
when it's released some of the stuff from WvTnef could maybe be merged
into ytnef... Although I know very little about licensing issues. WvTnef
will be LGPL and I guess ytnef is GPL?
Yep, ytnef is GPL but alot of people keep asking me to go BSD with it so th= ey can use it.  My only problem with getting away from GPL is I don't = exactly get warm fuzzies from people taking my 6+ months of work and making= oodles of $$ from it while I see nothing for that time (which I took alot = of heat for from my wife & boss :) ). =20

Have fun,

Peter

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-fYvNmGj1ghWw1CP1FQVn-- --=-F4oWakLGpTrDTLcXEPqw Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD4DBQA/u7Cw3J2D4d1LTEoRAqoJAJduv+S4h2Mijem/tk3kE0N/OkXLAJ98Ksla D5urMLr8zuZK7X3Sa1qZUQ== =vflc -----END PGP SIGNATURE----- --=-F4oWakLGpTrDTLcXEPqw-- From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:07:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA475124312; Wed, 19 Nov 2003 15:07:49 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 42010124086 for ; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D41F630A6; Wed, 19 Nov 2003 15:07:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EDA0963085 for ; Wed, 19 Nov 2003 15:07:37 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAJK7WYI031661 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 19 Nov 2003 14:07:33 -0600 Message-ID: <3FBBCD84.4000701@xperienceinc.com> Date: Wed, 19 Nov 2003 14:07:32 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> In-Reply-To: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] use of libical Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ~ I have been experimenting with ics files from Evo, Mozilla, and Korganizer. I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding specification in the ical standard. This causes it to not be able to read valid ics files from other programs. I still have to experiment to verify this but my experiments so far point to this. Has anyone ever checked libical for adherence to folding and unfolding You can read about it in the RFC http://www.ietf.org/rfc/rfc2445.txt?number=2445 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt QKMj0equEs8hHzE+rLmr8Xc= =yNKl -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 15:32:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 38D3A124214; Wed, 19 Nov 2003 15:32:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A82EC12444B for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 94731630B4; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7649E63085 for ; Wed, 19 Nov 2003 15:32:23 -0500 (EST) Received: (qmail 11431 invoked from network); 19 Nov 2003 20:32:22 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 19 Nov 2003 20:32:22 -0000 Subject: Re: [Evolution-hackers] use of libical From: Jeffrey Stedfast To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069273914.15622.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 15:31:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe someone recently sent a patch for this (like just last week) Jeff On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. > > Has anyone ever checked libical for adherence to folding and unfolding > You can read about it in the RFC > http://www.ietf.org/rfc/rfc2445.txt?number=2445 > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/u82EVC8yzAIEMZ8RAq/7AJ47VyONN1bxeI+iFE7twhyLUaMIzwCfdZSt > QKMj0equEs8hHzE+rLmr8Xc= > =yNKl > -----END PGP SIGNATURE----- -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:07:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 81B161242A7; Wed, 19 Nov 2003 16:07:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 311361240BA for ; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 126CE63120; Wed, 19 Nov 2003 16:07:18 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D37AB630FA for ; Wed, 19 Nov 2003 16:07:17 -0500 (EST) Received: (qmail 13107 invoked from network); 19 Nov 2003 21:07:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 19 Nov 2003 21:07:16 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBBCD84.4000701@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069276034.7304.1570.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 16:07:14 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 15:07, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ~ I have been experimenting with ics files from > Evo, Mozilla, and Korganizer. > I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > specification in the ical > standard. This causes it to not be able to read valid ics files from > other programs. > > I still have to experiment to verify this but my experiments so far > point to this. What do you think is wrong? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 16:26:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A611612428E; Wed, 19 Nov 2003 16:26:34 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3E92B124157 for ; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 39F42630FA; Wed, 19 Nov 2003 16:26:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from devserv.devel.redhat.com (pix-525-pool.redhat.com [66.187.233.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FBE963180; Wed, 19 Nov 2003 16:26:22 -0500 (EST) Received: from [172.16.57.122] (mirkwood.devel.redhat.com [172.16.57.122]) by devserv.devel.redhat.com (8.12.10/8.12.10) with ESMTP id hAJLQ8Dl003618; Wed, 19 Nov 2003 16:26:08 -0500 Subject: Re: [Evolution-hackers] db3 and db4 From: Jeremy Katz To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069191191.7304.370.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 16:26:20 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 16:33, JP Rosevear wrote: > In order to make evolution and evolution-data-server easier to build, we > are trying to cut out the external db3 dependency on a specific > version. So, I'm planning to import db3 into the tree. However, Dan > pointed out that we might want to import the latest db4 so that distros > and platforms (for instance netbsd, fink do right now, suse did at one > point) that didn't do this are covered. There are definitely good points to this, since it basically means that I can stop doing it myself ;-) Berkeley DB is largely intended as an embedded database and so their concern for keeping the on-disk database format the same is less than other software. The other suggestion of dynamically linking to the system db4 is going to be problematic because I might have db 4.2 on a machine running one OS release and db 4.3 on a different machine and use a shared homedir. At that point, I can only use the addressbook on one machine. Of course, the *real* win would be moving away from Berkeley DB completely ;-) My $0.02, Jeremy From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:00:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BB1C1240BA; Wed, 19 Nov 2003 17:00:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C6EB3124039 for ; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B1B856314C; Wed, 19 Nov 2003 17:00:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp.tuxpan.cl (smtp.tuxpan.cl [200.27.193.100]) by skeptopotamus.ximian.com (Postfix) with SMTP id 85D2763138 for ; Wed, 19 Nov 2003 17:00:12 -0500 (EST) Received: (qmail 18719 invoked from network); 19 Nov 2003 22:04:21 -0000 Received: from shamancito.txp (HELO ?192.168.85.231?) (fcatrin@192.168.85.231) by 0 with SMTP; 19 Nov 2003 22:04:21 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: "Franco Catrin L." To: evolution-hackers@ximian.com In-Reply-To: <1069173622.7304.87.camel@localhost.localdomain> References: <1069173622.7304.87.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: TUXPAN Message-Id: <1069279204.2292.91.camel@shamancito.txp> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 19 Nov 2003 19:00:04 -0300 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > I have change libical from being a virtual module to being directly > included so it could be cvs remove'd. If you have an existing check out > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > (libical resides in evolution-data-server now). I see that libical is referenced in calendar/Makefile.am but libical is not there. [fcatrin@shamancito calendar]$ ls backends ChangeLog CVS idl libecal libedata-cal Makefile.am Makefile.in [fcatrin@shamancito calendar]$ cat Makefile.am SUBDIRS = libical idl libecal libedata-cal backends So I'm getting: calendar/Makefile.am:1: required directory calendar/libical does not exist (this in the main trunk) Do I have to do anything special to get libicalendar? I've seen your message and I tried cvs up, also with -dP flags with no sucess Thanks -- Franco Catrin L. TUXPAN http://www.tuxpan.cl/fcatrin From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:20:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 08CFC124164; Wed, 19 Nov 2003 17:20:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id A8992124039 for ; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 73332630CC; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6C837630BA; Wed, 19 Nov 2003 17:20:16 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 19 Nov 2003 17:20:16 -0500 Subject: Re: [Evolution-hackers] Status bar stuff From: Dan Winship To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069236514.31467.11.camel@milkplus> References: <1069236514.31467.11.camel@milkplus> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 19 Nov 2003 17:20:16 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > In particular, restoring the old way also implies adding the > ::setOwner() method (through which the shell tells the components of its > existance), which is kinda nasty and I was hoping we could do without in > 2.0. The component can get a handle on the shell via bonobo-activation: shell = bonobo_activation_activate_from_id ( "OAFIID:GNOME_Evolution_Shell", Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, NULL, ev); -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:23:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BFD40124164; Wed, 19 Nov 2003 17:23:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6D109124039 for ; Wed, 19 Nov 2003 17:23:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F1830630BA; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7644E630A6 for ; Wed, 19 Nov 2003 17:23:04 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Wed, 19 Nov 2003 15:22:52 -0700 Subject: Re: [Evolution-hackers] Evolution and CVS From: Gary Ekker To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain Message-Id: <1069280570.2187.4.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Wed, 19 Nov 2003 15:22:50 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: From: Gary Ekker To: Franco Catrin L. Subject: Re: [Evolution-hackers] Evolution and CVS Date: Wed, 19 Nov 2003 15:20:50 -0700 On Wed, 2003-11-19 at 19:00 -0300, Franco Catrin L. wrote: > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > > [fcatrin@shamancito calendar]$ cat Makefile.am > SUBDIRS = libical idl libecal libedata-cal backends > > So I'm getting: > > calendar/Makefile.am:1: required directory calendar/libical does not > exist > > (this in the main trunk) > > Do I have to do anything special to get libicalendar? You need to rm -rf libical in the evolution source tree then update. Make sure that you have updated evolution-data-server and installed it to the same prefix where you are installing evolution. Note, you now need to build libsoup from cvs head to build evolution-data-server. -Gary > I've seen your message and I tried cvs up, also with -dP flags with no > sucess > > Thanks > -- > Franco Catrin L. > TUXPAN http://www.tuxpan.cl/fcatrin > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:26:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901A3124039; Wed, 19 Nov 2003 17:26:31 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 69EB212419D for ; Wed, 19 Nov 2003 17:26:20 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8CB2363138; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7EDC663111; Wed, 19 Nov 2003 17:24:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAJMOYF2016816; Wed, 19 Nov 2003 17:24:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAJMOYa3016814; Wed, 19 Nov 2003 17:24:34 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Status bar stuff From: Ettore Perazzoli To: Dan Winship Cc: evolution-hackers@ximian.com In-Reply-To: <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> References: <1069236514.31467.11.camel@milkplus> <1069280416.13222.52.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280673.16592.14.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 17:24:34 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:20, Dan Winship wrote: > > In particular, restoring the old way also implies adding the > > ::setOwner() method (through which the shell tells the components of its > > existance), which is kinda nasty and I was hoping we could do without in > > 2.0. > > The component can get a handle on the shell via bonobo-activation: > > shell = bonobo_activation_activate_from_id ( > "OAFIID:GNOME_Evolution_Shell", > Bonobo_ACTIVATION_FLAG_EXISTING_ONLY, > NULL, ev); Hmm I am not sure we can assume that. What if the shell changes ID, for example... Also this way you are creating a possible hidden refcount loop. (Also I was idlily thinking that in the case where we are running components separately the shell would register with different names depending on what set of components it is running, so in that case that wouldn't work. I am not sure it's a good idea though...) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:27:33 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0637F124039; Wed, 19 Nov 2003 17:27:33 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D773A124335 for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C748D630DA; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 03565630CC for ; Wed, 19 Nov 2003 17:27:21 -0500 (EST) Received: (qmail 17602 invoked from network); 19 Nov 2003 22:27:20 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 19 Nov 2003 22:27:20 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: Rodrigo Moya To: "Franco Catrin L." Cc: Evolution Hackers In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1069277449.27686.1.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 22:30:49 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Franco On Wed, 2003-11-19 at 23:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in > you need to update, since libical was recently added to the evolution source tree. You might need to do a 'cvs checkout' instead of an update though. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 17:31:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 71D5D124253; Wed, 19 Nov 2003 17:31:46 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1815B124039 for ; Wed, 19 Nov 2003 17:31:35 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id F259763171; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from hellman.xman.org (nat-corp.overture.com [216.52.229.254]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D3DE563099; Wed, 19 Nov 2003 17:31:34 -0500 (EST) Received: by hellman.xman.org (Postfix, from userid 500) id AA1D611A1AF; Wed, 19 Nov 2003 14:21:50 -0800 (PST) Subject: Re: [Evolution-hackers] db3 and db4 From: Christopher Smith To: Jeremy Katz Cc: JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069277179.17816.7.camel@mirkwood.devel.redhat.com> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069280510.2694.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 14:21:50 -0800 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > Of course, the *real* win would be moving away from Berkeley DB > completely ;-) Yeah, 'cause the best solution here is to reinvent the wheel and write your own embedded database, which would surely perform better and have fewer bugs. ;-) -- Christopher Smith From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 19 19:27:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 890451241E5; Wed, 19 Nov 2003 19:27:19 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 425DF124253 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 34BB1630DE; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1ADF0630C4 for ; Wed, 19 Nov 2003 19:27:08 -0500 (EST) Received: (qmail 23918 invoked from network); 20 Nov 2003 00:27:06 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 20 Nov 2003 00:27:06 -0000 Subject: Re: [Evolution-hackers] Evolution and CVS From: JP Rosevear To: "Franco Catrin L." Cc: evolution-hackers@ximian.com In-Reply-To: <1069279204.2292.91.camel@shamancito.txp> References: <1069173622.7304.87.camel@localhost.localdomain> <1069279204.2292.91.camel@shamancito.txp> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069288021.7304.2014.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 19 Nov 2003 19:27:02 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:00, Franco Catrin L. wrote: > El mar, 18-11-2003 a las 13:40, JP Rosevear escribió: > > I have change libical from being a virtual module to being directly > > included so it could be cvs remove'd. If you have an existing check out > > (of any branch or the mainline), 'rm -rf libical' and 'cvs up'. > > > > (libical resides in evolution-data-server now). > > I see that libical is referenced in calendar/Makefile.am but libical is > not there. > > [fcatrin@shamancito calendar]$ ls > backends ChangeLog CVS idl libecal libedata-cal Makefile.am > Makefile.in This is evolution-data-server module, not evolution. To fix this, checkout evolution-data-server again. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 03:15:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76EFD12407E; Thu, 20 Nov 2003 03:15:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 11BA81240BB for ; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 926B36309A; Thu, 20 Nov 2003 03:14:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id F365D63097 for ; Thu, 20 Nov 2003 03:14:54 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK8EsZ14926 for ; Thu, 20 Nov 2003 10:14:54 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK8ErT14919 for ; Thu, 20 Nov 2003 10:14:53 +0200 From: root Reply-To: sa@arobs.ro To: evolution-hackers@ximian.com Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069315584.2222.8.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 10:06:25 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when running this command from a terminal, the following exception is thrown: activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" Query spec is "iid='GNOME_Evolution_Calendar_Factory'" User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from query what does it mean? that the GNOME_Evolution_Calendar.server file is invalid? Why the CalFactory is not present in GNOME_Evolution_Calendar.server file? All questions are for Evolution 1.4.5. tia, andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 04:19:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D287D1240C6; Thu, 20 Nov 2003 04:19:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 73F24124093 for ; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6ADD46306F; Thu, 20 Nov 2003 04:19:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from arobs.rdscj.ro (unknown [81.196.150.200]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CF4D46306E for ; Thu, 20 Nov 2003 04:19:16 -0500 (EST) Received: from arobs.rdscj.ro (root@localhost) by arobs.rdscj.ro (8.11.6/8.11.6) with SMTP id hAK9JGD16471 for ; Thu, 20 Nov 2003 11:19:16 +0200 Received: from tests.arobs.com ([192.168.87.111]) by arobs.rdscj.ro (8.11.6/8.11.6) with ESMTP id hAK9JFT16459 for ; Thu, 20 Nov 2003 11:19:15 +0200 From: root Reply-To: sa@arobs.ro To: hackers Content-Type: text/plain Organization: sa@arobs.ro Message-Id: <1069319445.2381.2.camel@tests.arobs.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 11:10:47 +0200 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] activating evolution calendar Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hello, when trying to get the IOR for Calendar_Factory, there is no IOR returned. activation-client -s "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Query spec is "iid=='OAFIID:GNOME_Evolution_Calendar_Factory'" Activation ID "OAFAID:[OAFIID:GNOME_Evolution_Calendar_Factory,root,tests.arobs.com]" RESULT_SHLIB please help, tia andrei From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 09:33:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 52ED2124023; Thu, 20 Nov 2003 09:33:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD5CE124026 for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D144D630E6; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 75F16630DF for ; Thu, 20 Nov 2003 09:33:38 -0500 (EST) Received: from xperienceinc.com (24.107.193.81.charter-stl.com [24.107.193.81]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAKEXYYI012724 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 20 Nov 2003 08:33:34 -0600 Message-ID: <3FBCD0BD.3030102@xperienceinc.com> Date: Thu, 20 Nov 2003 08:33:33 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> In-Reply-To: <1069276034.7304.1570.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have opened an evo ics file with mozilla and korganizer. They seem to work fine. Esp mozilla calendar, it is the most workable. Then I save the file and try to open it with Evo again. NO dice. Evo complains i think about an invalid file or it is just empty. (sorry, it has been a while since I did this experiment). If there is a recent change (per other response) perhaps I will try to compile or wait for the next release of evo and try again. JP Rosevear wrote: | On Wed, 2003-11-19 at 15:07, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>~ I have been experimenting with ics files from |>Evo, Mozilla, and Korganizer. |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding |>specification in the ical |>standard. This causes it to not be able to read valid ics files from |>other programs. |> |>I still have to experiment to verify this but my experiments so far |>point to this. | | | What do you think is wrong? | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX LTnaZAfMgO2Tz6AovKZ4T+Q= =v+rF -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 11:32:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B3E4A124133; Thu, 20 Nov 2003 11:32:55 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 494981240B0 for ; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 36FF0630E6; Thu, 20 Nov 2003 11:32:44 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from prv-mail10.provo.novell.com (prv-mail10.provo.novell.com [137.65.81.123]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CDB7B630D2 for ; Thu, 20 Nov 2003 11:32:43 -0500 (EST) Received: from linux.dnsdhcp.provo.novell.com (prv-lan-cisco.gns.novell.com [137.65.1.247]) by prv-mail10.provo.novell.com; Thu, 20 Nov 2003 09:32:39 -0700 Subject: Re: [Evolution-hackers] use of libical From: Gary Ekker To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBCD0BD.3030102@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD0BD.3030102@xperienceinc.com> Content-Type: text/plain Message-Id: <1069345956.2138.9.camel@linux.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 09:32:37 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: This has already been reported, see http://bugzilla.ximian.com/show_bug.cgi?id=47856 -Gary On Thu, 2003-11-20 at 07:33, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I have opened an evo ics file with mozilla and korganizer. They seem to > work fine. Esp mozilla calendar, it is the most workable. Then I save > the file and try to open it with Evo again. NO dice. Evo complains i > think about an invalid file or it is just empty. (sorry, it has been a > while since I did this experiment). If there is a recent change (per > other response) perhaps I will try to compile or wait for the next > release of evo and try again. > > JP Rosevear wrote: > | On Wed, 2003-11-19 at 15:07, JT Moree wrote: > | > |>-----BEGIN PGP SIGNED MESSAGE----- > |>Hash: SHA1 > |> > |>~ I have been experimenting with ics files from > |>Evo, Mozilla, and Korganizer. > |>I suspect that Evo (libical) is not adhearing to the 'folding'/unfolding > |>specification in the ical > |>standard. This causes it to not be able to read valid ics files from > |>other programs. > |> > |>I still have to experiment to verify this but my experiments so far > |>point to this. > | > | > | What do you think is wrong? > | > | -JP > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.0.7 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iD8DBQE/vNC9VC8yzAIEMZ8RAu4OAJ9s/DOY7U9Rzr+8vI4vmxtxD9qUNACdHnHX > LTnaZAfMgO2Tz6AovKZ4T+Q= > =v+rF > -----END PGP SIGNATURE----- > From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:49:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 532F612404A; Thu, 20 Nov 2003 12:49:52 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B00D112402D for ; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8F4C863110; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8745463100; Thu, 20 Nov 2003 12:49:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHnYF2027761; Thu, 20 Nov 2003 12:49:34 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHnXOW027759; Thu, 20 Nov 2003 12:49:33 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] db3 and db4 From: Ettore Perazzoli To: Christopher Smith Cc: Jeremy Katz , JP Rosevear , evolution-hackers@ximian.com In-Reply-To: <1069280510.2694.4.camel@localhost.localdomain> References: <1069191191.7304.370.camel@localhost.localdomain> <1069277179.17816.7.camel@mirkwood.devel.redhat.com> <1069280510.2694.4.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350573.16592.139.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:49:33 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-19 at 17:21, Christopher Smith wrote: > On Wed, 2003-11-19 at 13:26, Jeremy Katz wrote: > > Of course, the *real* win would be moving away from Berkeley DB > > completely ;-) > > > Yeah, 'cause the best solution here is to reinvent the wheel and write > your own embedded database, which would surely perform better and have > fewer bugs. ;-) > Well we do have the flat file implementation that Chris has been working on... Apparently it performs very well too. (For the amount of data we put in the addressbook, the DB is a bit overkill, and we still have the ibex index for the searches anyway.) But I don't think we really have the resources to go that route now, since it implies a completely new code base for the addressbook backend... -- Ettore From ettore@ximian.com Thu Nov 20 12:51:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04563124105; Thu, 20 Nov 2003 12:51:49 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 5F0D012402D for ; Thu, 20 Nov 2003 12:51:37 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHpaF2027775; Thu, 20 Nov 2003 12:51:36 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHpa0U027773; Thu, 20 Nov 2003 12:51:36 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] import errors From: Ettore Perazzoli To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069350696.16592.142.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:51:36 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-18 at 15:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: > > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Sigh, this would be easier to debug if GConf told us which key is being set... :-/ I have no idea offhand, the other warnings seem harmless. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 12:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C075124020; Thu, 20 Nov 2003 12:57:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id F3D1812401B for ; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EAD5263167; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8A57F6315E; Thu, 20 Nov 2003 12:56:54 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKHusF2027806; Thu, 20 Nov 2003 12:56:54 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKHus7q027804; Thu, 20 Nov 2003 12:56:54 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069351014.16592.146.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 12:56:54 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] mailto: (etc.) handling Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I have put support in the 2.0 shell for handling URIs on the command-line similar to what it did in 1.4. If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the command line, the shell will invoke the handleURI() method on the component after the first view has been created. So basically, to make "mailto": work again we just have to implement this method in the mail component. Maybe Jeff could give it a go? Cheers, -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 16:43:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 16D2212429A; Thu, 20 Nov 2003 16:43:36 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B05E212404D for ; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 965776318E; Thu, 20 Nov 2003 16:43:24 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CB630630E9 for ; Thu, 20 Nov 2003 16:43:23 -0500 (EST) Received: (qmail 27435 invoked from network); 20 Nov 2003 21:43:23 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 21:43:23 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069364668.2148.8.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 22:44:28 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. I think it would be nice to bring just composer window and not evolution window with mail component. Is it doable with 2.0 changes? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:07:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E35012404D; Thu, 20 Nov 2003 17:07:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE961124034 for ; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B23AF63187; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 55D6F630D8; Thu, 20 Nov 2003 17:07:32 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAKM7WF2032230; Thu, 20 Nov 2003 17:07:32 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAKM7WZZ032228; Thu, 20 Nov 2003 17:07:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Radek Doulik Cc: evolution-hackers@ximian.com In-Reply-To: <1069364668.2148.8.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: quoted-printable Message-Id: <1069366051.16592.152.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 20 Nov 2003 17:07:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > On =C8t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > Hi, > >=20 > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > >=20 > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. >=20 > I think it would be nice to bring just composer window and not evolution > window with mail component. Is it doable with 2.0 changes? Hmm not really, because the shell still needs to run in order to run the mailer, and it doesn't know anything about the composers... So if you closed the composer the shell wouldn't know when to quit. We *could* add more interfaces to handle that, but I don't think it woudld be a wise idea at this point. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 20 17:21:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4D5A5124065; Thu, 20 Nov 2003 17:21:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id DD57C12404D for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D82446318F; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C3BE0630EE for ; Thu, 20 Nov 2003 17:20:52 -0500 (EST) Received: (qmail 29311 invoked from network); 20 Nov 2003 22:20:51 -0000 Received: from localhost (HELO 10.0.0.236.boston.ximian.com) (127.0.0.1) by localhost with SMTP; 20 Nov 2003 22:20:51 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Radek Doulik To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: text/plain; charset=iso-8859-2 Message-Id: <1069366915.2151.12.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Thu, 20 Nov 2003 23:21:56 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Èt, 2003-11-20 at 17:07 -0500, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On t, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. I am sorry that I dunno the shell code, but why is the shell needed to run the mail component? Cheers Radek From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 04:54:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CD1AA124377; Fri, 21 Nov 2003 04:54:16 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 465BD124118 for ; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3CBC66316F; Fri, 21 Nov 2003 04:54:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E74266306F; Fri, 21 Nov 2003 04:54:04 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAL9s2xA017040; Fri, 21 Nov 2003 01:54:03 -0800 (PST) Received: from sun.com (tigerwood [129.158.217.85]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAL9r3A01201; Fri, 21 Nov 2003 17:54:02 +0800 (CST) Message-ID: <3FBDE0C6.1080305@sun.com> Date: Fri, 21 Nov 2003 17:54:14 +0800 From: "leon.zhang" User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030919 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Chris Toshok Cc: Evolution Hackers Mailing List Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] hang of evo when access ldap AB Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: hi, toshok I often meet hang of evolution 1.4.5 when query info from ldap server. Normally if I click a simple string(one time), like as "leon", i can access some cards from ldap server, but if I click "leons" sevral times quickly, i will find the evo freezed now!!! (btw, searching "leons" should not receive any AB info too) when evo freezed, I print the two stacks in evolution and wombat process(details is in the last part of this email). I get the simplfied calling relationsship below: evoution wombat (time-out ) e_book_listener_check_queue() | |signal emit <<<< hang >>>> | V e_book_check_listener_queue() bonobo_object_release_unref() | ^ | | V | e_book_do_response_get_view() pas_book_view_dispose() | ^ | | V | bonobo_object_release_unref() pas_book_view_dispose() | ^ | | --------------------------------------------------------------------- From the calling map above, I guess the evo hang because wombat has been hanged. Further more, pas_book_view_dispose() 's calling "bonobo_object_release_unref (book_view->priv->listener, NULL);" might be the direct source of this hang. If I comment out that line, there exist no hang at all. I feel suprised why commenting out the line can fix this hang, and what is the exact source of this hang. can you give some suggesions or comments? thx leon evoution side #0 0xffffe002 in ?? () #1 0x4125e1b7 in g_main_context_poll (context=0x0, timeout=-1, priority=2147483647, fds=0x82f8a08, n_fds=10) at main.c:2698 #2 0x4125d6c1 in g_main_context_iterate (context=0x80c93e8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2375 #3 0x4125d940 in g_main_context_iteration (context=0x80c93e8, may_block=1) at gmain.c:2439 #4 0x408242a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #5 0x40844195 in giop_recv_buffer_get (ent=0xbfffcf70) at giop-recv-buffer.c:711 #6 0x408485ae in ORBit_small_invoke_stub (obj=0x83375e8, m_data=0x4081d0c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:642 #7 0x4084836c in ORBit_small_invoke_stub_n (object=0x83375e8, methods=0xa, index=2147483647, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0) at orbit-small.c:571 #8 0x40859f5d in ORBit_c_stub_invoke (obj=0x83375e8, methods=0x80b0784, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd0d0, class_id=1, method_offset=8, skel_impl=0xbfffd0d0) at poa.c:2492 #9 0x40814b40 in Bonobo_Unknown_unref (_obj=0x83375e8, ev=0xbfffd0d0) at Bonobo_Unknown-stubs.c:23 #10 0x405acc50 in bonobo_object_release_unref (object=0x83375e8, opt_ev=0xbfffd0d0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #11 0x41814a9f in e_book_do_response_get_view (book=0x83bdf88, resp=0x8317d30) at e-book.c:341 #12 0x41815095 in e_book_check_listener_queue (listener=0x83bde40, book=0x83bdf88) at e-book.c:554 ------------------------------------------------------------------------------------------------------- #13 0x4121d904 in g_cclosure_marshal_VOID__VOID (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xfffffffc,invocation_hint=0xbfffd268, marshal_data=0x0) at gmarshal.c:77 #14 0x4120cb1a in g_closure_invoke (closure=0x83a82d8, return_value=0x0, n_param_values=1, param_values=0xbfffd360, invocation_hint=0xbfffd268) at gclosure.c:437 #15 0x4121d4de in signal_emit_unlocked_R (node=0x830b700, detail=0, instance=0x83bde40, emission_return=0x0, instance_and_params=0xbfffd360) at gsignal.c:2822 #16 0x4121c60e in g_signal_emit_valist (instance=0x83bde40, signal_id=423, detail=0, var_args=0xxssdfasdfasdfasdfasdf ... ) at gsignal.c:2554 #17 0x4121c807 in g_signal_emit (instance=0x83bde40, signal_id=423, detail=0) at gsignal.c:2612 ------------------------------------------------------------------------------------------------------- #18 0x4181165b in e_book_listener_check_queue (listener=0x83bde40) at e-book-listener.c:105 ------------------------------------------------------------------------------------------------------- #19 0x4125eb0f in g_timeout_dispatch (source=0x830df38, callback=0, user_data=0x83bde40) at gmain.c:3124 #20 0x4125c502 in g_main_dispatch (context=0x80c8ef8) at gmain.c:1751 #21 0x4125d431 in g_main_context_dispatch (context=0x80c8ef8) at gmain.c:2299 #22 0x4125d737 in g_main_context_iterate (context=0x80c8ef8, block=1, dispatch=1, self=0x80b6e00) at gmain.c:2380 #23 0x4125dd96 in g_main_loop_run (loop=0x810e878) at gmain.c:2600 #24 0x405a8505 in bonobo_main () at bonobo-main.c:294 #25 0x0809b432 in main (argc=1, argv=0xbfffd794) at main.c:637 #26 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 wombat side !!! n ?? () #1 0x41263e11 in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814f358, objkey=0x814f370) at poa.c:1440 #2 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814f358) at orbit-adaptor.c:191 #3 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #4 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #5 0x41233888 in link_source_dispatch (source=0x8122388, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #6 0x41317502 in g_main_dispatch (context=0x80f3980) at gmain.c:1751 #7 0x41318431 in g_main_context_dispatch (context=0x80f3980) at gmain.c:2299 #8 0x41318737 in g_main_context_iterate (context=0x80f3980, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #9 0x41318940 in g_main_context_iteration (context=0x80f3980, may_block=1) at gmain.c:2439 #10 0x412302a9 in link_main_iteration (block_for_reply=1) at linc.c:230 #11 0x41250195 in giop_recv_buffer_get (ent=0xbfffd760) at giop-recv-buffer.c:711 #12 0x412545ae in ORBit_small_invoke_stub (obj=0x814d7a0, m_data=0x412290c0, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:642 #13 0x4125436c in ORBit_small_invoke_stub_n (object=0x814d7a0, methods=0x0, index=3, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860) at orbit-small.c:571 #14 0x41265f5d in ORBit_c_stub_invoke (obj=0x814d7a0, methods=0x80e3994, method_index=1, ret=0x0, args=0x0, ctx=0x0, ev=0xbfffd860, class_id=2, method_offset=8, skel_impl=0xbfffd860) at poa.c:2492 #15 0x41220b40 in Bonobo_Unknown_unref (_obj=0x814d7a0, ev=0xbfffd860) at Bonobo_Unknown-stubs.c:23 #16 0x40ed3c50 in bonobo_object_release_unref (object=0x814d7a0, opt_ev=0x0) at bonobo-object.c:568 ------------------------------------------------------------------------------------------------------- #17 0x080afbc6 in pas_book_view_dispose (object=0x814d770) at pas-book-view.c:238 ------------------------------------------------------------------------------------------------------- #18 0x412959e1 in g_object_last_unref (object=0x814d770) at gobject.c:429 #19 0x40ed33b8 in bonobo_object_finalize_servant (servant=0x814d784, ev=0xbfffd920) at bonobo-object.c:248 #20 0x41263128 in ORBit_POA_deactivate_object (poa=0x80f5e70, pobj=0x8153418, do_etherealize=252 #21 0x4126401d in ORBit_POAObject_post_invoke (pobj=0x3) at poa.c:1633 #22 0x41263559 in ORBit_POAObject_handle_request (pobj=0x8153418, opname=0x814f32c "unref", ret=0x0, args=0x0, ctx=0x0, recv_buffer=0x814edc0, ev=0xbfffda60) at poa.c:1277 #23 0x41263988 in ORBit_POAObject_invoke_incoming_request (pobj=0x8153418, recv_buffer=0x814edc0, opt_ev=0xbfffda60) at poa.c:1312 #24 0x41263c9c in ORBit_POA_handle_request (poa=0x80f5e70, recv_buffer=0x814edc0, objkey=0x814edd8) at poa.c:1508 #25 0x41266ee7 in ORBit_handle_request (orb=0x80f5dc8, recv_buffer=0x814edc0) at orbit-adaptor.c:191 #26 0x41250ebf in giop_connection_handle_input (lcnx=0x8122508) at giop-recv-buffer.c:1275 #27 0x41231f30 in link_connection_io_handler (gioc=0x0, condition=G_IO_IN, data=0x8122508) at linc-connection.c:1241 #28 0x41233888 in link_source_dispatch (source=0x8122300, callback=0x41231df4 , user_data=0x8122508) at linc-source.c:54 #29 0x41317502 in g_main_dispatch (context=0x80f3c90) at gmain.c:1751 #30 0x41318431 in g_main_context_dispatch (context=0x80f3c90) at gmain.c:2299 #31 0x41318737 in g_main_context_iterate (context=0x80f3c90, block=1, dispatch=1, self=0x80e4510) at gmain.c:2380 #32 0x41318d96 in g_main_loop_run (loop=0x8111828) at gmain.c:2600 #33 0x40ecf505 in bonobo_main () at bonobo-main.c:294 #34 0x0805d29e in main (argc=3, argv=0xbfffdcd4) at wombat.c:245 #35 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6 From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:17:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 58D9D1244DD; Fri, 21 Nov 2003 11:17:11 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0977F1244B0 for ; Fri, 21 Nov 2003 11:17:00 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EDE46631B2; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D6A6C631B1 for ; Fri, 21 Nov 2003 11:16:59 -0500 (EST) Received: (qmail 21351 invoked from network); 21 Nov 2003 16:16:58 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 21 Nov 2003 16:16:58 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069351014.16592.146.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> Content-Type: text/plain Message-Id: <1069431427.21719.30.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 17:17:07 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > Hi, > > I have put support in the 2.0 shell for handling URIs on the > command-line similar to what it did in 1.4. > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > command line, the shell will invoke the handleURI() method on the > component after the first view has been created. > > So basically, to make "mailto": work again we just have to implement > this method in the mail component. Maybe Jeff could give it a go? > should the other components implement that method also? for webcal: in the calendar, for instance? cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:24:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 50B731240BE; Fri, 21 Nov 2003 11:24:59 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D007012402E for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C6B7E631B3; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7B772631B0 for ; Fri, 21 Nov 2003 11:24:47 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hALGOfYI002543 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 21 Nov 2003 10:24:42 -0600 Message-ID: <3FBE3C49.2050906@xperienceinc.com> Date: Fri, 21 Nov 2003 10:24:41 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] use of libical References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> In-Reply-To: <1069339047.7304.2870.camel@localhost.localdomain> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The compliance issue may be that libical in Evo will not parse an ics file that has been "folded". That is my hypothesis so far. see rfc 2445 for details http://www.ietf.org/rfc/rfc2445.txt?number=2445 JP Rosevear wrote: | On Thu, 2003-11-20 at 09:32, JT Moree wrote: | |>-----BEGIN PGP SIGNED MESSAGE----- |>Hash: SHA1 |> |>I have opened an evo ics file with mozilla and korganizer. They seem to |>work fine. Esp mozilla calendar, it is the most workable. Then I save |>the file and try to open it with Evo again. NO dice. Evo complains i |>think about an invalid file or it is just empty. (sorry, it has been a |>while since I did this experiment). If there is a recent change (per |>other response) perhaps I will try to compile or wait for the next |>release of evo and try again. | | | Well, libical should be more forgiving when parsing, but I'm not sure | how this indicates libical is not standards compliant. It could be that | or it could mozzilla/korganizer (don't these use libical too?). I'd | have to see the resulting file in order to track down the error. | | -JP -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/vjxJVC8yzAIEMZ8RAs7GAJsHh4gf0NTq/lxZgFgvi/iA8MEiBACfUhJ/ Wb333Uhx4JiuD/iFke32p/0= =0+eX -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 11:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B74741244E9; Fri, 21 Nov 2003 11:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id CC6A71240B7 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C0C80631B3; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id AF422631B2 for ; Fri, 21 Nov 2003 11:50:32 -0500 (EST) Received: (qmail 23237 invoked from network); 21 Nov 2003 16:50:32 -0000 Received: from dmz.ximian.com (HELO tazmanian-devil.boston.ximian.com) (fejj@141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 16:50:32 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Jeffrey Stedfast To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069433405.29419.0.camel@tazmanian-devil.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 11:50:06 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: this is now implemented in the mailer, just an fyi. Jeff On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > On Thu, 2003-11-20 at 18:56, Ettore Perazzoli wrote: > > Hi, > > > > I have put support in the 2.0 shell for handling URIs on the > > command-line similar to what it did in 1.4. > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > command line, the shell will invoke the handleURI() method on the > > component after the first view has been created. > > > > So basically, to make "mailto": work again we just have to implement > > this method in the mail component. Maybe Jeff could give it a go? > > > should the other components implement that method also? for webcal: in > the calendar, for instance? > > cheers > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers -- Jeffrey Stedfast Evolution Hacker - Ximian, Inc. fejj@ximian.com - www.ximian.com From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 13:17:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5533B1244C8; Fri, 21 Nov 2003 13:17:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E3F2C124506 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D9221631B3; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id C1C41631B1 for ; Fri, 21 Nov 2003 13:17:42 -0500 (EST) Received: (qmail 28342 invoked from network); 21 Nov 2003 18:17:42 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 21 Nov 2003 18:17:42 -0000 From: Aaron Weber To: evolution-hackers@ximian.com Content-Type: multipart/alternative; boundary="=-mwhTFHG/ps7iPlz4rBvm" Organization: Ximian, Inc. Message-Id: <1069438473.12887.38.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 13:14:33 -0500 X-Spam-Status: No, hits=-5.4 required=5.0 tests=HTML_30_40,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/plain Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs? MKDB_OPTIONS=--output-format=xml Aaron. --=-mwhTFHG/ps7iPlz4rBvm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Can/should we add the following line to evolution-data-server/docs/reference/Makefile.am, to make sure we get XML rather than SGML output for the API docs?

MKDB_OPTIONS=--output-format=xml


Aaron. --=-mwhTFHG/ps7iPlz4rBvm-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 14:41:07 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 45A971242A6; Fri, 21 Nov 2003 14:41:07 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6CAF124224 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C9E14630EA; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7DCB630C6 for ; Fri, 21 Nov 2003 14:40:55 -0500 (EST) Received: (qmail 307 invoked from network); 21 Nov 2003 19:40:54 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 21 Nov 2003 19:40:54 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069443651.761.227.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 14:40:51 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.5.x Bug Reports Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: The link: http://bugzilla.ximian.com/evo-report15.cgi contains a live report of the current bug situtation for 1.5. Individual milestone reports are available at: http://bugzilla.ximian.com/reports.cgi -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 17:02:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BEE0B1240F0; Fri, 21 Nov 2003 17:02:47 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0CABC124033 for ; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 06362631E7; Fri, 21 Nov 2003 17:02:36 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EAF21631E6 for ; Fri, 21 Nov 2003 17:02:35 -0500 (EST) Received: (qmail 8265 invoked from network); 21 Nov 2003 22:02:35 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:02:35 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: Ettore Perazzoli Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069366051.16592.152.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> Content-Type: multipart/alternative; boundary="=-NhrPdg1i57bGi842QuNm" Message-Id: <1069451948.1526.10.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 08:59:08 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-NhrPdg1i57bGi842QuNm Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 8bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > On Èt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > Hi, > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > command-line similar to what it did in 1.4. > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > command line, the shell will invoke the handleURI() method on the > > > component after the first view has been created. > > > > I think it would be nice to bring just composer window and not evolution > > window with mail component. Is it doable with 2.0 changes? > > Hmm not really, because the shell still needs to run in order to run the > mailer, and it doesn't know anything about the composers... So if you > closed the composer the shell wouldn't know when to quit. But you don't need to call 'get controls' on the component before you get the mail component. i.e. you don't need to bring up any ui. > We *could* add more interfaces to handle that, but I don't think it > woudld be a wise idea at this point. Do we need to add anything more? --=-NhrPdg1i57bGi842QuNm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote:
On Thu, 2003-11-20 at 16:44, Radek Doulik wrote:
> On Čt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote:
> > Hi,
> > 
> > I have put support in the 2.0 shell for handling URIs on the
> > command-line similar to what it did in 1.4.
> > 
> > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the
> > command line, the shell will invoke the handleURI() method on the
> > component after the first view has been created.
> 
> I think it would be nice to bring just composer window and not evolution
> window with mail component. Is it doable with 2.0 changes?

Hmm not really, because the shell still needs to run in order to run the
mailer, and it doesn't know anything about the composers...  So if you
closed the composer the shell wouldn't know when to quit.
But you don't need to call 'get controls' on the component before you get the mail component.  i.e. you don't need to bring up any ui.

We *could* add more interfaces to handle that, but I don't think it
woudld be a wise idea at this point.

Do we need to add anything more?

--=-NhrPdg1i57bGi842QuNm-- From notzed@ximian.com Fri Nov 21 17:17:09 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6DC4C1240BE; Fri, 21 Nov 2003 17:17:09 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EB65D124084 for ; Fri, 21 Nov 2003 17:16:57 -0500 (EST) Received: (qmail 8835 invoked from network); 21 Nov 2003 22:16:57 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 21 Nov 2003 22:16:57 -0000 Subject: Re: [Evolution-hackers] import errors From: Not Zed To: Stephen Mah Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069186344.12978.2.camel@mmouse-pc> References: <1069186344.12978.2.camel@mmouse-pc> Content-Type: multipart/alternative; boundary="=-siOIApnzDgWTbIRhfNrR" Message-Id: <1069452804.1526.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 09:13:24 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-siOIApnzDgWTbIRhfNrR Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-19 at 07:12, Stephen Mah wrote: > I'm getting the following error when upgrading from 1.2 to 1.45: 1.4.5 perhaps? > An error occured while loading or saving configuration information for > Evolution. Some of your configuration settings may not work properly. > > Text contains invalid UTF-8 Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea. It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont. --=-siOIApnzDgWTbIRhfNrR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
On Wed, 2003-11-19 at 07:12, Stephen Mah wrote:
I'm getting the following error when upgrading from 1.2 to 1.45:
1.4.5 perhaps?

An error occured while loading or saving configuration information for
Evolution. Some of your configuration settings may not work properly.

Text contains invalid UTF-8
Unless you can dump out the /apps/evolution tree and it shows up there (i doubt it?), have no idea.  It shouldn't be too harmful - maybe something subtle will no longer work properly, or maybe it wont.

--=-siOIApnzDgWTbIRhfNrR-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:37:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B6C37124122; Fri, 21 Nov 2003 20:37:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B97AC12410A for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B14FB631C6; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9CDA46319E for ; Fri, 21 Nov 2003 20:37:16 -0500 (EST) Received: (qmail 19631 invoked from network); 22 Nov 2003 01:37:16 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:16 -0000 From: JP Rosevear To: Aaron Weber Cc: evolution-hackers@ximian.com In-Reply-To: <1069438473.12887.38.camel@verbal.local> References: <1069438473.12887.38.camel@verbal.local> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450473.761.254.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:36:36 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: [Evolution-hackers] evolution-data-server/docs/reference/Makefile.am: MDDB_OPTIONS line? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 13:14, Aaron Weber wrote: > Can/should we add the following line to > evolution-data-server/docs/reference/Makefile.am, to make sure we get > XML rather than SGML output for the API docs? > > MKDB_OPTIONS=--output-format=xml I think we should do whatever gtk+/libgnomeui/libgnomecanvas does. Could you find this out and do it Aaron? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 21 20:38:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 74E991240F0; Fri, 21 Nov 2003 20:38:10 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 222BA12410A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 19A66631C6; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0BB0B6314A for ; Fri, 21 Nov 2003 20:37:58 -0500 (EST) Received: (qmail 19855 invoked from network); 22 Nov 2003 01:37:57 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 01:37:57 -0000 Subject: Re: [Evolution-hackers] use of libical From: JP Rosevear To: JT Moree Cc: evolution-hackers@ximian.com In-Reply-To: <3FBE3C49.2050906@xperienceinc.com> References: <6F67E26361CE3A43A364CFE4A8B66BE6482ED0@server.central.local> <3FBBCD84.4000701@xperienceinc.com> <1069276034.7304.1570.camel@localhost.localdomain> <3FBCD087.4030803@xperienceinc.com> <1069339047.7304.2870.camel@localhost.localdomain> <3FBE3C49.2050906@xperienceinc.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069450743.761.258.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 21 Nov 2003 20:37:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:24, JT Moree wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > The compliance issue may be that libical in Evo will not parse an ics > file that has been "folded". That is my hypothesis so far. Well, evolution does folding itself (and reads it back in). It also reads exchange itip messages which also folds itself afaik. I guess I'll have to dig out kOrganizer and take a look, or you can send me a minimal .ics file that evolution can't read after kOrganizer touchs it. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 00:12:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 10E901240D9; Sat, 22 Nov 2003 00:12:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B5B3F124089 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 46303631D6; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2646663194 for ; Sat, 22 Nov 2003 00:12:22 -0500 (EST) Received: (qmail 30886 invoked from network); 22 Nov 2003 05:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 05:12:21 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: JP Rosevear To: Not Zed Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain; charset= Organization: Ximian, Inc. Message-Id: <1069477901.7480.0.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:11:41 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > On Thu, 2003-11-20 at 16:44, Radek Doulik wrote: > > > On ÄŒt, 2003-11-20 at 12:56 -0500, Ettore Perazzoli wrote: > > > > Hi, > > > > > > > > I have put support in the 2.0 shell for handling URIs on the > > > > command-line similar to what it did in 1.4. > > > > > > > > If the user specifies a URI (e.g. "mailto:ettore@ximian.com") on the > > > > command line, the shell will invoke the handleURI() method on the > > > > component after the first view has been created. > > > > > > I think it would be nice to bring just composer window and not evolution > > > window with mail component. Is it doable with 2.0 changes? > > > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. In this particular case anyhow - what if another component handles a uri by displaying it or something? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 22 01:20:50 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4AA8E124089; Sat, 22 Nov 2003 01:20:50 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9EB40124081 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8D6B3631D6; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7CD33631C2 for ; Sat, 22 Nov 2003 01:20:38 -0500 (EST) Received: (qmail 2086 invoked from network); 22 Nov 2003 06:20:38 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 22 Nov 2003 06:20:38 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Not Zed To: JP Rosevear Cc: Ettore Perazzoli , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069477901.7480.0.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-WrVADJDR6proZnyQUBF7" Message-Id: <1069481827.1533.64.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 17:17:08 +1100 X-Spam-Status: No, hits=-25.1 required=5.0 tests=HTML_20_30,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-WrVADJDR6proZnyQUBF7 Content-Type: text/plain Content-Transfer-Encoding: 7bit > > > Hmm not really, because the shell still needs to run in order to run the > > > mailer, and it doesn't know anything about the composers... So if you > > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > > get the mail component. i.e. you don't need to bring up any ui. > > In this particular case anyhow - what if another component handles a uri > by displaying it or something? Do we need some sort of uri switch, or even some registration process for uri handlers? --=-WrVADJDR6proZnyQUBF7 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
> > Hmm not really, because the shell still needs to run in order to run the
> > mailer, and it doesn't know anything about the composers...  So if you
> > closed the composer the shell wouldn't know when to quit.
> But you don't need to call 'get controls' on the component before you
> get the mail component.  i.e. you don't need to bring up any ui.

In this particular case anyhow - what if another component handles a uri
by displaying it or something?

Do we need some sort of uri switch, or even some registration process for uri handlers?

--=-WrVADJDR6proZnyQUBF7-- From zlynx@acm.org Sat Nov 22 02:45:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 051A21240DC; Sat, 22 Nov 2003 02:45:26 -0500 (EST) Received: from 199.45.143.209 (unknown [199.45.143.209]) by listsmx.ximian.com (Postfix) with ESMTP id 8967E124081 for ; Sat, 22 Nov 2003 02:45:14 -0500 (EST) Received: from [64.81.103.126] (helo=titania.Q) by 199.45.143.209 with asmtp (Exim 3.36 #1) id 1ANSS9-0001Pq-00 for evolution-hackers@lists.ximian.com; Sat, 22 Nov 2003 00:45:13 -0700 From: Zan Lynx To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-KH1HmTqrktPUpxC70U+v" Message-Id: <1069487112.15709.11.camel@titania.zlynx.org> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 00:45:12 -0700 X-Spam-Status: No, hits=-12.6 required=5.0 tests=PGP_SIGNATURE_2,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Debugging Evolution Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-KH1HmTqrktPUpxC70U+v Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! I'm new to this list. First post and all that. :-) I did read the list archives before posting. I didn't see anything I could use. Maybe I missed it? I've been having problems with Evolution 1.4.5 (and previous versions too) crashing with apparently random segmentation faults. This only seems to be a serious problem on my dual processor system. Single processer seems to be pretty stable. This leads me toward thinking it's a threading problem: incorrect locking somewhere. I'd like to debug this. I've compiled Evolution with -g, but when it crashes I only get that Gnome bug report dialog. This 1.4.5 version doesn't seem to use a separate evolution-mail process/thread, so it's hard to figure what PID I should be attaching to. I'm willing to run the CVS code if you think it'll help. I'm looking for any debugging hints that you'd be willing to share. Thanks! --=20 Zan Lynx --=-KH1HmTqrktPUpxC70U+v Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/vxQIG8fHaOLTWwgRAsunAKCahLwv5cFiKZ0KZK9eXvdLBuvTUwCgo0Bx TGq8x+ISTfHnr/xKFwysfFY= =XHe9 -----END PGP SIGNATURE----- --=-KH1HmTqrktPUpxC70U+v-- From jpr@ximian.com Sat Nov 22 15:16:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1687C1240E6; Sat, 22 Nov 2003 15:16:47 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AAFE0124021 for ; Sat, 22 Nov 2003 15:16:35 -0500 (EST) Received: (qmail 12777 invoked from network); 22 Nov 2003 20:16:35 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 22 Nov 2003 20:16:35 -0000 Subject: Re: [Evolution-hackers] Debugging Evolution From: JP Rosevear To: Zan Lynx Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069487112.15709.11.camel@titania.zlynx.org> References: <1069487112.15709.11.camel@titania.zlynx.org> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069512359.7480.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 22 Nov 2003 15:13:19 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 02:45, Zan Lynx wrote: > Hi! I'm new to this list. First post and all that. :-) > I did read the list archives before posting. I didn't see anything I > could use. Maybe I missed it? > > I've been having problems with Evolution 1.4.5 (and previous versions > too) crashing with apparently random segmentation faults. This only > seems to be a serious problem on my dual processor system. Single > processer seems to be pretty stable. This leads me toward thinking it's > a threading problem: incorrect locking somewhere. > > I'd like to debug this. I've compiled Evolution with -g, but when it > crashes I only get that Gnome bug report dialog. This 1.4.5 version > doesn't seem to use a separate evolution-mail process/thread, so it's > hard to figure what PID I should be attaching to. > > I'm willing to run the CVS code if you think it'll help. I'm looking > for any debugging hints that you'd be willing to share. You should just be able to attach to the pid the crash dialog gives you and "thread apply all bt" which will grab traces for all the threads. You could also just run evolution gdb. -JP -- JP Rosevear Ximian, Inc. From ross@burtonini.com Sun Nov 23 11:06:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 13998124079; Sun, 23 Nov 2003 11:06:55 -0500 (EST) Received: from smithers.nildram.co.uk (mrburns.nildram.co.uk [195.112.4.54]) by listsmx.ximian.com (Postfix) with ESMTP id 86459124082 for ; Sun, 23 Nov 2003 11:06:43 -0500 (EST) Received: from burtonini.com (62-3-244-251.dyn.gotadsl.co.uk [62.3.244.251]) by smithers.nildram.co.uk (Postfix) with ESMTP id 2B0582FC622 for ; Sun, 23 Nov 2003 16:06:38 +0000 (GMT) Received: from 127.0.0.1 (ident=unknown) by burtonini.com with esmtp (masqmail 0.2.20) id 1ANwkz-4kr-00 for ; Sun, 23 Nov 2003 16:06:41 +0000 From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-JIQ5rTZx7HTJYauH/AlH" Message-Id: <1069603600.18264.5.camel@localhost.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:06:41 +0000 X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Patch to change AlarmNotify OAFIID Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-JIQ5rTZx7HTJYauH/AlH Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a patch to change the OAFIID of the AlarmNotify daemon. This is required as otherwise the calendar starts "AlarmNotify", which is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 AlarmNotify process starting, which starts Wombat, which breaks the addressbook. Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-JIQ5rTZx7HTJYauH/AlH Content-Disposition: attachment; filename=evo-alarm-interface.diff Content-Type: text/x-patch; name=evo-alarm-interface.diff; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Index: gui/main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/main.c,v retrieving revision 1.160 diff -u -r1.160 main.c --- gui/main.c 17 Nov 2003 13:13:13 -0000 1.160 +++ gui/main.c 23 Nov 2003 15:59:13 -0000 @@ -99,7 +99,7 @@ /* activate the alarm daemon */ CORBA_exception_init (&ev); - an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", 0, NULL, &ev); + an = bonobo_activation_activate_from_id ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", 0, NULL, &ev); if (BONOBO_EX (&ev)) { g_message ("launch_alarm_daemon_cb(): Could not activate the alarm notification service"); Index: gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in,v retrieving revision 1.3 diff -u -r1.3 GNOME_Evolution_Calendar_AlarmNotify.server.in.in --- gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 17 Nov 2003 13:13:13 -0000 1.3 +++ gui/alarm-notify/GNOME_Evolution_Calendar_AlarmNotify.server.in.in 23 Nov 2003 15:59:13 -0000 @@ -1,6 +1,6 @@ - Index: gui/alarm-notify/notify-main.c =================================================================== RCS file: /cvs/gnome/evolution/calendar/gui/alarm-notify/notify-main.c,v retrieving revision 1.30 diff -u -r1.30 notify-main.c --- gui/alarm-notify/notify-main.c 17 Nov 2003 13:13:13 -0000 1.30 +++ gui/alarm-notify/notify-main.c 23 Nov 2003 15:59:13 -0000 @@ -160,7 +160,7 @@ gnome_sound_init ("localhost"); - factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify", + factory = bonobo_generic_factory_new ("OAFIID:GNOME_Evolution_Calendar_AlarmNotify_2", (BonoboFactoryCallback) alarm_notify_factory_fn, NULL); if (!factory) g_error (_("Could not create the alarm notify service factory")); --=-JIQ5rTZx7HTJYauH/AlH-- From rodrigo@ximian.com Sun Nov 23 11:48:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A84E3124091; Sun, 23 Nov 2003 11:48:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 4720812401F for ; Sun, 23 Nov 2003 11:48:25 -0500 (EST) Received: (qmail 12003 invoked from network); 23 Nov 2003 16:48:24 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 23 Nov 2003 16:48:24 -0000 Subject: Re: [Evolution-hackers] Patch to change AlarmNotify OAFIID From: Rodrigo Moya To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069603600.18264.5.camel@localhost.localnet> References: <1069603600.18264.5.camel@localhost.localnet> Content-Type: text/plain Message-Id: <1069604687.1407.23.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 17:24:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 17:06, Ross Burton wrote: > Hi, > > Attached is a patch to change the OAFIID of the AlarmNotify daemon. > This is required as otherwise the calendar starts "AlarmNotify", which > is provided by both Evo1.4 and 1.5. For me this results in the Evo1.4 > AlarmNotify process starting, which starts Wombat, which breaks the > addressbook. > looks ok, please commit. cheers From webwarrior@gnu-darwin.org Sun Nov 23 13:00:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 68EF0124080; Sun, 23 Nov 2003 13:00:06 -0500 (EST) Received: from cardinal.mail.pas.earthlink.net (cardinal.mail.pas.earthlink.net [207.217.121.226]) by listsmx.ximian.com (Postfix) with ESMTP id EA0C71242F7 for ; Sun, 23 Nov 2003 12:59:54 -0500 (EST) Received: from user-37ka0dh.dialup.mindspring.com ([207.69.1.177] helo=gnu-darwin.org) by cardinal.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1ANyWT-0005DC-00 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 09:59:50 -0800 Message-ID: <3FC0F5B1.7050506@gnu-darwin.org> Date: Sun, 23 Nov 2003 13:00:17 -0500 From: "Roberto J. Dohnert" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Porting to Windows XP Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Are their any plans to port Ximian Evolution to Windows XP. We use it on our Linux machines and I would like to have it for my Windows machines. If there are not any plans is there anyone else that would like to see a port? From chipx86@lilo.cx Sun Nov 23 17:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 34F321240A9; Sun, 23 Nov 2003 17:56:44 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 8ED3812405B for ; Sun, 23 Nov 2003 17:56:30 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hANMuUWY002124 for ; Sun, 23 Nov 2003 14:56:30 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hANMuTA7002122 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 14:56:29 -0800 Date: Sun, 23 Nov 2003 14:56:29 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="vGgW1X5XWziG23Ko" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-12.0 required=5.0 tests=FROM_ENDS_IN_NUMS,PGP_SIGNATURE_2,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] IM entry fields patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --vGgW1X5XWziG23Ko Content-Type: multipart/mixed; boundary="5mCyUwZo2JvN/JJP" Content-Disposition: inline --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I'm Christian Hammond, from the Gaim project. I'm working on one of the gaim<->evolution bounties, and have a couple of patches for your review and, hopefully, acceptance into CVS. The first patch adds the ability to set data types of E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. The second patch adds fields to the Contact Editor window in evolution so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be set. Let me know if you'd like me to make any changes. Thank you. Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ A seminar on time travel will be held two weeks ago. --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="eds-list-type-20031123-1453.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/libebook/e-contact.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-contact.c= ,v retrieving revision 1.3 diff -u -r1.3 e-contact.c --- addressbook/libebook/e-contact.c 10 Nov 2003 17:18:56 -0000 1.3 +++ addressbook/libebook/e-contact.c 23 Nov 2003 22:53:26 -0000 @@ -761,6 +761,25 @@ =20 info->struct_setter (contact, attr, data); } + else if (info->t & E_CONTACT_FIELD_TYPE_LIST) { + EVCardAttribute *attr; + GList *values, *l; + + attr =3D e_contact_get_first_attr (contact, info->vcard_field_name); + + if (attr) { + e_vcard_attribute_remove_values (attr); + } + else { + attr =3D e_vcard_attribute_new (NULL, info->vcard_field_name); + e_vcard_add_attribute (E_VCARD (contact), attr); + } + + values =3D g_value_get_pointer (value); + + for (l =3D values; l !=3D NULL; l =3D l->next) + e_vcard_attribute_add_value (attr, l->data); + } else { g_warning ("unhandled attribute `%s'", info->vcard_field_name); } --5mCyUwZo2JvN/JJP Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="evolution-im-info-20031123-1452.diff" Content-Transfer-Encoding: quoted-printable Index: addressbook/gui/contact-editor/contact-editor.glade =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/contact-edito= r.glade,v retrieving revision 1.41 diff -u -r1.41 contact-editor.glade --- addressbook/gui/contact-editor/contact-editor.glade 21 Oct 2003 18:48:4= 4 -0000 1.41 +++ addressbook/gui/contact-editor/contact-editor.glade 23 Nov 2003 22:51:3= 6 -0000 @@ -328,7 +328,7 @@ 6 True - 14 + 15 8 False 6 @@ -466,8 +466,8 @@ 2 3 - 5 - 6 + 6 + 7 fill fill @@ -591,8 +591,8 @@ 4 8 - 4 - 5 + 5 + 6 2 @@ -716,8 +716,8 @@ 3 4 - 5 - 6 + 6 + 7 @@ -729,8 +729,8 @@ 0 4 - 4 - 5 + 5 + 6 2 @@ -804,8 +804,8 @@ 0 4 - 7 - 8 + 8 + 9 2 fill @@ -835,8 +835,8 @@ 3 4 - 6 - 7 + 7 + 8 expand|shrink|fill shrink|fill @@ -872,8 +872,8 @@ 6 7 - 5 - 6 + 6 + 7 fill fill @@ -1027,8 +1027,8 @@ 1 2 - 5 - 6 + 6 + 7 fill fill @@ -1058,8 +1058,8 @@ 5 6 - 5 - 6 + 6 + 7 fill fill @@ -1088,8 +1088,8 @@ 7 8 - 9 - 10 + 10 + 11 fill @@ -1101,8 +1101,8 @@ 0 4 - 11 - 12 + 12 + 13 2 fill @@ -1115,8 +1115,8 @@ 4 8 - 11 - 12 + 12 + 13 fill @@ -1153,46 +1153,6 @@ =20 - - True - e_create_image_widget - malehead.png - - 0 - 0 - Thu, 18 May 2000 12:19:47 GM= T - - - 0 - 1 - 0 - 4 - fill - fill - - - - - - True - e_create_image_widget - cellphone.png - - 0 - 0 - Thu, 18 May 2000 12:20:02 GM= T - - - 4 - 5 - 0 - 4 - fill - fill - - - - True e_create_image_widget @@ -1205,8 +1165,8 @@ 0 1 - 5 - 7 + 6 + 8 fill fill @@ -1225,8 +1185,8 @@ 4 5 - 5 - 10 + 6 + 11 fill fill @@ -1245,8 +1205,8 @@ 0 1 - 8 - 10 + 9 + 11 fill fill @@ -1288,8 +1248,8 @@ 5 7 - 6 - 7 + 7 + 8 fill fill @@ -1338,8 +1298,8 @@ 1 3 - 8 - 9 + 9 + 10 fill @@ -1366,8 +1326,8 @@ 1 3 - 12 - 13 + 13 + 14 fill fill @@ -1386,8 +1346,8 @@ 0 1 - 12 - 14 + 13 + 15 fill fill @@ -1418,8 +1378,8 @@ 3 4 - 12 - 13 + 13 + 14 fill fill @@ -1455,8 +1415,8 @@ 7 8 - 5 - 9 + 6 + 10 fill @@ -1472,8 +1432,8 @@ 3 4 - 8 - 9 + 9 + 10 fill fill @@ -1497,8 +1457,8 @@ 1 3 - 9 - 10 + 10 + 11 fill @@ -1515,12 +1475,124 @@ 3 4 - 9 - 10 + 10 + 11 + fill + fill + + + + + + True + e_create_image_widget + cellphone.png + + 0 + 0 + Thu, 18 May 2000 12:20:02 GM= T + + + 4 + 5 + 0 + 5 fill fill + + + + True + e_create_image_widget + malehead.png + + 0 + 0 + Thu, 18 May 2000 12:19:47 GM= T + + + 0 + 1 + 0 + 5 + fill + fill + + + + + + True + A_IM account: + True + False + GTK_JUSTIFY_LEFT + False + False + 1 + 0.5 + 0 + 0 + + + 5 + 6 + 4 + 5 + fill + + + + + + + True + GTK_RELIEF_NORMAL + + + + True + GTK_ARROW_DOWN + GTK_SHADOW_OUT + 0.5 + 0.5 + 0 + 0 + + + + + 6 + 7 + 4 + 5 + fill + + + + + + + True + True + True + True + 0 + + True + * + False + + + 7 + 8 + 4 + 5 + + + False Index: addressbook/gui/contact-editor/e-contact-editor.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.c,v retrieving revision 1.153 diff -u -r1.153 e-contact-editor.c --- addressbook/gui/contact-editor/e-contact-editor.c 21 Oct 2003 18:48:45 = -0000 1.153 +++ addressbook/gui/contact-editor/e-contact-editor.c 23 Nov 2003 22:51:37 = -0000 @@ -76,6 +76,7 @@ static void e_contact_editor_get_property (GObject *object, guint prop_id,= GValue *value, GParamSpec *pspec); static void e_contact_editor_dispose (GObject *object); =20 +static void _im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, = EContactEditor *editor); static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _phone_arrow_pressed (GtkWidget *widget, GdkEventButton *butto= n, EContactEditor *editor); static void _address_arrow_pressed (GtkWidget *widget, GdkEventButton *but= ton, EContactEditor *editor); @@ -136,6 +137,22 @@ E_CONTACT_PHONE_TTYTDD, }; =20 +static EContactField ims[] =3D { + E_CONTACT_IM_AIM, + E_CONTACT_IM_JABBER, + E_CONTACT_IM_YAHOO, + E_CONTACT_IM_MSN, + E_CONTACT_IM_ICQ +}; + +static const char *im_labels[] =3D { + N_("AIM account"), + N_("Jabber account"), + N_("Yahoo account"), + N_("MSN account"), + N_("ICQ account") +}; + static EContactField emails[] =3D { E_CONTACT_EMAIL_1, E_CONTACT_EMAIL_2, @@ -279,6 +296,7 @@ connect_arrow_button_signal(editor, "button-phone3", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-phone4", G_CALLBACK (_phone_a= rrow_pressed)); connect_arrow_button_signal(editor, "button-address", G_CALLBACK (_addres= s_arrow_pressed)); + connect_arrow_button_signal(editor, "button-im1", G_CALLBACK (_im_arrow_p= ressed)); connect_arrow_button_signal(editor, "button-email1", G_CALLBACK (_email_a= rrow_pressed)); } =20 @@ -319,6 +337,21 @@ } =20 static void +im_entry_changed (GtkWidget *widget, EContactEditor *editor) +{ + GtkEntry *entry =3D GTK_ENTRY(widget); + GList *l; + + l =3D g_list_append(NULL, (char*)gtk_entry_get_text(entry)); + + e_contact_set(editor->contact, editor->im_choice, l); + + g_list_free(l); + + widget_changed (widget, editor); +} + +static void email_entry_changed (GtkWidget *widget, EContactEditor *editor) { GtkEntry *entry =3D GTK_ENTRY(widget); @@ -633,6 +666,15 @@ } =20 static void +set_entry_changed_signal_im(EContactEditor *editor, char *id) +{ + GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); + if (widget && GTK_IS_ENTRY(widget)) + g_signal_connect(widget, "changed", + G_CALLBACK (im_entry_changed), editor); +} + +static void set_entry_changed_signal_email(EContactEditor *editor, char *id) { GtkWidget *widget =3D glade_xml_get_widget(editor->gui, id); @@ -684,6 +726,8 @@ set_entry_changed_signal_phone(editor, "entry-phone3"); set_entry_changed_signal_phone(editor, "entry-phone4"); =20 + set_entry_changed_signal_im(editor, "entry-im1"); + set_entry_changed_signal_email(editor, "entry-email1"); =20 widget =3D glade_xml_get_widget(editor->gui, "text-address"); @@ -1254,6 +1298,7 @@ list =3D add_to_tab_order(list, gui, "entry-phone2"); list =3D add_to_tab_order(list, gui, "entry-phone3"); list =3D add_to_tab_order(list, gui, "entry-phone4"); + list =3D add_to_tab_order(list, gui, "entry-im1"); =20 list =3D add_to_tab_order(list, gui, "entry-email1"); list =3D add_to_tab_order(list, gui, "alignment-htmlmail"); @@ -1278,6 +1323,7 @@ char *icon_path; =20 e_contact_editor->email_info =3D NULL; + e_contact_editor->im_info =3D NULL; e_contact_editor->phone_info =3D NULL; e_contact_editor->address_info =3D NULL; e_contact_editor->email_popup =3D NULL; @@ -1289,6 +1335,7 @@ e_contact_editor->name =3D e_contact_name_new(); e_contact_editor->company =3D g_strdup(""); =09 + e_contact_editor->im_choice =3D E_CONTACT_IM_AIM; e_contact_editor->email_choice =3D E_CONTACT_EMAIL_1; e_contact_editor->phone_choice[0] =3D E_CONTACT_PHONE_BUSINESS; e_contact_editor->phone_choice[1] =3D E_CONTACT_PHONE_HOME; @@ -1401,6 +1448,14 @@ g_list_free(e_contact_editor->email_list); e_contact_editor->email_list =3D NULL; } + if (e_contact_editor->im_info) { + g_free(e_contact_editor->im_info); + e_contact_editor->im_info =3D NULL; + } + if (e_contact_editor->im_popup) { + g_object_unref(e_contact_editor->im_popup); + e_contact_editor->im_popup =3D NULL; + } if (e_contact_editor->email_info) { g_free(e_contact_editor->email_info); e_contact_editor->email_info =3D NULL; @@ -1750,6 +1805,27 @@ } =20 static void +e_contact_editor_build_im_ui (EContactEditor *editor) +{ + int i; + + if (editor->im_list =3D=3D NULL) { + for (i =3D 0; i < G_N_ELEMENTS (ims); i++) + editor->im_list =3D g_list_append(editor->im_list, g_strdup(im_labels[i= ])); + } + if (editor->im_info =3D=3D NULL) { + e_contact_editor_build_ui_info(editor->im_list, &editor->im_info); + + if ( editor->im_popup ) + g_object_unref(editor->im_popup); + + editor->im_popup =3D gnome_popup_menu_new(editor->im_info); + g_object_ref (editor->im_popup); + gtk_object_sink (GTK_OBJECT (editor->im_popup)); + } +} + +static void e_contact_editor_build_email_ui (EContactEditor *editor) { int i; @@ -1844,6 +1920,37 @@ } =20 static void +_im_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactEdit= or *editor) +{ + int i; + int result; + + e_contact_editor_build_im_ui (editor); + + for(i =3D 0; i < G_N_ELEMENTS (ims); i++) { + GList *list =3D e_contact_get(editor->contact, ims[i]); + gboolean checked; + checked =3D (list !=3D NULL); + + gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(editor->im_info[i].wi= dget), + checked); + } +=09 + result =3D _arrow_pressed (widget, button, editor, editor->im_popup, &edi= tor->im_list, &editor->im_info, "label-im1"); +=09 + if (result !=3D -1) { + GtkWidget *entry =3D glade_xml_get_widget (editor->gui, "entry-im1"); + editor->im_choice =3D ims[result]; + + set_fields (editor); + + /* make sure the buttons/entry is/are sensitive */ + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (entry, editor->editable); + } +} + +static void _email_arrow_pressed (GtkWidget *widget, GdkEventButton *button, EContactE= ditor *editor) { int i; @@ -1937,6 +2044,8 @@ const char *oldstring =3D gtk_entry_get_text(entry); if (!string) string =3D ""; + printf("oldstring =3D '%s'\n", oldstring); + printf("string =3D '%s'\n", string); if (strcmp(string, oldstring)) { g_signal_handlers_block_matched (entry, G_SIGNAL_MATCH_DATA, @@ -1976,7 +2085,17 @@ entry =3D glade_xml_get_widget(editor->gui, "entry-phone4"); if (entry && GTK_IS_ENTRY(entry)) set_phone_field(editor, entry, e_contact_get_const(editor->contact, edit= or->phone_choice[3])); -=09 + + entry =3D glade_xml_get_widget(editor->gui, "entry-im1"); + if (entry && GTK_IS_ENTRY(entry)) { + GList *values =3D e_contact_get(editor->contact, editor->im_choice); + + if (values && values->data) + set_field(editor, GTK_ENTRY(entry), values->data); + else + set_field(editor, GTK_ENTRY(entry), NULL); + } + entry =3D glade_xml_get_widget(editor->gui, "entry-email1"); if (entry && GTK_IS_ENTRY(entry)) set_field(editor, GTK_ENTRY(entry), e_contact_get_const(editor->contact,= editor->email_choice)); @@ -2185,10 +2304,15 @@ g_hash_table_insert (dropdown_hash, (char*)e_contact_field_name(phones[i]), editor->phone_info[i].widget); + e_contact_editor_build_im_ui (editor); + for (i =3D 0; i < G_N_ELEMENTS (ims); i ++) + g_hash_table_insert (dropdown_hash, + (char*)e_contact_field_name(ims[i]), + editor->im_info[i].widget); e_contact_editor_build_email_ui (editor); for (i =3D 0; i < G_N_ELEMENTS (emails); i ++) g_hash_table_insert (dropdown_hash, - (char*)e_contact_field_name(phones[i]), + (char*)e_contact_field_name(emails[i]), editor->email_info[i].widget); #if notyet e_contact_editor_build_address_ui (editor); @@ -2212,6 +2336,8 @@ enable_widget (glade_xml_get_widget (editor->gui, widget_name), FALSE); g_free (widget_name); } + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), FALSE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "label-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "entry-email1"), FALSE); enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-htmlmail")= , FALSE); @@ -2260,6 +2386,10 @@ enable_widget (glade_xml_get_widget (editor->gui, "checkbutton-mailinga= ddress"), editor->editable); enable_widget (glade_xml_get_widget (editor->gui, "text-address"), edit= or->editable); } + else if (!strcmp (field, e_contact_field_name (editor->im_choice))) { + enable_widget (glade_xml_get_widget (editor->gui, "label-im1"), TRUE); + enable_widget (glade_xml_get_widget (editor->gui, "entry-im1"), TRUE); + } else for (i =3D 0; i < 4; i ++) { if (!strcmp (field, e_contact_field_name (editor->phone_choice[i]))) { widget_name =3D g_strdup_printf ("label-phone%d", i+1); @@ -2325,6 +2455,11 @@ g_free (entry); } =20 + /* handle the im dropdown entry */ + entry =3D "entry-im1"; + enable_widget (glade_xml_get_widget(editor->gui, entry), + editor->editable); + /* handle the email dropdown entry */ entry =3D "entry-email1"; enable_widget (glade_xml_get_widget(editor->gui, entry), Index: addressbook/gui/contact-editor/e-contact-editor.h =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /cvs/gnome/evolution/addressbook/gui/contact-editor/e-contact-edi= tor.h,v retrieving revision 1.36 diff -u -r1.36 e-contact-editor.h --- addressbook/gui/contact-editor/e-contact-editor.h 7 Nov 2003 05:51:33 -= 0000 1.36 +++ addressbook/gui/contact-editor/e-contact-editor.h 23 Nov 2003 22:51:37 = -0000 @@ -62,12 +62,15 @@ =09 GladeXML *gui; GtkWidget *app; + GnomeUIInfo *im_info; GnomeUIInfo *email_info; GnomeUIInfo *phone_info; GnomeUIInfo *address_info; + GtkWidget *im_popup; GtkWidget *email_popup; GtkWidget *phone_popup; GtkWidget *address_popup; + GList *im_list; GList *email_list; GList *phone_list; GList *address_list; @@ -75,6 +78,7 @@ EContactName *name; char *company; =20 + EContactField im_choice; EContactField email_choice; EContactField phone_choice[4]; EContactField address_choice; --5mCyUwZo2JvN/JJP-- --vGgW1X5XWziG23Ko Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wTsXwqC6edKyWRgRAjXgAJ9v1dGeHHpkg4+69Ir0c0JqOldEpACfYV6G eLSbL9KLWTlWLLrIetLAE/Q= =7d12 -----END PGP SIGNATURE----- --vGgW1X5XWziG23Ko-- From David.Trowbridge@Colorado.edu Sun Nov 23 18:48:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3CA08124059; Sun, 23 Nov 2003 18:48:48 -0500 (EST) Received: from navi.picogui.org (navi.cs.colorado.edu [128.138.207.240]) by listsmx.ximian.com (Postfix) with ESMTP id 7D74A12403B for ; Sun, 23 Nov 2003 18:48:36 -0500 (EST) Received: from bhaskara.babylonia.flatirons.org (unknown [10.0.0.51]) by navi.picogui.org (Postfix) with SMTP id D1FD5591 for ; Sun, 23 Nov 2003 16:50:12 -0700 (MST) Received: by bhaskara.babylonia.flatirons.org (sSMTP sendmail emulation); Sun, 23 Nov 2003 16:48:11 -0700 From: David Trowbridge To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069631290.9503.8.camel@bhaskara> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 23 Nov 2003 16:48:11 -0700 X-Spam-Status: No, hits=-6.0 required=5.0 tests=HOT_NASTY,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] question regarding set-background Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I've been working on the set-background problem, and assuming that the normal temporary filename (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate for permanent storage of the background image, I was wondering where to stick it. It seems to be a good idea to store it somewhere in the home directory, since /tmp is mounted as tmpfs on a few distributions. That said, there seem to be a few options A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Or, if appropriate for general storage, perhaps just $HOME/evolution/... Any preferences here? Thanks, -David From nicknospam@optonline.net Sun Nov 23 18:51:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4CB6412403B; Sun, 23 Nov 2003 18:51:05 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id 9220912403B for ; Sun, 23 Nov 2003 18:50:53 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hANNorj00750 for evolution-hackers@lists.ximian.com; Sun, 23 Nov 2003 18:50:53 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f From: Nick To: evolution-hackers@lists.ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069631452.555.2.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 23 Nov 2003 18:50:53 -0500 X-Spam-Status: No, hits=-6.6 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Plugins Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: What support does Evolution provide for custom plugins? Static? Dynamic? I'd appreciate it if someone could point me to some documentation for creating one. Also, does Evolution support modifications to the GUI via a plugin (like adding a button)? TIA. Nick From notzed@ximian.com Mon Nov 24 00:46:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97E66124259; Mon, 24 Nov 2003 00:46:12 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEAC212425E for ; Mon, 24 Nov 2003 00:46:00 -0500 (EST) Received: (qmail 2354 invoked from network); 24 Nov 2003 05:45:59 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 05:45:59 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Nick Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631452.555.2.camel@nimble> References: <1069631452.555.2.camel@nimble> Content-Type: multipart/alternative; boundary="=-656uyHQK55y/CqctYG6g" Message-Id: <1069652549.1402.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:42:29 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-656uyHQK55y/CqctYG6g Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote: > What support does Evolution provide for custom plugins? Static? > Dynamic? I'd appreciate it if someone could point me to some > documentation for creating one. We have only very limited support for plugins in specific areas: - data importers, which use a bonobo (corba) based model - electronic mail backends, using a c-based object model - bonobo components for displaying mime data inline in the mail view - ?? not sure what else. > Also, does Evolution support modifications to the GUI via a plugin (like > adding a button)? No. This is something we've thought about, but haven't gotten around to doing anything concrete about. We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages). Michael --=-656uyHQK55y/CqctYG6g Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-11-24 at 10:50, Nick wrote:
What support does Evolution provide for custom plugins?  Static? 
Dynamic?  I'd appreciate it if someone could point me to some
documentation for creating one.
We have only very limited support for plugins in specific areas:
- data importers, which use a bonobo (corba) based model
- electronic mail backends, using a c-based object model
- bonobo components for displaying mime data inline in the mail view
- ?? not sure what else.

Also, does Evolution support modifications to the GUI via a plugin (like
adding a button)?

No.

This is something we've thought about, but haven't gotten around to doing anything concrete about.  We would like to have a more well-defined plugin system, that would also allow gui extension (at least to menu's and configuration pages).

Michael

--=-656uyHQK55y/CqctYG6g-- From rodrigo@ximian.com Mon Nov 24 05:08:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B79FF12429D; Mon, 24 Nov 2003 05:08:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 397161241D9 for ; Mon, 24 Nov 2003 05:08:12 -0500 (EST) Received: (qmail 20560 invoked from network); 24 Nov 2003 10:08:11 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 10:08:10 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodrigo Moya To: Not Zed Cc: Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069652549.1402.2.camel@localhost.localdomain> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069668502.28739.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 11:08:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 06:42, Not Zed wrote: > On Mon, 2003-11-24 at 10:50, Nick wrote: > > What support does Evolution provide for custom plugins? Static? > > Dynamic? I'd appreciate it if someone could point me to some > > documentation for creating one. > We have only very limited support for plugins in specific areas: > - data importers, which use a bonobo (corba) based model > - electronic mail backends, using a c-based object model > - bonobo components for displaying mime data inline in the mail view > - ?? not sure what else. > - addressbook and calendar backends, using a C API which underneath uses CORBA. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:31:43 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE78C12432D; Mon, 24 Nov 2003 09:31:43 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0986012432B for ; Mon, 24 Nov 2003 09:31:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EC19F6316A; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CAA5C63143 for ; Mon, 24 Nov 2003 09:31:31 -0500 (EST) Received: (qmail 5344 invoked from network); 24 Nov 2003 14:31:30 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:31:30 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069684248.2242.82.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 09:30:49 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] -Werror Proposal Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I believe we should start compiling in cvs with -Werror turned on. We won't ship with that because you can never account for the multitude of platforms out there, but for development purposed I believe this is useful. Projects like nautilus are already doing this. -JP -- JP Rosevear Ximian, Inc. From moreejt@xperienceinc.com Mon Nov 24 09:34:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 60E9E124337; Mon, 24 Nov 2003 09:34:11 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id B0A6712432B for ; Mon, 24 Nov 2003 09:33:59 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAOEXoYI011436 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 24 Nov 2003 08:33:52 -0600 Message-ID: <3FC216CE.90309@xperienceinc.com> Date: Mon, 24 Nov 2003 08:33:50 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Roberto J. Dohnert" Cc: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> In-Reply-To: <3FC0F5B1.7050506@gnu-darwin.org> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I would love to see a port but since it is built on gnome it requires a decently working gnome for Windows. Some people have ported Gnome to Cygwin but I dont think it runs very well.. I just tried to get to it and the site is gone. Roberto J. Dohnert wrote: | Are their any plans to port Ximian Evolution to Windows XP. We use it | on our Linux machines and I would like to have it for my Windows | machines. If there are not any plans is there anyone else that would | like to see a port? | | _______________________________________________ | evolution-hackers maillist - evolution-hackers@lists.ximian.com | http://lists.ximian.com/mailman/listinfo/evolution-hackers | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/whbNVC8yzAIEMZ8RAqXxAJ9K6Ed3pgDSBJ2ukPn+imCsmA7D3QCfQLPP hq4e9JwL+hpGbJIWC0acc9s= =nivi -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 09:55:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 351E112433E; Mon, 24 Nov 2003 09:55:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D3EF0124019 for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C2E8663172; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A7E246316A for ; Mon, 24 Nov 2003 09:55:02 -0500 (EST) Received: (qmail 7013 invoked from network); 24 Nov 2003 14:55:01 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 14:55:01 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069684248.2242.82.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-bK6gdJOnZYwgNOTv8TaO" Message-Id: <1069685490.1402.48.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:51:30 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/plain Content-Transfer-Encoding: 7bit Just don't make it any default, I will never use it. On Tue, 2003-11-25 at 01:30, JP Rosevear wrote: > I believe we should start compiling in cvs with -Werror turned on. We > won't ship with that because you can never account for the multitude of > platforms out there, but for development purposed I believe this is > useful. Projects like nautilus are already doing this. > > -JP --=-bK6gdJOnZYwgNOTv8TaO Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Just don't make it any default, I will never use it.

On Tue, 2003-11-25 at 01:30, JP Rosevear wrote:
I believe we should start compiling in cvs with -Werror turned on.  We
won't ship with that because you can never account for the multitude of
platforms out there, but for development purposed I believe this is
useful.  Projects like nautilus are already doing this.

-JP
--=-bK6gdJOnZYwgNOTv8TaO-- From stewart@flamingspork.com Mon Nov 24 09:56:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5DECE124241; Mon, 24 Nov 2003 09:56:40 -0500 (EST) Received: from mail006.syd.optusnet.com.au (mail006.syd.optusnet.com.au [211.29.132.63]) by listsmx.ximian.com (Postfix) with ESMTP id 10669124184 for ; Mon, 24 Nov 2003 09:56:28 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail006.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAOEuIX00349; Tue, 25 Nov 2003 01:56:18 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOHCd-0003fp-00; Tue, 25 Nov 2003 00:56:36 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC216CE.90309@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> Content-Type: text/plain Message-Id: <1069685776.27248.32.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 01:56:16 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:33, JT Moree wrote: > I would love to see a port but since it is built on gnome it requires a > decently working gnome for Windows. Some people have ported Gnome to > Cygwin but I dont think it runs very well.. I just tried to get to it > and the site is gone. I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and control my swearing on using windows in the meantime :) will let you know how it goes - i've seen screenshots fairly recently..... From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 10:26:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 20D87124365; Mon, 24 Nov 2003 10:26:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C4E08124363 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B3EF66324A; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A0D3063249 for ; Mon, 24 Nov 2003 10:26:13 -0500 (EST) Received: (qmail 9064 invoked from network); 24 Nov 2003 15:26:12 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 24 Nov 2003 15:26:12 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Rodrigo Moya To: Not Zed Cc: JP Rosevear , Evolution Hackers In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069687579.749.0.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 16:26:20 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 15:51, Not Zed wrote: > Just don't make it any default, I will never use it. > I find it really useful to do it, at least sometimes, since you can catch some programming errors via the warnings. cheers From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 12:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 84D191240DE; Mon, 24 Nov 2003 12:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 8126812401D for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DBD16324D; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 23E426324C for ; Mon, 24 Nov 2003 12:01:46 -0500 (EST) Received: (qmail 15368 invoked from network); 24 Nov 2003 17:01:45 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 24 Nov 2003 17:01:45 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069685490.1402.48.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069693262.2242.234.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 24 Nov 2003 12:01:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 09:51, Not Zed wrote: > Just don't make it any default, I will never use it. It would just be default in "maintainer" mode, not in the tarball. Why not? What reason is there to have warnings in evolution? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Mon Nov 24 15:02:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5559C12414D; Mon, 24 Nov 2003 15:02:08 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 98713124067 for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 91DCD63176; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8C1606313F for ; Mon, 24 Nov 2003 15:01:56 -0500 (EST) Received: (qmail 27159 invoked from network); 24 Nov 2003 20:01:53 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 24 Nov 2003 20:01:53 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: Not Zed To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069693262.2242.234.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-LjCAK5njlemZ2XUzTW5A" Message-Id: <1069703923.1414.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 06:58:43 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/plain Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > Just don't make it any default, I will never use it. > > It would just be default in "maintainer" mode, not in the tarball. > > Why not? What reason is there to have warnings in evolution? The main reason why not is it can totally wreck your train of thought whilst developing new or changed code. e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc. I've had it on before but i can't use it, it completely destroys any productivity. Michael --=-LjCAK5njlemZ2XUzTW5A Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Tue, 2003-11-25 at 04:01, JP Rosevear wrote:
On Mon, 2003-11-24 at 09:51, Not Zed wrote:
> Just don't make it any default, I will never use it.

It would just be default in "maintainer" mode, not in the tarball.

Why not?  What reason is there to have warnings in evolution?
The main reason why not is it can totally wreck your train of thought whilst developing new or changed code.  e.g. you turn on a debug mode and rebuild only to find you have to fix pointless bugs like unused variables just to do some testing, etc.

I've had it on before but i can't use it, it completely destroys any productivity.

Michael

--=-LjCAK5njlemZ2XUzTW5A-- From berils@gmx.net Mon Nov 24 20:39:10 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 06D8D124039; Mon, 24 Nov 2003 20:39:09 -0500 (EST) Received: from mail.gmx.net (pop.gmx.de [213.165.64.20]) by listsmx.ximian.com (Postfix) with SMTP id BFF00124277 for ; Mon, 24 Nov 2003 20:38:57 -0500 (EST) Received: (qmail 15842 invoked by uid 65534); 25 Nov 2003 01:38:56 -0000 Received: from p509293D5.dip0.t-ipconnect.de (EHLO [192.168.1.10]) (80.146.147.213) by mail.gmx.net (mp027) with SMTP; 25 Nov 2003 02:38:56 +0100 X-Authenticated: #17939431 From: "Beril S." To: evolution-hackers@lists.ximian.com Content-Type: multipart/mixed; boundary="=-oCpJ6HcGTH36ZZxTLAEG" Message-Id: <1069724362.20688.17.camel@debian> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.5 Date: Tue, 25 Nov 2003 02:39:22 +0100 X-Spam-Status: No, hits=-11.1 required=5.0 tests=PATCH_UNIFIED_DIFF,RCVD_IN_NJABL,USER_AGENT_XIMIAN, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Wallpaper Patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-oCpJ6HcGTH36ZZxTLAEG Content-Type: text/plain Content-Transfer-Encoding: 7bit Hello, Attached is a patch for the wallpaper bounty. I'll be happy to hear about it. It's the first I work on gnome code and it took me a lot of time to figure out things work... Some newbie questions, in case someone cares to answer (or send me pointers): - is there a libdb3 3.1.17 debian package somewhere? - right now I "make" and "make install" each time I want to test my changes. This takes a lot of time. Is there a faster way? Thanks, BS. --=-oCpJ6HcGTH36ZZxTLAEG Content-Disposition: attachment; filename=bg-patch Content-Type: text/x-patch; name=bg-patch; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: mail/em-popup.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-popup.c,v retrieving revision 1.7 diff -u -r1.7 em-popup.c --- mail/em-popup.c 12 Nov 2003 21:12:59 -0000 1.7 +++ mail/em-popup.c 25 Nov 2003 01:21:26 -0000 @@ -13,6 +13,8 @@ #include +#include + #include #include "em-popup.h" @@ -23,6 +25,10 @@ #include #include +#define BG_PREFERENCES_DRAW_BACKGROUND "/desktop/gnome/background/draw_background" +#define BG_PREFERENCES_PICTURE_OPTIONS "/desktop/gnome/background/picture_options" +#define BG_PREFERENCES_PICTURE_FILENAME "/desktop/gnome/background/picture_filename" + static void emp_standard_menu_factory(EMPopup *emp, EMPopupTarget *target, void *data); struct _EMPopupFactory { @@ -593,16 +599,50 @@ /* ********************************************************************** */ static void -emp_part_popup_saveas(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_saveas (GtkWidget *w, EMPopupTarget *t) { - em_utils_save_part(w, _("Save As..."), t->data.part.part); + em_utils_save_part_prompt(w, _("Save As..."), t->data.part.part); } static void -emp_part_popup_set_background(GtkWidget *w, EMPopupTarget *t) +emp_part_popup_set_background (GtkWidget *w, EMPopupTarget *t) { - /* set as background ... */ - printf("UNIMPLEMENTED: set background, but it would be cool, no?\n"); + char *path = g_build_filename (g_get_home_dir (), ".evolution/desktop-background", NULL); + + if (em_utils_save_part (t->data.part.part, path)) { + GConfClient *client; + GConfChangeSet *cs; + gchar *picture_option; + gchar *picture_filename; + + client = gconf_client_get_default (); + cs = gconf_change_set_new (); + + picture_option = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_OPTIONS, NULL); + picture_filename = gconf_client_get_string (client, BG_PREFERENCES_PICTURE_FILENAME, NULL); + + if ((picture_option == NULL) || !strcmp (picture_option, "none")) { + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, "wallpaper"); + } else if (!strcmp (picture_filename, path)) { + /* make sure something changes, otherwise the background won't be updated. + FIXME: this causes the desktop background to flicker */ + gconf_client_set_string (client, BG_PREFERENCES_PICTURE_OPTIONS, "none", NULL); + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_OPTIONS, picture_option); + } + + gconf_change_set_set_string (cs, BG_PREFERENCES_PICTURE_FILENAME, path); + gconf_change_set_set_bool (cs, BG_PREFERENCES_DRAW_BACKGROUND, TRUE); + + gconf_client_commit_change_set (client, cs, TRUE, NULL); + gconf_client_suggest_sync (client, NULL); + + g_free (picture_filename); + g_free (picture_option); + gconf_change_set_unref (cs); + g_object_unref (G_OBJECT (client)); + } + + g_free (path); } static void Index: mail/em-utils.c =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.c,v retrieving revision 1.8 diff -u -r1.8 em-utils.c --- mail/em-utils.c 19 Nov 2003 21:22:12 -0000 1.8 +++ mail/em-utils.c 25 Nov 2003 01:21:29 -0000 @@ -1334,6 +1334,32 @@ } static void +emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) +{ + ((int *)data)[0] = done; +} + +/** + * em_utils_save_part: + * @parent: + * @part: + * @path: + * + * Save a part's content to a file. + * + * Return value: %TRUE for success. + **/ +gboolean +em_utils_save_part(CamelMimePart *part, const char *path) +{ + int done; + + mail_msg_wait(mail_save_part(part, path, emu_save_part_done, &done)); + + return done != 0; +} + +static void emu_save_part_response(GtkFileSelection *filesel, int response, CamelMimePart *part) { if (response == GTK_RESPONSE_OK) { @@ -1344,7 +1370,7 @@ emu_update_save_path(path); /* FIXME: popup error if it fails? */ - mail_save_part(part, path, NULL, NULL); + em_utils_save_part(part, path); } gtk_widget_destroy((GtkWidget *)filesel); @@ -1352,7 +1378,7 @@ } /** - * em_utils_save_part: + * em_utils_save_part_prompt: * @parent: parent window * @prompt: prompt string * @part: part to save @@ -1360,7 +1386,7 @@ * Saves a mime part to disk (prompting the user for filename). **/ void -em_utils_save_part(GtkWidget *parent, const char *prompt, CamelMimePart *part) +em_utils_save_part_prompt(GtkWidget *parent, const char *prompt, CamelMimePart *part) { const char *name; GtkFileSelection *filesel; @@ -1867,12 +1893,6 @@ } } -static void -emu_save_part_done(CamelMimePart *part, char *name, int done, void *data) -{ - ((int *)data)[0] = done; -} - /** * em_utils_temp_save_part: * @parent: Index: mail/em-utils.h =================================================================== RCS file: /cvs/gnome/evolution/mail/em-utils.h,v retrieving revision 1.4 diff -u -r1.4 em-utils.h --- mail/em-utils.h 27 Oct 2003 21:31:19 -0000 1.4 +++ mail/em-utils.h 25 Nov 2003 01:21:29 -0000 @@ -85,7 +85,8 @@ void em_utils_post_reply_to_message_by_uid (struct _CamelFolder *folder, const char *uid); -void em_utils_save_part(struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); +gboolean em_utils_save_part (struct _CamelMimePart *part, const char* path); +void em_utils_save_part_prompt (struct _GtkWidget *parent, const char *prompt, struct _CamelMimePart *part); void em_utils_save_messages (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); void em_utils_flag_for_followup (struct _GtkWidget *parent, struct _CamelFolder *folder, GPtrArray *uids); --=-oCpJ6HcGTH36ZZxTLAEG-- From patrick@drexsuite.org Mon Nov 24 23:13:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 04E281240E7; Mon, 24 Nov 2003 23:13:19 -0500 (EST) Received: from pd4mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6DDF4124077 for ; Mon, 24 Nov 2003 23:13:07 -0500 (EST) Received: from pd4mr2so.prod.shaw.ca (pd4mr2so-qfe3.prod.shaw.ca [10.0.141.213]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW005QM3PUYL@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from pn2ml9so.prod.shaw.ca (pn2ml9so-qfe0.prod.shaw.ca [10.0.121.7]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW0083I3PULU@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Received: from [24.83.238.199] (h24-83-238-199.va.shawcable.net [24.83.238.199]) by l-daemon (iPlanet Messaging Server 5.2 HotFix 1.18 (built Jul 28 2003)) with ESMTP id <0HOW003563PT38@l-daemon> for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 21:13:06 -0700 (MST) Date: Mon, 24 Nov 2003 20:21:08 -0800 From: Patrick To: Evolution Hackers Message-id: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Content-type: text/plain Content-transfer-encoding: 7BIT X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libecal : e_cal_new returning NULL Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So on the weekend I had an e_cal_new, e_cal_open sequence working fine (but borking on e_cal_get_query). But now today e_cal_new is returning NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting from libecal is this message: libecal-Message: e-cal.c:960: Activating calendar factory (OAFIID:GNOME_Evolution_DataServer_CalFactory) Which doesn't sound scary at all. I was talking to fejj on IRC and he suggested I e-mail the list for advice. Can anybody give me any? I started following the trail back from e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the way of my understanding right now. Patrick From stewart@flamingspork.com Mon Nov 24 23:55:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B2B26124310; Mon, 24 Nov 2003 23:55:26 -0500 (EST) Received: from mail022.syd.optusnet.com.au (mail022.syd.optusnet.com.au [211.29.132.100]) by listsmx.ximian.com (Postfix) with ESMTP id 2D81B124077 for ; Mon, 24 Nov 2003 23:55:14 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail022.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAP4t6M17657; Tue, 25 Nov 2003 15:55:06 +1100 Received: from saturn ([127.0.0.1]) by saturn with smtp (Exim 3.35 #1 (Debian)) id 1AOUI9-0004nL-00; Tue, 25 Nov 2003 14:55:09 +1100 Received: from 203.51.174.203 (SquirrelMail authenticated user stewart) by 127.0.0.1 with HTTP; Tue, 25 Nov 2003 14:55:09 +1100 (EST) Message-ID: <22194.203.51.174.203.1069732509.squirrel@127.0.0.1> Date: Tue, 25 Nov 2003 14:55:09 +1100 (EST) Subject: Re: [Evolution-hackers] Wallpaper Patch From: "Stewart Smith" To: In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal Cc: X-Mailer: SquirrelMail (version 1.2.6) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-17.9 required=5.0 tests=IN_REP_TO,MISSING_MIMEOLE,MISSING_OUTLOOK_NAME, MSG_ID_ADDED_BY_MTA_3,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Beril S. said: > - is there a libdb3 3.1.17 debian package somewhere? > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? ccache may help here - caches already compiled files I've just been using a local copy of db3 (installed into my --prefix for evo development) and as I understand it, evolution statically links to it anyway. although i haven't quite finished the get-everything-building-so-i-can-hack-on-it stage with evo yet :(-- Stewart Smith (stewart@flamingspork.com) http://www.flamingspork.com From davef@tetsubo.com Tue Nov 25 01:37:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B8B7C124098; Tue, 25 Nov 2003 01:37:06 -0500 (EST) Received: from iron.tetsubo.com (adsl-66-51-215-11.dslextreme.com [66.51.215.11]) by listsmx.ximian.com (Postfix) with SMTP id 1324012405F for ; Tue, 25 Nov 2003 01:36:54 -0500 (EST) Received: (qmail 29598 invoked from network); 25 Nov 2003 07:29:12 -0000 Received: from unknown (HELO ?66.51.215.10?) (66.51.215.10) by 0 with SMTP; 25 Nov 2003 07:29:12 -0000 From: David Fallon To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069742221.7450.10.camel@steel.tetsubo.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Mon, 24 Nov 2003 22:37:01 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] outlook export for calendar? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So, while trying to get my calendar to sync with my broken phone company, I discovered they only import data in "outlook" format, which is a tab-delimited text file. I want to get my calendar into this format, and started down the "just write a script" road until I realized the fun of trying to parse the ical stuff would, well, not be fun. So, I was wondering: * Is there any "export" interface already planned for evo 2.0? Am I already done? * If no, can someone point me in the ballpark of where to start? Is just "duplicating" the import process (wizard where you can choose file, type, and in this case, date range) good enough? MS's format is actually pretty easy to digest, so I feel comfortable with the generating part... Why they don't standardize on ical is beyond me, but hey, that's ms for ya. Thanks for the help... dave From chipx86@lilo.cx Tue Nov 25 01:41:24 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AE37012405F; Tue, 25 Nov 2003 01:41:24 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 40AB612411D for ; Tue, 25 Nov 2003 01:41:12 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAP6fBWY008307 for ; Mon, 24 Nov 2003 22:41:11 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAP6fBui008305 for evolution-hackers@lists.ximian.com; Mon, 24 Nov 2003 22:41:11 -0800 Date: Mon, 24 Nov 2003 22:41:11 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031125064111.GD13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="H4SyuGOnfnj3aJqJ" Content-Disposition: inline In-Reply-To: <20031123225628.GC14843@trinity.lilo.cx> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --H4SyuGOnfnj3aJqJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > Hello. >=20 > I'm Christian Hammond, from the Gaim project. I'm working on one of > the gaim<->evolution bounties, and have a couple of patches for your > review and, hopefully, acceptance into CVS. >=20 > The first patch adds the ability to set data types of > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. >=20 > The second patch adds fields to the Contact Editor window in evolution > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > set. >=20 > Let me know if you'd like me to make any changes. >=20 > Thank you. >=20 > Christian (You may get this e-mail twice. The attached files went over the message limit, so I've uploaded them and will post a link. Sorry for the inconvenience.) I updated things a bit. First off, the patch to evolution-data-server had a bug where list types could not be unset. That's fixed now. Second, I replaced the UI for adding a contact's instant messaging accounts to be closer to what Nat and I discussed. Whether I got it exactly how he was describing, I don't know, but it's easy to use and it works. See http://www.chipx86.com/evolution_im_3.png for an example. The patches and tarball for evolution (unpack in the evolution directory) are here: http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.di= ff http://www.chipx86.com/patches/evolution/evolution-im-info-20031124-1610.ta= r.bz2 I've been asked this before, so to clear it up, the patches are only part of the solution to the bounty for gaim <-> evolution integration. The rest comes as a gaim plugin, which is built against the gaim source tree. The patches for Evolution don't require gaim. They simply let the user set their contacts' IM accounts. Anyhow, please take a look, and I'd appreciate any feedback. Christian =20 --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ If it wasn't for C, we would be using BASI, PASAL, and OBOL! --H4SyuGOnfnj3aJqJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/wvmGwqC6edKyWRgRAn8WAKCOYlE+VxO8k0oumSBLc062fKLNIwCdHBak 2YZQ6fO6TzY/DRUZtyGSF/4= =Kd7t -----END PGP SIGNATURE----- --H4SyuGOnfnj3aJqJ-- From ross@burtonini.com Tue Nov 25 04:23:45 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B7683124129; Tue, 25 Nov 2003 04:23:45 -0500 (EST) Received: from smtp-out3.blueyonder.co.uk (smtp-out3.blueyonder.co.uk [195.188.213.6]) by listsmx.ximian.com (Postfix) with ESMTP id D6AFA124042 for ; Tue, 25 Nov 2003 04:23:33 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out3.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Tue, 25 Nov 2003 09:23:38 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 0743315AA94 for ; Tue, 25 Nov 2003 09:13:25 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: text/plain Message-Id: <1069752200.19755.7.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:23:20 +0000 Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 25 Nov 2003 09:23:38.0578 (UTC) FILETIME=[CF1ABB20:01C3B335] X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evo HEAD still starting 1.4 components Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, If I run evolution-1.5, the evolution-data-server starts as expected. However, if I run my own program which uses libebook, it will start evolution-wombat unless evolution-data-server is already running. This looks suspiciously like an identifier conflict... At a guess, GNOME/Evolution/Addressbook in evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? Regards, Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF From rodrigo@ximian.com Tue Nov 25 04:28:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D030124042; Tue, 25 Nov 2003 04:28:55 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AE451124260 for ; Tue, 25 Nov 2003 04:28:43 -0500 (EST) Received: (qmail 12686 invoked from network); 25 Nov 2003 09:28:41 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 25 Nov 2003 09:28:41 -0000 Subject: Re: [Evolution-hackers] libecal : e_cal_new returning NULL From: Rodrigo Moya To: Patrick Cc: Evolution Hackers In-Reply-To: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> References: <1069734068.30496.6.camel@h24-83-238-199.va.shawcable.net> Content-Type: text/plain Message-Id: <1069752512.1549.2.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:28:33 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 05:21, Patrick wrote: > So on the weekend I had an e_cal_new, e_cal_open sequence working fine > (but borking on e_cal_get_query). But now today e_cal_new is returning > NULL. I have e-d-s running and evolution 1.5 starts up ok. I'm getting > ESourceList, ESourceGroup, ESource(s) fine. The only output I'm getting > from libecal is this message: > > libecal-Message: e-cal.c:960: Activating calendar factory > (OAFIID:GNOME_Evolution_DataServer_CalFactory) > > Which doesn't sound scary at all. > > I was talking to fejj on IRC and he suggested I e-mail the list for > advice. > > Can anybody give me any? I started following the trail back from > e_cal_new -> fetch_corba_cal ... but the CORBA obfuscation gets in the > way of my understanding right now. > did you change anything in your setup? That is, are the evo components still in a place known to Bonobo? (usually, $prefix/lib/bonobo/servers must be added to /etc/bonobo-activation/bonobo-activation-config.xml or to the $BONOBO_ACTIVATION_PATH environment variable. You could also try to debug the call to e_cal_new to see where is it returning the NULL value. That might give you some insight on the problem. cheers From stewart@flamingspork.com Tue Nov 25 05:04:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CECC81240C6; Tue, 25 Nov 2003 05:04:53 -0500 (EST) Received: from mail016.syd.optusnet.com.au (mail016.syd.optusnet.com.au [211.29.132.167]) by listsmx.ximian.com (Postfix) with ESMTP id A522C124076 for ; Tue, 25 Nov 2003 05:04:41 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail016.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAPA4Uo28798; Tue, 25 Nov 2003 21:04:32 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOZ7o-0005FG-00; Tue, 25 Nov 2003 20:04:48 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069685776.27248.32.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> Content-Type: text/plain Message-Id: <1069754672.18593.27.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 21:04:32 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Okay, progress on trying to get evolution to build on cygwin: you need: gettext, libiconv and wget from GNU I've been using GARNOME to get things to build, as it's easy :) db3 makefile needs some minor hacking to get it to install (a bunch of targets need .exe appended to them, auto* magic should be able to fix this) g_strsignal (from memory) uses 'extern char* strsignal(int)' but on CYGWIN (for some reason) it's return type is 'const char*' - might have to query people about the reasons behind that - it's possibly just historical... although i had to give up today when gcc stopped working. got unable to fully load errors or some weird stuff (i forget exactly) - that and i was fed up with having my work machine in windows. i tried re-installing cygwin packages, and finally reinstalled the cygwin dll itself, although i haven't tried that last one as it required a reboot, and well, the "Linux" option in LILO was too tempting :) a lot of the packages were building though, and seemingly all okay - so there is hope for a cygwin based port. you may even have luck with the win32 port of gtk, but the cygwin X does rootless and has a window manager that uses win32 widgets, so it'd probably interface fine (okay, *look* different - but who cares? gnome stuff looks better anyway). hope that's a starting point for somebody :) On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: > On Tue, 2003-11-25 at 01:33, JT Moree wrote: > > I would love to see a port but since it is built on gnome it requires a > > decently working gnome for Windows. Some people have ported Gnome to > > Cygwin but I dont think it runs very well.. I just tried to get to it > > and the site is gone. > > I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and > control my swearing on using windows in the meantime :) > > will let you know how it goes - i've seen screenshots fairly > recently..... > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From grahame@angrygoats.net Tue Nov 25 06:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9E990124076; Tue, 25 Nov 2003 06:18:54 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 8113F12402A for ; Tue, 25 Nov 2003 06:18:42 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id 676F9367532 for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id 6294036752E for ; Tue, 25 Nov 2003 19:18:41 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 9F0BD1FD7F; Tue, 25 Nov 2003 19:18:36 +0800 (WST) Date: Tue, 25 Nov 2003 19:18:36 +0800 To: evolution-hackers@lists.ximian.com Message-ID: <20031125111836.GA13182@angrygoats.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-4.6 required=5.0 tests=FORGED_RCVD_TRAIL,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Header selection option Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hey guys I'm taking a look at the header selection bounty entry.. not really fussed about the money aspect, but it'd be a cool feature. I've added a tab to the mail preferences dialog, working on the CVS version of Evo. Just wanted to get some feedback on the design so I don't get the patch rejected :-) I'm thinking of making similar to the vFolders dialog - you click the Add button and an entry appears in the list, and you can edit the entry within the list - no extra dialog pops up. So no need for an extra "Edit" button. The Up and Down buttons seem redundant in an initial version as well, so I'll leave them out. Having a bit of trouble getting it to look right in Glade, and thought I'd check I had the right idea. Cheers Grahame From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 09:09:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 97F7212403D; Tue, 25 Nov 2003 09:09:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0D25A124031 for ; Tue, 25 Nov 2003 09:09:10 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E636B630AC; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CFA386308D for ; Tue, 25 Nov 2003 09:09:09 -0500 (EST) Received: (qmail 31219 invoked from network); 25 Nov 2003 14:09:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 25 Nov 2003 14:09:09 -0000 From: JP Rosevear To: evolution-hackers@ximian.com Cc: christine@ximian.com Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069769348.2242.670.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 09:09:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Team Meeting Minutes 11/23 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: 1. JP JP discussed the fact we should not be added any more features to Evolution at this time. There is one exception, the "me" concept in the addressbook JP discussed having the hacker meetings more open to the rest of the community. JP pointed out the new public website that Evolution hackers can update: http://www.gnome.org/projects/evolution errata: first tarball date is Dec. 1st not 6th 2. Team Discussed status: Chris: S/MIME work, db import for e-d-s. Finishing up S/MIME support. Radek: Work on auto save, junk filtering. Moving on to filtering on IMAP as well. Hans: Work on configuration changes for backends to take sources instead of URIs. Now adding named properties to ESource and adding general configuration to addressbook. Rodrigo: Calendar operations (new/copy/remove) are now all restored. Basic SOAP handling added back to libsoup, continuing with GroupWise backend work. Ettore: Adding back command line uri handling, added centralized upgrade handling. Moving on to finishing up new status bar stuff (every component will be able to export their own status bar control now) and offline handling. Mike: C# bindings in place for addressbook and most of calendar, manipulating iCalendar objects without binding libical is the problem. Jeff: New folder tree in and working, DnD now works. Now going to fix multiple views bug, per folder settings and state saving Michael: One day of fixing left for S/MIME stuff, moving on to ensuring migration works properly and cleaning up camel for better spam and trash handling Tim: Addressbook and Tasks still need to some additional work to get to a more useable state, mailer doing the best. Continuing on with testing. Mark: Various snapshot platforms installable, continuing on with testing. Rodney: Snapshots building for stable on 6 platforms and 5 for unstable. Gerardo: Moving away old bugs from 1.0.x and 1.2.x milestones, set up 1.5.x milestones Discussed items that could impact the time line: a. Per folder table configuration in the mailer, the view code changed and this needs to be investigated, but e-table should handle it no problem b. Menu redesign (for better HIG compliance), maybe not be implementable in time, has to be assessed this week c. Export controls for each folder types need to be working d. Recurrence handling (the recurrence-id stuff is not quite handled properly yet) e. Mail migration, large mail boxes could be lengthy to move since we are using the camel operations (so it gets indexed and such immediately), potentially needs some more hacking time 3. Other business Discussed doing a 1.4.6 release, we will do it when we confirm the filter to pipe bug is fixed (Red Hat 7.3) and Ettore's composer window size patch are in. Also some fixes for working with GroupWise's IMAP. -JP -- JP Rosevear Ximian, Inc. From fejj@ximian.com Tue Nov 25 10:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6F84B1243DE; Tue, 25 Nov 2003 10:31:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id B20C01243DC for ; Tue, 25 Nov 2003 10:30:53 -0500 (EST) Received: (qmail 4178 invoked from network); 25 Nov 2003 15:30:51 -0000 Received: from localhost (HELO localhost.localdomain) (fejj@127.0.0.1) by localhost with SMTP; 25 Nov 2003 15:30:51 -0000 Subject: Re: [Evolution-hackers] Header selection option From: Jeffrey Stedfast To: Grahame Bowland Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125111836.GA13182@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> Content-Type: text/plain Message-Id: <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 10:30:50 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > Hey guys > > I'm taking a look at the header selection bounty > entry.. not really fussed about the money aspect, > but it'd be a cool feature. > > I've added a tab to the mail preferences dialog, > working on the CVS version of Evo. Just wanted > to get some feedback on the design so I don't > get the patch rejected :-) > > I'm thinking of making similar to the vFolders > dialog - you click the Add button and an entry > appears in the list, and you can edit the > entry within the list - no extra dialog pops up. > So no need for an extra "Edit" button. The > Up and Down buttons seem redundant in an initial > version as well, so I'll leave them out. > > Having a bit of trouble getting it to look > right in Glade, and thought I'd check I had > the right idea. your idea sounds reasonable. looking forward to reviewing a patch :-) Jeff > > Cheers > Grahame > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 11:01:58 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78862124074; Tue, 25 Nov 2003 11:01:58 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 026A712406B for ; Tue, 25 Nov 2003 11:01:47 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id EB4ED63096; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id E53E96308D; Tue, 25 Nov 2003 11:01:46 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:01:46 -0500 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Dan Winship To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069776106.23966.71.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:01:46 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 09:09, JP Rosevear wrote: > 1. JP > JP discussed the fact we should not be added any more features to > Evolution at this time. That should be clarified for the evolution-hackers audience; He said that we-the-Evolution-team should not add any more features (because we should be fixing bugs instead). We will still accept patches from other people implementing bounties that add new features, up until feature freeze. -- Dan From danw@ximian.com Tue Nov 25 11:42:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AD4C1243FD; Tue, 25 Nov 2003 11:42:14 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 54E191243E0 for ; Tue, 25 Nov 2003 11:42:02 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:42:02 -0500 Subject: Re: [Evolution-hackers] Plugins From: Dan Winship To: Rodrigo Moya Cc: Not Zed , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069668502.28739.4.camel@gasteiz.home> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:42:02 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > What support does Evolution provide for custom plugins? Static? > > > Dynamic? I'd appreciate it if someone could point me to some > > > documentation for creating one. > > We have only very limited support for plugins in specific areas: > > - data importers, which use a bonobo (corba) based model > > - electronic mail backends, using a c-based object model > > - bonobo components for displaying mime data inline in the mail view > > - ?? not sure what else. > > > - addressbook and calendar backends, using a C API which underneath uses > CORBA. - settings dialog entries via bonobo -- Dan From danw@ximian.com Tue Nov 25 11:46:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0CF3B1241B1; Tue, 25 Nov 2003 11:46:49 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 0965012441C for ; Tue, 25 Nov 2003 11:46:15 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 25 Nov 2003 11:46:14 -0500 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Dan Winship To: Stewart Smith Cc: JT Moree , "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <1069754672.18593.27.camel@faith> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069778774.23749.106.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Tue, 25 Nov 2003 11:46:14 -0500 X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > you may even have luck with the win32 port of gtk, but the cygwin X does > rootless and has a window manager that uses win32 widgets, so it'd > probably interface fine (okay, *look* different - but who cares? gnome > stuff looks better anyway). The win32 port doesn't support GtkPlug and GtkSocket, which are the core of bonobo component embedding. Of course, since all of the components are in the same process now, it would be possible to hack up a no-op plug/socket for them. But it would take some work. There may be further X11 dependencies hiding elsewhere. -- Dan From pcolijn@nit.ca Tue Nov 25 12:58:32 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 26D58124030; Tue, 25 Nov 2003 12:58:32 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 982EE124426 for ; Tue, 25 Nov 2003 12:58:20 -0500 (EST) Received: (qmail 23032 invoked from network); 25 Nov 2003 17:58:18 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 17:58:17 -0000 Received: (qmail 8930 invoked from network); 25 Nov 2003 17:58:17 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 17:58:17 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: Peter Colijn To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Message-Id: <1069783097.2059.27.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 12:58:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > - right now I "make" and "make install" each time I want to test my > changes. This takes a lot of time. Is there a faster way? If the changes you're making are only in one subdir, you can probably just do make and make install in that subdir. That's what I do, and it usually works. Have fun, Peter From jfogh@jubiimail.dk Tue Nov 25 14:05:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 88E6C12449D; Tue, 25 Nov 2003 14:05:28 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id B8BD912448B for ; Tue, 25 Nov 2003 14:05:13 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Tue, 25 Nov 2003 19:00:34 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Tue, 25 Nov 2003 20:05:10 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence integration Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the GAIM presence integration patch, and I'm wondering whe= n I should update the presence icon. Obviously, it should be done whenever the presence state changes, but I n= eed to know when I should check for this change. It seems to me that a timeout every sec. or so would do the job, but I'm = worried about using to much processortime. Anyone got an idea for doing this more efficiently? -- J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From pcolijn@nit.ca Tue Nov 25 14:16:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 80F551244A5; Tue, 25 Nov 2003 14:16:40 -0500 (EST) Received: from mars.net-itech.com (ptr-64-201-187-81.ptr.terago.ca [64.201.187.81]) by listsmx.ximian.com (Postfix) with SMTP id 65BF1124479 for ; Tue, 25 Nov 2003 14:16:28 -0500 (EST) Received: (qmail 5783 invoked from network); 25 Nov 2003 19:16:25 -0000 Received: from unknown (HELO mai.internal.nit.ca) (192.168.12.1) by mars.net-itech.com with SMTP; 25 Nov 2003 19:16:25 -0000 Received: (qmail 7659 invoked from network); 25 Nov 2003 19:16:24 -0000 Received: from unknown (HELO kaitain.internal.nit.ca) (192.168.12.153) by mai.internal.nit.ca with SMTP; 25 Nov 2003 19:16:24 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Peter Colijn To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: text/plain; charset= Message-Id: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 14:16:25 -0500 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Does GAIM have any notification of presence state changes? If it does, maybe you could connect to whatever signal is emitted when the presence state changes, and update the presence in evolution in the callback. That way you wouldn't be polling... Have fun, Peter On Tue, 2003-11-25 at 14:05, Jørgen Fogh wrote: > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > Anyone got an idea for doing this more efficiently? > > -- Jørgen Fogh From aaron@ximian.com Tue Nov 25 15:17:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ED4EC1244EB; Tue, 25 Nov 2003 15:17:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 65C3112412D for ; Tue, 25 Nov 2003 15:16:52 -0500 (EST) Received: (qmail 23996 invoked from network); 25 Nov 2003 20:16:51 -0000 Received: from dmz.ximian.com (HELO verbal.boston.ximian.com) (141.154.95.1) by peabody.ximian.com with RC4-MD5 encrypted SMTP; 25 Nov 2003 20:16:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence integration From: Aaron Weber To: Peter Colijn Cc: =?ISO-8859-1?Q?J=F8rgen?= Fogh , evolution-hackers In-Reply-To: <1069787785.2059.30.camel@kaitain.internal.nit.ca> References: <1069787785.2059.30.camel@kaitain.internal.nit.ca> Content-Type: multipart/alternative; boundary="=-0+j0yhAdULiL2xwdTFFm" Organization: Ximian, Inc. Message-Id: <1069791228.5775.48.camel@verbal.local> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:13:48 -0500 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/plain Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though. On Tue, 2003-11-25 at 14:16, Peter Colijn wrote: > Does GAIM have any notification of presence state changes? If it does, > maybe you could connect to whatever signal is emitted when the presence > state changes, and update the presence in evolution in the callback. > That way you wouldn't be polling... > > Have fun, > > Peter > > On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote: > > I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon. > > Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change. > > It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime. > > Anyone got an idea for doing this more efficiently? > > > > -- Jrgen Fogh > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > --=-0+j0yhAdULiL2xwdTFFm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit There is a plugin that alerts you to status changes... I don't know if it's polling based though.

On Tue, 2003-11-25 at 14:16, Peter Colijn wrote:
Does GAIM have any notification of presence state changes? If it does,
maybe you could connect to whatever signal is emitted when the presence
state changes, and update the presence in evolution in the callback.
That way you wouldn't be polling...

Have fun,

Peter

On Tue, 2003-11-25 at 14:05, Jrgen Fogh wrote:
> I'm working on the GAIM presence integration patch, and I'm wondering when I should update the presence icon.
> Obviously, it should be done whenever the presence state changes, but I need to know when I should check for this change.
> It seems to me that a timeout every sec. or so would do the job, but I'm worried about using to much processortime.
> Anyone got an idea for doing this more efficiently?
> 
> -- Jrgen Fogh

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-0+j0yhAdULiL2xwdTFFm-- From rhand@z-kat.com Tue Nov 25 15:37:34 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 76F7A1244EC; Tue, 25 Nov 2003 15:37:34 -0500 (EST) Received: from z-kat.com (unknown [63.167.179.137]) by listsmx.ximian.com (Postfix) with ESMTP id CAFFB1241BC for ; Tue, 25 Nov 2003 15:37:22 -0500 (EST) Received: from rhand.pc.z-kat.com (account rhand [10.1.1.126] verified) by z-kat.com (CommuniGate Pro SMTP 4.1.5) with ESMTP-TLS id 441897 for evolution-hackers@lists.ximian.com; Tue, 25 Nov 2003 15:37:22 -0500 From: Randall Hand To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mJTCy7T1zOSLMXfvNQ37" Organization: Z-Kat Message-Id: <1069792642.27595.1.camel@rhand.pc.z-kat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 15:37:22 -0500 X-Spam-Status: No, hits=-10.8 required=5.0 tests=HTML_20_30,HTML_MESSAGE,PGP_SIGNATURE_2,USER_AGENT_XIMIAN, WEIRD_PORT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] TNEF/RTF Support Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: multipart/alternative; boundary="=-QalquO7DF8Y2hLBM5pdt" --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get it to extract suitable descriptions for Evolution. But I'm running into alot of problems where evolution simply locks up when trying to import these vcal files. Right now I'm just copying the description (rtf tags and all) as a c-style string (escaping ;'s and \'s) and dumping it in there.. Is there a better format? Randall E. Hand=20 Senior Software Engineer=20 Z-KAT, Inc.=20 2901 Simms Street=20 Hollywood, FL 33020=20 Office 954.927.2044 x125 fax 954.927.0446=20 www.z-kat.com "the digital surgery companytm"=20 Digital signature stored at www.keyserver.net ID: 0xDD4B4C4A Fingerprint: F0A7 3E89 BD49 FDEB CCE4 2FB1 DC9D 83E1 DD4B 4C4A =20 ________________________________________________________________________ Attention: The information contained in this e-mail message is privileged and confidential information intended only for the use of the individual(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copy of this communication is strictly prohibited. If you have received this communication in error, please contact the sender by reply E-mail and destroy all copies of the original message. --=-QalquO7DF8Y2hLBM5pdt Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable I've finally gotten compressed RTF support into ytnef and I'm trying to get= it to extract suitable descriptions for Evolution.  But I'm running i= nto alot of problems where evolution simply locks up when trying to import = these vcal files.

Right now I'm just copying the description (rtf tags and all) as a c-style = string (escaping ;'s and \'s) and dumping it in there.. Is there a better f= ormat?

Randall E. Hand
Senior Software Engineer
Z-KAT, Inc.
2901 Simms Street
Hollywood, FL 33020=20
Office 954.927.2044 x125
fax 954.927.0446
www.z-kat.com
"the digital surgery companytm"=20


Digital signature stored at www.keyserver.net
ID: 0xDD4B4C4A
Fingerprint: F0A7 3E89 BD49 FDEB CCE4  2FB1 DC9D 83E1 DD4B 4C4A


Attention: The information contained in this e-mail messag= e is privileged and confidential information intended only for the use of t= he individual(s) named above. If the reader of this message is not the inte= nded recipient, you are hereby notified that any dissemination, distributio= n or copy of this communication is strictly prohibited. If you have receive= d this communication in error, please contact the sender by reply E-mail an= d destroy all copies of the original message.



--=-QalquO7DF8Y2hLBM5pdt-- --=-mJTCy7T1zOSLMXfvNQ37 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQA/w72C3J2D4d1LTEoRArLPAJ4+LtTe4dTekC8nNN6krbSvOWiY1wCcD3Hi +CGfHgbwdtBdu6sg9g+IQtg= =81ms -----END PGP SIGNATURE----- --=-mJTCy7T1zOSLMXfvNQ37-- From owner-evolution-hackers@skeptopotamus.ximian.com Tue Nov 25 16:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 277C41240B0; Tue, 25 Nov 2003 16:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 4FD2912402D for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 1D654630FA; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 09A1F630F8 for ; Tue, 25 Nov 2003 16:30:54 -0500 (EST) Received: (qmail 29020 invoked from network); 25 Nov 2003 21:30:50 -0000 Received: from localhost (HELO 10-0-0-239.boston.ximian.com) (michael@127.0.0.1) by localhost with SMTP; 25 Nov 2003 21:30:50 -0000 From: Michael Meeks To: notzed@ximian.com Cc: evolution , JP Rosevear , Dan Winship Content-Type: text/plain Organization: Ximian. Message-Id: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 05:26:30 -0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-9.5 required=5.0 tests=DATE_IN_FUTURE_12_24,PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] RH 7.3 filter / threading bug Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi there, So - since Mark could repeat this easily, I spent a little while looking at it, and stracing the output; with Dan's help we hacked up a solution, the bug is pretty simple in fact: During the thread helper setup we do: pipe([26, 27]) = 0 clone(child_stack=0x8186b50, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND) = 7240 Then whenever various thread ops happen we get: [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] write(27, "\240\300\352@\0\0\0\0\0\0\0\0\...", 148) = 148 [pid 7231] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7231] rt_sigsuspend([] And the thread blocks until we get a: [pid 7240] kill(7231, SIGRTMIN [pid 7231] --- SIGRTMIN (Real-time signal 0) --- [pid 7231] <... rt_sigsuspend resumed> ) = -1 EINTR [pid 7231] ... Which then continues processing. Which works just fine. Then we come to this code fragment camel/camel-filter-driver.c (pipe_to_system): if (!(pid = fork ())) { /* child process */ ... maxfd = sysconf (_SC_OPEN_MAX); if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (<>) close (fd); } } ... execvp (argv[0]->value.string, (char **) args->pdata); By the time we hit the execvp the pipe we need to talk to the main thread worker has been closed; and we do a write to the pipe: [pid 7252] close(1022) = -1 EBADF [pid 7252] close(1023) = -1 EBADF [pid 7252] write(27, "\340K\223C\2\0\0\...", 148) = -1 EBADF [pid 7252] rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0 [pid 7252] rt_sigsuspend([] And of course - since we closed socket 27 the worker thread never gets woken up to do its stuff / send us a signal to wake us up :-) so we hang forever. So - the obvious fix (which we tested and works fine) is to do: @@ -695,7 +695,7 @@ if (maxfd > 0) { for (fd = 0; fd < maxfd; fd++) { if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != STDERR_FILENO) - close (fd); + fcntl (fd, F_SETFD, FD_CLOEXEC); } } Which makes life good. My feeling is this bug should persist on systems without the new futex stuff which bins the worker thread ie. RH 8 too (but perhaps by some fluke we escape it). I believe - that it's a trendy thing to bash-glib, so I had a dig in there, and would you believe it g_spawn does: open_max = sysconf (_SC_OPEN_MAX); for (i = 3; i < open_max; i++) set_cloexec (i); ie. when we switch to g_spawn there won't be a problem ;-) A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut and pasted [ URGH - why ? ] in HEAD and stable in a frightening number of places; at first glance every one of them does it wrong: ./mail/em-junk-filter.c:108 ./mail/mail-config.c:1426 ./camel/camel-filter-driver.c:694 ./camel/camel-filter-search.c:532 ./camel/camel-stream-process.c:206 ./camel/camel-process.c:81 ./camel/camel-gpg-context.c:583 It would be good to fix those. In addition, examining the code [ and being no expert on how the camel stream stuff works ] it seems that in camel-filter-driver.c (pipe_to_system) we do effectively: ... fork-helper ... ... synchronous blocking write of whole file ... ... flush ... ... synchronous blocking read of reply ... This approach is (naturally) doomed to failure for anything that returns more than a socket-buffer's worth of data, and takes more than a socket buffer's worth - since it will block on output while we're still trying to write to it: is that a bug ? [ I appreciate perhaps for several cases this is ok - since we're just looking for a status report or single line answer but ... ]. I ask, since Mark's test case was to use 'cat' as the filter script - and you can envisage cases that produce lots of random output I suppose. Has that aspect also been cut / pasted ? Anyhow, it was an 'interesting' bug to have to untangle (with Dan's help) :-) the thread helper thing really sucks; and I guess none of use have RH 7.3 systems handy to test on these days. HTH, Michael. -- michael@ximian.com <><, Pseudo Engineer, itinerant idiot From moreejt@xperienceinc.com Tue Nov 25 20:23:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F153F124062; Tue, 25 Nov 2003 20:23:25 -0500 (EST) Received: from mail.pcxperience.com (63-252-5-1.ip.mcleodusa.net [63.252.5.1]) by listsmx.ximian.com (Postfix) with ESMTP id 4987812402D for ; Tue, 25 Nov 2003 20:23:14 -0500 (EST) Received: from xperienceinc.com (68.184.194.46.charter-stl.com [68.184.194.46]) (authenticated bits=0) by mail.pcxperience.com (8.12.9/8.12.9/Debian-5) with ESMTP id hAQ1N2YI008501 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 25 Nov 2003 19:23:03 -0600 Message-ID: <3FC40075.5080204@xperienceinc.com> Date: Tue, 25 Nov 2003 19:23:01 -0600 From: JT Moree User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031007 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Stewart Smith Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Porting to Windows XP References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> In-Reply-To: <1069754672.18593.27.camel@faith> X-Enigmail-Version: 0.76.7.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-xperience-MailScanner: Found to be clean X-xperience-MailScanner-SpamCheck: not spam, SpamAssassin (score=-4.9, required 3.2, BAYES_00 -4.90) X-Spam-Status: No, hits=-22.0 required=5.0 tests=IN_REP_TO,PGP_SIGNATURE,REFERENCES,USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Actually, there is another mode in Xfree on Windows that allows Windows tomanage the windows. forget what it is right now.... Stewart Smith wrote: | Okay, progress on trying to get evolution to build on cygwin: | | you need: | gettext, libiconv and wget from GNU | | I've been using GARNOME to get things to build, as it's easy :) | | db3 makefile needs some minor hacking to get it to install (a bunch of | targets need .exe appended to them, auto* magic should be able to fix | this) | | g_strsignal (from memory) uses 'extern char* strsignal(int)' but on | CYGWIN (for some reason) it's return type is 'const char*' - might have | to query people about the reasons behind that - it's possibly just | historical... | | although i had to give up today when gcc stopped working. got unable to | fully load errors or some weird stuff (i forget exactly) - that and i | was fed up with having my work machine in windows. | | i tried re-installing cygwin packages, and finally reinstalled the | cygwin dll itself, although i haven't tried that last one as it required | a reboot, and well, the "Linux" option in LILO was too tempting :) | | a lot of the packages were building though, and seemingly all okay - so | there is hope for a cygwin based port. | | you may even have luck with the win32 port of gtk, but the cygwin X does | rootless and has a window manager that uses win32 widgets, so it'd | probably interface fine (okay, *look* different - but who cares? gnome | stuff looks better anyway). | | hope that's a starting point for somebody :) | | | On Tue, 2003-11-25 at 01:56, Stewart Smith wrote: | |>On Tue, 2003-11-25 at 01:33, JT Moree wrote: |> |>>I would love to see a port but since it is built on gnome it requires a |>>decently working gnome for Windows. Some people have ported Gnome to |>>Cygwin but I dont think it runs very well.. I just tried to get to it |>>and the site is gone. |> |>I'll try compiling using GARNOME on cygwin on W2k tomorrow at work (and |>control my swearing on using windows in the meantime :) |> |>will let you know how it goes - i've seen screenshots fairly |>recently..... |> |>_______________________________________________ |>evolution-hackers maillist - evolution-hackers@lists.ximian.com |>http://lists.ximian.com/mailman/listinfo/evolution-hackers |> | | | -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE/xAB0VC8yzAIEMZ8RAskkAJ4+dNDenxY3jhDXT6KcuHClRGVg+gCfYrsF IbvjBJkwzQBlmhqk/osdEdo= =rQyt -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. From nicknospam@optonline.net Tue Nov 25 20:31:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 4819E12451E; Tue, 25 Nov 2003 20:31:51 -0500 (EST) Received: from nimble.codesniffer.com (ool-18b87d16.dyn.optonline.net [24.184.125.22]) by listsmx.ximian.com (Postfix) with ESMTP id B77C912402D for ; Tue, 25 Nov 2003 20:31:39 -0500 (EST) Received: (from nick@localhost) by nimble.codesniffer.com (8.11.6/8.11.6) id hAQ1VdF09409; Tue, 25 Nov 2003 20:31:39 -0500 X-Authentication-Warning: nimble.325Bayport.com: nick set sender to nicknospam@optonline.net using -f Subject: Re: [Evolution-hackers] Plugins From: Nick To: evolution-hackers@lists.ximian.com Cc: Dan Winship In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1069810299.9191.8.camel@nimble> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.4 Date: 25 Nov 2003 20:31:39 -0500 X-Spam-Status: No, hits=-16.5 required=5.0 tests=IN_REP_TO,RCVD_IN_NJABL,REFERENCES,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Thanks to all for the replies. It seems plugins (in the generic sense) aren't yet supported by evolution. Is it possible, therefore, to hook a spam filter into evolution? Unfortunately, my ISP uses POP for mail, so I can't intercept the mail w/ sendmail or procmail. I'd appreciate any suggestions. Regards, Nick From stewart@flamingspork.com Tue Nov 25 20:50:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB38A1240A1; Tue, 25 Nov 2003 20:50:03 -0500 (EST) Received: from mail014.syd.optusnet.com.au (mail014.syd.optusnet.com.au [211.29.132.160]) by listsmx.ximian.com (Postfix) with ESMTP id 5E6A9124070 for ; Tue, 25 Nov 2003 20:49:51 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail014.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAQ1ngx31807; Wed, 26 Nov 2003 12:49:43 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AOnsW-00083c-00; Wed, 26 Nov 2003 11:50:00 +1100 Subject: Re: [Evolution-hackers] Porting to Windows XP From: Stewart Smith To: JT Moree Cc: "Roberto J. Dohnert" , evolution-hackers@lists.ximian.com In-Reply-To: <3FC40075.5080204@xperienceinc.com> References: <3FC0F5B1.7050506@gnu-darwin.org> <3FC216CE.90309@xperienceinc.com> <1069685776.27248.32.camel@faith> <1069754672.18593.27.camel@faith> <3FC40075.5080204@xperienceinc.com> Content-Type: text/plain Message-Id: <1069811385.10649.5.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 12:49:45 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:23, JT Moree wrote: > Actually, there is another mode in Xfree on Windows that allows Windows > tomanage the windows. forget what it is right now.... that's what i meant, might have said it weirdly though :) it's in the Xfree FAQ for cygwin From dobey@ximian.com Tue Nov 25 22:56:51 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id DF719124303; Tue, 25 Nov 2003 22:56:51 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 3E627124058 for ; Tue, 25 Nov 2003 22:56:40 -0500 (EST) Received: (qmail 21089 invoked from network); 26 Nov 2003 03:56:37 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 26 Nov 2003 03:56:37 -0000 Subject: Re: [Evolution-hackers] Plugins From: Rodney Dawes To: Nick Cc: evolution-hackers@lists.ximian.com, Dan Winship In-Reply-To: <1069810299.9191.8.camel@nimble> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> <1069810299.9191.8.camel@nimble> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ps1lTW6+DB9fhUH7RHv1" Organization: Ximian, Inc. Message-Id: <1069818767.28285.35.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 25 Nov 2003 22:52:47 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-ps1lTW6+DB9fhUH7RHv1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mar , 2003-11-25 at 20:31, Nick wrote: > Thanks to all for the replies. It seems plugins (in the generic sense) > aren't yet supported by evolution. >=20 > Is it possible, therefore, to hook a spam filter into evolution?=20 > Unfortunately, my ISP uses POP for mail, so I can't intercept the mail > w/ sendmail or procmail. Evolution 1.5 has built-in support for Spamassassin already. You can set up some filters to pipe stuff through spamassassin in 1.4 also. There is an entry in the knowledge base at http://support.ximian.com/ for setting this up. -- dobey --=-ps1lTW6+DB9fhUH7RHv1 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/xCOOkmjUfZe526QRAnqBAJ4pmKD07buDgpvVDXUuR78QDQIFjwCggzgb 12mVzBXqYn109nvmWIsy9cQ= =SXF5 -----END PGP SIGNATURE----- --=-ps1lTW6+DB9fhUH7RHv1-- From calvin.liu@sun.com Tue Nov 25 23:21:52 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 63F7112451E; Tue, 25 Nov 2003 23:21:52 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7F33E1241CF for ; Tue, 25 Nov 2003 23:21:40 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAQ4LcxA013499 for ; Tue, 25 Nov 2003 20:21:39 -0800 (PST) Received: from [129.158.217.59] (marathon [129.158.217.59]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAQ4LbA14719 for ; Wed, 26 Nov 2003 12:21:37 +0800 (CST) From: Calvin Liu Reply-To: calvin.liu@sun.com To: evolution-hackers@lists.ximian.com Content-Type: text/plain Organization: SCERI Message-Id: <1069820335.3449.6.camel@marathon.prc.sun.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7) Date: Wed, 26 Nov 2003 12:18:55 +0800 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, there, If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So it's clearly we must process the folder name before really create such folders. But is there any specification or guide lines that what characters can/can NOT be included in a folder name? Same issue to other GUI elements. Can someone help? Thanks. Calvin From danw@ximian.com Wed Nov 26 08:57:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D9CE112418B; Wed, 26 Nov 2003 08:57:06 -0500 (EST) Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by listsmx.ximian.com (Postfix) with ESMTP id 584AA124163 for ; Wed, 26 Nov 2003 08:56:55 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 08:56:54 -0500 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Dan Winship To: calvin.liu@sun.com Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069820335.3449.6.camel@marathon.prc.sun.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 08:56:54 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > Hi, there, > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > it's clearly we must process the folder name before really create such > folders. No, that's just a bug. It shouldn't crash. In theory, a folder name can contain any UTF-8 character you want, although you may have problems if you try to use "/", or if you use "." on an IMAP server where that's the hierarchy separator character. -- Dan From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 10:47:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 3D4E91243A3; Wed, 26 Nov 2003 10:47:00 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE5DE1242F6 for ; Wed, 26 Nov 2003 10:46:48 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id D1B7A6316F; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from smtp005.mail.ukl.yahoo.com (smtp005.mail.ukl.yahoo.com [217.12.11.36]) by skeptopotamus.ximian.com (Postfix) with SMTP id 755046316A for ; Wed, 26 Nov 2003 10:46:40 -0500 (EST) Received: from unknown (HELO maddison02.emea.bea.com) (maddisondavid@194.203.25.182 with plain) by smtp1.mail.vip.ukl.yahoo.com with SMTP; 26 Nov 2003 15:46:39 -0000 From: Mono-Dev-List Reply-To: lists@davidmaddison.com To: Evolution Hackers Content-Type: text/plain Message-Id: <1069861553.13198.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:53 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Cannot access Ximian Evolution Shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Sorry if this has been answered before (I'm new to the group) I've built all of Evolution 1.5 but when I run it, it complains "Cannot access Ximian Evolution Shell" Any ideas what I need to do to get it moving? Thanks in advance, Dave From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:31:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5EC9E1243FA; Wed, 26 Nov 2003 11:31:06 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D7BB71240B5 for ; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C746963169; Wed, 26 Nov 2003 11:30:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BB876316F for ; Wed, 26 Nov 2003 11:30:53 -0500 (EST) Received: (qmail 30458 invoked from network); 26 Nov 2003 16:30:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:30:52 -0000 Subject: Re: [Evolution-hackers] -Werror Proposal From: JP Rosevear To: Not Zed Cc: evolution-hackers@ximian.com In-Reply-To: <1069703923.1414.1.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069864251.2242.4033.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:30:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 14:58, Not Zed wrote: > On Tue, 2003-11-25 at 04:01, JP Rosevear wrote: > > On Mon, 2003-11-24 at 09:51, Not Zed wrote: > > > Just don't make it any default, I will never use it. > > > > It would just be default in "maintainer" mode, not in the tarball. > > > > Why not? What reason is there to have warnings in evolution? > The main reason why not is it can totally wreck your train of thought > whilst developing new or changed code. e.g. you turn on a debug mode > and rebuild only to find you have to fix pointless bugs like unused > variables just to do some testing, etc. > > I've had it on before but i can't use it, it completely destroys any > productivity. Fair enough. What I'll likely do is make it optional to turn on so that before disting or commiting people can easily confirm no warnings. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 11:45:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 92D96124274; Wed, 26 Nov 2003 11:45:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3309E124027 for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2269C6316F; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 0D1356314C for ; Wed, 26 Nov 2003 11:45:26 -0500 (EST) Received: (qmail 31333 invoked from network); 26 Nov 2003 16:45:25 -0000 Received: from localhost (HELO alpha) (mkestner@127.0.0.1) by localhost with SMTP; 26 Nov 2003 16:45:25 -0000 Subject: Re: [Evolution-hackers] Team Meeting Minutes 11/23 From: Mike Kestner To: JP Rosevear Cc: evolution-hackers@ximian.com, christine@ximian.com In-Reply-To: <1069769348.2242.670.camel@localhost.localdomain> References: <1069769348.2242.670.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069865096.21125.20.camel@alpha> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 10:44:56 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 08:09, JP Rosevear wrote: > Mike: C# bindings in place for addressbook and most of calendar, > manipulating iCalendar objects without binding libical is the problem. Just to be clear, nothing is committed to evolution-sharp for calendar. I have run the parser on the sources and run them through the generator with success other than the libical and time_t symbols, but don't plan to check anything in until the libecal API stabilizes. -- Mike Kestner From grahame@angrygoats.net Wed Nov 26 11:50:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 72E6012443F; Wed, 26 Nov 2003 11:50:04 -0500 (EST) Received: from asclepius.uwa.edu.au (asclepius.uwa.edu.au [130.95.128.56]) by listsmx.ximian.com (Postfix) with ESMTP id 6803F124027 for ; Wed, 26 Nov 2003 11:49:51 -0500 (EST) Received: from 127.0.0.1 (localhost [127.0.0.1]) by dummy.domain.name (Postfix) with SMTP id B0EA736918A for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: from billy.angrygoats.net (billy.angrygoats.net [130.95.86.253]) by asclepius.uwa.edu.au (Postfix) with ESMTP id A8744369135 for ; Thu, 27 Nov 2003 00:49:47 +0800 (WST) Received: by billy.angrygoats.net (Postfix, from userid 1000) id 866961FD7F; Thu, 27 Nov 2003 00:49:41 +0800 (WST) Date: Thu, 27 Nov 2003 00:49:41 +0800 To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] Header selection option Message-ID: <20031126164941.GA19005@angrygoats.net> References: <20031125111836.GA13182@angrygoats.net> <1069774250.6636.4.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1069774250.6636.4.camel@localhost.localdomain> User-Agent: Mutt/1.5.4i From: grahame@angrygoats.net (Grahame Bowland) X-Spam-Status: No, hits=-30.3 required=5.0 tests=EMAIL_ATTRIBUTION,FORGED_RCVD_TRAIL,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REMOVE_IN_QUOTES, REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, Nov 25, 2003 at 10:30:50AM -0500, Jeffrey Stedfast wrote: > On Tue, 2003-11-25 at 06:18, Grahame Bowland wrote: > > Hey guys > > > > I'm taking a look at the header selection bounty > > entry.. not really fussed about the money aspect, > > but it'd be a cool feature. > > > your idea sounds reasonable. looking forward to reviewing a patch :-) Ok, I've got much further and now have questions. I have a GtkTreeView, and two buttons - "Add" and "Remove". These act as you'd expect. The user can edit the header name by double clicking on it - the editing occurs inside the GtkTreeView. If the user enters a value that is inappropriate for a header name (eg. it contains a " ", or a trailing ":"), should I reject the change - revert the field to its previous contents? I can't think of another way, but this doesn't provide useful feedback to the user - they'll be left wondering why their change isn't working. Also, should I have some sort of explanatory text field - none of the other tabs seem to have them, but this tab doesn't make much sense without some explanation. I tried to do it with a tooltip, however that just worked out silly. (I have it storing into / retrieving from GConf - yay) When they click the "Add" button, should it jump them into editing the text field in the list? Can anyone hint how to achieve that, if it's desirable? Cheers for any help / suggestions Grahame From ronald@kuetemeier.com Wed Nov 26 13:47:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 901D312417D; Wed, 26 Nov 2003 13:47:31 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 42AC9124483 for ; Wed, 26 Nov 2003 13:47:19 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQIlJq8016192 for ; Wed, 26 Nov 2003 11:47:20 -0700 From: Ronald Kuetemeier To: evolution-hackers Content-Type: text/plain Message-Id: <1069872438.1488.40.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 11:47:18 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Port my apps to 2.0 Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi Guys, I will be looking into porting my apps, send mail from alarm .. freebusy, to evolution 2.0. I have a few questions before I start: Which cvs tree should I use, evolution or evolution-data-server? Do I still need to extend Evolution-Component and get the Composer from the shell/mailer, i.e. run it under the shell like it was necessary in 1.4.X? Or did anybody provide a generic way for 2.0 to get components, if so please explain? I would also like to use the Composer from OpenOffice via a Java/C++ extension that way. On a site note. I gave a talk about evolution last month and got "grilled" about the groupwise connection. The person asked was an admin who works for the county I live in, asking for the county which already uses Linux. I pointed him to this mailing list and the cvs entry, with the comment that it seems somebody is working on it and there might be a chance for official 2.X support. Just a friendly comment that there seems to be commercial interest in it. Thanks, Ronald From jfogh@jubiimail.dk Wed Nov 26 14:38:55 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 70761124055; Wed, 26 Nov 2003 14:38:55 -0500 (EST) Received: from viralrelay.jubii.com (viralrelay.jubii.com [212.112.138.231]) by listsmx.ximian.com (Postfix) with SMTP id 3649312401D for ; Wed, 26 Nov 2003 14:38:43 -0500 (EST) Received: from scripts2 (212.112.128.216) by viralrelay.jubii.com (212.112.138.231) with esmtp (Hermes Relay); Wed, 26 Nov 2003 19:34:01 -0000 MIME-Version: 1.0 X-Mailer: Jubii mailer (Mime.MMail, ver: 3.7.1.0) Message-Id: Date: Wed, 26 Nov 2003 20:38:28 +0100 (Romance Standard Time) Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: quoted-printable X-Originating-IP: 80.162.193.22 From: "=?ISO-8859-1?Q?J=F8rgen_Fogh?=" To: "evolution-hackers" X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] GAIM presence Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Another question for the GAIM presence patch... Should the full GAIM-integration window appear when a user clicks the sta= tus icon with a. The left button. b. The right button. c. Either one. - J=F8rgen Fogh = = = = = = = = = = = = = = =20 ___________________________________________________________ Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ From jpr@ximian.com Wed Nov 26 14:44:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EB55B1241A5; Wed, 26 Nov 2003 14:44:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8004C12401D for ; Wed, 26 Nov 2003 14:43:50 -0500 (EST) Received: (qmail 8867 invoked from network); 26 Nov 2003 19:43:50 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:43:50 -0000 Subject: Re: [Evolution-hackers] Wallpaper Patch From: JP Rosevear To: "Beril S." Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069724362.20688.17.camel@debian> References: <1069724362.20688.17.camel@debian> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069875827.2242.4299.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:43:47 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Mon, 2003-11-24 at 20:39, Beril S. wrote: > Hello, > > Attached is a patch for the wallpaper bounty. I'll be happy to hear > about it. It's the first I work on gnome code and it took me a lot of > time to figure out things work... > > Some newbie questions, in case someone cares to answer (or send me > pointers): > - is there a libdb3 3.1.17 debian package somewhere? We have removed the external libdb3 dependency for evolution-data-server now. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 14:50:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5506B124032; Wed, 26 Nov 2003 14:50:21 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 7628E12401D for ; Wed, 26 Nov 2003 14:50:09 -0500 (EST) Received: (qmail 9192 invoked from network); 26 Nov 2003 19:50:09 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:50:09 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: JP Rosevear To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876202.2242.4310.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:50:03 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? Depends what it does. e-d-s contains what used to be the wombat and cal-client and e-book. We might be interested in integrating some of these patches as well, do you have a longer description for each? > Do I still need to extend Evolution-Component and get the Composer from > the shell/mailer, i.e. run it under the shell like it was necessary in > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > if so please explain? I would also like to use the Composer from > OpenOffice via a Java/C++ extension that way. Unfortunately yes, but the shell simplified a great deal (7 methods total I think now). You can also launch the composer via corba. > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. Rodrigo is currently working on the groupwise support for the calendar. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 14:53:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 66D9D12401D; Wed, 26 Nov 2003 14:53:14 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 518FE124145 for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3F9FB63182; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 2B9F76317E for ; Wed, 26 Nov 2003 14:53:02 -0500 (EST) Received: (qmail 9439 invoked from network); 26 Nov 2003 19:53:02 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:53:02 -0000 Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 From: JP Rosevear To: sa@arobs.ro Cc: evolution-hackers@ximian.com In-Reply-To: <1069315584.2222.8.camel@tests.arobs.com> References: <1069315584.2222.8.camel@tests.arobs.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876381.2242.4317.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:53:01 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-20 at 03:06, root wrote: > hello, > > when running this command from a terminal, the following exception is > thrown: > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > query > > what does it mean? that the GNOME_Evolution_Calendar.server file is > invalid? Why the CalFactory is not present in > GNOME_Evolution_Calendar.server file? Looks like the query you are giving it might be invalid. If you built evolution yourself you might try looking at the top section of http://www.gnome.org/projects/evolution/build.shtml. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Wed Nov 26 15:00:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2A1A9124179; Wed, 26 Nov 2003 15:00:05 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 18EC312401D for ; Wed, 26 Nov 2003 14:59:53 -0500 (EST) Received: (qmail 9776 invoked from network); 26 Nov 2003 19:59:52 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 26 Nov 2003 19:59:52 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: JP Rosevear To: David Trowbridge Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069631290.9503.8.camel@bhaskara> References: <1069631290.9503.8.camel@bhaskara> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069876791.2242.4332.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 14:59:52 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.1 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > I've been working on the set-background problem, and assuming that the > normal temporary filename > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate > for permanent storage of the background image, I was wondering where to > stick it. It seems to be a good idea to store it somewhere in the home > directory, since /tmp is mounted as tmpfs on a few distributions. That > said, there seem to be a few options > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... Probably, although I suppose an image could get "lost" there. > Or, if appropriate for general storage, perhaps just $HOME/evolution/... $HOME/evolution is going away, so thats probably not so good. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:04:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id E7BEC12401D; Wed, 26 Nov 2003 15:04:22 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 3468E1241F4 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2CC646317C; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from mail.exchange.ximian.com (mr-nutty.ximian.com [141.154.95.31]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1FE1063179 for ; Wed, 26 Nov 2003 15:04:11 -0500 (EST) Received: from twelve-monkeys by owa.ximian.com; 26 Nov 2003 15:04:10 -0500 Subject: Re: [Evolution-hackers] Cannot access Ximian Evolution Shell From: Dan Winship To: lists@davidmaddison.com Cc: Evolution Hackers In-Reply-To: <1069861553.13198.5.camel@localhost> References: <1069861553.13198.5.camel@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069877050.25552.62.camel@twelve-monkeys.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Wed, 26 Nov 2003 15:04:10 -0500 X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 10:45, Mono-Dev-List wrote: > Hi, > > Sorry if this has been answered before (I'm new to the group) > > I've built all of Evolution 1.5 but when I run it, it complains "Cannot > access Ximian Evolution Shell" If you installed it into a non-default prefix, you need to run bonobo-activation-sysconf --add-directory ${PREFIX}/lib/bonobo/servers as root (where ${PREFIX} is the prefix you installed into). You'll probably need to log out and back in after doing that. -- Dan From ettore@ximian.com Wed Nov 26 15:34:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 53C24124145; Wed, 26 Nov 2003 15:34:22 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3BCCD1241A7 for ; Wed, 26 Nov 2003 15:34:10 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKYCO6008494; Wed, 26 Nov 2003 15:34:12 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKYB0K008492; Wed, 26 Nov 2003 15:34:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Ettore Perazzoli To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069878850.5682.50.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:34:11 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 08:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Actually the shell doesn't allow "/" in any case. -- Ettore From ettore@ximian.com Wed Nov 26 15:40:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9BC2A1243AA; Wed, 26 Nov 2003 15:40:53 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id 3377C124362 for ; Wed, 26 Nov 2003 15:40:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKecO6008515; Wed, 26 Nov 2003 15:40:39 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKebZQ008513; Wed, 26 Nov 2003 15:40:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] Evo HEAD still starting 1.4 components From: Ettore Perazzoli To: Ross Burton Cc: Evolution Hackers In-Reply-To: <1069752200.19755.7.camel@carados.180sw.com> References: <1069752200.19755.7.camel@carados.180sw.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879236.5682.55.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:40:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 04:23, Ross Burton wrote: > Hi, > > If I run evolution-1.5, the evolution-data-server starts as expected. > However, if I run my own program which uses libebook, it will start > evolution-wombat unless evolution-data-server is already running. This > looks suspiciously like an identifier conflict... > > At a guess, GNOME/Evolution/Addressbook in > evolution-data-server/addressbook/idl/Evolution-DataServer-Addressbook.idl should be changed to GNOME/DataServer/Addressbook. Is this correct? I think the problem is not the IDL, but rather the fact that the names of the repo IDs registered by the wombat and the ones registered by e-d-s are the same. Sounds like those should be versioned with the minor version number like we are doing in other places. -- Ettore From ettore@ximian.com Wed Nov 26 15:42:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 89A90124145; Wed, 26 Nov 2003 15:42:47 -0500 (EST) Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by listsmx.ximian.com (Postfix) with ESMTP id B9F35124362 for ; Wed, 26 Nov 2003 15:42:35 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKgcO6008528; Wed, 26 Nov 2003 15:42:38 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKgbIc008526; Wed, 26 Nov 2003 15:42:37 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: David Fallon Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069742221.7450.10.camel@steel.tetsubo.com> References: <1069742221.7450.10.camel@steel.tetsubo.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879357.5682.58.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:42:37 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 01:37, David Fallon wrote: > * Is there any "export" interface already planned for evo 2.0? Am I > already done? No. :-) > * If no, can someone point me in the ballpark of where to start? Is just > "duplicating" the import process (wizard where you can choose file, > type, and in this case, date range) good enough? MS's format is actually > pretty easy to digest, so I feel comfortable with the generating part... > Why they don't standardize on ical is beyond me, but hey, that's ms for > ya. You could play with the e-d-s interfaces, get your calendar data and export it in any format you want. It doesn't even need to be done within Evolution. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:45:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BB125124466; Wed, 26 Nov 2003 15:45:54 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 39458124145 for ; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3296B63100; Wed, 26 Nov 2003 15:45:43 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9F08663088; Wed, 26 Nov 2003 15:45:42 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKjjO6008663; Wed, 26 Nov 2003 15:45:45 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKjjJk008661; Wed, 26 Nov 2003 15:45:45 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] -Werror Proposal From: Ettore Perazzoli To: JP Rosevear Cc: Not Zed , evolution-hackers@ximian.com In-Reply-To: <1069864251.2242.4033.camel@localhost.localdomain> References: <1069684248.2242.82.camel@localhost.localdomain> <1069685490.1402.48.camel@localhost.localdomain> <1069693262.2242.234.camel@localhost.localdomain> <1069703923.1414.1.camel@localhost.localdomain> <1069864251.2242.4033.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879544.5682.62.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:45:45 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 11:30, JP Rosevear wrote: > Fair enough. What I'll likely do is make it optional to turn on so that > before disting or commiting people can easily confirm no warnings. I think you can just use GNOME_COMPILE_WARNINGS(error) in configure.in, then people can still pass --enable-compile-warnings=maximum to get the warnings without -Werror. (Or at least that's how I understand it works from looking at other people's modules, I've never used it myself.) -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:48:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 41DD6124145; Wed, 26 Nov 2003 15:48:53 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B4B2412448A for ; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 4F0F263188; Wed, 26 Nov 2003 15:48:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9431B63182; Wed, 26 Nov 2003 15:48:40 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKmhGl008771; Wed, 26 Nov 2003 15:48:43 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKmhN7008769; Wed, 26 Nov 2003 15:48:43 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069481827.1533.64.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879723.5682.64.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:48:43 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-22 at 01:17, Not Zed wrote: > Do we need some sort of uri switch, or even some registration process > for uri handlers? We already have it, you put it in the .server file. That's how mailto: works now. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:52:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 78C8D124138; Wed, 26 Nov 2003 15:52:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 07C8912420F for ; Wed, 26 Nov 2003 15:52:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id B0E3363100; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8785E63088; Wed, 26 Nov 2003 15:52:30 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKqWGl008792; Wed, 26 Nov 2003 15:52:33 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKqWVQ008790; Wed, 26 Nov 2003 15:52:32 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Not Zed Cc: Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069451948.1526.10.camel@localhost.localdomain> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069879952.5682.69.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:52:32 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 16:59, Not Zed wrote: > On Fri, 2003-11-21 at 09:07, Ettore Perazzoli wrote: > > Hmm not really, because the shell still needs to run in order to run the > > mailer, and it doesn't know anything about the composers... So if you > > closed the composer the shell wouldn't know when to quit. > > But you don't need to call 'get controls' on the component before you > get the mail component. i.e. you don't need to bring up any ui. Yes. But the scenario is this: * The shell starts up, does not show any window, tells the mailer to handle "mailto:". * The mailer pops up the composer window. * The shell is still running at this point, although it has no windows of its own. * User sends message, composer goes away. * There are no windows on the screen, so the user expects Evolution not to be running anymore. So the correct thing to do would be for the shell to quit, but currently there is no way for the shell to realize that. -- Ettore From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 15:54:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E82E1242D8; Wed, 26 Nov 2003 15:54:57 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B78F1124138 for ; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 97C6B63088; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (dmz.ximian.com [141.154.95.1]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 887D563067; Wed, 26 Nov 2003 15:54:45 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQKsmGl008801; Wed, 26 Nov 2003 15:54:48 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQKsm9l008799; Wed, 26 Nov 2003 15:54:48 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Ettore Perazzoli To: Rodrigo Moya Cc: Evolution Hackers In-Reply-To: <1069431427.21719.30.camel@gasteiz.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069880088.5682.73.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 15:54:48 -0500 X-Spam-Status: No, hits=-33.9 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > should the other components implement that method also? for webcal: in > the calendar, for instance? Possibly yeah, the effect of "evolution webcal://blah" could be that of automatically subscribing the user to that online calendar. Then one could just click on a webcal URI on a webpage and be subscribed easily without cut & paste. However, how do we specify a calendar name to be displayed in the GUI in that case? -- Ettore From ronald@kuetemeier.com Wed Nov 26 15:55:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 31044124145; Wed, 26 Nov 2003 15:55:53 -0500 (EST) Received: from gw.kuetemeier.com (c-24-8-113-194.client.comcast.net [24.8.113.194]) by listsmx.ximian.com (Postfix) with ESMTP id 48FE5124138 for ; Wed, 26 Nov 2003 15:55:41 -0500 (EST) Received: from ron-notebook.kuetemeier.com (ronald [192.168.1.4]) by gw.kuetemeier.com (8.12.10/8.12.10) with ESMTP id hAQKtdq8016367; Wed, 26 Nov 2003 13:55:40 -0700 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Ronald Kuetemeier To: JP Rosevear Cc: evolution-hackers In-Reply-To: <1069876202.2242.4310.camel@localhost.localdomain> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> <1069876202.2242.4310.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069880138.1488.93.camel@ronald.kuetemeier.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 13:55:38 -0700 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 12:50, JP Rosevear wrote: > On Wed, 2003-11-26 at 13:47, Ronald Kuetemeier wrote: > > Hi Guys, > > I will be looking into porting my apps, send mail from alarm .. > > freebusy, to evolution 2.0. > > I have a few questions before I start: > > > > Which cvs tree should I use, evolution or evolution-data-server? > > Depends what it does. e-d-s contains what used to be the wombat and > cal-client and e-book. We might be interested in integrating some of > these patches as well, do you have a longer description for each? Sure, look at the patches to this list I send from the 1.X time frame on. Seriously, I have send the patches, but have no interest to push them into the main code. Since I believe not everything has to be supported by the main apps, if there is only marginal user interest. And for something like sending mail from an alarm and freebusy info via dav to a web-server that seems to be the case. I will send the patches against 2.0. Some companies are running evolution with my patches, and they know what they are doing. But most users are more interest in working with the system, while a few have switched over having the system work for them. Any more management talk :-)? > > > Do I still need to extend Evolution-Component and get the Composer from > > the shell/mailer, i.e. run it under the shell like it was necessary in > > 1.4.X? Or did anybody provide a generic way for 2.0 to get components, > > if so please explain? I would also like to use the Composer from > > OpenOffice via a Java/C++ extension that way. > > Unfortunately yes, but the shell simplified a great deal (7 methods > total I think now). You can also launch the composer via corba. Yeap, you can and actually I do it in 1.4.X. But if you don't get the interface from the shell/mailer the results are undefined, i.e it crashes because of camel run time dependencies. So I changed the mailer component to return the interface, which then runs fine. The problem is if the shell is not running. I have to start the shell, get the mailer component, get the composer. See my patch to the list for some "ugly" way of waiting for the shell to start. The way the calendar uses it to send meeting request and .. only works because it runs under the shell, basically doing the same thing. But out of memory apps interfacing with the composer have to do it a little different. There was also a mail from Not Zed explaining why and a rough design, which I just implemented for my purpose and now realized, hey I can use that from OO. Actually I have a program which generates the code and I have to teach it how to use evolution. > > > On a site note. I gave a talk about evolution last month and got > > "grilled" about the groupwise connection. The person asked was an admin > > who works for the county I live in, asking for the county which already > > uses Linux. I pointed him to this mailing list and the cvs entry, with > > the comment that it seems somebody is working on it and there might be a > > chance for official 2.X support. Just a friendly comment that there > > seems to be commercial interest in it. > > Rodrigo is currently working on the groupwise support for the calendar. Cool, hope they read the list. Ronald > > -JP From rodrigo@ximian.com Wed Nov 26 16:17:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 314E112426F; Wed, 26 Nov 2003 16:17:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AEADB124092 for ; Wed, 26 Nov 2003 16:17:19 -0500 (EST) Received: (qmail 13834 invoked from network); 26 Nov 2003 21:17:18 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:17:17 -0000 Subject: Re: [Evolution-hackers] Port my apps to 2.0 From: Rodrigo Moya To: Ronald Kuetemeier Cc: evolution-hackers In-Reply-To: <1069872438.1488.40.camel@ronald.kuetemeier.com> References: <1069872438.1488.40.camel@ronald.kuetemeier.com> Content-Type: text/plain Message-Id: <1069880773.9604.7.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:06:14 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-33.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 19:47, Ronald Kuetemeier wrote: > Hi Guys, > I will be looking into porting my apps, send mail from alarm .. > freebusy, to evolution 2.0. > I have a few questions before I start: > > Which cvs tree should I use, evolution or evolution-data-server? > you need both of them for evolution 2.0 > > On a site note. I gave a talk about evolution last month and got > "grilled" about the groupwise connection. The person asked was an admin > who works for the county I live in, asking for the county which already > uses Linux. I pointed him to this mailing list and the cvs entry, with > the comment that it seems somebody is working on it and there might be a > chance for official 2.X support. Just a friendly comment that there > seems to be commercial interest in it. > it is right now in the works, in the evolution-data-server module, so should be ready soon. cheers From toshok@ximian.com Wed Nov 26 16:28:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B974D1241A7; Wed, 26 Nov 2003 16:28:27 -0500 (EST) Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by listsmx.ximian.com (Postfix) with ESMTP id 398A8124092 for ; Wed, 26 Nov 2003 16:28:16 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cn-00002T-00; Wed, 26 Nov 2003 13:28:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ6EjTY002910; Tue, 25 Nov 2003 22:16:05 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ6Eg75002908; Wed, 26 Nov 2003 00:14:42 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] IM entry fields patch From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031125064111.GD13581@trinity.lilo.cx> References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 26 Nov 2003 00:14:41 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > On Sun, Nov 23, 2003 at 02:56:29PM -0800, Christian Hammond wrote: > > Hello. > > > > I'm Christian Hammond, from the Gaim project. I'm working on one of > > the gaim<->evolution bounties, and have a couple of patches for your > > review and, hopefully, acceptance into CVS. > > > > The first patch adds the ability to set data types of > > E_CONTACT_FIELD_TYPE_LIST in evolution-data-server. > > > > The second patch adds fields to the Contact Editor window in evolution > > so that a person's AIM, ICQ, Yahoo, MSN, and Jabber accounts can be > > set. > > > > Let me know if you'd like me to make any changes. > > > > Thank you. > > > > Christian > > (You may get this e-mail twice. The attached files went over the > message limit, so I've uploaded them and will post a link. Sorry for > the inconvenience.) > > I updated things a bit. First off, the patch to evolution-data-server > had a bug where list types could not be unset. That's fixed now. > > Second, I replaced the UI for adding a contact's instant messaging > accounts to be closer to what Nat and I discussed. Whether I got it > exactly how he was describing, I don't know, but it's easy to use and > it works. > > See http://www.chipx86.com/evolution_im_3.png for an example. This is pretty close to what everyone seems to have independently decided would be the best layout :) I think it'd look a bit tighter with the add/edit/remove buttons over on the right hand side of the table, though. What do you think? > The patches and tarball for evolution (unpack in the evolution > directory) are here: > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.diff This looks good and should go in. I've been thinking, though, that LIST_FIELD might not be the best way to represent the im screen names, since it lock you into 1 set of parameters per list. What I mean is, EContact won't let you do: X-AIM;TYPE=WORK:toshokwork X-AIM;TYPE=HOME:toshokhome Instead you're forced to do: X-AIM:toshokwork;toshokhome with no metadata per screen name. so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, and add synthetic E_CONTACT_IM__HOME and E_CONTACT_IM__WORK fields to get the different sublists, and maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual items, ala the EMAIL fields. how's this sound? it shouldn't affect your code too much - an additional field in the table/editor that lists whether or not it's a home or work screen name, and a little additional code. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:28:28 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D7F77124092; Wed, 26 Nov 2003 16:28:28 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 7CC84124151 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 6DC4863130; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from flamingo.mail.pas.earthlink.net (flamingo.mail.pas.earthlink.net [207.217.120.232]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 51B5D63178 for ; Wed, 26 Nov 2003 16:28:17 -0500 (EST) Received: from sdn-ap-025txhousp0237.dialsprint.net ([65.177.128.237] helo=localhost.localdomain) by flamingo.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AP7Cp-00002T-00 for evolution-hackers@ximian.com; Wed, 26 Nov 2003 13:28:16 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAQ5LlTY002737 for ; Tue, 25 Nov 2003 21:22:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAQ5LkoE002735 for evolution-hackers@ximian.com; Tue, 25 Nov 2003 23:21:46 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069809609.7513.8.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 25 Nov 2003 23:21:45 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] libebook changes Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I went ahead and implemented (finally) the get/set self calls in libebook, as well as added another method to test whether or not a given contact is your "self" contact (so you can display a nice icon next to the self one, or bring up a different editor for it, etc, etc.) Also, I made some changes to the EContact properties that mkestner had suggested. The name/address/photo/date properties all used boxed types now, which apparently will make them more easily exposed through the C# bindings. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 16:30:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 82339124282; Wed, 26 Nov 2003 16:30:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0EFF912426F for ; Wed, 26 Nov 2003 16:30:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E8E2563100; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CD955630E1 for ; Wed, 26 Nov 2003 16:30:26 -0500 (EST) Received: (qmail 14632 invoked from network); 26 Nov 2003 21:30:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 26 Nov 2003 21:30:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Ettore Perazzoli Cc: Evolution Hackers In-Reply-To: <1069880088.5682.73.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> Content-Type: text/plain Message-Id: <1069881536.11605.11.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 26 Nov 2003 22:18:56 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > should the other components implement that method also? for webcal: in > > the calendar, for instance? > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > automatically subscribing the user to that online calendar. Then one > could just click on a webcal URI on a webpage and be subscribed easily > without cut & paste. > > However, how do we specify a calendar name to be displayed in the GUI in > that case? > I was thinking we could display a dialog that asks the user what to do with the file ("Would you like to subscribe to this calendar? Import it?"), and thus, depending on the action chosen by the user, ask her whatever we need ("name for the subscribed calendar"). cheers From owner-evolution-hackers@skeptopotamus.ximian.com Wed Nov 26 17:50:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A5F7F124033; Wed, 26 Nov 2003 17:50:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 2DD651240E1 for ; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 2642463090; Wed, 26 Nov 2003 17:50:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by skeptopotamus.ximian.com (Postfix) with ESMTP id A46C56307B; Wed, 26 Nov 2003 17:50:32 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAQMjK6M027981; Wed, 26 Nov 2003 23:45:21 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 7C56ED73B0; Wed, 26 Nov 2003 23:50:12 +0100 (CET) Date: Wed, 26 Nov 2003 23:50:08 +0100 From: Jorge Bernal (Koke) To: JP Rosevear Cc: sa@arobs.ro, evolution-hackers@ximian.com Subject: Re: [Evolution-hackers] activating Calendar Factory for evo 1.4.5 Message-Id: <20031126235008.4ddba7d5.koke@sindominio.net> In-Reply-To: <1069876381.2242.4317.camel@localhost.localdomain> References: <1069315584.2222.8.camel@tests.arobs.com> <1069876381.2242.4317.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Wed, 26 Nov 2003 14:53:01 -0500 JP Rosevear wrote: > On Thu, 2003-11-20 at 03:06, root wrote: > > hello, > > > > when running this command from a terminal, the following exception is > > thrown: > > > > activation-client -s "iid='GNOME_Evolution_Calendar_Factory'" > > Query spec is "iid='GNOME_Evolution_Calendar_Factory'" > > User exception "IDL:Bonobo/Activation/ParseFailed:1.0" resulted from > > query > > > > what does it mean? that the GNOME_Evolution_Calendar.server file is > > invalid? Why the CalFactory is not present in > > GNOME_Evolution_Calendar.server file? > > Looks like the query you are giving it might be invalid. If you built > evolution yourself you might try looking at the top section of > http://www.gnome.org/projects/evolution/build.shtml. > I have the same problem, but I can't find the CalFactory in the servers dir > -JP > -- > JP Rosevear > Ximian, Inc. > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xS4kvNWtkHk/awIRApwSAJ4j1NYHz1JDX3xA+ga+sr75QogK0wCfYL0I 4TwelbuHL4ck3kI7g/wYj3A= =/Gf1 -----END PGP SIGNATURE----- --Signature=_Wed__26_Nov_2003_23_50_08_+0100_w_REmHqY/JWicbdy-- From chipx86@lilo.cx Wed Nov 26 19:18:54 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5E6F612401A; Wed, 26 Nov 2003 19:18:54 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4C2124092 for ; Wed, 26 Nov 2003 19:18:42 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR0IfWY020354 for ; Wed, 26 Nov 2003 16:18:41 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR0If68020352 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 16:18:41 -0800 Date: Wed, 26 Nov 2003 16:18:41 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] IM entry fields patch Message-ID: <20031127001841.GH13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031123225628.GC14843@trinity.lilo.cx> <20031125064111.GD13581@trinity.lilo.cx> <1069827281.2725.22.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ONvqYzh+7ST5RsLk" Content-Disposition: inline In-Reply-To: <1069827281.2725.22.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-38.3 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --ONvqYzh+7ST5RsLk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 26, 2003 at 12:14:41AM -0600, Chris Toshok wrote: > On Tue, 2003-11-25 at 00:41, Christian Hammond wrote: > This is pretty close to what everyone seems to have independently > decided would be the best layout :) I think it'd look a bit tighter > with the add/edit/remove buttons over on the right hand side of the > table, though. What do you think? Sounds good. Glade makes that a very easy fix :) However, I just got home from a very long day of babysitting a 3 year old little sister, so I'm going to rest a bit. I'll have a new patch tonight :) > > http://www.chipx86.com/patches/evolution/eds-list-type-20031124-1609.di= ff >=20 > This looks good and should go in. I've been thinking, though, that > LIST_FIELD might not be the best way to represent the im screen names, > since it lock you into 1 set of parameters per list. What I mean is, > EContact won't let you do: >=20 > X-AIM;TYPE=3DWORK:toshokwork > X-AIM;TYPE=3DHOME:toshokhome >=20 > Instead you're forced to do: >=20 > X-AIM:toshokwork;toshokhome >=20 > with no metadata per screen name. >=20 > so I'm thinking of changing the im fields to be MULTI_ELEM_STR_FIELD, > and add synthetic E_CONTACT_IM__HOME and > E_CONTACT_IM__WORK fields to get the different sublists, and > maybe HOME_1, HOME_1, and HOME_3 (same with WORK_) for the individual > items, ala the EMAIL fields. >=20 > how's this sound? it shouldn't affect your code too much - an > additional field in the table/editor that lists whether or not it's a > home or work screen name, and a little additional code. Sure. Do you want me to modify libebook so that we're using MULTI_ELEM_STR_FIELD, or do you have plans to do that already? Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Dr. Livingston? Dr. Livingston I. Presume? --ONvqYzh+7ST5RsLk Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xULhwqC6edKyWRgRAj2kAJ9RuFt1dtHm+hqq+urQSUd8UF3AfwCeLUtf ONk4KVP0rbfKCl3atjbCPDU= =4ZUX -----END PGP SIGNATURE----- --ONvqYzh+7ST5RsLk-- From notzed@ximian.com Wed Nov 26 22:07:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2862D1240FF; Wed, 26 Nov 2003 22:07:04 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 934A81240B0 for ; Wed, 26 Nov 2003 22:06:52 -0500 (EST) Received: (qmail 32021 invoked from network); 27 Nov 2003 03:06:50 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 03:06:49 -0000 Subject: Re: [Evolution-hackers] Plugins From: Not Zed To: Dan Winship Cc: Rodrigo Moya , Nick , evolution-hackers@lists.ximian.com In-Reply-To: <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> References: <1069631452.555.2.camel@nimble> <1069652549.1402.2.camel@localhost.localdomain> <1069668502.28739.4.camel@gasteiz.home> <1069778521.23756.101.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-IG7aJvsT/ppF4cgHoG3z" Message-Id: <1069902216.1379.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 14:03:36 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/plain Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote: > On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote: > > On Mon, 2003-11-24 at 06:42, Not Zed wrote: > > > On Mon, 2003-11-24 at 10:50, Nick wrote: > > > > What support does Evolution provide for custom plugins? Static? > > > > Dynamic? I'd appreciate it if someone could point me to some > > > > documentation for creating one. > > > We have only very limited support for plugins in specific areas: > > > - data importers, which use a bonobo (corba) based model > > > - electronic mail backends, using a c-based object model > > > - bonobo components for displaying mime data inline in the mail view > > > - ?? not sure what else. > > > > > - addressbook and calendar backends, using a C API which underneath uses > > CORBA. > > - settings dialog entries via bonobo Isn't the list it tries hard-coded though? Or am i mistaken/has it changed? --=-IG7aJvsT/ppF4cgHoG3z Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Wed, 2003-11-26 at 03:42, Dan Winship wrote:
On Mon, 2003-11-24 at 05:08, Rodrigo Moya wrote:
> On Mon, 2003-11-24 at 06:42, Not Zed wrote:
> > On Mon, 2003-11-24 at 10:50, Nick wrote: 
> > > What support does Evolution provide for custom plugins?  Static? 
> > > Dynamic?  I'd appreciate it if someone could point me to some
> > > documentation for creating one.
> > We have only very limited support for plugins in specific areas:
> > - data importers, which use a bonobo (corba) based model
> > - electronic mail backends, using a c-based object model
> > - bonobo components for displaying mime data inline in the mail view
> > - ?? not sure what else.
> > 
> - addressbook and calendar backends, using a C API which underneath uses
> CORBA.

- settings dialog entries via bonobo
Isn't the list it tries hard-coded though?  Or am i mistaken/has it changed?

--=-IG7aJvsT/ppF4cgHoG3z-- From davmre@bellsouth.net Thu Nov 27 00:44:49 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9103C12403E; Thu, 27 Nov 2003 00:44:49 -0500 (EST) Received: from imf16aec.mail.bellsouth.net (imf16aec.mail.bellsouth.net [205.152.59.64]) by listsmx.ximian.com (Postfix) with ESMTP id DEB92124066 for ; Thu, 27 Nov 2003 00:44:37 -0500 (EST) Received: from mail.bellsouth.net ([205.152.59.154]) by imf16aec.mail.bellsouth.net (InterMail vM.5.01.06.05 201-253-122-130-105-20030824) with SMTP id <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> for ; Thu, 27 Nov 2003 00:44:37 -0500 X-Mailer: Openwave WebEngine, version 2.8.11 (webedge20-101-194-20030622) X-Originating-IP: [68.155.7.176] From: David Moore To: Date: Thu, 27 Nov 2003 0:44:37 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> X-Spam-Status: No, hits=0.6 required=5.0 tests=INVALID_DATE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] showing the toplevel Evolution window Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm working on the Evolution panel notification applet bounty, and I'd like to have it automatically raise the Evolution window when clicked (basically, I want to use gtk_window_present or something similar). I've been browsing the source, and I don't see any way to get a GtkWindow handle to the shell's toplevel window. Is it possible to do that? If not, is there some other way to present the Evolution shell window? I'm not very familiar with bonoboui, so I'm probably missing something obvious. Any help would be appreciated. :-) --David From chipx86@lilo.cx Thu Nov 27 01:50:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id CFE17124264; Thu, 27 Nov 2003 01:50:14 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id B4E3A1240D9 for ; Thu, 27 Nov 2003 01:50:02 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAR6o1WY007656 for ; Wed, 26 Nov 2003 22:50:01 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAR6o1wq007654 for evolution-hackers@lists.ximian.com; Wed, 26 Nov 2003 22:50:01 -0800 Date: Wed, 26 Nov 2003 22:50:01 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Message-ID: <20031127065001.GI13581@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+HmK7y6O+lKZIGkr" Content-Disposition: inline User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-11.6 required=5.0 tests=FROM_ENDS_IN_NUMS,MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2, USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] EBookListener problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --+HmK7y6O+lKZIGkr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi. I'm trying to get the Gaim-Evolution Integration plugin I'm writing to listen for modifications to the address book using EBookListener. So far, I haven't received a single event. I looked throughout the libedata-book and libebook code, sprinkled several debug statements throughout it, and everything appears to be working right. I'm a bit at a loss as to how to go about listening in on these events. It doesn't even appear as if e-book.c is's e_book_handle_response is being called when something is modified in Evolution. If this is a known TODO, and someone can give me some pointers, I'll be glad to attempt a fix, but I think I'm just doing something rather dumb. Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ Every 10 seconds, somewhere on this earth, there is a woman giving birth to a child. She must be found and stopped. --+HmK7y6O+lKZIGkr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xZ6ZwqC6edKyWRgRAseJAKCbFrcfNOBGOINQzF7mzYEV3SXnGQCeOPl/ 2w5ZNhZJct4gAi/tes9j+bM= =7Rjm -----END PGP SIGNATURE----- --+HmK7y6O+lKZIGkr-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 03:00:21 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 15F8A124037; Thu, 27 Nov 2003 03:00:21 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9C766124044 for ; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 921B66319F; Thu, 27 Nov 2003 03:00:09 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 737DD63198; Thu, 27 Nov 2003 03:00:08 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APH4E-0004XF-2Q; Thu, 27 Nov 2003 08:00:02 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Ettore Perazzoli Cc: Anna Marie Dirks , Not Zed , Evolution Hackers Mailing List In-Reply-To: <1059416059.7094.59.camel@localhost> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> Content-Type: text/plain Message-Id: <1069920002.17148.13.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Thu, 27 Nov 2003 08:00:02 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:00 +0800, Ettore Perazzoli wrote: > > http://primates.ximian.com/~anna/mailsettings/start.png > > See what I mean? It shouldn't expose the concept of a "command" to me > in the default page. If I am Joe Random user, I don't even know what a > "command" is. Call it 'program' then. If Joe Random user doesn't know what a program is, then Joe Random user isn't going to be configuring their own mail account anyway. Hell, if they don't know what a program is then they're probably still at the stage of holding up the mouse as if it were a microphone and trying to give voice commands. Oh dear, there's that 'command' word again. I seriously think we're taking it too far. Sure, assume all users are stupid, but surely not _that_ stupid? -- dwmw2 From hpj@ximian.com Thu Nov 27 03:17:53 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 77B8E124037; Thu, 27 Nov 2003 03:17:53 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D0C8C1241BB for ; Thu, 27 Nov 2003 03:17:41 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APHLI-0003QB-00; Thu, 27 Nov 2003 09:17:41 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Cc: jpr@ximian.com, toshok@ximian.com Content-Type: text/plain Message-Id: <1069924482.30077.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 03:14:43 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ESource changes and named properties committed. Now I have a question about addressbook LDAP source configuration, the answer to which will affect how the code is structured: Currently LDAP sources are configured in Evolution preferences (tools->settings->directory servers), and this makes little sense in relation to the "new addressbook" dialog you get from the folder list's context menu. There are two obvious ways to handle this: 1) Let "new addressbook" do local addressbooks only. Less work, poorer UI. 2) Integrate LDAP source setup into the "new addressbook" dialog somehow - for instance, if the user creates an LDAP source, the druid could pop up prompting for further information [although we might want to do it in the same dialog - requires thought]. More work, better UI. We could leave the Directory Servers configuration in, since it lets you edit existing entries. What do you prefer? I'm sure you (at least JP and Chris) have thoughts on this. I'd like to hear them. -- Hans Petter From guenther@rudersport.de Thu Nov 27 07:00:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8778C12449E; Thu, 27 Nov 2003 07:00:59 -0500 (EST) Received: from mail.medianet-world.de (mail.medianet-world.de [213.157.0.167]) by listsmx.ximian.com (Postfix) with SMTP id 13D49124495 for ; Thu, 27 Nov 2003 07:00:22 -0500 (EST) Received: (qmail 9977 invoked from network); 27 Nov 2003 12:00:17 -0000 Received: from unknown (HELO ?192.168.0.23?) (213.157.9.201) by mail.medianet-world.de with SMTP; 27 Nov 2003 12:00:17 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: guenther To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: text/plain Message-Id: <1069934417.3305.7.camel@monkey> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 13:00:17 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-25.9 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? This reminds me of a very related topic: There have been at least 2 requests (discussions) about not opening a new Evolution when clicking a launcher a *second* time, but to raise the existing main window. Maybe another command-line option will be necessary, but I don't think this should be very hard with the underlying Evolution shell, is it? Ettore, comments? The last thread about this: http://lists.ximian.com/archives/public/users/2003-November/012446.html http://lists.ximian.com/archives/public/users/2003-November/012459.html http://lists.ximian.com/archives/public/users/2003-November/012466.html http://lists.ximian.com/archives/public/users/2003-November/012467.html ...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 jpr@ximian.com Thu Nov 27 15:12:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1F9D21244E3; Thu, 27 Nov 2003 15:12:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 30D2412423A for ; Thu, 27 Nov 2003 15:12:27 -0500 (EST) Received: (qmail 28325 invoked from network); 27 Nov 2003 20:12:25 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:12:25 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069924482.30077.26.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069963937.27985.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:12:17 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > ESource changes and named properties committed. > > Now I have a question about addressbook LDAP source configuration, the > answer to which will affect how the code is structured: > > Currently LDAP sources are configured in Evolution preferences > (tools->settings->directory servers), and this makes little sense in > relation to the "new addressbook" dialog you get from the folder list's > context menu. > > There are two obvious ways to handle this: > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > UI. > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > - for instance, if the user creates an LDAP source, the druid could pop > up prompting for further information [although we might want to do it in > the same dialog - requires thought]. More work, better UI. We could > leave the Directory Servers configuration in, since it lets you edit > existing entries. > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > on this. I'd like to hear them. We want to do 2) I think because for every backend that gets added its unlikely we want to do a separate config control. I also think it should be done without popping up an additional dialog (dialogs on dialogs is never nice). As for existing directory servers, these should be configured via the migrate () shell component mechanism. Now, where the UI bits reside for each backend type is a different issue, but probably in evolution for now is fine (although try and keep the ldap and local bits atleast a bit separate in case we want to install them or put them in e-d-s at some point). -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 15:16:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5F5811244DC; Thu, 27 Nov 2003 15:16:31 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 7F2631244D3 for ; Thu, 27 Nov 2003 15:16:19 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APSYj-000A6F-00; Thu, 27 Nov 2003 21:16:18 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069963937.27985.4.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1069967597.30074.39.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:13:20 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > UI. > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > - for instance, if the user creates an LDAP source, the druid could pop > > up prompting for further information [although we might want to do it in > > the same dialog - requires thought]. More work, better UI. We could > > leave the Directory Servers configuration in, since it lets you edit > > existing entries. > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > on this. I'd like to hear them. > > We want to do 2) I think because for every backend that gets added its > unlikely we want to do a separate config control. I also think it > should be done without popping up an additional dialog (dialogs on > dialogs is never nice). As for existing directory servers, these should > be configured via the migrate () shell component mechanism. Now, where > the UI bits reside for each backend type is a different issue, but > probably in evolution for now is fine (although try and keep the ldap > and local bits atleast a bit separate in case we want to install them or > put them in e-d-s at some point). So I assume we're doing away with the preferences LDAP config control, then? -- Hans Petter From jpr@ximian.com Thu Nov 27 15:27:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6E833124021; Thu, 27 Nov 2003 15:27:23 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AF5CD1244CE for ; Thu, 27 Nov 2003 15:27:11 -0500 (EST) Received: (qmail 29230 invoked from network); 27 Nov 2003 20:27:10 -0000 Received: from localhost (HELO 10-0-0-224.boston.ximian.com) (jpr@127.0.0.1) by localhost with SMTP; 27 Nov 2003 20:27:10 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com, toshok@ximian.com In-Reply-To: <1069967597.30074.39.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069964827.27985.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 15:27:08 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > UI. > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > - for instance, if the user creates an LDAP source, the druid could pop > > > up prompting for further information [although we might want to do it in > > > the same dialog - requires thought]. More work, better UI. We could > > > leave the Directory Servers configuration in, since it lets you edit > > > existing entries. > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > on this. I'd like to hear them. > > > > We want to do 2) I think because for every backend that gets added its > > unlikely we want to do a separate config control. I also think it > > should be done without popping up an additional dialog (dialogs on > > dialogs is never nice). As for existing directory servers, these should > > be configured via the migrate () shell component mechanism. Now, where > > the UI bits reside for each backend type is a different issue, but > > probably in evolution for now is fine (although try and keep the ldap > > and local bits atleast a bit separate in case we want to install them or > > put them in e-d-s at some point). > > So I assume we're doing away with the preferences LDAP config control, > then? >From my view point, yes. -JP -- JP Rosevear Ximian, Inc. From cactus@cactus.rulez.org Thu Nov 27 16:18:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 499FA1244CE; Thu, 27 Nov 2003 16:18:15 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id BEA6812404F for ; Thu, 27 Nov 2003 16:18:02 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hARLI0NW037988 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A09461AC3EE at Thu, 27 Nov 2003 22:18:00 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hARLHtIA037921 for ; Thu, 27 Nov 2003 22:18:00 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1APTWn-0002Px-00 for ; Thu, 27 Nov 2003 22:18:21 +0100 Date: Thu, 27 Nov 2003 22:18:20 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: I'm re-sending this because I wasn't subscribed when I sent it initially -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Define (n.) De ting you get for breaking de law. ---------- Forwarded message ---------- Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) From: ERDI Gergo To: evolution-hackers@lists.ximian.com Subject: Deadlock when accessing an in-proc address book Hi, I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there seems to be a deadlock problem. If e.g. e_book_load_uri is called by a calendar backend (which resides in evolution-data-server, so the addressbook provider is going to be in the same process), the flow of events eventually gets to the point where it sends a BookOpen notification to listeners, and there's an in-proc listener for it. However, e_book_load_uri locks a mutex near line e-book.c:1700: (simplified code by removing error checking) our_op = e_book_new_op (book); g_mutex_lock (our_op->mutex); corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook (factory, book->priv->uri, bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), &ev); GNOME_Evolution_Addressbook_Book_open (corba_book, only_if_exists, &ev); /* wait for something to happen (both cancellation and a successful response will notity us via our cv */ g_cond_wait (our_op->cond, our_op->mutex); status = our_op->status; /* remove the op from the book's hash of operations */ e_book_clear_op (book, our_op); GNOME_Evolution_Addressbook_Book_open eventually leads to e_data_book_respond_open, which does the actualy firing of the notifyBookOpened one-way CORBA method. And this is where the problem starts. For the in-proc case, the server's impl_notifyBackendOpened method gets called instantly, and the way it's implemented is that it emits a GSignal that is connected to e_book_response_open (which is near e-book.c:1360). And here's the code for e_book_response_open (again, simplified): EBookOp *op = e_book_get_op (book); g_mutex_lock (op->mutex); op->status = status; g_cond_signal (op->cond); g_mutex_unlock (op->mutex); So it waits for op->mutex which is locked by e_book_load_uri. This doesn't cause a deadlock for the out-of-proc case because then, notifyBookOpened returns instantly (due to its oneway nature) and thus the mutex is unlocked by e_book_load_uri by the time e_book_response_open is called. I hope the above is a detailed enough explanation of the problem that someone can help me in solving it. Thanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' Speak the truth, but leave immediately after. From notzed@ximian.com Thu Nov 27 18:01:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 05A9E12450C; Thu, 27 Nov 2003 18:01:37 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 97FD41243CB for ; Thu, 27 Nov 2003 18:01:25 -0500 (EST) Received: (qmail 5863 invoked from network); 27 Nov 2003 23:01:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:01:20 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: Not Zed To: David Moore Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> Content-Type: multipart/alternative; boundary="=-/Xx/a6t1R+jAgsCVZTOf" Message-Id: <1069973882.1379.62.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 09:58:02 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/plain Content-Transfer-Encoding: 7bit I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself. Noting that you may have mutliple windows up too (which really complicates matters). Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not? On Thu, 2003-11-27 at 16:44, David Moore wrote: > I'm working on the Evolution panel notification applet bounty, and I'd > like to have it automatically raise the Evolution window when clicked > (basically, I want to use gtk_window_present or something similar). > I've been browsing the source, and I don't see any way to get a > GtkWindow handle to the shell's toplevel window. Is it possible to do > that? If not, is there some other way to present the Evolution shell > window? > > I'm not very familiar with bonoboui, so I'm probably missing something > obvious. Any help would be appreciated. :-) > > --David > > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-/Xx/a6t1R+jAgsCVZTOf Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I would suggest (I could be wrong here, I am but a humble(?) mail hacker), that if there is no direct bonobo-ui api to do this (window raise/present, etc) you may need to add such an api to the shell component itself.  Noting that you may have mutliple windows up too (which really complicates matters).

Perhaps on the other hand it can be done via the show-uri method, but pass in the folder you want to show, and the shell can decide if it needs to pop it to the front or not?


On Thu, 2003-11-27 at 16:44, David Moore wrote:
I'm working on the Evolution panel notification applet bounty, and I'd 
like to have it automatically raise the Evolution window when clicked 
(basically, I want to use gtk_window_present or something similar). 
I've been browsing the source, and I don't see any way to get a 
GtkWindow handle to the shell's toplevel window. Is it possible to do 
that? If not, is there some other way to present the Evolution shell 
window? 

I'm not very familiar with bonoboui, so I'm probably missing something 
obvious. Any help would be appreciated. :-)

--David

_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-/Xx/a6t1R+jAgsCVZTOf-- From notzed@ximian.com Thu Nov 27 18:04:08 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 94D5312452A; Thu, 27 Nov 2003 18:04:08 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 13F1E124527 for ; Thu, 27 Nov 2003 18:03:57 -0500 (EST) Received: (qmail 5903 invoked from network); 27 Nov 2003 23:03:51 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:03:51 -0000 Subject: Re: [Evolution-hackers] GAIM presence From: Not Zed To: =?ISO-8859-1?Q?J=F8rgen?= Fogh Cc: evolution-hackers In-Reply-To: References: Content-Type: multipart/alternative; boundary="=-2iVVvmWMSvXwN37lG4wF" Message-Id: <1069974037.1379.66.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:00:37 +1100 X-Spam-Status: No, hits=-30.1 required=5.0 tests=ASCII_FORM_ENTRY,EMAIL_ATTRIBUTION,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable It should follow similar buttons in a similar location. i.e. in the message view, a right-click will bring up a context menu ('get details', 'send im' if online, etc), a left-button should activate some 'default' behaviour (i.e. bring up the info window). On Thu, 2003-11-27 at 06:38, J=F8rgen Fogh wrote: > Another question for the GAIM presence patch... > Should the full GAIM-integration window appear when a user clicks the sta= tus icon with > a. The left button. > b. The right button. > c. Either one. >=20 > - J=F8rgen Fogh > = = = = = = = = = = = = = =20 > ___________________________________________________________ > Tr=E6t af SPAM? Slip for un=F8dige mails med Jubii SPAMfighter. > Pr=F8v gratis: http://shopping.jubii.dk/spamfighter/ > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-2iVVvmWMSvXwN37lG4wF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
It should follow similar buttons in a similar location.  i.e. in the m= essage view, a right-click will bring up a context menu ('get details', 'se= nd im' if online, etc), a left-button should activate some 'default' behavi= our (i.e. bring up the info window).


On Thu, 2003-11-27 at 06:38, Jørgen Fogh wrote:
Another question for the GAIM presence patc=
h...
Should the full GAIM-integration window appear when a user clicks the statu=
s icon with
a. The left button.
b. The right button.
c. Either one.

- Jørgen Fogh
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                                           =
                                                =20
___________________________________________________________
Træt af SPAM? Slip for unødige mails med Jubii SPAMfighter.
Prøv gratis: =
http://shopping.jubii.dk/spamfighter/
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
h=
ttp://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-2iVVvmWMSvXwN37lG4wF-- From notzed@ximian.com Thu Nov 27 18:12:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E28212452B; Thu, 27 Nov 2003 18:12:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AA99C12453C for ; Thu, 27 Nov 2003 18:12:24 -0500 (EST) Received: (qmail 6457 invoked from network); 27 Nov 2003 23:12:21 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:12:21 -0000 Subject: Re: [Evolution-hackers] Where is the guide-line for folder name and other GUI elements? From: Not Zed To: Dan Winship Cc: calvin.liu@sun.com, evolution-hackers@lists.ximian.com In-Reply-To: <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> References: <1069820335.3449.6.camel@marathon.prc.sun.com> <1069855014.25552.12.camel@twelve-monkeys.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-+iaddF42IUkPkTRbZqdH" Message-Id: <1069974541.1379.69.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:09:01 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-+iaddF42IUkPkTRbZqdH Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote: > On Tue, 2003-11-25 at 23:18, Calvin Liu wrote: > > Hi, there, > > > > If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So > > it's clearly we must process the folder name before really create such > > folders. > > No, that's just a bug. It shouldn't crash. > > In theory, a folder name can contain any UTF-8 character you want, > although you may have problems if you try to use "/", or if you use "." > on an IMAP server where that's the hierarchy separator character. Nup this isn't an issue anymore (the '.' bit), hasn't been for some time. --=-+iaddF42IUkPkTRbZqdH Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 00:56, Dan Winship wrote:
On Tue, 2003-11-25 at 23:18, Calvin Liu wrote:
> Hi, there,
> 
> If you create a vfolder as "xxx$%^&" and click on it, it'll crash. So
> it's clearly we must process the folder name before really create such
> folders.

No, that's just a bug. It shouldn't crash.

In theory, a folder name can contain any UTF-8 character you want,
although you may have problems if you try to use "/", or if you use "."
on an IMAP server where that's the hierarchy separator character.
Nup this isn't an issue anymore (the '.' bit), hasn't been for some time.


--=-+iaddF42IUkPkTRbZqdH-- From koke@sindominio.net Thu Nov 27 18:14:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2BB7C1244E4; Thu, 27 Nov 2003 18:14:05 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 5FC371244B3 for ; Thu, 27 Nov 2003 18:13:53 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hARN8lHc004202 for ; Fri, 28 Nov 2003 00:08:47 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id B82DCD73AD for ; Fri, 28 Nov 2003 00:13:47 +0100 (CET) Date: Fri, 28 Nov 2003 00:13:45 +0100 From: Jorge Bernal (Koke) To: evolution-hackers Message-Id: <20031128001345.51d09484.koke@sindominio.net> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-12.1 required=5.0 tests=PGP_SIGNATURE_2,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing list actions Bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] Please, tell me if it's OK. I have to finish writing the callbacks code but I hope to have it working next week [1] http://www.gnome.org/bounties/Mailer.php3#127518 [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xoUrvNWtkHk/awIRAgQgAJ9Is5ub3ADfJ94oV0K6vltPYG54YQCeJ48v prcnpLSpEDq/kbHcpwlKxdc= =DLuZ -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_00_13_45_+0100_zkBTzcsqtnYql.6t-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 18:30:29 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 14D0C12404F; Thu, 27 Nov 2003 18:30:29 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 60985124142 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 427536313B; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 3569F630C6 for ; Thu, 27 Nov 2003 18:30:17 -0500 (EST) Received: (qmail 7597 invoked from network); 27 Nov 2003 23:30:11 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:30:11 -0000 Subject: Re: [Evolution-hackers] RH 7.3 filter / threading bug From: Not Zed To: Michael Meeks Cc: evolution , JP Rosevear , Dan Winship In-Reply-To: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> References: <1069853189.1599.36.camel@10-0-0-239.boston.ximian.com> Content-Type: multipart/alternative; boundary="=-gxsxPfmG2OfrbqfMRAsS" Message-Id: <1069975614.1379.86.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:26:54 +1100 X-Spam-Status: No, hits=-30.6 required=5.0 tests=HTML_10_20,HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE, HTML_MESSAGE,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/plain Content-Transfer-Encoding: 7bit > And of course - since we closed socket 27 the worker thread never gets > woken up to do its stuff / send us a signal to wake us up :-) so we hang > forever. > > So - the obvious fix (which we tested and works fine) is to do: > > @@ -695,7 +695,7 @@ > if (maxfd > 0) { > for (fd = 0; fd < maxfd; fd++) { > if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd != > STDERR_FILENO) > - close (fd); > + fcntl (fd, F_SETFD, FD_CLOEXEC); > } > } > > Which makes life good. My feeling is this bug should persist on systems > without the new futex stuff which bins the worker thread ie. RH 8 too > (but perhaps by some fluke we escape it). Cool. I didn't think the thread stuff used sockets, but i never looked into it too closely. That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4). > I believe - that it's a trendy thing to bash-glib, so I had a dig in > there, and would you believe it g_spawn does: The api's look a bit weird though. So nothing new for glib there. > open_max = sysconf (_SC_OPEN_MAX); > for (i = 3; i < open_max; i++) > set_cloexec (i); > > ie. when we switch to g_spawn there won't be a problem ;-) > A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut > and pasted [ URGH - why ? ] in HEAD and stable in a frightening number I really hate pointing the finger like this, but, blame Jeff on this one I think :) > of places; at first glance every one of them does it wrong: > > ./mail/em-junk-filter.c:108 > ./mail/mail-config.c:1426 > ./camel/camel-filter-driver.c:694 > ./camel/camel-filter-search.c:532 > ./camel/camel-stream-process.c:206 > ./camel/camel-process.c:81 > ./camel/camel-gpg-context.c:583 > > It would be good to fix those. I want(ed) to get everything going through a common abstraction but never got around to it. The cut and paste is just an example of poor code re-use (and not exclusive to this function :(. > In addition, examining the code [ and being no expert on how the camel > stream stuff works ] it seems that in camel-filter-driver.c > (pipe_to_system) we do effectively: > > ... fork-helper ... > ... synchronous blocking write of whole file ... > ... flush ... > ... synchronous blocking read of reply ... > > This approach is (naturally) doomed to failure for anything that > returns more than a socket-buffer's worth of data, and takes more than a > socket buffer's worth - since it will block on output while we're still > trying to write to it: is that a bug ? [ I appreciate perhaps for > several cases this is ok - since we're just looking for a status report > or single line answer but ... ]. Yes I know this, I brought this up with Jeff earlier once I started looking into the code. I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything. We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct. > I ask, since Mark's test case was to use 'cat' as the filter script - > and you can envisage cases that produce lots of random output I suppose. > Has that aspect also been cut / pasted ? > Anyhow, it was an 'interesting' bug to have to untangle (with Dan's > help) :-) the thread helper thing really sucks; and I guess none of use > have RH 7.3 systems handy to test on these days. But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :) Z --=-gxsxPfmG2OfrbqfMRAsS Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
	And of course - since we closed socket 27 the worker thread never gets
woken up to do its stuff / send us a signal to wake us up :-) so we hang
forever.

	So - the obvious fix (which we tested and works fine) is to do:

@@ -695,7 +695,7 @@
 		if (maxfd > 0) {
 			for (fd = 0; fd < maxfd; fd++) {
 				if (fd != STDIN_FILENO && fd != STDOUT_FILENO && fd !=
STDERR_FILENO)
-					close (fd);
+					fcntl (fd, F_SETFD, FD_CLOEXEC);
 			}
 		}
 		
	Which makes life good. My feeling is this bug should persist on systems
without the new futex stuff which bins the worker thread ie. RH 8 too
(but perhaps by some fluke we escape it).
Cool.  I didn't think the thread stuff used sockets, but i never looked into it too closely.  That code looked like 'standard' fork/exec code to me, but maybe its a hangover from much older unix days (i.e. sunos4).

	I believe - that it's a trendy thing to bash-glib, so I had a dig in
there, and would you believe it g_spawn does:
The api's look a bit weird though.  So nothing new for glib there.

      open_max = sysconf (_SC_OPEN_MAX);
      for (i = 3; i < open_max; i++)
        set_cloexec (i);

	ie. when we switch to g_spawn there won't be a problem ;-)

	A quick grep for _SC_OPEN_MAX reveals that the same problem code is cut
and pasted [ URGH - why ? ] in HEAD and stable in a frightening number

I really hate pointing the finger like this, but, blame Jeff on this one I think :)

of places; at first glance every one of them does it wrong:

./mail/em-junk-filter.c:108
./mail/mail-config.c:1426
./camel/camel-filter-driver.c:694
./camel/camel-filter-search.c:532
./camel/camel-stream-process.c:206
./camel/camel-process.c:81
./camel/camel-gpg-context.c:583

	It would be good to fix those.
I want(ed) to get everything going through a common abstraction but never got around to it.  The cut and paste is just an example of poor code re-use (and not exclusive to this function :(.

	In addition, examining the code [ and being no expert on how the camel
stream stuff works ] it seems that in camel-filter-driver.c
(pipe_to_system) we do effectively:

	... fork-helper ...
	... synchronous blocking write of whole file ...
	... flush ...
	... synchronous blocking read of reply ...

	This approach is (naturally) doomed to failure for anything that
returns more than a socket-buffer's worth of data, and takes more than a
socket buffer's worth - since it will block on output while we're still
trying to write to it: is that a bug ? [ I appreciate perhaps for
several cases this is ok - since we're just looking for a status report
or single line answer but ... ].
Yes I know this, I brought this up with Jeff earlier once I started looking into the code.  I think the only reason this actually works is that all filters anybody has used so far read the entire message before outputting anything.

We used to have another option which didn't read any output too (>/dev/null), but for some reason that got disabled out of the filter system; i'm not sure why Jeff did this since the behaviours are distinct.

	I ask, since Mark's test case was to use 'cat' as the filter script -
and you can envisage cases that produce lots of random output I suppose.
Has that aspect also been cut / pasted ?

	Anyhow, it was an 'interesting' bug to have to untangle (with Dan's
help) :-) the thread helper thing really sucks; and I guess none of use
have RH 7.3 systems handy to test on these days.

But this would mean that they were always having this issue, not just with > 1.4.5 as they claimed :)

Z

--=-gxsxPfmG2OfrbqfMRAsS-- From notzed@ximian.com Thu Nov 27 18:33:16 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 86DEB124218; Thu, 27 Nov 2003 18:33:16 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 196101242E5 for ; Thu, 27 Nov 2003 18:33:05 -0500 (EST) Received: (qmail 7654 invoked from network); 27 Nov 2003 23:33:02 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 27 Nov 2003 23:33:02 -0000 Subject: Re: [Evolution-hackers] outlook export for calendar? From: Not Zed To: Ettore Perazzoli Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069879357.5682.58.camel@milkplus> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> Content-Type: multipart/alternative; boundary="=-fxLFH7KnVz4yiT1MdGFx" Message-Id: <1069975787.1379.88.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:29:47 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote: > On Tue, 2003-11-25 at 01:37, David Fallon wrote: > > * Is there any "export" interface already planned for evo 2.0? Am I > > already done? > > No. :-) > > > * If no, can someone point me in the ballpark of where to start? Is just > > "duplicating" the import process (wizard where you can choose file, > > type, and in this case, date range) good enough? MS's format is actually > > pretty easy to digest, so I feel comfortable with the generating part... > > Why they don't standardize on ical is beyond me, but hey, that's ms for > > ya. > > You could play with the e-d-s interfaces, get your calendar data and > export it in any format you want. It doesn't even need to be done > within Evolution. But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right? --=-fxLFH7KnVz4yiT1MdGFx Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 07:42, Ettore Perazzoli wrote:
On Tue, 2003-11-25 at 01:37, David Fallon wrote:
> * Is there any "export" interface already planned for evo 2.0? Am I
> already done?

No.  :-)

> * If no, can someone point me in the ballpark of where to start? Is just
> "duplicating" the import process (wizard where you can choose file,
> type, and in this case, date range) good enough? MS's format is actually
> pretty easy to digest, so I feel comfortable with the generating part...
> Why they don't standardize on ical is beyond me, but hey, that's ms for
> ya.

You could play with the e-d-s interfaces, get your calendar data and
export it in any format you want.  It doesn't even need to be done
within Evolution.

But if it was, it would just be done via a format/automatic extension dection in the 'save as ...' dialogue, right?

--=-fxLFH7KnVz4yiT1MdGFx-- From ettore@ximian.com Thu Nov 27 19:06:46 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id F116D1243FD; Thu, 27 Nov 2003 19:06:45 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 862DA12421E for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 279CE630BF for ; Thu, 27 Nov 2003 19:06:34 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAS01CGl021751; Thu, 27 Nov 2003 19:01:18 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS00qkV021747; Thu, 27 Nov 2003 19:00:52 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f Subject: Re: [Evolution-hackers] outlook export for calendar? From: Ettore Perazzoli To: Not Zed Cc: David Fallon , evolution-hackers@lists.ximian.com In-Reply-To: <1069975787.1379.88.camel@localhost.localdomain> References: <1069742221.7450.10.camel@steel.tetsubo.com> <1069879357.5682.58.camel@milkplus> <1069975787.1379.88.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977651.20327.3.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:00:51 -0500 X-Spam-Status: No, hits=-28.0 required=5.0 tests=IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: > > You could play with the e-d-s interfaces, get your calendar data and > > export it in any format you want. It doesn't even need to be done > > within Evolution. > > But if it was, it would just be done via a format/automatic extension > dection in the 'save as ...' dialogue, right? Yeah, although some kind of "export" command would probably make a little more sense, given that it is not Evolution's native format. -- Ettore From notzed@ximian.com Thu Nov 27 19:11:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id AFE6112451A; Thu, 27 Nov 2003 19:11:20 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EDFD31244C7 for ; Thu, 27 Nov 2003 19:11:08 -0500 (EST) Received: (qmail 10019 invoked from network); 28 Nov 2003 00:11:05 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:11:05 -0000 Subject: Re: [Evolution-hackers] question regarding set-background From: Not Zed To: JP Rosevear Cc: David Trowbridge , evolution-hackers@lists.ximian.com In-Reply-To: <1069876791.2242.4332.camel@localhost.localdomain> References: <1069631290.9503.8.camel@bhaskara> <1069876791.2242.4332.camel@localhost.localdomain> Content-Type: multipart/alternative; boundary="=-9bnMUPRYeq355Gde1U/r" Message-Id: <1069978068.1379.103.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:07:48 +1100 X-Spam-Status: No, hits=-31.4 required=5.0 tests=EMAIL_ATTRIBUTION,HOT_NASTY,HTML_10_20, HTML_FONT_COLOR_GRAY,HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE, IN_REP_TO,QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-9bnMUPRYeq355Gde1U/r Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote: > On Sun, 2003-11-23 at 18:48, David Trowbridge wrote: > > I've been working on the set-background problem, and assuming that the > > normal temporary filename > > (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate Yeah you can't use tmp, it should be $HOME relative, wherever it is. > > for permanent storage of the background image, I was wondering where to > > stick it. It seems to be a good idea to store it somewhere in the home > > directory, since /tmp is mounted as tmpfs on a few distributions. That > > said, there seem to be a few options > > > > A la epiphany, it could be stored in $HOME/.gnome2/evolution/... > > Probably, although I suppose an image could get "lost" thefre. Not that bad if you only set one. Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name. And change the name if it clashes. Or something. There was discussion elsehwere on the evolution-patches list. FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else. Michael --=-9bnMUPRYeq355Gde1U/r Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-11-27 at 06:59, JP Rosevear wrote:
On Sun, 2003-11-23 at 18:48, David Trowbridge wrote:
> I've been working on the set-background problem, and assuming that the
> normal temporary filename
> (/tmp/evolution-xxxx-xxxx/evolution-tmp-xxxxx/file...) isn't appropriate

Yeah you can't use tmp, it should be $HOME relative, wherever it is.

> for permanent storage of the background image, I was wondering where to
> stick it. It seems to be a good idea to store it somewhere in the home
> directory, since /tmp is mounted as tmpfs on a few distributions. That
> said, there seem to be a few options
> 
> A la epiphany, it could be stored in $HOME/.gnome2/evolution/...

Probably, although I suppose an image could get "lost" thefre.

Not that bad if you only set one.

Another alternative is to save it to a visible file on the desktop, based on the name in the attachment rather than a specific name.  And change the name if it clashes.  Or something.  There was discussion elsehwere on the evolution-patches list.

FWIW David (and others), we already have 2 patches for this feature, so you may want to consider looking at something else.

Michael


--=-9bnMUPRYeq355Gde1U/r-- From jpr@ximian.com Thu Nov 27 19:30:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 120FA124545; Thu, 27 Nov 2003 19:30:15 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 8CE31124541 for ; Thu, 27 Nov 2003 19:30:03 -0500 (EST) Received: (qmail 11158 invoked from network); 28 Nov 2003 00:30:02 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:30:02 -0000 Subject: Re: [Evolution-hackers] EBookListener problems From: JP Rosevear To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031127065001.GI13581@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:30:00 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > Hi. > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > listen for modifications to the address book using EBookListener. So > far, I haven't received a single event. I looked throughout the > libedata-book and libebook code, sprinkled several debug statements > throughout it, and everything appears to be working right. > > I'm a bit at a loss as to how to go about listening in on these > events. It doesn't even appear as if e-book.c is's > e_book_handle_response is being called when something is modified in > Evolution. The EBookListener shouldn't really be used directly, it passes back the idl responses from the backend rather than does notifications. What you likely want is EBookView for all cards. That will give you notifications when cards are added/modified/removed. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Thu Nov 27 19:31:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5BDF5124541; Thu, 27 Nov 2003 19:31:36 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id C956E12454B for ; Thu, 27 Nov 2003 19:31:24 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APWXb-000Jw5-00 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 01:31:24 +0100 From: Hans Petter Jansson To: evolution-hackers@lists.ximian.com Content-Type: text/plain Message-Id: <1069982902.30078.45.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:28:22 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.5 required=5.0 tests=RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] ESource for Backends Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: As you may or may not have noticed, there have been some changes in evolution-data-server with respect to how calendars and addressbooks are opened. Instead of taking URIs, they now take ESources, which are objects that let you pass an URI along with some options (the ability to pass options to the backends being the main motivation for this change). They also hold information which can be useful on the frontend side of things, like a pretty name for the source, and have methods to organize them in groups which can be stored in GConf. So, how does this impact your code? * Calls to e_cal_new () now take an ESource instead of a URI. There is a new call, e_cal_new_from_uri (), which lets you specify a simple URI like before, but I recommend that you get used to ESource, since it's more flexible. * There is a new addressbook method, called e_book_load_source (). This is similar to the existing e_book_load_uri (), but takes a source instead of a URI. And how to create an ESource? This is fairly easy - see the following code: --- ESourceGroup *group; ESource *source; EBook *book; gboolean success; group = e_source_group_new ("LDAP Servers", "ldap://"); source = e_source_new ("My Server", "myserver.mydomain.mytld"); e_source_set_group (source, group); book = e_book_new (); success = e_book_load_source (book, source, TRUE, NULL); --- Note that an ESource URI is relative to that of the ESourceGroup it belongs to. I'll let you refer to the API definitions for other fun stuff to do with ESource. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:34:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0717112454E; Thu, 27 Nov 2003 19:34:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 9E2A7124547 for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 8ECA96310B; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 7C6A16313C for ; Thu, 27 Nov 2003 19:34:32 -0500 (EST) Received: (qmail 11449 invoked from network); 28 Nov 2003 00:34:31 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:34:31 -0000 Subject: Re: [Evolution-hackers] libebook changes From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1069809609.7513.8.camel@squeedileespooge> References: <1069809609.7513.8.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069979668.7489.29.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 19:34:29 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > I went ahead and implemented (finally) the get/set self calls in > libebook, as well as added another method to test whether or not a given > contact is your "self" contact (so you can display a nice icon next to > the self one, or bring up a different editor for it, etc, etc.) > > Also, I made some changes to the EContact properties that mkestner had > suggested. The name/address/photo/date properties all used boxed types > now, which apparently will make them more easily exposed through the C# > bindings. Sweet! Is the "self" concept per data source or for all addressbooks? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 19:53:04 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BE2A41241C1; Thu, 27 Nov 2003 19:53:04 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id D51721242FF for ; Thu, 27 Nov 2003 19:52:52 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 76289630C6; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6D3E2630A5 for ; Thu, 27 Nov 2003 19:52:41 -0500 (EST) Received: (qmail 12339 invoked from network); 28 Nov 2003 00:52:33 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 00:52:33 -0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: Not Zed To: David Woodhouse Cc: Evolution Hackers Mailing List In-Reply-To: <1059615013.2989.13.camel@lapdancer.baythorne.internal> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> Content-Type: multipart/alternative; boundary="=-/B6cgI8ZW55NaTmY1LOc" Message-Id: <1069980555.1379.142.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:49:16 +1100 X-Spam-Status: No, hits=-31.8 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/plain Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote: > On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote: > > On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote: > > > the way that we present information which is optional to the user > > > > is to desensitize it, until the user makes a selection which calls > > > for it to become live > > > > No, the entry isn't used by 99% of the users and is just a hinderance > > unless you need it. It makes the dialog more difficult to parse and > > hence more difficult to use. Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display). How is it a hinderance if you can't even select it? > Personally, I agree with Anna -- but I don't care much either way. Sort > it out between yourselves and I'll implement whichever I'm asked to. > > > > 1) In the druid, stop trying to cram settings for server identity, > > > connection type, and authentication all on one page. Just relax. We have > > > other pages, we even have another page for Receiving Mail stuff. > > > Constrain the widgets shown on the first page to be: > > > > > > http://primates.ximian.com/~anna/mailsettings/start.png > > > > See what I mean? It shouldn't expose the concept of a "command" to me > > in the default page. If I am Joe Random user, I don't even know what a > > "command" is. > > Neither do you know what a namespace is. And, for that matter, you don't > know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless > she's bringing you your drinks. > > You have to draw the line somewhere, Ettore -- and I think it's sane > enough to expect a user to be able to understand that they can ignore > something that's greyed out. And the worst that can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config. Why all the fuss about such a simple thing? As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion. Should we call 'pop' 'server mailbox' instead, no of course not. 'Command' is what the panel launchers use to specify commands. However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu). So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency. > > The command isn't necessarily a security feature though. So "command" > > should be a separate option from "secure connection". No, its a connection type, and it makes sense to have it there. Its where it physically needs to be in the code, and its logically how the user selects what to use. Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection. Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was. And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost? > Yes, possibly -- and technically I suppose we could even do SSL over the > socket we open to stdin/stdout of the command... but I wasn't going to > suggest that. Again, sort it out between yourselves and let me know :) > > Perhaps I should split the patch into two -- the implementation and the > user interface which lets me set the appropriate bits in the > configuration? Well we need both. I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway. I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface. And one that will benifit from user feedback more than a re-run of the same arguments. Is the latest patch on this list still applying against head, or can you send an updated one David? Its time to move this forward based on real technical issues. Michael --=-/B6cgI8ZW55NaTmY1LOc Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Thu, 2003-07-31 at 11:30, David Woodhouse wrote:
On Mon, 2003-07-28 at 14:14, Ettore Perazzoli wrote:
> On Wed, 2003-07-23 at 14:59, Anna Marie Dirks wrote:
> > the way that we present information which is optional to the user >
> > is to desensitize it, until the user makes a selection which calls >
> for it to become live
> 
> No, the entry isn't used by 99% of the users and is just a hinderance
> unless you need it.  It makes the dialog more difficult to parse and
> hence more difficult to use.
Neither is 'Organization' yet we have it there (as do most other mailers, god knows why, its kind of useless, pointless, and i dont think anybody shows it by default in the mail display).

How is it a hinderance if you can't even select it?

Personally, I agree with Anna -- but I don't care much either way. Sort
it out between yourselves and I'll implement whichever I'm asked to.

> > 1) In the druid, stop trying to cram settings for server identity,
> > connection type, and authentication all on one page. Just relax. We have
> > other pages, we even have another page for Receiving Mail stuff.
> > Constrain the widgets shown on the first page to be: 
> > 
> > http://primates.ximian.com/~anna/mailsettings/start.png
> 
> See what I mean?  It shouldn't expose the concept of a "command" to me
> in the default page.  If I am Joe Random user, I don't even know what a
> "command" is.

Neither do you know what a namespace is. And, for that matter, you don't
know what 'IMAP' and 'POP3' are either. Or what a 'server' is unless
she's bringing you your drinks.

You have to draw the line somewhere, Ettore -- and I think it's sane
enough to expect a user to be able to understand that they can ignore
something that's greyed out.
And the worst that  can happen is they get an error box, give their isp/sysadmin a call, and they have to fix their config.

Why all the fuss about such a simple thing?  As stated above, we already have a huge pile of jargon-terms, and if you try and 'hide' too much detail it simply creates more confusion.  Should we call 'pop' 'server mailbox' instead, no of course not.

'Command' is what the panel launchers use to specify commands.  However the Ximian menu's call them 'programs' (e.g. 'run program' in the system menu).  So there's already an inconsistency there, and it would hardly make sense to create some other name, or HIDE what is ALREADY DIRECTLY VISIBLE in SEVERAL LOCATIONS, it would just create more inconsistency.

> The command isn't necessarily a security feature though.  So "command"
> should be a separate option from "secure connection".
No, its a connection type, and it makes sense to have it there.  Its where it physically needs to be in the code, and its logically how the user selects what to use.  Unless we add another layer, e.g. connection type 'host or command' and then security type 'none/ssl/tls' for that connection.

Actually this discussion has been going on so long i've got no idea what the last iteration of the ui was.

And i can't see the ui images anymore so i can't remember exactly what is going on on that page, can they be restored or is the work lost?

Yes, possibly -- and technically I suppose we could even do SSL over the
socket we open to stdin/stdout of the command... but I wasn't going to
suggest that. Again, sort it out between yourselves and let me know :)

Perhaps I should split the patch into two -- the implementation and the
user interface which lets me set the appropriate bits in the
configuration? 

Well we need both.  I'm not sure why there is so much disagreement here, many of the UI's we've come up with are certainly usable enough, and there is no perfect ui for anything anyway.

I think we should get this in, the next freeze is soon, and quite frankly we've wasted far too much of our own and David's time to be bickering about petty issues to do with what is a pretty minor alteration to the interface.  And one that will benifit from user feedback more than a re-run of the same arguments.

Is the latest patch on this list still applying against head, or can you send an updated one David?  Its time to move this forward based on real technical issues.

Michael

--=-/B6cgI8ZW55NaTmY1LOc-- From notzed@ximian.com Thu Nov 27 20:16:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 56B93124121; Thu, 27 Nov 2003 20:16:39 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id DC69B1242FF for ; Thu, 27 Nov 2003 20:16:27 -0500 (EST) Received: (qmail 13706 invoked from network); 28 Nov 2003 01:16:23 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 01:16:23 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Not Zed To: Jorge Bernal Cc: evolution-hackers In-Reply-To: <20031128001345.51d09484.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> Content-Type: multipart/alternative; boundary="=-GZnmQe6Tp399ocs2wTs6" Message-Id: <1069981988.1379.160.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 12:13:08 +1100 X-Spam-Status: No, hits=-27.8 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/plain Content-Transfer-Encoding: 7bit I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads). Unfortunately the current message context-menu is so cluttered there isn't really room for it there. I would suggest working on the functionality for now, and the ui can follow. PS make sure you use em-popup for any context/popup menu's in the mailer On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2] > > Please, tell me if it's OK. I have to finish writing the callbacks code but I > hope to have it working next week > > [1] http://www.gnome.org/bounties/Mailer.php3#127518 > [2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg --=-GZnmQe6Tp399ocs2wTs6 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
I think it would be nicer to have it a lot more subtle, we don't really want to have a big button at the top of every message from a mailing list (i.e. most messages everyone reads).  Unfortunately the current message context-menu is so cluttered there isn't really room for it there.

I would suggest working on the functionality for now, and the ui can follow.

PS make sure you use em-popup for any context/popup menu's in the mailer

On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote:
I am working on the "Mailing List actions"[1] Bounty and got a possible interface[2]

Please, tell me if it's OK. I have to finish writing the callbacks code but I
hope to have it working next week

[1] http://www.gnome.org/bounties/Mailer.php3#127518
[2] http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog2.jpg
--=-GZnmQe6Tp399ocs2wTs6-- From Calvin.Liu@Sun.COM Thu Nov 27 22:24:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8F13B1244E9; Thu, 27 Nov 2003 22:24:19 -0500 (EST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by listsmx.ximian.com (Postfix) with ESMTP id D6F3512420E for ; Thu, 27 Nov 2003 22:24:07 -0500 (EST) Received: from phys-sport-2.PRC.Sun.COM ([129.158.216.25]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hAS3O6xA001806 for ; Thu, 27 Nov 2003 19:24:06 -0800 (PST) Received: from 129.158.217.107 (sceri [129.158.217.107]) by phys-sport-2.PRC.Sun.COM (8.11.7+Sun/8.11.7/ENSMAIL,v2.1p1) with ESMTP id hAS3O5A10040 for ; Fri, 28 Nov 2003 11:24:05 +0800 (CST) From: Yu-Hui Calvin Liu To: evolution-hackers@lists.ximian.com Content-Type: multipart/alternative; boundary="=-jDDAnE9RxNauyFvhUkO1" Message-Id: <1069989549.15556.2.camel@sceri> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4Teaser-bld07 Date: Fri, 28 Nov 2003 11:19:10 +0800 X-Spam-Status: No, hits=-5.1 required=5.0 tests=HTML_20_30,HTML_MESSAGE,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, there. In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same. How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'? Thanks. Calvin --=-jDDAnE9RxNauyFvhUkO1 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin --=-jDDAnE9RxNauyFvhUkO1-- From notzed@ximian.com Thu Nov 27 23:05:41 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 458421243AF; Thu, 27 Nov 2003 23:05:41 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id BFF25124541 for ; Thu, 27 Nov 2003 23:05:29 -0500 (EST) Received: (qmail 23099 invoked from network); 28 Nov 2003 04:05:26 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:05:26 -0000 Subject: Re: [Evolution-hackers] 1.4.x: 'forward' menuitem name and tool bar item name should be the same From: Not Zed To: Yu-Hui Calvin Liu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069989549.15556.2.camel@sceri> References: <1069989549.15556.2.camel@sceri> Content-Type: multipart/alternative; boundary="=-5cPZ6TrXgPQCGMRrm8+D" Message-Id: <1069992130.1379.226.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 15:02:10 +1100 X-Spam-Status: No, hits=-31.0 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_20_30,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/plain Content-Transfer-Encoding: 7bit Sounds good to me. On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote: > Hi, there. > > In Evolution 1.4.x, there is a 'forward' on tool bar, but in action > menu there is 'forward message'. It should be the same. > > How about change 'forward message' in action menu to 'forward', and > change 'forward' in action menu to 'forward as'? > > Thanks. > Calvin --=-5cPZ6TrXgPQCGMRrm8+D Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
Sounds good to me.

On Fri, 2003-11-28 at 14:19, Yu-Hui Calvin Liu wrote:
Hi, there.

In Evolution 1.4.x, there is a 'forward' on tool bar, but in action menu there is 'forward message'. It should be the same.

How about change 'forward message' in action menu to 'forward', and change 'forward' in action menu to 'forward as'?

Thanks.
Calvin
--=-5cPZ6TrXgPQCGMRrm8+D-- From vivekproject@yahoo.com Thu Nov 27 23:44:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5050212421E; Thu, 27 Nov 2003 23:44:11 -0500 (EST) Received: from web21502.mail.yahoo.com (web21502.mail.yahoo.com [66.163.169.13]) by listsmx.ximian.com (Postfix) with SMTP id 36A4B1241C7 for ; Thu, 27 Nov 2003 23:43:59 -0500 (EST) Message-ID: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Received: from [24.190.113.200] by web21502.mail.yahoo.com via HTTP; Thu, 27 Nov 2003 20:43:58 PST Date: Thu, 27 Nov 2003 20:43:58 -0800 (PST) From: Vivek P To: evolution-hackers@lists.ximian.com MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Status: No, hits=1.2 required=5.0 tests=RCVD_IN_NJABL,X_NJABL_DIALUP version=2.53 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] evolution-1.5 problems Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi guys/gals, I built evolution-1.5 from CVS today and installed it in (--prefix=) /opt/gnome2. I changed the /etc/bonobo-activation/bonobo-activation-config.xml file as required as given on the page: http://www.gnome.org/projects/evolution/build.shtml Now when I run evolution-1.5, I get the errors which are given below. ie,wizards werent started and a bunch of other errors. Also when I tried to add a task the whole thing crashed ... Thus I think I am makeing some new-bie mistakes here... Can someone point them out to me?? Do I need to build gnome-session from CVS too and run that as well to work on Evolution? Do I need to run bonobo-activation-server from my new prefix ie .. /opt/gnome2 ?? I am running Fedra Core release 1 and I used jhbuild to do the building... Thanks... -Vivek Evolution errors on startup: [evo@vivekpc evo]$ asked to activate component_id `OAFIID:GNOME_Evolution_Addressbook_Component' (evolution-1.5:7062): evolution-shell-WARNING **: Could not start any startup wizard! (evolution-1.5:7062): evolution-shell-CRITICAL **: file e-shell-startup-wizard.c: line 846 (e_shell_startup_wizard_create): assertion `data->corba_wizard != CORBA_OBJECT_NIL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1603 (e_cal_get_uri): assertion `ecal != NULL' failed (evolution-1.5:7062): libecal-CRITICAL **: file e-cal.c: line 1630 (e_cal_is_read_only): assertion `ecal != NULL' failed __________________________________ Do you Yahoo!? Free Pop-Up Blocker - Get it now http://companion.yahoo.com/ From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:48:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2D61E1241C7; Thu, 27 Nov 2003 23:48:35 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id C84FB1240E9 for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id C1A18631B6; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id B132E631AC for ; Thu, 27 Nov 2003 23:48:23 -0500 (EST) Received: (qmail 25601 invoked from network); 28 Nov 2003 04:48:20 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:48:20 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Rodrigo Moya Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069881536.11605.11.camel@azkoyen.home> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-g3utcPVsxZPrzxWlFVCC" Organization: Ximian, Inc. Message-Id: <1069994677.1513.226.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:44:38 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-g3utcPVsxZPrzxWlFVCC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 16:18, Rodrigo Moya wrote: > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > should the other components implement that method also? for webcal: i= n > > > the calendar, for instance? > >=20 > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > automatically subscribing the user to that online calendar. Then one > > could just click on a webcal URI on a webpage and be subscribed easily > > without cut & paste. > >=20 > > However, how do we specify a calendar name to be displayed in the GUI i= n > > that case? > >=20 > I was thinking we could display a dialog that asks the user what to do > with the file ("Would you like to subscribe to this calendar? Import > it?"), and thus, depending on the action chosen by the user, ask her > whatever we need ("name for the subscribed calendar"). I started writing a little app that does this without needing to start all of evolution to pop up a dialog. I didn't get very far with it, as the ESource stuff wasn't ready yet, and libecal is still missing API and the functionality necessary to pull the calendar name/description meta-data from the on-line file itself. The mock-up I made for this dialog is at: http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.pn= g -- dobey --=-g3utcPVsxZPrzxWlFVCC 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/xtK1kmjUfZe526QRAqq8AJ99T6RxjMwwD/gtRRqTF+TEacIPNQCfcGAx k3ZnZbtnmrtBgfkjrbrO80U= =tH24 -----END PGP SIGNATURE----- --=-g3utcPVsxZPrzxWlFVCC-- From owner-evolution-hackers@skeptopotamus.ximian.com Thu Nov 27 23:58:38 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9C5241241C7; Thu, 27 Nov 2003 23:58:38 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 46EF812451E for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3FFD6631C3; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 32CCC631C2 for ; Thu, 27 Nov 2003 23:58:27 -0500 (EST) Received: (qmail 26178 invoked from network); 28 Nov 2003 04:58:25 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 04:58:25 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodney Dawes To: Ettore Perazzoli Cc: Not Zed , JP Rosevear , Radek Doulik , evolution-hackers@ximian.com In-Reply-To: <1069879723.5682.64.camel@milkplus> References: <1069351014.16592.146.camel@milkplus> <1069364668.2148.8.camel@localhost.localdomain> <1069366051.16592.152.camel@milkplus> <1069451948.1526.10.camel@localhost.localdomain> <1069477901.7480.0.camel@localhost.localdomain> <1069481827.1533.64.camel@localhost.localdomain> <1069879723.5682.64.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-P09iNT6XoaPW/L97uBG3" Organization: Ximian, Inc. Message-Id: <1069995292.1513.237.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 27 Nov 2003 23:54:53 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-P09iNT6XoaPW/L97uBG3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-26 at 15:48, Ettore Perazzoli wrote: > On Sat, 2003-11-22 at 01:17, Not Zed wrote: > > Do we need some sort of uri switch, or even some registration process > > for uri handlers? >=20 > We already have it, you put it in the .server file. That's how mailto: > works now. We need a much better way to register URI support with the mime system. Assuming that the webcal: back-end for the calendar changes to not block out URIs that aren't webcal:, we would support whatever protocols gnome-vfs supports. And since that support is based on loadable modules, specifying what URIs an application supports, in a text file that is in the system shared data tree, doesn't work so well. Doing similar inside of Evolution ourselves would just add to the trouble, especially since the data is in the .server files. A method for dynamically registering what URIs something can load seems like a better goal to me, especially if we want to be making the back-end stuff more public, so that people can write back-ends that support whatever custom URI schemes they may use for storing data. The more general case of registering supported protocols with the mime system is something that should probably take place on xdg-list or the vfs-list also. -- dobey --=-P09iNT6XoaPW/L97uBG3 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/xtUckmjUfZe526QRAgbqAJ9NvjKalSqKWCgd2TRHZDvu85pDpACeJcK6 iR0JgG3zENlw/fzFDKUz7aI= =4anE -----END PGP SIGNATURE----- --=-P09iNT6XoaPW/L97uBG3-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 00:05:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5A0E11243AF; Fri, 28 Nov 2003 00:05:40 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0DE521241C7 for ; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 077EE631B5; Fri, 28 Nov 2003 00:05:29 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id EC7086318D for ; Fri, 28 Nov 2003 00:05:28 -0500 (EST) Received: (qmail 26730 invoked from network); 28 Nov 2003 05:05:26 -0000 Received: from localhost (HELO 10.0.0.100) (dobey@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:05:25 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Rodney Dawes To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1069237500.31467.19.camel@milkplus> References: <1069237500.31467.19.camel@milkplus> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-mP4+rXY9hAJ5G9RnUdsM" Organization: Ximian, Inc. Message-Id: <1069995711.2168.243.camel@blackbox.boston.ximian.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:01:51 -0500 X-Spam-Status: No, hits=-38.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mP4+rXY9hAJ5G9RnUdsM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On M=C3=ABr , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > Hi, >=20 > I am on a topica.com mailing list that Evolution doesn't recognize as > such. (I.e. it doesn't give me an option to create a mailing list rule > for it.) >=20 > The messages do have some mailing list headers that we could use for > that though: >=20 > List-Help: > List-Unsubscribe: >=20 > Should we add these to the mailing list autodetection regexp list? Judging from the headers in this mail, it seems like we use X-BeenThere and possibly X-Loop if it appears, to do the autodetect stuff. Those seem to be the only ones that are really reliable for determining the data for the filter creation, at least, based on the Ximian and GNOME mailing lists that I'm on. :-/ -- dobey --=-mP4+rXY9hAJ5G9RnUdsM 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/xta/kmjUfZe526QRAulzAJ9ywF1ua5vrzNzjbZTw60o9wUXj3gCdFNm5 58MSEMMb2utOLWEjd8ZDLhk= =qRp6 -----END PGP SIGNATURE----- --=-mP4+rXY9hAJ5G9RnUdsM-- From jpr@ximian.com Fri Nov 28 00:27:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 634581241FF; Fri, 28 Nov 2003 00:27:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id D931312448A for ; Fri, 28 Nov 2003 00:27:01 -0500 (EST) Received: (qmail 27922 invoked from network); 28 Nov 2003 05:27:00 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 28 Nov 2003 05:27:00 -0000 Subject: Re: [Evolution-hackers] showing the toplevel Evolution window From: JP Rosevear To: Not Zed Cc: David Moore , evolution-hackers@lists.ximian.com In-Reply-To: <1069973882.1379.62.camel@localhost.localdomain> References: <20031127054437.QYQG1876.imf16aec.mail.bellsouth.net@mail.bellsouth.net> <1069973882.1379.62.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1069997218.7489.31.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 00:26:58 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:58, Not Zed wrote: > I would suggest (I could be wrong here, I am but a humble(?) mail > hacker), that if there is no direct bonobo-ui api to do this (window > raise/present, etc) you may need to add such an api to the shell > component itself. Noting that you may have mutliple windows up too > (which really complicates matters). BonoboWindow does just inherit from GtkWindow though. -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 01:43:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 447E31240B4; Fri, 28 Nov 2003 01:43:25 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id BE66C1240C5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id A2CFA631BA; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 9B9CD631B5 for ; Fri, 28 Nov 2003 01:43:13 -0500 (EST) Received: (qmail 32313 invoked from network); 28 Nov 2003 06:43:07 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 28 Nov 2003 06:43:07 -0000 Subject: Re: [Evolution-hackers] Mailing list recognition problem From: Not Zed To: Rodney Dawes Cc: Ettore Perazzoli , evolution-hackers@ximian.com In-Reply-To: <1069995711.2168.243.camel@blackbox.boston.ximian.com> References: <1069237500.31467.19.camel@milkplus> <1069995711.2168.243.camel@blackbox.boston.ximian.com> Content-Type: multipart/mixed; boundary="=-mpSz3iEUSPpeKcTmIjsV" Message-Id: <1070001591.1404.92.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:39:51 +1100 X-Spam-Status: No, hits=-37.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, PATCH_UNIFIED_DIFF,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-mpSz3iEUSPpeKcTmIjsV Content-Type: multipart/alternative; boundary="=-pIg1TvM9DqAurl3O8IPm" --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote: > On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote: > > Hi, > > > > I am on a topica.com mailing list that Evolution doesn't recognize as > > such. (I.e. it doesn't give me an option to create a mailing list rule > > for it.) > > > > The messages do have some mailing list headers that we could use for > > that though: > > > > List-Help: > > List-Unsubscribe: > > > > Should we add these to the mailing list autodetection regexp list? > > Judging from the headers in this mail, it seems like we use X-BeenThere > and possibly X-Loop if it appears, to do the autodetect stuff. Those > seem to be the only ones that are really reliable for determining the > data for the filter creation, at least, based on the Ximian and GNOME > mailing lists that I'm on. :-/ I don't understand this comment? We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop. I guess we should add a "List-Unsubscribe" -> "" regex somewhere near the end of the list (too high and it might interfere with other headers). The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string. I've attached a patch. It'll probably go in when i commit the stuff i did on the plane. Z --=-pIg1TvM9DqAurl3O8IPm Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Fri, 2003-11-28 at 16:01, Rodney Dawes wrote:
On Mër , 2003-11-19 at 05:25, Ettore Perazzoli wrote:
> Hi,
> 
> I am on a topica.com mailing list that Evolution doesn't recognize as
> such.  (I.e. it doesn't give me an option to create a mailing list rule
> for it.)
> 
> The messages do have some mailing list headers that we could use for
> that though:
> 
>         List-Help:  <http://topica.com/lists/streetphoto@topica.com/>
>         List-Unsubscribe:  <mailto:streetphoto-unsubscribe@topica.com>
> 
> Should we add these to the mailing list autodetection regexp list?

Judging from the headers in this mail, it seems like we use X-BeenThere
and possibly X-Loop if it appears, to do the autodetect stuff. Those
seem to be the only ones that are really reliable for determining the
data for the filter creation, at least, based on the Ximian and GNOME
mailing lists that I'm on. :-/

I don't understand this comment?  We have a specific, ordered-list of things to try, and it is much longer than x-beenthere and x-loop.

I guess we should add a

"List-Unsubscribe"  -> "<mailto:(.*)-unsubscribe@(.*)>"

regex somewhere near the end of the list (too high and it might interfere with other headers).

The list-help url might not be so easy to match into a meaningful token, but at worse it doesn't have to appear to be an email address, its just a string.

I've attached a patch.  It'll probably go in when i commit the stuff i did on the plane.

Z

--=-pIg1TvM9DqAurl3O8IPm-- --=-mpSz3iEUSPpeKcTmIjsV Content-Disposition: attachment; filename=camel-mlist.diff Content-Type: text/x-patch; name=camel-mlist.diff; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Index: camel/camel-mime-utils.c =================================================================== RCS file: /cvs/gnome/evolution/camel/camel-mime-utils.c,v retrieving revision 1.198 diff -u -3 -r1.198 camel-mime-utils.c --- camel/camel-mime-utils.c 17 Nov 2003 23:26:36 -0000 1.198 +++ camel/camel-mime-utils.c 28 Nov 2003 06:41:08 -0000 @@ -3900,6 +3900,8 @@ /* X-BeenThere: gnome-hackers@gnome.org */ /* X-BeenThere: gnome-hackers */ { "X-BeenThere", "[ \t]*([^@]+)@?([^ \n\t\r>]*)" }, + /* List-Unsubscribe: */ + { "List-Unsubscribe", "]*)" }, }; char * Index: camel/ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1919 diff -u -3 -r1.1919 ChangeLog --- camel/ChangeLog 24 Nov 2003 22:38:10 -0000 1.1919 +++ camel/ChangeLog 28 Nov 2003 06:41:24 -0000 @@ -1,3 +1,18 @@ +2003-11-28 Not Zed + + * camel-mime-utils.c (mail_list_magic[]): Added list-unsubscribe + header match. + +2003-11-26 Not Zed + + * camel-smime-context.c (sm_verify_cmsg): take a stream rather + than a part for the content. + (sm_verify): get the content directly as a stream. + + * camel-multipart-signed.c + (camel_multipart_signed_get_content_stream): new api to get the + content stream which will match the signed version. + 2003-11-25 Not Zed * camel-cipher-context.c (camel_cipher_validity_envelope): change --=-mpSz3iEUSPpeKcTmIjsV-- From chipx86@lilo.cx Fri Nov 28 01:53:59 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C5FAB124559; Fri, 28 Nov 2003 01:53:59 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id C44A2124553 for ; Fri, 28 Nov 2003 01:53:47 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAS6rkWY011796 for ; Thu, 27 Nov 2003 22:53:46 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAS6rkTF011794 for evolution-hackers@lists.ximian.com; Thu, 27 Nov 2003 22:53:46 -0800 Date: Thu, 27 Nov 2003 22:53:46 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031128065346.GB7762@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="24zk1gE8NUlDmwG9" Content-Disposition: inline In-Reply-To: <1069979400.7489.26.camel@localhost.localdomain> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --24zk1gE8NUlDmwG9 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > Hi. > >=20 > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > listen for modifications to the address book using EBookListener. So > > far, I haven't received a single event. I looked throughout the > > libedata-book and libebook code, sprinkled several debug statements > > throughout it, and everything appears to be working right. > >=20 > > I'm a bit at a loss as to how to go about listening in on these > > events. It doesn't even appear as if e-book.c is's > > e_book_handle_response is being called when something is modified in > > Evolution. >=20 > The EBookListener shouldn't really be used directly, it passes back the > idl responses from the backend rather than does notifications. What you > likely want is EBookView for all cards. That will give you > notifications when cards are added/modified/removed. >=20 > -JP I'm likely doing something wrong, but I'm still unable to retrieve any updates. I'm still trying to wrap my brain around the evolution code, and I imagine the solution is fairly simple, but for the moment, I'm stuck. Can you provide a short checklist as to what is needed to receive such events from the backend? Thanks, Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ "42? Seven and a half million years and all you can come up with is 42?!" --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/xvD6wqC6edKyWRgRAqwDAJsG4t/04aEqN4H8msGALSJizjm3IgCgopVP +xgt+7q29rhA478mcgYFK2g= =94yH -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 02:04:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6BE7012423C; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1AD851240A6 for ; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 0D261630F7; Fri, 28 Nov 2003 02:04:33 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from imladris.demon.co.uk (imladris.demon.co.uk [193.237.130.41]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D9EB66308C; Fri, 28 Nov 2003 02:04:31 -0500 (EST) Received: from localhost.localdomain ([127.0.0.1]) by imladris.demon.co.uk with esmtp (Exim 4.22) id 1APcfx-0006Eq-GG; Fri, 28 Nov 2003 07:04:25 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070003064.23870.1.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-7.dwmw2.1) Date: Fri, 28 Nov 2003 07:04:24 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Spam-Status: No, hits=-32.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. I'll send an updated one. -- dwmw2 From koke@sindominio.net Fri Nov 28 02:04:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A7A3E12423C; Fri, 28 Nov 2003 02:04:56 -0500 (EST) Received: from relay.unizar.es (piedra.unizar.es [155.210.11.65]) by listsmx.ximian.com (Postfix) with ESMTP id DCCF01240A6 for ; Fri, 28 Nov 2003 02:04:44 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hAS6xh6M001696; Fri, 28 Nov 2003 07:59:43 +0100 Received: from tuxland.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id E5938D73AD; Fri, 28 Nov 2003 08:04:38 +0100 (CET) Date: Fri, 28 Nov 2003 08:04:33 +0100 From: Jorge Bernal (Koke) To: Not Zed Cc: evolution-hackers Subject: Re: [Evolution-hackers] Mailing list actions Bounty Message-Id: <20031128080433.7a9d7122.koke@sindominio.net> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> X-Mailer: Sylpheed version 0.9.5claws28 (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB" X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-38.8 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,SIGNATURE_LONG_SPARSE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 28 Nov 2003 12:13:08 +1100 Not Zed wrote: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > Maybe something like this... http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog1.jpg > I would suggest working on the functionality for now, and the ui can > follow. > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide me to the right way? ;) -- "Dios es real, a no ser que sea declarado como entero" Jorge Bernal "Koke" http://sindominio.net/~koke/ Jabber-ID: koke@zgzjabber.ath.cx || .: www.augustux.org :: pulsar.gotdns.org :. --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/xvOGvNWtkHk/awIRAngFAJ9x6C/y9/YbpsI2qRpYj4AsLseXGQCeLGtJ +o36NjeE+Jp7fRV670IUWkY= =9vxh -----END PGP SIGNATURE----- --Signature=_Fri__28_Nov_2003_08_04_33_+0100_AytcXalkuSMtFjDB-- From rodrigo@ximian.com Fri Nov 28 04:57:36 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 814C5124097; Fri, 28 Nov 2003 04:57:36 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E226124050 for ; Fri, 28 Nov 2003 04:57:25 -0500 (EST) Received: (qmail 10902 invoked from network); 28 Nov 2003 09:57:21 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 09:57:21 -0000 Subject: Re: [Evolution-hackers] ESource for Backends From: Rodrigo Moya To: Hans Petter Jansson Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1069982902.30078.45.camel@localhost.localdomain> References: <1069982902.30078.45.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070013442.27999.4.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 10:57:22 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 02:28, Hans Petter Jansson wrote: > As you may or may not have noticed, there have been some changes in > evolution-data-server with respect to how calendars and addressbooks are > opened. > is there any change needed in the backends? What has to be changed? (ie, for the GW backend I'm writing) cheers From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 05:16:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91B30124579; Fri, 28 Nov 2003 05:16:05 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 096B7124280 for ; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 024CA6309B; Fri, 28 Nov 2003 05:15:54 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id D7413630D1 for ; Fri, 28 Nov 2003 05:15:53 -0500 (EST) Received: (qmail 11892 invoked from network); 28 Nov 2003 10:15:50 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:15:50 -0000 Subject: Re: [Evolution-hackers] mailto: (etc.) handling From: Rodrigo Moya To: Rodney Dawes Cc: Ettore Perazzoli , Evolution Hackers In-Reply-To: <1069994677.1513.226.camel@blackbox.boston.ximian.com> References: <1069351014.16592.146.camel@milkplus> <1069431427.21719.30.camel@gasteiz.home> <1069880088.5682.73.camel@milkplus> <1069881536.11605.11.camel@azkoyen.home> <1069994677.1513.226.camel@blackbox.boston.ximian.com> Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1070014553.27999.11.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:15:53 +0100 Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 05:44, Rodney Dawes wrote: > On Mër , 2003-11-26 at 16:18, Rodrigo Moya wrote: > > On Wed, 2003-11-26 at 21:54, Ettore Perazzoli wrote: > > > On Fri, 2003-11-21 at 11:17, Rodrigo Moya wrote: > > > > should the other components implement that method also? for webcal: in > > > > the calendar, for instance? > > > > > > Possibly yeah, the effect of "evolution webcal://blah" could be that of > > > automatically subscribing the user to that online calendar. Then one > > > could just click on a webcal URI on a webpage and be subscribed easily > > > without cut & paste. > > > > > > However, how do we specify a calendar name to be displayed in the GUI in > > > that case? > > > > > I was thinking we could display a dialog that asks the user what to do > > with the file ("Would you like to subscribe to this calendar? Import > > it?"), and thus, depending on the action chosen by the user, ask her > > whatever we need ("name for the subscribed calendar"). > > I started writing a little app that does this without needing to start > all of evolution to pop up a dialog. I didn't get very far with it, as > the ESource stuff wasn't ready yet, and libecal is still missing API and > the functionality necessary to pull the calendar name/description > meta-data from the on-line file itself. The mock-up I made for this > dialog is at: > > http://primates.ximian.com/~dobey/screenshots/evolution-icalshare-mockup.png > oh, well, right, it could be a different process other than evo itself. But I would really like to have it ask what you want to do with the calendar, since subscribing is not the only choice: many users will prefer to import it in their local sources. The mockup looks really nice. cheers From rodrigo@ximian.com Fri Nov 28 05:21:00 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7F09E124582; Fri, 28 Nov 2003 05:21:00 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id C33D5124239 for ; Fri, 28 Nov 2003 05:20:48 -0500 (EST) Received: (qmail 12154 invoked from network); 28 Nov 2003 10:20:45 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 10:20:45 -0000 Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: Rodrigo Moya To: Jorge Bernal Cc: Not Zed , evolution-hackers In-Reply-To: <20031128080433.7a9d7122.koke@sindominio.net> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> <20031128080433.7a9d7122.koke@sindominio.net> Content-Type: text/plain Message-Id: <1070014848.8339.15.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:20:48 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 08:04, Jorge Bernal wrote: > > I would suggest working on the functionality for now, and the ui can > > follow. > > > > I can't find a function to open a URL (http:, mailto: or ftp:), could you guide > me to the right way? ;) > gnome_url_show cheers From ross@burtonini.com Fri Nov 28 06:34:40 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1A679124152; Fri, 28 Nov 2003 06:34:40 -0500 (EST) Received: from smtp-out6.blueyonder.co.uk (smtp-out6.blueyonder.co.uk [195.188.213.9]) by listsmx.ximian.com (Postfix) with ESMTP id 652B81240B6 for ; Fri, 28 Nov 2003 06:34:28 -0500 (EST) Received: from lionel.180sw.com ([82.44.126.41]) by smtp-out6.blueyonder.co.uk with Microsoft SMTPSVC(5.0.2195.5600); Fri, 28 Nov 2003 11:34:33 +0000 Received: from carados.180sw.com (unknown [192.168.0.2]) by lionel.180sw.com (Postfix) with ESMTP id 772A415AA94 for ; Fri, 28 Nov 2003 11:23:58 +0000 (GMT) From: Ross Burton To: Evolution Hackers Content-Type: multipart/mixed; boundary="=-/JN9u6AyhxGD7zhKaiqt" Message-Id: <1070019248.20895.21.camel@carados.180sw.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 11:34:08 +0000 X-OriginalArrivalTime: 28 Nov 2003 11:34:34.0031 (UTC) FILETIME=[988EFBF0:01C3B5A3] X-Spam-Status: No, hits=-12.3 required=5.0 tests=PATCH_UNIFIED_DIFF,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_book_get_default_addressbook() partial fix Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-/JN9u6AyhxGD7zhKaiqt Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi, Attached is a small patch to change e_book_get_default_addressbook() to load $HOME/.evolution/.../OnThisComputer/Personal/ with the new ESource API. Obviously this isn't the best fix as if someone renames the address book it breaks, but it works for now and is better than loading the old Evo1 address book in ~/evolution/local/Contacts/ :) Is this okay to commit for now? Ross -- Ross Burton mail: ross@burtonini.com jabber: ross@burtonini.com www: http://www.burtonini.com./ PGP Fingerprint: 1A21 F5B0 D8D0 CFE3 81D4 E25A 2D09 E447 D0B4 33DF --=-/JN9u6AyhxGD7zhKaiqt Content-Disposition: attachment; filename=evo-local-contacts.diff Content-Type: text/x-patch; name=evo-local-contacts.diff; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Index: addressbook/libebook/e-book.c =================================================================== RCS file: /cvs/gnome/evolution-data-server/addressbook/libebook/e-book.c,v retrieving revision 1.6 diff -u -r1.6 e-book.c --- addressbook/libebook/e-book.c 27 Nov 2003 02:29:02 -0000 1.6 +++ addressbook/libebook/e-book.c 28 Nov 2003 11:29:53 -0000 @@ -1947,18 +1947,24 @@ this should really use properties on the ESource's that represent the addressbooks we have available. */ char *path, *uri; + ESourceGroup *group; + ESource *source; gboolean rv; *book = e_book_new (); path = g_build_filename (g_get_home_dir (), - "evolution/local/Contacts", + ".evolution/addressbook/local/OnThisComputer", NULL); uri = g_strdup_printf ("file://%s", path); g_free (path); - rv = e_book_load_uri (*book, uri, FALSE, error); + group = e_source_group_new ("On This Computer", uri); + source = e_source_new ("Personal", "Personal"); + e_source_set_group (source, group); + rv = e_book_load_source (*book, source, FALSE, error); + g_free (uri); if (!rv) { --=-/JN9u6AyhxGD7zhKaiqt-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 07:16:26 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 722F11242BF; Fri, 28 Nov 2003 07:16:26 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 03AD11242B8 for ; Fri, 28 Nov 2003 07:16:15 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id E7F4F631B6; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from pentafluge.infradead.org (pentafluge.infradead.org [213.86.99.235]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8DC136309B; Fri, 28 Nov 2003 07:16:14 -0500 (EST) Received: from fish.redhat.com ([213.86.99.237] helo=[172.16.18.64]) by pentafluge.infradead.org with asmtp (Exim 4.22 #5 (Red Hat Linux)) id 1APhZB-0003pD-Q1; Fri, 28 Nov 2003 12:17:45 +0000 Subject: Re: [Evolution-hackers] [Fwd: Re: [evolution-patches] [PATCH] IMAP preauth and subcommand connection.] From: David Woodhouse To: Not Zed Cc: Evolution Hackers Mailing List , evolution-patches@ximian.com In-Reply-To: <1069980555.1379.142.camel@localhost.localdomain> References: <1058839151.1060.214.camel@lostzed.mmc.com.au> <1058897365.611.50.camel@localhost> <1058900233.32360.21.camel@lapdancer.baythorne.internal> <1058901326.1518.6.camel@localhost> <1058902472.32360.39.camel@lapdancer.baythorne.internal> <1058986754.8978.92.camel@anna.boston.ximian.com> <1059416059.7094.59.camel@localhost> <1059615013.2989.13.camel@lapdancer.baythorne.internal> <1069980555.1379.142.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070021772.2239.3.camel@hades.cambridge.redhat.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-8.dwmw2.1) Date: Fri, 28 Nov 2003 12:16:13 +0000 Content-Transfer-Encoding: 7bit X-SA-Exim-Mail-From: dwmw2@infradead.org X-SA-Exim-Scanned: No; SAEximRunCond expanded to false X-Pentafluge-Mail-From: X-Spam-Status: No, hits=-38.5 required=5.0 tests=EMAIL_ATTRIBUTION,FWD_MSG,IN_REP_TO,PATCH_UNIFIED_DIFF, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 11:49 +1100, Not Zed wrote: > Is the latest patch on this list still applying against head, or can > you send an updated one David? Its time to move this forward based on > real technical issues. This is the minimal version. Ideally, I'd like to switch from a disconnected option on the second page to a more coherent selection like 'Connection Type: plain/ssl/tls/command' as discussed. I'll do that if it'll be acceptable, but at this stage I'm sure you'll forgive me for not bothering before there's a clear statement that it'll actually be worthwhile :) Index: ChangeLog =================================================================== RCS file: /cvs/gnome/evolution/camel/ChangeLog,v retrieving revision 1.1922 diff -u -p -r1.1922 ChangeLog --- ChangeLog 26 Nov 2003 19:32:15 -0000 1.1922 +++ ChangeLog 28 Nov 2003 11:50:51 -0000 @@ -1,3 +1,10 @@ +2003-11-28 David Woodhouse + + * providers/imap/camel-imap-provider.c: Enable GUI option for + 'custom command' connection. + * providers/imap/camel-imap-store.c: Don't g_free strings in + .rodata. It's considered rude. + 2003-11-26 JP Rosevear * Makefile.am: make sure we always dist the smime stuff Index: providers/imap/camel-imap-provider.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-provider.c,v retrieving revision 1.25 diff -u -p -r1.25 camel-imap-provider.c --- providers/imap/camel-imap-provider.c 22 Sep 2003 18:48:34 -0000 1.25 +++ providers/imap/camel-imap-provider.c 28 Nov 2003 11:50:51 -0000 @@ -39,6 +39,13 @@ static gint check_equal (char *s1, char static gint imap_url_equal (gconstpointer a, gconstpointer b); CamelProviderConfEntry imap_conf_entries[] = { + { CAMEL_PROVIDER_CONF_SECTION_START, "cmdsection", NULL, + N_("Connection to Server") }, + { CAMEL_PROVIDER_CONF_CHECKBOX, "use_command", NULL, + N_("Use custom command to connect to server"), "0" }, + { CAMEL_PROVIDER_CONF_ENTRY, "command", "use_command", + N_("Command:"), "ssh -C -l %u %h exec /usr/sbin/imapd" }, + { CAMEL_PROVIDER_CONF_SECTION_END }, { CAMEL_PROVIDER_CONF_SECTION_START, "mailcheck", NULL, N_("Checking for new mail") }, { CAMEL_PROVIDER_CONF_CHECKBOX, "check_all", NULL, Index: providers/imap/camel-imap-store.c =================================================================== RCS file: /cvs/gnome/evolution/camel/providers/imap/camel-imap-store.c,v retrieving revision 1.259 diff -u -p -r1.259 camel-imap-store.c --- providers/imap/camel-imap-store.c 28 Oct 2003 19:01:55 -0000 1.259 +++ providers/imap/camel-imap-store.c 28 Nov 2003 11:50:51 -0000 @@ -774,7 +774,7 @@ connect_to_server_process (CamelService /* Now do %h, %u, etc. substitution in cmd */ buf = cmd_copy = g_strdup(cmd); - full_cmd = ""; + full_cmd = g_strdup(""); for(;;) { char *pc; -- dwmw2 From koke@sindominio.net Fri Nov 28 07:35:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 73BEE124135; Fri, 28 Nov 2003 07:35:30 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id A3B181241A0 for ; Fri, 28 Nov 2003 07:35:18 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASCU9Hc020345; Fri, 28 Nov 2003 13:30:10 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 2B097D73AD; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Received: from 155.210.160.114 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 13:35:12 +0100 (CET) Message-ID: <2495.155.210.160.114.1070022912.squirrel@correo.amedias.org> In-Reply-To: <1069981988.1379.160.camel@localhost.localdomain> References: <20031128001345.51d09484.koke@sindominio.net> <1069981988.1379.160.camel@localhost.localdomain> Date: Fri, 28 Nov 2003 13:35:12 +0100 (CET) Subject: Re: [Evolution-hackers] Mailing list actions Bounty From: "Jorge Bernal " To: "Not Zed" Cc: "Jorge Bernal" , "evolution-hackers" User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-19.4 required=5.0 tests=IN_REP_TO,MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, QUOTED_EMAIL_TEXT,QUOTE_TWICE_1,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Not Zed dijo: > > I think it would be nicer to have it a lot more subtle, we don't really > want to have a big button at the top of every message from a mailing > list (i.e. most messages everyone reads). Unfortunately the current > message context-menu is so cluttered there isn't really room for it > there. > > I would suggest working on the functionality for now, and the ui can > follow. > I've enhaced it: http://gente.amedias.org/koke/shots/evolution/mailing-list-info-dialog3.jpg So, if the "custom headers" bounty is done, the button can be hidden. > PS make sure you use em-popup for any context/popup menu's in the mailer > I'll do it. Thanks for the advice, my menu code was sooo ugly ;) > On Fri, 2003-11-28 at 10:13, Jorge Bernal wrote: > -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) From gnome@azitt.com Fri Nov 28 10:06:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6131F12428D; Fri, 28 Nov 2003 10:06:02 -0500 (EST) Received: from niagara.ns22.com (unknown [195.214.139.100]) by listsmx.ximian.com (Postfix) with SMTP id 4083C1240A6 for ; Fri, 28 Nov 2003 10:05:50 -0500 (EST) Received: (qmail 9327 invoked from network); 28 Nov 2003 15:08:03 -0000 Received: from unknown (HELO metin) (gnome@azitt.com@81.212.45.75) by 195.214.139.102 with SMTP; 28 Nov 2003 15:08:03 -0000 Message-ID: <003701c3b5c1$27aa8cb0$92a5afc3@metin> From: "Metin Amiroff" To: Date: Fri, 28 Nov 2003 17:06:08 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Critical bug (?) in Evolution related with i18n Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi! I have just discovered a very critical bug with Evolution related with i18n. Bug 51447 posted Description of Problem: Starting Evolution under any of Azerbaijani (az) and Turkish (tr) locales makes Evolution return error like this, depending on the last visited folder in Evolution: Error while 'Opening folder vtrash:file:/': No provider available for protocol `file' Also no messages appear in mail folders while there are. This does not happen while running under other locales like 'ru' or 'en'. It doesn't seem the translation problem because I can reproduce the same error after deleting .mo file in LC_MESSAGES folder of locale. Steps to reproduce the problem: Run this fom command line: LANG=az evolution or LANG=tr evolution or Login to Gnome selecting one of these locales from GDM and start Evolution. Actual Results: Avolution gives error Expected Results: It should start under the supposed locale normally. How often does this happen? Everytime I run Evolution under az or tr locale Additional Information: If I select for ex. addressbook, quit Evo and start it again under these locales it starts without errors but shows error as soon as one of mail folders is selected and shows no messages in those folders. Interface seems to show translated. I am not very sure that this is an Evolution bug. It might perfectly be a pango, Gnome VFS or Gtk bug because some guys at irc said that it might be caused by az and tr locales having two states of letter 'i' (one with dot, other dottless). Hope to hear from you. Thanks. Metin Amiroff metin@karegen.com From leachbj@bouncycastle.org Fri Nov 28 11:10:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id EAB681240B6; Fri, 28 Nov 2003 11:10:42 -0500 (EST) Received: from mail.tauceti.org.au (unknown [203.32.61.7]) by listsmx.ximian.com (Postfix) with SMTP id 8A045124013 for ; Fri, 28 Nov 2003 11:10:30 -0500 (EST) Received: (qmail 11302 invoked from network); 28 Nov 2003 16:10:21 -0000 Received: from mail.tauceti.org.au (HELO ) (203.32.61.7) by mail.tauceti.org.au with SMTP; 28 Nov 2003 16:10:21 -0000 Date: Fri, 28 Nov 2003 16:10:21 -0000 To: From: "Bernard Leach" X-Mailer: TWIG 2.6.2 Reply-To: leachbj@bouncycastle.org Message-Id: <20031128161030.8A045124013@listsmx.ximian.com> X-Spam-Status: No, hits=0.0 required=5.0 tests=none version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Evolution/iPod synchronization bounty Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi all, I've been looking into the Evolution/iPod synchronization bounty and I'm wondering what the best/preferred way of implementing this would be. One note in bugzilla suggested using the qahog module. Is this reasonable? Or would it make sense to do it directly in Evolution (to remove the dependency)? The code itself seems simple enough to write I'm just not sure where to put it. Also in today's Evolution blog there is a short discription of the new ESource interface. That seems straight forward enough but where should the URIs come from? Are client's supposed to go to gconf and use what is there or is there an Evolution API mechanism? cheers, bern. PS As I mentioned in the bugzilla entry, I am also looking for testers for the functionality as I only have a 2nd generation iPod. From koke@sindominio.net Fri Nov 28 14:25:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6D9D21242D7; Fri, 28 Nov 2003 14:25:42 -0500 (EST) Received: from relay.unizar.es (mesa.unizar.es [155.210.11.66]) by listsmx.ximian.com (Postfix) with ESMTP id 6AE881242C3; Fri, 28 Nov 2003 14:25:30 -0500 (EST) Received: from amedias.org (adsl229-164.unizar.es [155.210.229.164]) by relay.unizar.es (8.12.6/8.12.3) with ESMTP id hASJKKHc031041; Fri, 28 Nov 2003 20:20:21 +0100 Received: from correo.amedias.org (localhost [127.0.0.1]) by amedias.org (Postfix) with SMTP id 331FBD73AD; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Received: from 217.127.187.180 (SquirrelMail authenticated user koke) by correo.amedias.org with HTTP; Fri, 28 Nov 2003 20:25:22 +0100 (CET) Message-ID: <1097.217.127.187.180.1070047522.squirrel@correo.amedias.org> Date: Fri, 28 Nov 2003 20:25:22 +0100 (CET) From: "Jorge Bernal " To: evolution-hackers@lists.ximian.com Cc: evolution-patches@lists.ximian.com User-Agent: SquirrelMail/1.4.0 RC2a MIME-Version: 1.0 Content-Type: multipart/mixed;charset=iso-8859-1; boundary="----=_20031128202522_91863" X-Priority: 3 Importance: Normal X-Virus-Scanned: TAMIZ + Sophos en unizar.es X-Spam-Status: No, hits=-5.0 required=5.0 tests=MSG_ID_ADDED_BY_MTA_3,PRIORITY_NO_NAME, SIGNATURE_LONG_SPARSE,USER_AGENT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Mailing lista actions bounty patch Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: ------=_20031128202522_91863 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: us-ascii I have finished coding the mailing list actions bounty[1] I attach the patch and two icons for evolution/art/ mail-list.png is not used at this moment but can be used in mailing list actions. I wait for your comments about the code :) -- "Crearemos una civilización de la Mente en el Ciberespacio. Que sea más humana y hermosa que el mundo que vuestros gobiernos han creado antes." Declaracion de Independencia del ciberespacio Jorge Bernal (aka Koke) ------=_20031128202522_91863 Content-Type: image/png; name="mail-list-16.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list-16.png" iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsyNTqbOAAAAyxJREFUeJxtk9trHHUcxT+/md/O7mY2m7ixjY1tkm5qaDS2BoNR QauCLy1WUgvS4IN4wYIXxEsF8UHw2fovaMULtMWACq2KBAk0JUFJmqYpNmmaTXaymzSbye5cdq4+ mEK9fOE8fA+Hw3k4R/D/pz50aKhLURO5MAjrizMTf5YWZi0g/rdQ3P7s2NOrDb38+puP9O97o3PX zs6mxgxLpZtcW1iyxn6fPDty7vtP5iZ+nQei/xg8fPBY82uvvjTc17v3gFAl6VSSmu1iux4AeirB 6MRU5fS33wz9NnzqFyAAUG9FfvvDj08/NtD/dCqdwgtjKraPF0IQRWRSGmEUsautNa015g5fnp75 ubpeKgGxCvDc8Q8GBw8f+iib0dmoOZRNGzWZxA8joigiCgOklHhBiJpIJr1IdEyNjfwIOBJQ9/bc 96IqJQvGGiumg57R8aoOQRihJwRCxCwaReI4RlFVOru6n9L0ph7PMsckoMmENvDdTxfY3roNLZmi 5noIYuIYetu3EYQhzY1pKmaN1TWTzaolZbrpUc8yJyWgXZqdT/c/2IdZtVFqNm8dfYKkVIiFQJOS OI5xPQ8/CPHqdRbzd3Kg+9Pjn508OaoAykLB2By5OEXHjhZ2tjTg+z5+3Wb20iSea5PWJM2ZNC3Z BpobNCYvjJAg2J3N6AMKEGyul/+wLBtVUXBdF9dxyOVy5LvyfP3Vl5z64nPMjQorxSInTrxPQonp vqcbx3HaVEBEURRr2dbBOEZk9RTtrXewvaUZTdMoGwbX565x9swZzp8/h57W2L/vfhozDYyPj09K wN8oXBlNNt31w0V45u7Wx6mYm0RRhLG8hG1tcmRwkGrVxLEtMnoDV69cplySCGKpbvW7bq8VrsdC 5tvaOzrTSsi9e9q5OjNNPp9HSpXEFry6Q0pLUDaWKSwtT9+qsgCyQJ+Wyb3wzrvvHX3l2LNNddeh ZtVYKRpxpbIeFRZv1IuGYa+trm6slMrG/I2l4dvHJAAd6Ol7YP/zCak+uVw0dMuyAttxa4Hvr8ZQ 4G+sCiFuAnP/WCOAECIFdADdW6k8wATWgYoQwt7ifKD+F6r5bwv0hL3SAAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: image/png; name="mail-list.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mail-list.png" iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsRAAALEQF/ZF+RAAAA B3RJTUUH0wsaCAsc6eyW9wAAEgVJREFUeJzVmWmQHdV1x3/3dvfb38y8WTSjmZE0Wma0oA0wCCMW gcCALXYvcUiqspQDKScpV6pSlVS8lF2Vcmx/SchaLsdVrhivxGAHbDC2WYyMDQYDkpCQRvsyi+bN vDfLe/2675IP3f3maQzYxsmHdNWt7unX0/f/P+fc/zn3NPw/P8T/8nvEkuulh43H0uvfeuK3+78C kEBp086btmbzbSOFUvcOFQSuNlpiLUJIKxxPzU1PPF+fqxwZffHpfcAMYFrG2ybzdggkoAsjl123 Y3jLxfeODK+7Mlcs9Q0u72Wov4dsNot0HIwxzC/UqczOc3ZiimOnznHs+ImJ2fL4T8+N7v+P0wee /xkwB6glZP5PCCQWz16+5/d+Z3Dl0F/ccO2VW6/YvolSWxHPdUh5Lrb5Sou1ECrF2NQsCIExBj8I OXDkJE/97GVOHzt8oDJx5t8O7X30m8B8TET/JkSc3wC8XLHxki2X3Hj3F29817s+8kfvv713RV8P gTIE2pBJp3BcN8Eex4SlPDOPHypAYExEr6eznUs3j1BaNrBsVsl3F5et3OXPz77qz81MLwH+K0n8 OgQk4G6+9ta7b7rt7i9/6J67t+5+58WU2vIUchkc18UPDdWFOqViLp7RYoEgUIxPV5HSxVqLNosj l0mzaWg5l24eQXu5ASff9QHrpGZmxo4f4sKF/lsRkICz6/33fvz2O26//9577ir0dLZTq/ucnZzG dV2KuQy1RkA+myWT8tBGMz1b49z5GcrVBXpKbYTGECqDMRZjLMVsmq6OAo4jyWXSbFg9yIKSqRWr Vt28oJ305MnXX2BxYZu3S0AC7rXv/dDH77j1PR9977uvp+43OHn2PMpYioU8fhByZnKa0IBF0J7P cO58hem5GtL18LyIUHWuhpASYyydbTk6ijmshYOjp+jsaEMKwfCq5bR1dpPK5q8Ym/HTlbFjL7C4 Ft6UxJsRkICzbffdf3D9je/63Pves5tzE2XGpiq4qTQDvV0UchmsBV9ZvFQKg6BcXWDeD8lkYhWy UG8okJKU5+A6EmssUoCUkrMTZXo62zE2CrlMyiWVb8fxUjumZv3G7MTJV5eQ+KWQeiMCAnB611y0 9YY9d3ztd+/ak8pnUxRyWdLpFPl8lnw2BUKQTnmEyhBqQAiEdPA8DyFEpInxdI4jyaVc2vMZxs5X KOYynJ0os2qgFytohpYQglBpupf1MV+rvWNifHy/Pzt9lguV6QISSwkkGl/cueeDX3n/XbevWdnX Hf0gBJl0ikzaQzQVVeBIwfR8Hcd1EFKAkNEsNgKljaURKDwHcmmPjkIWx3EoFnKAwLQ8Z4xFSsHs gs/yvj7vxOmxrRPHX3sc8GMS+lcRkIC38erbfn/PrXvu23bRetKeixWL7JKLqcoch09NYAFtQbou QkSkLDRBaWPQxhKGGqMVCHAcB2MtOgZvrMVYgzEGhKC64OO4HrlcrvPYibPhwvTYK7xJjpBvYP32 TVu2fHJ4eJhCJtW0kDHRhNpaFuoBxlj80DDrKxpKRxa0AotAW6JnYxIWSKc9Sh1tpNPpZni1Wr9J VhtSbmTX4Q0bWL/l4nuEECuAPJCOjd60ZasHJOCt37nngzffcvMHVg4OUMimm9wSL9QbAb94/SQz Cz65XA7X85CuAyK2fAJcG1Q8SvkUvR0FglCx9xeHOHTsLJ3tBayFIIy8ok0is4b5eoNQaUAgpcgc PX6mXq9M7AOCFk9YAHeJ9b3lA4PvGxgYQEqBNgaLxEqDNJJydY6XD5+ko6ODbDYLQhBqg2Mjiwph ESIJH4NWGqU1c7UGXcUs+0dPg3Roa29n9Mwk83Pz5DIejnRYs6ofYyzKGKyNyhCsZWjNWnqWD14/ feLVr1lr5+P1ECah1ErAAXqG1qy+PJ3N4ciodoneIwlMwL4jJ8nl80jXIdQGDTgWtLAIbRFSA2BN YlGD1prztTpZT3LR8EqMMRhtODVeZvx8hUBpzk9X+dkvXuOmXZeTyaQJVRTmFkhnsqwZ2TB8/JW9 GxsLlRmimqm5qC8gMHzFLTcNrVxZsNbiBxplLNIarIQnf7oPN50hhSAINY4BaRyktkhHIoSI1ElE 3rAxeK0Nq3s7ac+l0DomZQy93e10FPNICX4jxG+EpDyXehBgbOSFpKYaXLGCTGn5FY2FyqtAFqjH XhAJAQl43ct6r+zs6sRaOH7qLCdPaCbKVa66bCu1QFEqeARKIy04xiKURsoEfCS1rRJqjGGgu0g+ JWmEYXRfm+aCtViCUGOtxXUEU9MVkA5aG8rTM4yNTdA/0M/y/n6scIaBYkzAizFrl8Uy2U2nvMFU OsPYxHm+/vATXPXOSygWCjz36mGk4xKECm1ASo0QEilFBDoy/GIhZ8BYgwDasx3UfL8lLxhsojpa R4teR946cOgovcu6yOXzFAt5zmrNubPnqM7MIBx3ICaQAzJJGCUEJOCWSu19rufhN+YodpRYtqyb SnUeL+UhhMQPQqRIrB77zlosESgb+9xYi7WWZR155ucXmt6wMdioMo1Vx0ZK1QgUQyuXs//QKCNr h9BGs3JFP6HRfPPBh/BSaS8mUEjCSAihkhByAPf1w8fFDYFisL+Pe+7swRGCfQdGGRjow3EtjjZx soosfdvOLaxe3hnbPgqjqdkaC34Da6GQSVHIpWOSkbKYmGgQKsrVecJQoVrWhqMDioUs+XwebQ2v vHKATDpDKHCAdqADmBNC+IBK1CcLdI5cfef3l6/ZvP7SbevZvmUjjpScn67y8qGTdLQVyOcz1PwA rMFqxR/ffi2bVvZgrUXKKCcuEkwc9KtK+lgyLzgnMppIauRBYzSB71OtVPjkpz5555e+/NUXluQB iULwkxcP8twL+7h256UMreinUp1l8/qVjKzs4+jpMcIg5OSZcc7PzKIHu5ECyuVytD8oFpsL+5fA x1Vnch3DbWp+BNY0ww1rowRqLY1GgzOnTnDi6Cilrk6OHj/eAbS1LmJhhbBGhaSz0WbjuZcOMb/g s+uyTfT1duKHit6udlSjwfmJcWbn5jHW4joO2WyW0dFRVBgyMDhAb2/fWxteiIhEbPVf/jlWNGMw WvHwtx7kmaef4Z07LmX12rWkU6k+oKO1FiKoz78WNHyMVhhj8dJpDoye5vmXD2F0lIBUqGgEAQPL OugtFZuTZbNZ1q1bRz6f44nHH+Ohbz2IX68vQXVh6CT3hBARoUiLkdJpelBrxT/f/w/80/3/Qn9f D1u2biObybB986ZNCYGkxrZBbf5IUK/FCUihtcZxXbZtHomlzqCUIgxDgkaAUsFiF0sIMpkMK1au Yteu65mcmOC+e+/lub3PopRqxvJiqCQU4lCzBqyNpQCM0czMlPnzP/swX/zSf3L5Zdu5bvd1lDpK SOkgXdEDdLgt5jC1ysS+wB9CKdW0k9GG7lJbnHhAKY3WGqVCDhx8ncsuGr7A7elUiq7ubm67/U7W rF3Hp//+08zOzfGFz3+BgcEBUul0IlrxzIsSmxxhGPDS8z/lI3/5V9TrdXZfu5Pbbt1Df+8AXiqF tZq52YUMkG/1gK6ePXK4sTB7rlGvoZRCK0V3qYg2kVZrrVsqTRtL4oVhLaTE9Tza2trYtm0bn/jE x7lk+3buvOsu/vS+P+HggQPUawtopTBax6GpY69rwjDg0Ue/w4fu+zD1ep3rrrmSXddczcDASty0 h7URDt/3XSCd1NYSSAHZbEffCied2+yms1gL1dk51q7qJ5XysBZUGKDCgIZfJ+s5XLJ5A67jJMZs EpFS4DgOhXyBTZs2sGJwOQ989es88MBXmD4/ydp1a8nncnFS0xitWZib4xtf+yp//TcfBSG4/tqd 7L5uF2vXrSOfLyKwWKMxRvPUk0+d2/fa6wcTDxiiOrsxfXLft/25sq+CAK1CjLU8/+L+2Pq6uekw Fs6MjTcz62IkxklNSFzXI5vL0dPdw5bNWxno76d3WTcPPvQwd939Xv79X+8nCBqEQcDkxAQf+9jf 8qm/+zSe61LIZVk1uIKh1UPk83lANcEbrVDKCMBJNjSSKKGldFAXmfbeVdJLrXVSGQDK01UyKZeu rlLsgZCG71OtzLB75+VRSzFZlTZxRbQ3ECKqlz732c/Q3lbkxt3X0dnexslTp3n8iSf5/vcfp7+3 m8989nM8/eO99PR0sWnjelzXYWqqzPZtm2lrb28ufq0VWmlQDf29Hzz184RAkgs8IBPUqpPptp5b nFTalcJFSMnxE6fJpDxKpXaUUgQNH79e5/qdl5FOeST1u21m0sUM+sMnHueFF3/OHbe+h6GhIS7a vJntWzdT9+scPHSYRx79HtVqlY3D67hx19Vcc+UVXHrxdsbOnePokVFGRkZw0160blSI0YrxyfGF Rx770QutKqSBBrAQLlTOLpw//RXppv5QdHo41kW6Hi/tO8TqVQMoY5r7Wm1MS/TEwOPsaq1lcmKc xx97nB3vuITOzi7a2trI5fKUSp10dnQwsmYVJ0+dplQqsX3rZgYHBmlvb8NxXTra2/jOfz/Cc3v3 svvGG6LQ0SHGGFQjQAghlhIIgAWgWjn56vfcbHGTEM6ObEcPUkoKne2La0BHYMuVatQTbbF6EkK1 2jzf+fa3yaZTDA+P0NHRRqHYjiMdXM9laPUQHZ2dzFdncFyHfKGA53o4jgQk/f2D3Lbn3TzyyHfp 7etieGR9VIIrTagCAcgL8gDRLqcOzALTU4f2fn7Z5t0DFjuYKXZx5sw5ZiqzZNJO1BKxlurswqLV W3qyWmteP/gar+3fz65dV9HZUSKbzSNlFLWOdHAyWbo8j1J7W3MXZqzG6giOlILly5dzy8038aMn f0Qum6e7uxtjFEEQAMjWUsImSkT00WEGmJoeff4fG/PVqdrMBCpUSNdB6Qigspb5+fkLLR9n2ZmZ aR5+6L/YedUOVg0N0VYqIR2JtRqbfMuwOtJw11ncYxjARnuFpBro6e1hx2WXcvDAfmq1OcIwRPmB AMRbNXcFIIwK7MLksVfcQudQPpfpXjO8GoQgCAKOHz7MusE+No6sxWjVjPsgaPD1B77ExvUb2bBh I/lsHi/lRXIXl9vWWrQyMVgd7QeUispmpdAqRGmFCkO0UuSyOYRjOX3iJIVcjnwxm/rWI088+0YE 3uh7lfTLZ440AuWcPHZ8ZaFYkGGoeOYHP6R7WTc3XLMjkjai6nHfKy9htGbDxk2kU2mkI3CkxIlV 2xiDNSYqnW2k7VppjFGxxocoHaJDFWfoEKU0qZRH2GgQNHzy+Zz7jYcfe9JdArR1LdSIcoOMBwvj h79br4yfmjx76sZie8dgqAyTU+U4bAzWQqVcplyeYuOmi8hmM809gCOd+JloM2SxsdUXk5M2UXmh lUaFIdZENZfWYWQgo2lva2emUqY6UwUIlxJoJZEoUut9bfxZ4/uzU0E1vz7TOXCZadR7rbVSK43v 15mcGGflilXksjkQBindqGDDNHtCxhqs0c3NvNEKrUOMMnGiioiEOmS+WjGHXz8Szs8v6DNj4/7k 9EytVqvNTpyfOQv4b0QAFj8oNJbcC4kWujLBgqqNH54eO7p8RGt9ZRDUKZ+fwEt5FAuFqKCwAoPF 2iTGQ6yxGBNlU6MNQVBj9OgxfXT0qJ6anNavHHjNr/l1NTZ5vl6pztWMtcpoE1hsYIz1rTFzFsrG mLPA7JsRSAArWqrVFgLJ2Tz99NMiDBpXVqanbWW6bIvFNqbLU6gwpO77ttHwKU+V7bM/+bGeqczZ I0eP6/HxSVX3fTU9U/GttUHs7YCoVdKIz0F8rYQQrb8vAFVgCph6KwJLPWFYbG8nDVYthLDPPffs 8WeffEaOHj0iy5Wq9/qRozQaDVGdnTNBECSN2KS/r+KRAPTjUY9H8ncANIQQYWyw5Pk6UXuxCkz9 ut+Jm70jog5GEegSQiwDVgghVgP91tpOoI0L2+AJ8cSDrdasE4nFUvANIIjBJx5PRqPl/94yhFqP VnUCsEKIpkestZoo+XXF5BICraV6q9UTEH4MpDV8AiCMwbd6LLlu9cabLuI3I2GFEEm2TryXAJwF xok+RKRY7DYuJZBM3komiIGp+P2Jx8ySs17yPvWbEIhYWKullNhoF5NYpQ5ME/UtE+sn5JaGUKsI JPe0EEK3PG/f4tz6/dj8Dy88BUNLs+T2AAAAAElFTkSuQmCC ------=_20031128202522_91863 Content-Type: application/x-gzip; name="patch-mailing-list-actions.diff.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="patch-mailing-list-actions.diff.gz" H4sIAMiexz8CA8Uaa1PbSPIz/Ipep7KRseQHEEhsQsWAAW/8KmM2l9psqWRpbM2ih1caY7it/Pfr npGM35hccreVtaLpnu6e7p5+KQ4fDMB4gKZ1xwbcY3ke0KtvcY8HQ8PjsTB4MAgNh1teOMwPPcth YIyjFrD70BsLHgb5MOLDAm0pMN8YhJFvibz9BF8C7RqG8dz2nf1i8cAolYz9IyiWyqW35cNSvpj+ B7liqVjczeVyG9g8kXgHpf3ywbty8XiJxMePYBwdv9WPIEePY/j4cRd2/oGWqWV6YSarQ61pXra7 zWrPvK5VL2pd86zduIBv+hTt3N4K7czejJdL8Bqk804Yi62o3oz7fzF7O9wLS7BnETMPxlSlBqmU RRkdigiGwh5ctKHV7oGIrCD2kBzsFXadn+RDhit8b4MjJfDnvSlBXOFS+y9yqSU66FcH5dIxklrp V8clciv8VV71ige2N8ajZxYoupkFIK0asYiY5S8DUTIvpuXc3PKSuuVO3OugUQIGjvaQxVcpWOng 6ACFyuHzMBHuHzS+7VoR7PnEHT5A67bRqNBqGMQCFGzgCx32CKGya6DHIpgPQLu3vDGDD2pPFhd3 IibGUVBJ+R3uyxuGzyN9/1DdsR02cE2lBtNynIjFscb8gQ7q4DrYls880+c+M30EWkNmDpkwIzby Hk0Ran48RGdGv+7SiqFu68CzhnGW5GZezICk+wUJ2v5IC5CeDhmBeNn/ir/NR5wFIiYJdDivNmsN s1s7r3fqtVbP7H3p1MxeW4k2L1RurVDSaiN56bNoi9xOYgzbs+KYO7iV1mhjIhVz+NiX8rgMr1ME 2siK0Diz4WNqEaDNU5tMSeFpjVM/RAf65cNMUGjRA804t2dnRwqlxEHvGJp4AGc8MkcRD8RAy1hC WLbro16M1yOMGCSOPPIO81M1k+OQrs1RKKOWptWalxJ03Ws2YC+r9M//zcLBHKjTlvioykQCHbRz UkQTrdNBTrhXnR+ZJTfBJJ2adBPM/liIMFDSKP0pG6fCpxbPnIjo9ES4p6/j8kkBnyfCOT1Rsqac P3zNvI6/Zk5PCmodcREV0Qq4F88t1bZD4bap5ACyCHqBAqTyJ29SGMEeBDq0VE9iX2VUM7Impu0y +27uUKD9qq08ftY4VRtj1BS6t3EqSUu1Sx/EQJ7NTq05NAcRY1oiklz/tuHiUP766Rfn/FxdHJVU n7/NfSXVj89By/F0VSZagbUpH61A3ym9Py4axRL+oaxULOKfLbPSKmqzuel9+e1h+eBgZW4q6vhW 0ktHbyka5zC1G3sGNDEYlOG8AsLqGxPuCLcM7yrAA4fuNS7Ghi9RRAVso2/F3DbCwSBmAvGIwm4O 9mCN9vYIKBGqY+GGUVyG38JoyOCMRYHlgfYpvGNZOLnDx8cYeYY+D3iYD5g4nW49D0ePqFFXAJ0U /sV9bgU61AM7D9pkMsk/yJW8HfrZ6aaey2MYReEwsnzAv5LbQxwOxMSKWAUewzH6bAARBlX0Lo7h An1NgBU4hTCSFPDUfPBIi+OAoq1wGQgW+TGEA7jHC4d2gX16IchV6xauWMAiPFVn3Pe4LYk0uM0C dGMLhaHV2GUO9B/llksS6SYRCS5DZGNJ/1l7iCdZHTSQJOKGIxTLtQQJOuGeB30G45gNxp4uaSA2 fK73rtu3Pai2vsDnardbbfW+VBAbTYJQds8ULe6PPI6kUR4s9sQjnk2SaNa659e4p3pWb9R7XyCM 4LLea9VubgDzB1ShU+326ue3jWoXOrfdTvumlge4YSzVjKQyr52pZjCqoKpRAQ4TFpU509N/QRvF KKHngGvdM7SVzfg9ymeBjS6xrea9EAMynRWxn9RZocgShJg+JhFH24uQiMmd6+yiXE6Ht++hx1BV DDqeZWNIgZsxkTg4KCqVn2EqJvRmFYr7JbyZpYPisQ63N9Xp4QqUkl/xAVZqcF39HYNgu3VZvzKv Z0q8EyzDBnyYd/EqvGIBeqPalILJFwIFnttFobggfw0KyEYSkBWd9WhJkTmHJGNmQf4uQsRdAf9P YutKmErBq2Hkc6IfPqyGYkkxXg9BXfuroTHDlGgJzFMb0Tyrz7zVIHetTNxf1mEqlMWXjunxfmGo ao0lCyFsGIQ+KpZ+MSN5SygkCqbwQvI0mN9njsOcRcQVfcUWPcI8yigcjUdyGQGzrcMDrcQCnd+G +xBrwJWVFulauxJ3n7mDKR/2JvKpw5VzVyMrn0k3gD1pciwB5ouYtGacZROP+/N8XOaNYJYH832P p7RkXYxNDPYGzxHChdjGCMp+CLVx8GPpUTPwQwhZke1ipIy/hxihmWiVmJnomFguhn7SeqT199Ne PekRVQWarcz4S63ZIbeq4yVUJMlNTLqT8R9/YjPxjxx+YAfSaXduO2a9V2tiaYd1ECFj+YJlNRXU JlXScI32p9rwyjyvNhpn1fNP2kofQRRqfpDQwPrbKB3lR8EwmWRsZldK2d1MDYoJwVNV/Ea2Uw+Y 8la/z/PcT3nezrgRqXsrvjO+92LOByln6hkxmyYJYtsjk5s+y/Os2kWWJWI5uM+sE6m0aG9pbrOa +O9zkqR+vlKab9Idh/0w9JgV7OY2tIkLPSk2O8hX3NFbLQm8uNqnMdpSg4ohTHWFWHuSU89GQh32 FAOdwp9QfbhaoX5a3CX8zYBNNNmMTZJ1mW1oWV1A6m+0IWJzz5Ev1Apptd/bjdtevd0y61g+3FzU SeV0RhXtp/4vBwKSPJFW8dnEymqiTdSE4l4kbGWMNjEHPklEy1iIYG2GJRY1fxhUep+oXulV661a V8PdqH9FaWjGfIiFPe0ISDnaldk++6123lNosgXOJIceURupWGYUZMbWa1NNQiRRunE6HTosno0Y bneAPrXOChvx1fwDet3bGi58W8iBa/zoByTBxH1u5BXYI4LxdCQn3aqJSwpAC0mApbg+mnnvWZEU QMgnAbAEAa6OhqhIEg8gU760cQa7prSBomPlk7PR0fKqMiDpMolyqFrX+Icils8nydBmIbpnC6vX /yj+ma3wXC6Zdc3mhz1CQMF+XdzC/5SDC3oxTi1b8HtLMBOrcQux57ORHIZI7FRz6IsqXEVshNWz Jtd1IGLJ3COXKCVRB02pJF8ak410SDZoVxcMS+3wsRUKbAizKV3qKBOtEOasYu2IkaDyJGFgM0Vv NkTJK5l6p8STO6WQy5jpr/Qe4zSNKcmrQD9Sgiw6K+Dbd9dSyh83lQOyAlDTR5WhK9uJ8LKq6UVy TPP31sK8tIh7kTgzqX1rgbauAl8kiRoPbynCi+rHF4mRZPaVklBo/e7aU0mhlnCvrgA6BULuqVtK C3hL10zTlZRPlawcl6st6UeO3OxwPKFGo0k3koj6m5M3WchBqUITYeK7AIc3p28kaRQwnacHDsbw BCy3GFIGieZo6aS9EVoOzZVxYxlex18DzOr492wSf9IhaWBjgNfk8WUdIMIyIh6n3xcwPskmH9Oh j16m6ot0XEsTElNtkiRUjAQ5hJW7ZbMq7ULpNWEzjWPfyJ7/i5Gsu9VU1H3ZSNb9oSNZ92kkewz7 pfJhqVx6v3EkW5QT2Vd8ENBAyMQyuVmtN+qtK7NRv+mZ9dZlW46Gku58PcbmEc1TOQw/vRpGp5gL HivYUf2xUAklDen6aYPtoeMuhSV1D9SQjL5Z/7JWRT/h6/WUjOUvuscMaK1DzuB87+fqlSTeQeld +eB9+fBwpeu9P6bPs/j7Tn2bnR8kGX+PQ8HQk3d2vs4B1bq9Zl3hUzZY+aViA3CGUxKRjH4UTmIW zTJbBM3u4sPISkTDNTrifpG+w+f2iwfJF+9deAVNHtsgS0gMdDzA/ON5CDGkkc2Laq+KoVk2Ucn4 VVnfC21rYWma2uf9JJVRWMM4XSJyMaO0Or9ijyMuHtUaXs7/twiooGa1e3NdbZhXNWyNqr3ahaxr 0WBR7Fryn2Y8vbi78BF7UDPd071t1EjL/wG4m+H1YiQAAA== ------=_20031128202522_91863-- From gerardo@ximian.com Fri Nov 28 18:51:18 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7B047124044; Fri, 28 Nov 2003 18:51:18 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 773D1124028 for ; Fri, 28 Nov 2003 18:51:06 -0500 (EST) Received: (qmail 24923 invoked from network); 28 Nov 2003 23:51:02 -0000 Received: from localhost (HELO mesalina.localnet) (gerardo@127.0.0.1) by localhost with SMTP; 28 Nov 2003 23:51:02 -0000 From: Gerardo Marin To: Hackers Content-Type: multipart/mixed; boundary="=-1bxWEkpksyttMc7NDOp9" Organization: Ximian Inc. Message-Id: <1070063598.20607.5.camel@mesalina.localnet> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Fri, 28 Nov 2003 17:53:18 -0600 X-Spam-Status: No, hits=-4.4 required=5.0 tests=FWD_MSG,HTML_80_90,HTML_FONT_COLOR_NAME, HTML_FONT_COLOR_UNKNOWN,HTML_MESSAGE,HTML_TAG_BALANCE_BODY, HTTP_WITH_EMAIL_IN_URL,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] [Fwd: Weekly Evolution Bug Report] Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-1bxWEkpksyttMc7NDOp9 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi folks, Again, we'll have this report every Friday. Please note that links are quite dynamic and changing status leads to a different bug count, but this gives an idea of bug activity. Gerardo Marin Ximian Evolution Bugmaster --=-1bxWEkpksyttMc7NDOp9 Content-Disposition: inline Content-Description: Forwarded message - Weekly Evolution Bug Report Content-Type: message/rfc822 Return-Path: Delivered-To: gerardo@ximian.com Received: from bugzilla.ximian.com (indri.ximian.com [141.154.95.33]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 6839563066 for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Received: from indri.ximian.com (localhost [127.0.0.1]) by bugzilla.ximian.com (Postfix) with SMTP id 548C022512C for ; Fri, 28 Nov 2003 18:28:48 -0500 (EST) Subject: Weekly Evolution Bug Report Errors-To: evolution-qa@ximian.com Date: Fri, 28 Nov 2003 18:28:48 -0500 X-Loop: email2bugzilla@ximian.com Mime-Version: 1.0 Precedence: junk Content-Type: multipart/alternative; boundary="=-wUg3iNRKH5ZVtsU3UCPX" Reply-To: evolution-qa@ximian.com To: gerardo@ximian.com From: "Bugzilla Report Generator" Message-Id: <20031128232848.548C022512C@bugzilla.ximian.com> X-Spam-Status: No, hits=-5.2 required=5.0 tests=BAYES_10,MIME_HTML_ONLY,RCVD_IN_OSIRUSOFT_COM,X_LOOP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) --=-wUg3iNRKH5ZVtsU3UCPX Content-type: text/html Content-Transfer-Encoding: 7bit Evolution QA report
Weekly Evolution Bug Report from [2003-11-21] to [2003-11-28]
Developer UNCONFIRMED NEW REOPENED ASSIGNED RESOLVED Total
dobey   1       1
danw   10   1   11
evolution-calendar-maintainers   28 1   7 36
Charles.Zhang       1   1
evolution-addressbook-maintainers   24     14 38
ettore   27 1   11 39
anna   1       1
rodrigo   1     1 2
jpr   3 3 1 3 10
triage 20       39 59
lewing     1     1
toshok   2       2
gtkhtml-maintainers   6 1   4 11
fejj   2       2
evolution-mail-maintainers   36 2   6 44
notzed   1       1
mkestner     1   1 2
aaron   3       3
TOTAL : 20 145 10 3 86 264

--=-wUg3iNRKH5ZVtsU3UCPX-- --=-1bxWEkpksyttMc7NDOp9-- From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:17 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CD871240AB; Fri, 28 Nov 2003 21:56:17 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 0821112407F for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id ED5C7631D7; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from harrier.mail.pas.earthlink.net (harrier.mail.pas.earthlink.net [207.217.120.12]) by skeptopotamus.ximian.com (Postfix) with ESMTP id CC8E163066 for ; Fri, 28 Nov 2003 21:56:05 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by harrier.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvH9-0005Lv-00 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:56:04 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0kpEw028290 for ; Fri, 28 Nov 2003 18:47:31 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT0ko3T028288 for evolution-hackers@ximian.com; Fri, 28 Nov 2003 18:46:50 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070066810.28134.7.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 18:46:50 -0600 X-Spam-Status: No, hits=-5.9 required=5.0 tests=RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,USER_AGENT_XIMIAN, X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] 2 separate addressbooks? why? Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: So I was looking through the code after reading ross's default addressbook patch. Didn't we decide that having multiple local addressbooks wasn't necessary? I mean, you can separate contacts by using categories. And if we ever get around to writing the code to save searches (and display them as subfolders in the source list), we can provide 2 default ones (anything with Business in the category list for "Work", and anything without Business as "Personal.") Chris From owner-evolution-hackers@skeptopotamus.ximian.com Fri Nov 28 21:56:27 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BD34412407F; Fri, 28 Nov 2003 21:56:27 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 6F4CD1240A9 for ; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 384D5631D7; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from scaup.mail.pas.earthlink.net (scaup.mail.pas.earthlink.net [207.217.120.49]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 1BD21631E0; Fri, 28 Nov 2003 21:56:16 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by scaup.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHI-0001e0-00; Fri, 28 Nov 2003 18:56:14 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8A8028352; Fri, 28 Nov 2003 18:55:11 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNmjbR020707; Thu, 27 Nov 2003 17:48:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] libebook changes From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1069979668.7489.29.camel@localhost.localdomain> References: <1069809609.7513.8.camel@squeedileespooge> <1069979668.7489.29.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069976924.20689.1.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:48:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 18:34, JP Rosevear wrote: > On Wed, 2003-11-26 at 00:21, Chris Toshok wrote: > > I went ahead and implemented (finally) the get/set self calls in > > libebook, as well as added another method to test whether or not a given > > contact is your "self" contact (so you can display a nice icon next to > > the self one, or bring up a different editor for it, etc, etc.) > > > > Also, I made some changes to the EContact properties that mkestner had > > suggested. The name/address/photo/date properties all used boxed types > > now, which apparently will make them more easily exposed through the C# > > bindings. > > Sweet! Is the "self" concept per data source or for all addressbooks? It's a global setting, and at the moment it's required to live in the local addressbook. There's some support in the api for it living elsewhere (the EBook** arg to e_book_get_self), but that's not working at the moment. Chris From toshok@ximian.com Fri Nov 28 21:56:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id D2F21124087; Fri, 28 Nov 2003 21:56:44 -0500 (EST) Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by listsmx.ximian.com (Postfix) with ESMTP id 65D4D12407F for ; Fri, 28 Nov 2003 21:56:33 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHa-00056b-00; Fri, 28 Nov 2003 18:56:32 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AG028352; Fri, 28 Nov 2003 18:55:34 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hARNp0oO020710; Thu, 27 Nov 2003 17:51:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: JP Rosevear Cc: Hans Petter Jansson , evolution-hackers@lists.ximian.com In-Reply-To: <1069964827.27985.20.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069977060.20689.3.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 17:51:00 -0600 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 14:12, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 04:14, Hans Petter Jansson wrote: > > > > > 1) Let "new addressbook" do local addressbooks only. Less work, poorer > > > > UI. > > > > > > > > 2) Integrate LDAP source setup into the "new addressbook" dialog somehow > > > > - for instance, if the user creates an LDAP source, the druid could pop > > > > up prompting for further information [although we might want to do it in > > > > the same dialog - requires thought]. More work, better UI. We could > > > > leave the Directory Servers configuration in, since it lets you edit > > > > existing entries. > > > > > > > > What do you prefer? I'm sure you (at least JP and Chris) have thoughts > > > > on this. I'd like to hear them. > > > > > > We want to do 2) I think because for every backend that gets added its > > > unlikely we want to do a separate config control. I also think it > > > should be done without popping up an additional dialog (dialogs on > > > dialogs is never nice). As for existing directory servers, these should > > > be configured via the migrate () shell component mechanism. Now, where > > > the UI bits reside for each backend type is a different issue, but > > > probably in evolution for now is fine (although try and keep the ldap > > > and local bits atleast a bit separate in case we want to install them or > > > put them in e-d-s at some point). > > > > So I assume we're doing away with the preferences LDAP config control, > > then? > > >From my view point, yes. We still need a way to edit existing ldap servers, though. Chris From toshok@ximian.com Fri Nov 28 21:56:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2F98A12407F; Fri, 28 Nov 2003 21:56:47 -0500 (EST) Received: from goose.mail.pas.earthlink.net (goose.mail.pas.earthlink.net [207.217.120.18]) by listsmx.ximian.com (Postfix) with ESMTP id AB68512405B for ; Fri, 28 Nov 2003 21:56:35 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by goose.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvHZ-0000UB-00; Fri, 28 Nov 2003 18:56:29 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT0t8AC028352; Fri, 28 Nov 2003 18:55:29 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAS5CjtU021507; Thu, 27 Nov 2003 23:12:45 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) From: Chris Toshok To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com, michael@ximian.com In-Reply-To: References: Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1069996364.20689.13.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 27 Nov 2003 23:12:44 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Oh this is interesting - I hadn't thought about what would happen with the POA threading policies in the inproc case. I'm guessing they're being ignored and everything is handled on a single thread. And, since we're not using recursive mutexes it hangs when trying to lock the mutex for the second time. Just to make sure, can you respond with a backtrace from the hang? This is kind of a sticky problem, since even if we fix this hang we'll end up with another one when the stack unwinds to the GNOME_Evolution_Addressbook_Book_open call, as the next line is a g_cond_wait call (from which it'll never wake). Michael, is there some way we can make the POA policies affect in-proc calls as well (if they don't already?) Chris On Thu, 2003-11-27 at 15:18, ERDI Gergo wrote: > I'm re-sending this because I wasn't subscribed when I sent it initially > > -- > .--= ULLA! =---------------------. `We are not here to give users what > \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 > `---= cactus@cactus.rulez.org =---' > Define (n.) De ting you get for breaking de law. > > ---------- Forwarded message ---------- > Date: Thu, 27 Nov 2003 17:46:01 +0100 (CET) > From: ERDI Gergo > To: evolution-hackers@lists.ximian.com > Subject: Deadlock when accessing an in-proc address book > > Hi, > > I'm looking at http://bugzilla.gnome.org/show_bug.cgi?id=127535, but there > seems to be a deadlock problem. > If e.g. e_book_load_uri is called by a calendar backend (which resides in > evolution-data-server, so the addressbook provider is going to be in the > same process), the flow of events eventually gets to the point where it > sends a BookOpen notification to listeners, and there's an in-proc > listener for it. > > However, e_book_load_uri locks a mutex near line e-book.c:1700: > (simplified code by removing error checking) > > our_op = e_book_new_op (book); > > g_mutex_lock (our_op->mutex); > corba_book = GNOME_Evolution_Addressbook_BookFactory_getBook > (factory, book->priv->uri, > bonobo_object_corba_objref (BONOBO_OBJECT (book->priv->listener)), > &ev); > GNOME_Evolution_Addressbook_Book_open (corba_book, > only_if_exists, > &ev); > > /* wait for something to happen (both cancellation and a > successful response will notity us via our cv */ > g_cond_wait (our_op->cond, our_op->mutex); > > status = our_op->status; > > /* remove the op from the book's hash of operations */ > e_book_clear_op (book, our_op); > > GNOME_Evolution_Addressbook_Book_open eventually leads to > e_data_book_respond_open, which does the actualy firing of the > notifyBookOpened one-way CORBA method. > > And this is where the problem starts. For the in-proc case, the server's > impl_notifyBackendOpened method gets called instantly, and the way it's > implemented is that it emits a GSignal that is connected to > e_book_response_open (which is near e-book.c:1360). And here's the code > for e_book_response_open (again, simplified): > > EBookOp *op = e_book_get_op (book); > > g_mutex_lock (op->mutex); > > op->status = status; > > g_cond_signal (op->cond); > g_mutex_unlock (op->mutex); > > So it waits for op->mutex which is locked by e_book_load_uri. > This doesn't cause a deadlock for the out-of-proc case because then, > notifyBookOpened returns instantly (due to its oneway nature) and thus the > mutex is unlocked by e_book_load_uri by the time e_book_response_open is > called. > > I hope the above is a detailed enough explanation of the problem that > someone can help me in solving it. > > Thanks, > Gergo From toshok@ximian.com Fri Nov 28 22:22:15 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 95177124048; Fri, 28 Nov 2003 22:22:15 -0500 (EST) Received: from falcon.mail.pas.earthlink.net (falcon.mail.pas.earthlink.net [207.217.120.74]) by listsmx.ximian.com (Postfix) with ESMTP id 21BF312401E for ; Fri, 28 Nov 2003 22:22:04 -0500 (EST) Received: from sdn-ap-005txhousp0034.dialsprint.net ([63.185.104.34] helo=localhost.localdomain) by falcon.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1APvgG-0000iY-00; Fri, 28 Nov 2003 19:22:01 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAT1L29s028461; Fri, 28 Nov 2003 19:21:04 -0600 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAT1L0AB028459; Fri, 28 Nov 2003 19:21:00 -0600 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] EBookListener problems From: Chris Toshok To: Christian Hammond Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128065346.GB7762@trinity.lilo.cx> References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 28 Nov 2003 19:21:00 -0600 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hm, you're returning to the bonobo mainloop, correct? The book view notifications are sent asynchronously. Chris On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > Hi. > > > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing to > > > listen for modifications to the address book using EBookListener. So > > > far, I haven't received a single event. I looked throughout the > > > libedata-book and libebook code, sprinkled several debug statements > > > throughout it, and everything appears to be working right. > > > > > > I'm a bit at a loss as to how to go about listening in on these > > > events. It doesn't even appear as if e-book.c is's > > > e_book_handle_response is being called when something is modified in > > > Evolution. > > > > The EBookListener shouldn't really be used directly, it passes back the > > idl responses from the backend rather than does notifications. What you > > likely want is EBookView for all cards. That will give you > > notifications when cards are added/modified/removed. > > > > -JP > > I'm likely doing something wrong, but I'm still unable to retrieve any > updates. I'm still trying to wrap my brain around the evolution code, > and I imagine the solution is fairly simple, but for the moment, I'm > stuck. Can you provide a short checklist as to what is needed to > receive such events from the backend? > > Thanks, > > Christian From chipx86@lilo.cx Fri Nov 28 23:45:35 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5CABC12401E; Fri, 28 Nov 2003 23:45:35 -0500 (EST) Received: from trinity.lilo.cx (adsl-66-122-181-67.dsl.chic01.pacbell.net [66.122.181.67]) by listsmx.ximian.com (Postfix) with ESMTP id 66AD712403B for ; Fri, 28 Nov 2003 23:45:23 -0500 (EST) Received: from trinity.lilo.cx (localhost.localdomain [127.0.0.1]) by trinity.lilo.cx (8.12.10/8.12.10) with ESMTP id hAT4jMWY032467 for ; Fri, 28 Nov 2003 20:45:22 -0800 Received: (from chipx86@localhost) by trinity.lilo.cx (8.12.10/8.12.8/Submit) id hAT4jM1Q032465 for evolution-hackers@lists.ximian.com; Fri, 28 Nov 2003 20:45:22 -0800 Date: Fri, 28 Nov 2003 20:45:22 -0800 From: Christian Hammond To: evolution-hackers@lists.ximian.com Subject: Re: [Evolution-hackers] EBookListener problems Message-ID: <20031129044520.GA5325@trinity.lilo.cx> Mail-Followup-To: evolution-hackers@lists.ximian.com References: <20031127065001.GI13581@trinity.lilo.cx> <1069979400.7489.26.camel@localhost.localdomain> <20031128065346.GB7762@trinity.lilo.cx> <1070068860.28292.0.camel@squeedileespooge> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline In-Reply-To: <1070068860.28292.0.camel@squeedileespooge> User-Agent: Mutt/1.4.1i Organization: The GNUpdate Project (http://www.gnupdate.org/) X-Spam-Status: No, hits=-37.7 required=5.0 tests=EMAIL_ATTRIBUTION,FROM_ENDS_IN_NUMS,IN_REP_TO, MAILTO_TO_SPAM_ADDR,PGP_SIGNATURE_2,QUOTED_EMAIL_TEXT, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_MUTT version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 28, 2003 at 07:21:00PM -0600, Chris Toshok wrote: > Hm, you're returning to the bonobo mainloop, correct? The book view > notifications are sent asynchronously. >=20 > Chris Yeah. From what I'm observing, when I first call e_book_async_get_book_view() to get my EBookView, the EBookView's contacts_changed signal is emitted. My callback function is called and the buddy list is synced. That's the only time it's being called, though. I'm thinking that e_book_backend_notify_update for some reason isn't being called when updates are made, but I'll need to sprinkle some more debug statements to verify that. Christian > On Fri, 2003-11-28 at 00:53, Christian Hammond wrote: > > On Thu, Nov 27, 2003 at 07:30:00PM -0500, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 01:50, Christian Hammond wrote: > > > > Hi. > > > >=20 > > > > I'm trying to get the Gaim-Evolution Integration plugin I'm writing= to > > > > listen for modifications to the address book using EBookListener. So > > > > far, I haven't received a single event. I looked throughout the > > > > libedata-book and libebook code, sprinkled several debug statements > > > > throughout it, and everything appears to be working right. > > > >=20 > > > > I'm a bit at a loss as to how to go about listening in on these > > > > events. It doesn't even appear as if e-book.c is's > > > > e_book_handle_response is being called when something is modified in > > > > Evolution. > > >=20 > > > The EBookListener shouldn't really be used directly, it passes back t= he > > > idl responses from the backend rather than does notifications. What = you > > > likely want is EBookView for all cards. That will give you > > > notifications when cards are added/modified/removed. > > >=20 > > > -JP > >=20 > > I'm likely doing something wrong, but I'm still unable to retrieve any > > updates. I'm still trying to wrap my brain around the evolution code, > > and I imagine the solution is fairly simple, but for the moment, I'm > > stuck. Can you provide a short checklist as to what is needed to > > receive such events from the backend? > >=20 > > Thanks, > >=20 > > Christian --=20 Christian Hammond <> The GNUpdate Project chipx86@gnupdate.org <> http://www.gnupdate.org/ In Life: A solution to all problems is found. World peace is achieved, a= ll conflicts end, and everyone is happy. Computer Equivalent: Ctrl-Alt-Del --J/dobhs11T7y2rNN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/yCRfwqC6edKyWRgRAvHcAKCKRhStXLxjP6pJYRlkcGeNF92GkQCgmf8x mb+1VDH4cIBDClpCElXx0mA= =VNGD -----END PGP SIGNATURE----- --J/dobhs11T7y2rNN-- From hpj@ximian.com Sat Nov 29 02:12:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2CF92124110; Sat, 29 Nov 2003 02:12:48 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id B63DD1240D0 for ; Sat, 29 Nov 2003 02:12:36 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1APzHP-0000vt-00; Sat, 29 Nov 2003 08:12:35 +0100 From: Hans Petter Jansson To: Chris Toshok Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1069977060.20689.3.camel@squeedileespooge> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> Content-Type: text/plain Message-Id: <1070093380.30074.54.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 02:09:41 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-28.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTE_TWICE_1,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > So I assume we're doing away with the preferences LDAP config control, > > > then? > > >From my view point, yes. > We still need a way to edit existing ldap servers, though. I'll do a context menu item for that, like "rename" is in the calendar right now, if nobody minds. I think that's the only thing that makes sense. -- Hans Petter From isaac@sindominio.net Sat Nov 29 05:55:12 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 23781124162; Sat, 29 Nov 2003 05:55:12 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id D199A12407D for ; Sat, 29 Nov 2003 05:54:59 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 1206090017; Sat, 29 Nov 2003 11:53:44 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 034BF900E0 for ; Sat, 29 Nov 2003 11:53:31 +0100 (CET) From: Isaac Clerencia To: evolution-hackers@lists.ximian.com Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-X+nSUu1DsdD3nQX7c3r1" Message-Id: <1070103254.872.35.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:54:15 +0100 X-Spam-Status: No, hits=-10.8 required=5.0 tests=PGP_SIGNATURE_2,RCVD_IN_RFCI,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Bugzilla backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, people. I'm working on the Bugzilla backend bounty. Where should I put the Bugzilla tasks, I mean, is this OK?: + On This Computer + Personal + Bugzilla + Gnome + HispaLinux And about the directory to store the tasks, is .evolution/calendar/bugzilla OK? Thanks =20 --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-X+nSUu1DsdD3nQX7c3r1 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHrVQET2GFTmct4RAkitAJ9VdhMzEuEphIilQSUIvibVHDGS+wCgkO7/ nbG0fQ2sq4hV1oxKnRgudrk= =Ca5r -----END PGP SIGNATURE----- --=-X+nSUu1DsdD3nQX7c3r1-- From isaac@sindominio.net Sat Nov 29 06:00:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 745A01241A1; Sat, 29 Nov 2003 06:00:13 -0500 (EST) Received: from fanelli.sindominio.net (unknown [213.172.61.252]) by listsmx.ximian.com (Postfix) with ESMTP id C814812407D for ; Sat, 29 Nov 2003 06:00:01 -0500 (EST) Received: by fanelli.sindominio.net (Postfix, from userid 612) id 35F388FF47; Sat, 29 Nov 2003 11:59:17 +0100 (CET) Received: from llhosts (11.Red-213-97-14.pooles.rima-tde.net [213.97.14.11]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by fanelli.sindominio.net (Postfix) with ESMTP id 41D458FB12 for ; Sat, 29 Nov 2003 11:59:14 +0100 (CET) Subject: Re: [Evolution-hackers] Bugzilla backend From: Isaac Clerencia To: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-4j2k8O/jpnSAc+NERzyK" Message-Id: <1070103597.872.38.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 11:59:58 +0100 X-Spam-Status: No, hits=-33.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,PGP_SIGNATURE_2,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-4j2k8O/jpnSAc+NERzyK Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. >=20 > Where should I put the Bugzilla tasks, I mean, is this OK?: >=20 > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux >=20 > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? Sorry, .evolution/tasks/bugzilla. BTW, I can't add a single task because clicking the New task button makes Evolution crash ... --=20 Isaac Clerencia | Using Debian GNU/Linux | JID: isaaccp@jabber.org ---------------------------------------------------------------- Alternativas libres :: http://alts.homelinux.net Mi bitacora :: http://barrapunto.com/~guacamayo/bitacora ---------------------------------------------------------------- Outlook Users Disclaimer: All rights reserved for my email address. In order to avoid Outlook viruses, you are not allowed to store it in your address book or email folders. --=-4j2k8O/jpnSAc+NERzyK Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQA/yHwsQET2GFTmct4RAkNUAKCikPlxpyGI+UxWKFGnOPv+7NYjKwCgr3hG Vyz2H/2fXHVOMiZylkJl/XA= =uCRN -----END PGP SIGNATURE----- --=-4j2k8O/jpnSAc+NERzyK-- From rodrigo@ximian.com Sat Nov 29 08:21:03 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 07FE512414C; Sat, 29 Nov 2003 08:21:03 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6E50112413A for ; Sat, 29 Nov 2003 08:20:51 -0500 (EST) Received: (qmail 8352 invoked from network); 29 Nov 2003 13:20:46 -0000 Received: from localhost (HELO gasteiz.home) (rodrigo@127.0.0.1) by localhost with SMTP; 29 Nov 2003 13:20:46 -0000 Subject: Re: [Evolution-hackers] Bugzilla backend From: Rodrigo Moya To: Isaac Clerencia Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070103254.872.35.camel@localhost> References: <1070103254.872.35.camel@localhost> Content-Type: text/plain Message-Id: <1070112047.13580.40.camel@gasteiz.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:20:47 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 11:54, Isaac Clerencia wrote: > Hi, people. I'm working on the Bugzilla backend bounty. > > Where should I put the Bugzilla tasks, I mean, is this OK?: > > + On This Computer > + Personal > + Bugzilla > + Gnome > + HispaLinux > as said in the bounty, the stored queries in bugzilla should be shown as folders for each server, so I'd prefer to have: + Bugzilla at bugzilla.gnome.org + Default + Query1 + Query2 Since with your above folder list, we can't create subfolders, and thus will only have access to the default query. > And about the directory to store the tasks, is > .evolution/calendar/bugzilla OK? > .evolution/tasks/bugzilla/bugzilla.gnome.org .evolution/tasks/bugzilla/bugzilla.hispalinux.es ... cheers From jpr@ximian.com Sat Nov 29 14:32:48 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 7CAEB1241E9; Sat, 29 Nov 2003 14:32:48 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 16FEF1241B3 for ; Sat, 29 Nov 2003 14:32:37 -0500 (EST) Received: (qmail 26998 invoked from network); 29 Nov 2003 19:32:34 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 19:32:34 -0000 From: JP Rosevear To: Hans Petter Jansson Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070093380.30074.54.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070134350.30779.2.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 14:32:31 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > On Thu, 2003-11-27 at 14:27, JP Rosevear wrote: > > > On Thu, 2003-11-27 at 16:13, Hans Petter Jansson wrote: > > > > > So I assume we're doing away with the preferences LDAP config control, > > > > then? > > > > >From my view point, yes. > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > right now, if nobody minds. I think that's the only thing that makes > sense. Well there should probably be a "Properties..." context menu item or something (the calendar will need this too). -JP -- JP Rosevear Ximian, Inc. From mccannwj@pha.jhu.edu Sat Nov 29 15:31:05 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 6276C12426A; Sat, 29 Nov 2003 15:31:05 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id DED16124108 for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam.pha.jhu.edu [128.220.146.76]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hATKUrQn003094 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sat, 29 Nov 2003 15:30:53 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hATKUqMw009550 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 29 Nov 2003 15:30:52 -0500 (EST) Message-ID: <3FC901F7.4070805@pha.jhu.edu> Date: Sat, 29 Nov 2003 15:30:47 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] e_cal_get_object_list query Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm almost done with a panel clock / calendar integration patch. I am having a bit of trouble getting recurrences to work. I'm trying to use e_cal_generate_instances. However, I can't get it to find any objects. I think I have tracked it down to the following: query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Returns an error, while query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", start, end); e_cal_get_object_list (ecal, query, &objects, NULL); Doesn't return an error but finds no objects, while iso_start = isodate_from_time_t (start); iso_end = isodate_from_time_t (end); query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") (make-time \"%s\"))" iso_start, iso_end); e_cal_get_object_list (ecal, query, &objects, NULL); finds objects. Am I doing something wrong? Thanks much, Jon From jpr@ximian.com Sat Nov 29 18:13:02 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id ECFA31240B1; Sat, 29 Nov 2003 18:13:02 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 938A0124004 for ; Sat, 29 Nov 2003 18:12:51 -0500 (EST) Received: (qmail 5978 invoked from network); 29 Nov 2003 23:12:49 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:12:48 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147565.30779.156.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:12:45 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > > Am I doing something wrong? Nope, I think I missed implementing direct time_t searches in the backend sexp stuff - can you submit a patch to libecal to fix this? -JP -- JP Rosevear Ximian, Inc. From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 18:14:56 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47D60124004; Sat, 29 Nov 2003 18:14:56 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id ECB2D12403C for ; Sat, 29 Nov 2003 18:14:44 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CCFD2630C1; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 72DB663082 for ; Sat, 29 Nov 2003 18:14:28 -0500 (EST) Received: (qmail 6014 invoked from network); 29 Nov 2003 23:14:26 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:14:26 -0000 Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: JP Rosevear To: Chris Toshok Cc: evolution-hackers@ximian.com In-Reply-To: <1070066810.28134.7.camel@squeedileespooge> References: <1070066810.28134.7.camel@squeedileespooge> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070147662.30779.161.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:14:23 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > So I was looking through the code after reading ross's default > addressbook patch. Didn't we decide that having multiple local > addressbooks wasn't necessary? I mean, you can separate contacts by > using categories. > > And if we ever get around to writing the code to save searches (and > display them as subfolders in the source list), we can provide 2 default > ones (anything with Business in the category list for "Work", and > anything without Business as "Personal.") We in fact talked about getting rid of the concept of "default" addressbooks/calendars all together. Preferring to have each application that used the default to configure itself more appropriately. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:20:25 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 91A5B12411F; Sat, 29 Nov 2003 18:20:25 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id EFC05124095 for ; Sat, 29 Nov 2003 18:20:13 -0500 (EST) Received: (qmail 6513 invoked from network); 29 Nov 2003 23:20:11 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:20:11 -0000 Subject: Re: [Evolution-hackers] evolution-1.5 problems From: JP Rosevear To: Vivek P Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128044358.41884.qmail@web21502.mail.yahoo.com> References: <20031128044358.41884.qmail@web21502.mail.yahoo.com> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148007.30779.171.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:20:07 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-29.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Thu, 2003-11-27 at 23:43, Vivek P wrote: > Hi guys/gals, > > I built evolution-1.5 from CVS today and installed it > in (--prefix=) /opt/gnome2. I changed the > /etc/bonobo-activation/bonobo-activation-config.xml > file as required as given on the page: > http://www.gnome.org/projects/evolution/build.shtml You say below you used jhbuild to build everything, in which case you don't have to do this. > Now when I run evolution-1.5, I get the errors which > are given below. ie,wizards werent started and a bunch > of other errors. Also when I tried to add a task the > whole thing crashed ... The wizard is a known problem, we aren't sure what to do with it this version so we have not activated it yet. The task problem is likely that you have not selected a task list on the left to be the "primary" task list (by highlighting it). Its on my todo list to fix this. In fact I'll do it sunday. -JP -- JP Rosevear Ximian, Inc. From jpr@ximian.com Sat Nov 29 18:29:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 089BC12411F; Sat, 29 Nov 2003 18:29:13 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6CDFB124095 for ; Sat, 29 Nov 2003 18:29:01 -0500 (EST) Received: (qmail 6930 invoked from network); 29 Nov 2003 23:28:58 -0000 Received: from localhost (HELO localhost.localdomain) (jpr@127.0.0.1) by localhost with SMTP; 29 Nov 2003 23:28:58 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: JP Rosevear To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <1070147565.30779.156.camel@localhost.localdomain> References: <3FC901F7.4070805@pha.jhu.edu> <1070147565.30779.156.camel@localhost.localdomain> Content-Type: text/plain Organization: Ximian, Inc. Message-Id: <1070148535.30779.183.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 18:28:55 -0500 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 18:12, JP Rosevear wrote: > On Sat, 2003-11-29 at 15:30, William Jon McCann wrote: > > Hi, > > > > I'm almost done with a panel clock / calendar integration patch. I am > > having a bit of trouble getting recurrences to work. I'm trying to use > > e_cal_generate_instances. However, I can't get it to find any objects. > > I think I have tracked it down to the following: > > > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Returns an error, while > > > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > > start, end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > Doesn't return an error but finds no objects, while > > > > iso_start = isodate_from_time_t (start); > > iso_end = isodate_from_time_t (end); > > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > > (make-time \"%s\"))" > > iso_start, iso_end); > > e_cal_get_object_list (ecal, query, &objects, NULL); > > > > finds objects. > > > > Am I doing something wrong? > > Nope, I think I missed implementing direct time_t searches in the > backend sexp stuff - can you submit a patch to libecal to fix this? To do the iso_start and iso_end thing in e-cal i mean. -JP -- JP Rosevear Ximian, Inc. From hpj@ximian.com Sat Nov 29 19:49:13 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 54D651240A5; Sat, 29 Nov 2003 19:49:13 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id D123D1240EC for ; Sat, 29 Nov 2003 19:49:01 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQFlk-000Fgt-00; Sun, 30 Nov 2003 01:49:01 +0100 From: Hans Petter Jansson To: JP Rosevear Cc: Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070134350.30779.2.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070156769.30077.138.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 29 Nov 2003 19:46:09 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > We still need a way to edit existing ldap servers, though. > > I'll do a context menu item for that, like "rename" is in the calendar > > right now, if nobody minds. I think that's the only thing that makes > > sense. > Well there should probably be a "Properties..." context menu item or > something (the calendar will need this too). So JP and I just discussed this on IRC, and we concluded on a) using druids in addrbook/calendar to create new sources and b) having a Properties... context menu item for editing them later. -- Hans Petter From toshok@ximian.com Sat Nov 29 21:57:47 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 690331240E8; Sat, 29 Nov 2003 21:57:47 -0500 (EST) Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by listsmx.ximian.com (Postfix) with ESMTP id BEF46124039 for ; Sat, 29 Nov 2003 21:57:35 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHm9-0001xx-00; Sat, 29 Nov 2003 18:57:33 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU0uQwV011892; Sat, 29 Nov 2003 16:56:27 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU0uOOF011890; Sat, 29 Nov 2003 16:56:24 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f From: Chris Toshok To: Hans Petter Jansson Cc: JP Rosevear , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070153783.11873.0.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 16:56:24 -0800 X-Spam-Status: No, hits=-32.7 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN,X_AUTH_WARNING,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Re: Addressbook LDAP source UI Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 17:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. sounds perfect. Chris From owner-evolution-hackers@skeptopotamus.ximian.com Sat Nov 29 22:09:44 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id B649812425E; Sat, 29 Nov 2003 22:09:44 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 1DE9B124039 for ; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AA32B63126; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from snipe.mail.pas.earthlink.net (snipe.mail.pas.earthlink.net [207.217.120.62]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 8B70663118; Sat, 29 Nov 2003 22:09:32 -0500 (EST) Received: from sdn-ap-019txhousp0314.dialsprint.net ([65.177.1.60] helo=localhost.localdomain) by snipe.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 1AQHxi-0000SI-00; Sat, 29 Nov 2003 19:09:31 -0800 Received: from localhost.localdomain (squeedileespooge [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAU18NwV011955; Sat, 29 Nov 2003 17:08:24 -0800 Received: (from toshok@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAU18McK011953; Sat, 29 Nov 2003 17:08:22 -0800 X-Authentication-Warning: localhost.localdomain: toshok set sender to toshok@ximian.com using -f Subject: Re: [Evolution-hackers] 2 separate addressbooks? why? From: Chris Toshok To: JP Rosevear Cc: evolution-hackers@ximian.com In-Reply-To: <1070147662.30779.161.camel@localhost.localdomain> References: <1070066810.28134.7.camel@squeedileespooge> <1070147662.30779.161.camel@localhost.localdomain> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070154502.11873.4.camel@squeedileespooge> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 29 Nov 2003 17:08:22 -0800 X-Spam-Status: No, hits=-32.0 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, RCVD_IN_NJABL,RCVD_IN_UNCONFIRMED_DSBL,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN,X_AUTH_WARNING, X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 15:14, JP Rosevear wrote: > On Fri, 2003-11-28 at 19:46, Chris Toshok wrote: > > So I was looking through the code after reading ross's default > > addressbook patch. Didn't we decide that having multiple local > > addressbooks wasn't necessary? I mean, you can separate contacts by > > using categories. > > > > And if we ever get around to writing the code to save searches (and > > display them as subfolders in the source list), we can provide 2 default > > ones (anything with Business in the category list for "Work", and > > anything without Business as "Personal.") > > We in fact talked about getting rid of the concept of "default" > addressbooks/calendars all together. Preferring to have each > application that used the default to configure itself more > appropriately. Oh I didn't mean default as in e_book_get_default_addressbook. I meant we'd create those folders/searches when first populating the .evolution directory. Kinda like the initial set of VFolders the mailer creates. Chris From rodrigo@ximian.com Sun Nov 30 06:27:11 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1EA711241EC; Sun, 30 Nov 2003 06:27:10 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 2E22A1240C6 for ; Sun, 30 Nov 2003 06:26:56 -0500 (EST) Received: (qmail 14983 invoked from network); 30 Nov 2003 11:26:53 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:26:53 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070156769.30077.138.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070191564.2128.5.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:26:04 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > On Sat, 2003-11-29 at 13:32, JP Rosevear wrote: > > On Sat, 2003-11-29 at 03:09, Hans Petter Jansson wrote: > > > On Thu, 2003-11-27 at 17:51, Chris Toshok wrote: > > > > > We still need a way to edit existing ldap servers, though. > > > > I'll do a context menu item for that, like "rename" is in the calendar > > > right now, if nobody minds. I think that's the only thing that makes > > > sense. > > > Well there should probably be a "Properties..." context menu item or > > something (the calendar will need this too). > > So JP and I just discussed this on IRC, and we concluded on a) using > druids in addrbook/calendar to create new sources and b) having a > Properties... context menu item for editing them later. > or c) both cheers From rodrigo@ximian.com Sun Nov 30 06:30:22 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id BA2801241D0; Sun, 30 Nov 2003 06:30:22 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 343BC12427D for ; Sun, 30 Nov 2003 06:30:10 -0500 (EST) Received: (qmail 15016 invoked from network); 30 Nov 2003 11:30:09 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 11:30:09 -0000 Subject: Re: [Evolution-hackers] e_cal_get_object_list query From: Rodrigo Moya To: mccann@jhu.edu Cc: evolution-hackers@lists.ximian.com In-Reply-To: <3FC901F7.4070805@pha.jhu.edu> References: <3FC901F7.4070805@pha.jhu.edu> Content-Type: text/plain Message-Id: <1070191755.1803.9.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 12:29:16 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sat, 2003-11-29 at 21:30, William Jon McCann wrote: > Hi, > > I'm almost done with a panel clock / calendar integration patch. I am > having a bit of trouble getting recurrences to work. I'm trying to use > e_cal_generate_instances. However, I can't get it to find any objects. > I think I have tracked it down to the following: > > query = g_strdup_printf ("(occur-in-time-range? (%lu) (%lu))", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Returns an error, while > > query = g_strdup_printf ("(occur-in-time-range? %lu %lu)", > start, end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > Doesn't return an error but finds no objects, while > > iso_start = isodate_from_time_t (start); > iso_end = isodate_from_time_t (end); > query = g_strdup_printf ("(occur-in-time-range? (make-time \"%s\") > (make-time \"%s\"))" > iso_start, iso_end); > e_cal_get_object_list (ecal, query, &objects, NULL); > > finds objects. > this last one is the correct way, although we should probably also support time_t values directly. cheers From hpj@ximian.com Sun Nov 30 07:22:20 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C39D01241EC; Sun, 30 Nov 2003 07:22:20 -0500 (EST) Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by listsmx.ximian.com (Postfix) with ESMTP id 39BA11241D2 for ; Sun, 30 Nov 2003 07:22:09 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQQaV-000E5y-00; Sun, 30 Nov 2003 13:22:08 +0100 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Hans Petter Jansson To: Rodrigo Moya Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070191564.2128.5.camel@azkoyen.home> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> Content-Type: text/plain Message-Id: <1070198353.3356.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 07:19:13 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-31.2 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, QUOTE_TWICE_1,RCVD_IN_RFCI,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > So JP and I just discussed this on IRC, and we concluded on a) using > > druids in addrbook/calendar to create new sources and b) having a > > Properties... context menu item for editing them later. > or c) both Um. Yes? :) Note the "and". -- Hans Petter From rodrigo@ximian.com Sun Nov 30 07:26:01 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 024BC124260; Sun, 30 Nov 2003 07:26:01 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id 6983D124147 for ; Sun, 30 Nov 2003 07:25:49 -0500 (EST) Received: (qmail 17771 invoked from network); 30 Nov 2003 12:25:46 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:25:46 -0000 Subject: Re: [Evolution-hackers] Re: Addressbook LDAP source UI From: Rodrigo Moya To: Hans Petter Jansson Cc: JP Rosevear , Chris Toshok , evolution-hackers@lists.ximian.com In-Reply-To: <1070198353.3356.1.camel@localhost.localdomain> References: <1069924482.30077.26.camel@localhost.localdomain> <1069963937.27985.4.camel@localhost.localdomain> <1069967597.30074.39.camel@localhost.localdomain> <1069964827.27985.20.camel@localhost.localdomain> <1069977060.20689.3.camel@squeedileespooge> <1070093380.30074.54.camel@localhost.localdomain> <1070134350.30779.2.camel@localhost.localdomain> <1070156769.30077.138.camel@localhost.localdomain> <1070191564.2128.5.camel@azkoyen.home> <1070198353.3356.1.camel@localhost.localdomain> Content-Type: text/plain Message-Id: <1070195098.1802.21.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:24:58 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:19, Hans Petter Jansson wrote: > On Sun, 2003-11-30 at 05:26, Rodrigo Moya wrote: > > On Sun, 2003-11-30 at 02:46, Hans Petter Jansson wrote: > > > > So JP and I just discussed this on IRC, and we concluded on a) using > > > druids in addrbook/calendar to create new sources and b) having a > > > Properties... context menu item for editing them later. > > > or c) both > > Um. Yes? :) Note the "and". > right, I thought it was an OR :-) sorry cheers From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 07:43:39 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id A68EB12419D; Sun, 30 Nov 2003 07:43:39 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 434C71240E6 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 3D5266316D; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 28DD663150 for ; Sun, 30 Nov 2003 07:43:28 -0500 (EST) Received: (qmail 18825 invoked from network); 30 Nov 2003 12:43:25 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 12:43:25 -0000 From: Rodrigo Moya To: Evolution Hackers Content-Type: text/plain Message-Id: <1070196128.1796.29.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 13:42:08 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-6.3 required=5.0 tests=USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] druids for new calendars Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi If we create druids for creating new calendars, I've got some questions about the GW backend. * Would the new-calendar druid create a calendar on an already-existing GW account, or allow the setup of a new GW account? * if the former, how do we setup GW accounts? a specific config control? a generic config control to add new servers of any kind (LDAP, GW, etc). Also, the new protocol API in the GW server contains support for mail, contacts, calendar, tasks. Should we create backends for all of those, or just only calendar/tasks, as we are already doing? cheers From stewart@flamingspork.com Sun Nov 30 08:14:14 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 47A471241D2; Sun, 30 Nov 2003 08:14:14 -0500 (EST) Received: from mail013.syd.optusnet.com.au (mail013.syd.optusnet.com.au [211.29.132.67]) by listsmx.ximian.com (Postfix) with ESMTP id 9E6F31240E6 for ; Sun, 30 Nov 2003 08:14:01 -0500 (EST) Received: from saturn (c211-28-164-234.eburwd2.vic.optusnet.com.au [211.28.164.234]) by mail013.syd.optusnet.com.au (8.11.6p2/8.11.6) with ESMTP id hAUDDuD10313; Mon, 1 Dec 2003 00:13:57 +1100 Received: from [192.168.0.34] (helo=faith ident=stewart) by saturn with esmtp (Exim 3.35 #1 (Debian)) id 1AQQTC-0005N7-00; Sun, 30 Nov 2003 23:14:34 +1100 Subject: Re: [Evolution-hackers] Evolution/iPod synchronization bounty From: Stewart Smith To: leachbj@bouncycastle.org Cc: evolution-hackers@lists.ximian.com In-Reply-To: <20031128161030.8A045124013@listsmx.ximian.com> References: <20031128161030.8A045124013@listsmx.ximian.com> Content-Type: text/plain Message-Id: <1070198037.5201.2.camel@faith> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 00:13:57 +1100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: you may want to look at the multisync project - multisync.sf.net, it already syncs with things like phones and other machines. Although i've only used it with evo 1.4, not out of cvs.... On Sat, 2003-11-29 at 03:10, Bernard Leach wrote: > Hi all, > > I've been looking into the Evolution/iPod synchronization bounty > and I'm wondering what the > best/preferred way of implementing this would be. > > One note in bugzilla suggested using the qahog module. Is this reasonable? > Or would it make sense to do it directly in Evolution (to remove the > dependency)? The code itself seems simple enough to write I'm just not sure > where to put it. > > Also in today's Evolution blog there is a short discription of the new ESource > interface. That seems straight forward enough but where should the URIs come > from? Are client's supposed to go to gconf and use what is there or is there > an Evolution API mechanism? > > cheers, > bern. > > PS As I mentioned in the bugzilla entry, I am also looking for testers for the > functionality as I only have a 2nd generation iPod. > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers > From cactus@cactus.rulez.org Sun Nov 30 08:43:19 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 5AB4612404E; Sun, 30 Nov 2003 08:43:19 -0500 (EST) Received: from damo.axelero.hu (fe01.axelero.hu [195.228.240.89]) by listsmx.ximian.com (Postfix) with ESMTP id 5460D124101 for ; Sun, 30 Nov 2003 08:43:07 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by damo.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDh6Lp081055 for ; Sun, 30 Nov 2003 14:43:06 +0100 (CET) Received: from fe01.axelero.hu [127.0.2.1] via SMTP gateway by damo [195.228.240.89]; id A03C9860E0C at Sun, 30 Nov 2003 14:43:06 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe01.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDh5T4080986 for ; Sun, 30 Nov 2003 14:43:05 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRrj-0003XM-00 for ; Sun, 30 Nov 2003 14:43:59 +0100 Date: Sun, 30 Nov 2003 14:43:59 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: evolution-hackers@lists.ximian.com Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Birthday/anniversary calendar backend Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, I'm working on bug/bounty #127535, and now I'm at the point where the backend more or less works -- it creates yearly-recurring all-day events for birthdays and anniversaries. The question is how to integrate it into Evolution. I think the most straightforward way would be to show a Contacts calendar source in the left-hand list of the calendar view. However, that would need to be an un-deletable un-editable calendar source, for obvious reasons. So how do I create such a calendar source? Also, is there some documentation on which ECalBackend[Sync] methods I need to implement for a read-only calendar backend? THanks, Gergo -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' 'Bother!' said Pooh, as Cthulhu rose and ate him. From cactus@cactus.rulez.org Sun Nov 30 08:44:06 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8AC8F1242B4; Sun, 30 Nov 2003 08:44:06 -0500 (EST) Received: from fe05.axelero.hu (fe05.axelero.hu [195.228.240.93]) by listsmx.ximian.com (Postfix) with ESMTP id 94B7112404E for ; Sun, 30 Nov 2003 08:43:54 -0500 (EST) Received: from localhost (localhost-02 [127.0.2.1]) by fe05.axelero.hu (8.12.10/8.12.10) with SMTP id hAUDhrRh071411; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from fe05.axelero.hu [127.0.2.1] via SMTP gateway by fe05 [195.228.240.93]; id A016EB56020 at Sun, 30 Nov 2003 14:43:53 +0100 Received: from ds9.cactus (ktv32-47-76.catv-pool.axelero.hu [62.201.76.47]) by fe05.axelero.hu (8.12.10/8.12.10) with ESMTP id hAUDhqnW071352; Sun, 30 Nov 2003 14:43:53 +0100 (CET) Received: from ds9.cactus ([10.0.0.1] ident=cactus) by ds9.cactus with esmtp (Exim 3.36 #1 (Debian)) id 1AQRsV-0003Xd-00; Sun, 30 Nov 2003 14:44:47 +0100 Date: Sun, 30 Nov 2003 14:44:46 +0100 (CET) From: ERDI Gergo X-Sender: cactus@ds9.cactus To: Chris Toshok Cc: evolution-hackers@lists.ximian.com, michael@ximian.com Subject: Re: [Evolution-hackers] Deadlock when accessing an in-proc address book (fwd) In-Reply-To: <1069996364.20689.13.camel@squeedileespooge> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam-Status: No, hits=-25.3 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT, REPLY_WITH_QUOTES,USER_AGENT_PINE version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On 27 Nov 2003, Chris Toshok wrote: > This is kind of a sticky problem, since even if we fix this hang we'll > end up with another one when the stack unwinds to the > GNOME_Evolution_Addressbook_Book_open call, as the next line is a > g_cond_wait call (from which it'll never wake). As a quick workaround, I moved the new backend into its own server so addressbook calls are no more in-proc. -- .--= ULLA! =---------------------. `We are not here to give users what \ http://cactus.rulez.org \ they want' -- RMS, at GUADEC 2001 `---= cactus@cactus.rulez.org =---' I am in total control, but don't tell my wife. From rodrigo@ximian.com Sun Nov 30 10:24:31 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 0E2F0124031; Sun, 30 Nov 2003 10:24:31 -0500 (EST) Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by listsmx.ximian.com (Postfix) with ESMTP id AC8F412409D for ; Sun, 30 Nov 2003 10:24:19 -0500 (EST) Received: (qmail 28357 invoked from network); 30 Nov 2003 15:24:17 -0000 Received: from localhost (HELO ?192.168.0.101?) (rodrigo@127.0.0.1) by localhost with SMTP; 30 Nov 2003 15:24:17 -0000 Subject: Re: [Evolution-hackers] Birthday/anniversary calendar backend From: Rodrigo Moya To: ERDI Gergo Cc: evolution-hackers@lists.ximian.com In-Reply-To: References: Content-Type: text/plain Message-Id: <1070205814.1803.47.camel@azkoyen.home> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:23:35 +0100 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-32.4 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,REFERENCES, REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 14:43, ERDI Gergo wrote: > Hi, > > I'm working on bug/bounty #127535, and now I'm at the point where the > backend more or less works -- it creates yearly-recurring all-day events > for birthdays and anniversaries. > The question is how to integrate it into Evolution. > I think the most straightforward way would be to show a Contacts calendar > source in the left-hand list of the calendar view. However, that would > need to be an un-deletable un-editable calendar source, for obvious > reasons. So how do I create such a calendar source? > for un-deletable, un-editable calendar source, just return TRUE in the get_is_read_only method of the backend, and don't implement at all create_object, modify_object, remove_object methods. Just make them return an error code. > Also, is there some documentation on which ECalBackend[Sync] methods I > need to implement for a read-only calendar backend? > you should implement all, except those that imply modifications, like the 3 listed above, add_timezone, remove_calendar, and I think that's all. The rest should all be implemented. It is not clear to me yet neither how to add those backends to the source selector. Probably in the new-calendar-druid we are going to write. cheers From martin@pycage.de Sun Nov 30 10:47:30 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 9D121124031; Sun, 30 Nov 2003 10:47:30 -0500 (EST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by listsmx.ximian.com (Postfix) with ESMTP id 4806F12403A for ; Sun, 30 Nov 2003 10:47:19 -0500 (EST) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AQTn4-0007NL-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 Received: from [217.238.10.244] (helo=p6-allhosts) by mrelayng.kundenserver.de with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1AQTn4-0000DJ-00 for evolution-hackers@lists.ximian.com; Sun, 30 Nov 2003 16:47:18 +0100 From: Martin Grimme To: Evolution-hackers ML Content-Type: text/plain Message-Id: <1070207094.712.14.camel@elphiel> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:44:55 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:4f6d2aa8b5bead85d8021a7b77ce803e X-Spam-Status: No, hits=-5.1 required=5.0 tests=RCVD_IN_NJABL,USER_AGENT_XIMIAN,X_NJABL_DIALUP version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] task order Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, we are working on the panel clock/calendar integration bounty. How should the tasks (VTODO) be displayed for a day? I'm thinking of: - sorted by due date if available - if dtstart is available, then only for days >= dtstart - not displayed if already completed - displayed above events Is that OK? Bye, Martin From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 16:10:23 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 1DB4512405D; Sun, 30 Nov 2003 16:10:23 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id B91C0124277 for ; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id AC873631EB; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from localhost.localdomain (unknown [38.139.9.90]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 811F0631EA; Sun, 30 Nov 2003 16:10:11 -0500 (EST) Received: from localhost.localdomain (milkplus [127.0.0.1]) by localhost.localdomain (8.12.8/8.12.8) with ESMTP id hAULABGl028054; Sun, 30 Nov 2003 16:10:11 -0500 Received: (from ettore@localhost) by localhost.localdomain (8.12.8/8.12.8/Submit) id hAULAB8E028052; Sun, 30 Nov 2003 16:10:11 -0500 X-Authentication-Warning: localhost.localdomain: ettore set sender to ettore@ximian.com using -f From: Ettore Perazzoli To: evolution-hackers@ximian.com Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1070226610.27954.13.camel@milkplus> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 16:10:11 -0500 X-Spam-Status: No, hits=-7.8 required=5.0 tests=USER_AGENT_XIMIAN,X_AUTH_WARNING version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] Offline stuff Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hello, I have restored the offline stuff in the shell. The interface (Evolution::Offline) is the same as it was before, although now there is no more syncFolder() method since it's up to the component to sync the folders. So, to recap, now the following things need to happen: * Components need to provide an implementation for the CORBA Evolution::Offline interface and add_interface() it to the Component object. In particular, the mailer already has the code for this, I think it needs to be hooked up again though. * Components must start up offline. The shell will put them online if needed once the initialization sequence is finished. (This hasn't changed, it was the same in 1.4, but the mail component now starts online no matter what since the Offline interface was missing and it wouldn't have worked otherwise...) * There is no centralized "offline folders" configuration anymore, so we need something in the mailer to handle that if we still want it to be configurable. Also, we had talked about revamping the mailer's way of doing offline... Now I don't know how far are we with that, but I think it should just do this: * Sync folders in the background while Evolution is online. * When going offline, if there are unsynced messages, the mailer should notify the user ("you have unsynced messages, go offline anyways?") and stop the download if the user confirms. This way the user doesn't have to plan in advance to sync the messages before putting the computer offline. This hasn't been discussed in a while though, so I am not sure what the state of things is in the mailer with this... Someone please englighten me. :-) Are we still going in that direction or do we want to keep it more similar to how it was for now? -- Ettore From mccannwj@pha.jhu.edu Sun Nov 30 17:12:57 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 8ED3012402C; Sun, 30 Nov 2003 17:12:57 -0500 (EST) Received: from eta.pha.jhu.edu (eta.pha.jhu.edu [128.220.143.20]) by listsmx.ximian.com (Postfix) with ESMTP id 0C22D1241A6 for ; Sun, 30 Nov 2003 17:12:46 -0500 (EST) Received: from adcam.pha.jhu.edu (adcam-2.pha.jhu.edu [128.220.146.77]) by eta.pha.jhu.edu (8.12.8/8.12.4) with ESMTP id hAUMCjQn001949 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO) for ; Sun, 30 Nov 2003 17:12:45 -0500 (EST) Received: from pha.jhu.edu (pool-151-196-33-125.balt.east.verizon.net [151.196.33.125]) (authenticated bits=0) by adcam.pha.jhu.edu (8.12.9/8.12.9) with ESMTP id hAUMCfMw020683 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 30 Nov 2003 17:12:44 -0500 (EST) Message-ID: <3FCA6B54.4010000@pha.jhu.edu> Date: Sun, 30 Nov 2003 17:12:36 -0500 From: William Jon McCann Reply-To: mccann@jhu.edu User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6a) Gecko/20031026 Thunderbird/0.4a X-Accept-Language: en-us, en MIME-Version: 1.0 To: evolution-hackers@lists.ximian.com Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-5.8 required=5.0 tests=USER_AGENT_MOZILLA_UA version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Subject: [Evolution-hackers] invoking shell Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: Hi, Is there a way to invoke the shell with the calendar component loaded to a particular day and/or UID? Is there a command line URI that can do this? Thanks, Jon From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:40:42 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id C8EDE12402C; Sun, 30 Nov 2003 18:40:42 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id 75188124127 for ; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id 70BE2630D0; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from unity.copyleft.no (unity.copyleft.no [212.71.72.23]) by skeptopotamus.ximian.com (Postfix) with ESMTP id 448696307C; Sun, 30 Nov 2003 18:40:31 -0500 (EST) Received: from unity.copyleft.no ([212.71.72.23] helo=localhost) by unity.copyleft.no with esmtp (Exim 3.36 #1) id 1AQbB0-000EPp-00; Mon, 01 Dec 2003 00:40:30 +0100 Subject: Re: [Evolution-hackers] Offline stuff From: Hans Petter Jansson To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: text/plain Message-Id: <1070239064.3356.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sun, 30 Nov 2003 18:37:46 -0600 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-30.6 required=5.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,QUOTED_EMAIL_TEXT,RCVD_IN_RFCI, REFERENCES,REPLY_WITH_QUOTES,USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: On Sun, 2003-11-30 at 15:10, Ettore Perazzoli wrote: > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. > > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. It would be sweet if that dialog could somehow display sync progress and go offline if the sync was done before there was any interaction. That way, the user won't have to retry offline periodically until it's done syncing. -- Hans Petter From owner-evolution-hackers@skeptopotamus.ximian.com Sun Nov 30 18:57:37 2003 Return-Path: Received: by listsmx.ximian.com (Postfix, from userid 38) id 2E40B124023; Sun, 30 Nov 2003 18:57:37 -0500 (EST) Received: from skeptopotamus.ximian.com (skeptopotamus.ximian.com [141.154.95.14]) by listsmx.ximian.com (Postfix) with ESMTP id E2FA512402C for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: by skeptopotamus.ximian.com (Postfix) id CF4C0630D0; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Delivered-To: evolution-hackers@ximian.com Received: from peabody.ximian.com (peabody.ximian.com [141.154.95.10]) by skeptopotamus.ximian.com (Postfix) with ESMTP id BB42E630CF for ; Sun, 30 Nov 2003 18:57:25 -0500 (EST) Received: (qmail 26852 invoked from network); 30 Nov 2003 23:57:20 -0000 Received: from localhost (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 30 Nov 2003 23:57:20 -0000 Subject: Re: [Evolution-hackers] Offline stuff From: Not Zed To: Ettore Perazzoli Cc: evolution-hackers@ximian.com In-Reply-To: <1070226610.27954.13.camel@milkplus> References: <1070226610.27954.13.camel@milkplus> Content-Type: multipart/alternative; boundary="=-jPD2qiu0DadCz8Ldjm/W" Message-Id: <1070236440.1681.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 01 Dec 2003 10:54:00 +1100 X-Spam-Status: No, hits=-31.1 required=5.0 tests=EMAIL_ATTRIBUTION,HTML_10_20,HTML_FONT_COLOR_GRAY, HTML_FONT_COLOR_UNSAFE,HTML_MESSAGE,IN_REP_TO, QUOTED_EMAIL_TEXT,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_XIMIAN version=2.53 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.53 (1.174.2.15-2003-03-30-exp) Sender: evolution-hackers-admin@lists.ximian.com Errors-To: evolution-hackers-admin@lists.ximian.com X-BeenThere: evolution-hackers@lists.ximian.com X-Mailman-Version: 2.0.13 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: People writing code for Evolution List-Unsubscribe: , List-Archive: --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/plain Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote: > Hello, > > I have restored the offline stuff in the shell. The interface > (Evolution::Offline) is the same as it was before, although now there is > no more syncFolder() method since it's up to the component to sync the > folders. > > So, to recap, now the following things need to happen: > > * Components need to provide an implementation for the CORBA > Evolution::Offline interface and add_interface() it to the > Component object. In particular, the mailer already has the > code for this, I think it needs to be hooked up again though. > > * Components must start up offline. The shell will put them > online if needed once the initialization sequence is finished. > (This hasn't changed, it was the same in 1.4, but the mail > component now starts online no matter what since the Offline > interface was missing and it wouldn't have worked otherwise...) > > * There is no centralized "offline folders" configuration anymore, > so we need something in the mailer to handle that if we still > want it to be configurable. I saw in mozilla this is done as a property on the folder properties dialogue, on each folder. I wonder if we should do that? Or still have a separate page? We dont have any property thing done yet, although i started working on one. It would make things simple and hide the clutter from the main config page. > Also, we had talked about revamping the mailer's way of doing > offline... Now I don't know how far are we with that, but I think it > should just do this: > > * Sync folders in the background while Evolution is online. Sort of done. There's an option to sync immediately which does this. You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily). > * When going offline, if there are unsynced messages, the mailer > should notify the user ("you have unsynced messages, go offline > anyways?") and stop the download if the user confirms. This way > the user doesn't have to plan in advance to sync the messages > before putting the computer offline. Will that have to be done in each component or in the shell? > This hasn't been discussed in a while though, so I am not sure what the > state of things is in the mailer with this... Someone please englighten > me. :-) Are we still going in that direction or do we want to keep it > more similar to how it was for now? > > -- Ettore > _______________________________________________ > evolution-hackers maillist - evolution-hackers@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/evolution-hackers --=-jPD2qiu0DadCz8Ldjm/W Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit On Mon, 2003-12-01 at 08:10, Ettore Perazzoli wrote:
Hello,

I have restored the offline stuff in the shell.  The interface
(Evolution::Offline) is the same as it was before, although now there is
no more syncFolder() method since it's up to the component to sync the
folders.

So, to recap, now the following things need to happen:

      * Components need to provide an implementation for the CORBA
        Evolution::Offline interface and add_interface() it to the
        Component object.  In particular, the mailer already has the
        code for this, I think it needs to be hooked up again though.

      * Components must start up offline.  The shell will put them
        online if needed once the initialization sequence is finished. 
        (This hasn't changed, it was the same in 1.4, but the mail
        component now starts online no matter what since the Offline
        interface was missing and it wouldn't have worked otherwise...)

      * There is no centralized "offline folders" configuration anymore,
        so we need something in the mailer to handle that if we still
        want it to be configurable.
I saw in mozilla this is done as a property on the folder properties dialogue, on each folder.  I wonder if we should do that?  Or still have a separate page?

We dont have any property thing done yet, although i started working on one.  It would make things simple and hide the clutter from the main config page.

Also, we had talked about revamping the mailer's way of doing
offline...  Now I don't know how far are we with that, but I think it
should just do this:

      * Sync folders in the background while Evolution is online.
Sort of done.  There's an option to sync immediately which does this.  You can still use the maile rwhile its happening but there isn't any priority scheduling or anything so it would probably bog down (i haven't tested it really heavily).

      * When going offline, if there are unsynced messages, the mailer
        should notify the user ("you have unsynced messages, go offline
        anyways?") and stop the download if the user confirms.  This way
        the user doesn't have to plan in advance to sync the messages
        before putting the computer offline.
Will that have to be done in each component or in the shell?

This hasn't been discussed in a while though, so I am not sure what the
state of things is in the mailer with this...  Someone please englighten
me.  :-)  Are we still going in that direction or do we want to keep it
more similar to how it was for now?

-- Ettore
_______________________________________________
evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/evolution-hackers
--=-jPD2qiu0DadCz8Ldjm/W--