Re: [Evolution-hackers] Does evolution source still contains GPLv2 code?

2008-10-16 Thread Harry Lu
Srini,

So in current state, Evolution is still combined by GPL and
LGPLv2/LGPLv3 code, right? The target is  LGPLv3/LGPLv3 only, isn't it?

Thanks,
Harry

On Fri, 2008-10-17 at 08:42 +0530, Srinivasa Ragavan wrote:
 Jeff,
 
 The COPYING (GPLv2) old license, COPYING.LGPLv2 COPYING.LGPLv3 are
 present in the tarballs. Evolution still has some files left  not moved
 to LGPLv2/LGPLv3. NEWs files might have been saying that some license
 changes code went in. Sorry for the confusion.
 
 -Srini.
 
 On Fri, 2008-10-17 at 11:01 +0800, Jeff Cai wrote:
  Hi
  
   From the 2.24 tar package and svn trunk, I can still find the COPYING 
  file which says that it is GNU GENERAL PUBLIC LICENSE v2. But from 
  NEWS, it says Evolution source code license changed to LGPLv2  LGPLV3 
  (Sankar P).
  
  Sankar, I'm curious about whether evolution still contains GPLv2 code.
  
  Jeff
  
  ___
  Evolution-hackers mailing list
  Evolution-hackers@gnome.org
  http://mail.gnome.org/mailman/listinfo/evolution-hackers
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers
-- 

[EMAIL PROTECTED]
Solaris Desktop Group, Sun Microsystems
Tel: +86-10-82618200 ext. 82870/ +86-10-62673870
Fax: +86-10-62780969

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Too many open files for folders.db

2008-10-13 Thread Harry Lu
On Mon, 2008-10-13 at 10:05 +0200, Andre Klapper wrote: 
 Am Montag, den 13.10.2008, 12:50 +0800 schrieb Harry Lu:
  When will you plan to release 2.24.1?
 
 Like always in the last two years: According to the schedule at
 http://live.gnome.org/TwoPointTwentyfive

OK. So we have to make an internal patch for 2.24.0 before 2.24.1 is
released.

Thanks,
Harry 
 
 andre
-- 

[EMAIL PROTECTED]
Solaris Desktop Group, Sun Microsystems
Tel: +86-10-82618200 ext. 82870/ +86-10-62673870
Fax: +86-10-62780969

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Getting rid of shipped libdb

2008-10-06 Thread Harry Lu
Evolution in OpenSolaris is still using the bundled BDB since Sun has a
license with Oracle that we cannot ship BDB libs/headers in OpenSolaris
for now. I do hope this could be changed. But for now, we'd like to
still have an option to use the bundled one.

Thanks,
Harry


On Mon, 2008-10-06 at 14:51 -0400, Matthew Barnes wrote:
 On Mon, 2008-10-06 at 22:15 +0530, Srinivasa Ragavan wrote:
  IIRC, I had replied to Ross on a similar query, start GNOME 2.24. Still
  OpenSUSE ships with in-built libdb. I'm not aware of any other distro.
  
  JPR, who use to maintain Evolution few years back, gave me the notes on
  why it was decided to go this way (forking libdb). So if we have answers
  for all those points, I'm fine for that. We don't want to break anything
  thatz fine otherwise. I'm not tracking libdb at all, if you have the
  answers, then lets recalculate and plan for it in 2.26.
 
 Just as a data point, E-D-S on Fedora links to the system libdb.
 
 My understanding is it wasn't so much a fork as a freeze, since I guess
 libdb has had trouble maintaining ABI or API stability in the past.  I
 don't think any significant changes have been made to our bundled libdb
 other than build-related and maybe security-related stuff.
 
 I guess the real question is whether libdb is stable these days.  I
 don't recall any issues with it over the past year since switching over
 to the system library.  Would be great to drop both it and our bundled
 libical for 2.26.
 
 Matt
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers
-- 

[EMAIL PROTECTED]
Solaris Desktop Group, Sun Microsystems
Tel: +86-10-82618200 ext. 82870/ +86-10-62673870
Fax: +86-10-62780969

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Request for improved svn commit messages

2007-10-05 Thread Harry Lu
When we began to make Evolution patches 5 years ago, we were required to 
make the commit changlog the same as the one in ChangeLog by Evolution 
maintainers. So we have been doing copypaste for all the time.


Maybe this has been changed. But I still prefer this old way. This makes 
the viewcvs from http://svn.gnome.org more readable.  And as we don't 
need to write down a short log, this might take less time :)


Just my 2 cents.

Harry

Srinivasa Ragavan ??:

Oh, I remember a thread on d-d-l where there was discussion on two
ChangeLogs (one part of tree and other part of svn logs). Btw, I'm one
of those who use those short logs for svn commits and I know a few
people who copy ChangeLogs to svn commit logs.

In anycase, I really dont know/see what is the benefit of this over the
short messages. Many times with patches and review being on bugzilla,
atleast I find easy to see what broke where with just the bug number
part of commit logs over viewcvs.

-Srini.

On Fri, 2007-10-05 at 09:47 +0200, Frederic Crozat wrote:
  

Hi everyone,

I'd like to suggest to Evolution hackers, whenever it is possible for
them, to try to improve their svn commit messages.

Some of you are currently using a very short commit message
(something like fix for bug#xxx), which make reading svn commit
extremely difficult without having to go each time on bugzilla to see
what was the fix really for. Moreover, it also adds complexity when you
are checking a file history and bump into such commits.

May I suggest you use either the same ChangeLog entry you wrote in the
various changelog file (so it is even faster, just use copy/paste :) or
even a stripped version of it (it used to be extremely useful for CVS to
see which files were changed at the same time, but it is no longer
required with svn atomic commit) ?

Thanks you in advance.



___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers
  


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] URL colour in Mail

2006-08-15 Thread Harry Lu
From gtkhtml/src/htmlcolorset.c's html_colorset_set_style(), it seems
should be link_color instead of link-color.

Calum, 
What API could we use to get the gtk theme setings for URL colors?

Thanks,
Harry


On Tue, 2006-08-15 at 12:38 +0100, Calum Benson wrote:
 On Sat, 2006-08-12 at 10:01 +0200, Igor Jagec wrote:
  Hi there!
  
  Is it possible to change URL colour? It is set to #FF by default,
  and I want it to be #006600. I played a bit with gconf editor and my
  ~/.evolution/mail/config/gtkrc-mail-fonts and what ever I did, It didn't
  help.
 
 There's a gtk theme setting for URL colours, but whether Evo respects it
 or not I don't know.  I guess you'd need to add something like:
 
 GtkHTML::link-color = #006600
 
 to your ~/.gtkrc-2.0 file to try it (create the file if it doesn't
 exist).
 
 Cheeri,
 Calum.
 

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] CAL_STATIC_CAPABILITY_* documentation?

2006-05-09 Thread Harry Lu




Jules,

 I will try to explain some of these based on my understanding when
developing evolution-jescs. See my comments below.

 Harry
Jules Colding 写道:

  On Tue, 2006-05-09 at 14:32 +0200, Jules Colding wrote:
  
  
On Tue, 2006-05-09 at 14:30 +0200, Jules Colding wrote:



  
* CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS
No audio alarms. Again, how is this related to the backend?
  

Hmm... cut'n paste from a HTML page. These horizontal lines wasn't
intended to be in the mail.

  
  
Here is a better list from current CVS HEAD:

* CAL_STATIC_CAPABILITY_NO_ALARM_REPEAT
No repeating alarms. How is this related to the backend? Isn't it the
Evolution front-end that do the alarm stuff?
  

 The backend doesn't support storing repeat alarms. So this feature
will disabled from the GUI.

  
* CAL_STATIC_CAPABILITY_NO_AUDIO_ALARMS
No audio alarms. Again, how is this related to the backend?
  

 The backend doesn't support storing audio alarms.

  
* CAL_STATIC_CAPABILITY_NO_DISPLAY_ALARMS
No visual alarms. Again, how is this related to the backend?
  

 Similar as above.

  
* CAL_STATIC_CAPABILITY_NO_EMAIL_ALARMS
No email alarms. Again, how is this related to the backend?
  

 Similar as above.

  
* CAL_STATIC_CAPABILITY_NO_PROCEDURE_ALARMS
What is this?
  

 The backend doesn't support storing alarms which will call other
programs.

  
* CAL_STATIC_CAPABILITY_NO_TASK_ASSIGNMENT
The backend can not assign tasks to individual entities.

* CAL_STATIC_CAPABILITY_NO_THISANDFUTURE
The backend can not do a search for events/tasks that are starting at
any time from and including now.
  

 When modifying a recurrence event, the backend doesn't support
modifying "This and Future instances".

  
* CAL_STATIC_CAPABILITY_NO_THISANDPRIOR
The backend can not do a search for events/tasks that are starting at
any time before but including now.
  

 Similar as above.

  
* CAL_STATIC_CAPABILITY_NO_TRANSPARENCY
What is this?
  

 The backend doesn't support the event's transparency property. This
feature will be disabled in the GUI.

  
* CAL_STATIC_CAPABILITY_ONE_ALARM_ONLY
Only one alarm can be active at any one time. Again, how is this related
to the backend? Isn't it the Evolution front-end that do the alarm
stuff?
  

 The backend only support storing one alarm.

  
* CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ATTEND
The organizer is a required participant in any meeting.

* CAL_STATIC_CAPABILITY_ORGANIZER_NOT_EMAIL_ADDRESS
What is this?
  

 The organizer field of a meeting is not a e-mail address. It might
be a user id, for example.

  
* CAL_STATIC_CAPABILITY_REMOVE_ALARMS 
Alarms can be removed.

* CAL_STATIC_CAPABILITY_SAVE_SCHEDULES
What is this?
  

 Don't send meeting invitation or updating info from GUI. The
backend will do this by itself.

  
* CAL_STATIC_CAPABILITY_NO_CONV_TO_ASSIGN_TASK
What is this? Convert from what?

* CAL_STATIC_CAPABILITY_NO_CONV_TO_RECUR
What is this? Convert from what?
  

 A normal event can not be converted to a recurrence event.(???)

  
* CAL_STATIC_CAPABILITY_NO_GEN_OPTIONS
What is this? 

* CAL_STATIC_CAPABILITY_REQ_SEND_OPTIONS
What is this? 

* CAL_STATIC_CAPABILITY_RECURRENCES_NO_MASTER
What is this? 

* CAL_STATIC_CAPABILITY_ORGANIZER_MUST_ACCEPT
The organizer must accept the meeting.

* CAL_STATIC_CAPABILITY_DELEGATE_SUPPORTED
Support for delegation

* CAL_STATIC_CAPABILITY_NO_ORGANIZER
Support for meeting without any organizer.

* CAL_STATIC_CAPABILITY_DELEGATE_TO_MANY
Can delegate to more than one at the same time.

* CAL_STATIC_CAPABILITY_HAS_UNACCEPTED_MEETING
What is this?

Thanks,
  jules



___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers
  




___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] gnome-session's Make CRITICAL warning crash

2006-03-04 Thread Harry Lu

Hi,

   Recently we find there are quite a lot of crashes for Evolution 2.5 
running on gnome 2.13.  Now I just find the reason:


http://mail.gnome.org/archives/desktop-devel-list/2005-November/msg6.html
and
http://cvs.gnome.org/viewcvs/gnome-session/gnome-session/main.c?r1=1.70r2=1.71

   So now all critical warnings turn to crashes. That is why Jeff Cai 
found 3 crashes when starting Evolution recently. I am not sure whether 
all of us know about this, so just FYI.  I guess there might be more 
crashes. Sorry I didn't noticed this earlier since I was 
running/debuging Evolution 2.5 on gnome 2.12.


  Harry
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers