[Evolution-hackers] Current issues with Evolution 2.12 / Exchange

2007-09-20 Thread Paul Smith
Hi all;

This seemed useful to some people last time, so I'm doing it again now.
I've been using Evolution from SVN for a few months now tracking the
latest changes and overall I've been REALLY happy: so many things are
much better, especially with Exchange integration, than in 2.10 or any
previous release.  Applause and cheers for everyone's hard work over the
last 6 months!!

However, there are still some issues.  I hope now is a good time to
point them out so maybe we can concentrate on these for 2.12.1 or
2.12.2.  Others might have a different list of issues, but these are
mine (links to bugzilla entries).  I've updated the bugzilla entries
with the latest info I have.

As I said, I'm building Evo and all components (libsoup, gtkhtml, e-d-s,
evo, evo-exchange, evo-webcal) locally with debugging enabled and
running them with full logging, each instance in its own directory.  I
stand ready and willing to help anyone who wants to, to work on these
issues!  I've tried to order them in order of precedence (how much I
want them fixed), most pain to lesser pain.

478404: Composer stops completing addresses if you come back to the To:
line

This one just seemed to pop up within the last month or so but
it's REALLY annoying.  Hopefully it's a simple fix, because it
really impacts me a lot.

478151: I lose the ability to see older messages in my Exchange inbox

This still happens sometimes.  The only way to solve it, once it
happens, is to delete the ~/.evolution/exchange and
~/.evolution/mail/exchange folders (actually deleting one might
be sufficient; I've never tried to see).  As described in the
bug, I was given a patch back in August or so and I've been
using that patch ever since.  The incidence of this seems to
have gone down a bit, BUT it definitely still happens.

442098: Folder list shows I have new Exchange mail, but it doesn't
appear in the summary

This one is really annoying, as it happens all the time.  In
order to fix it, I have to restart Evolution.  It used to happen
regularly if I visited my local inbox, then went back to the
Exchange inbox.  Now it seems to be harder to trigger but still
relatively common.  I think now that it happens when I visit my
local Junk folder.

478090: Tried to create a meeting on the Exchange server, and Evo
crashed when adding an address

This is a big one for me, because I need to schedule meetings
through this mailing list.  Because of this problem I have to
create my meetings through Exchange webmail rather than
Evolution!  Luckily (in all senses of the word) I don't have to
create meetings very often.

436615: Attendees are deleted from Exchange meetings

If I create a meeting and save it, then go back to edit it and
click on the Attendees button to get the dialog for adding new
attendees, then save that, all my previously existing attendees
disappear.  This happens every time.  This is a really bad bug
in that you lose data; however you can avoid it by not using the
Attendees dialog but instead entering new attendees directly
into the meeting list (with the Add button).

478439: Contact lookups for GAL never return

I think this has been around for a while but I never bothered to
report it until now.  I don't run into this that much but it's a
pain when I need to look up someone.

478090: Meeting acceptances for attendees who weren't listed are lost

This isn't a huge deal, but it's pretty annoying.


-- 
-
 Paul D. Smith [EMAIL PROTECTED] http://make.mad-scientist.us
 Please remain calm--I may be mad, but I am a professional.--Mad Scientist
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Let's clean up dead files in Subversion trunk

2007-09-20 Thread Matthew Barnes
With GNOME 2.22 development just now getting under way, this seems like
a good time for some fall cleaning.  There's quite a few files still
living in Subversion trunk that we did not ship for GNOME 2.20.

I've filed a series of bug reports about this, hoping that we can
collectively sift through the lists and decide what should stay and what
should go, as maybe spot files we *should* have shipped that got
overlooked.

I'm of the opinion that, in general, trunk should only contain what we
ship.  If we need to resurrect a file down the road we can always fetch
it from SCM archives.  Keeping dead, unshipped source code files in
trunk is especially detrimental to developers because someone will
inevitably waste time maintaining them, not realizing or forgetting
they're dead.  I've lost track of the number of times this has happened
to me.

Here's the list of bug reports.  Please to comments about specific files
to the appropriate bug.

http://bugzilla.gnome.org/show_bug.cgi?id=478704 (Evolution)
http://bugzilla.gnome.org/show_bug.cgi?id=478692 (Evolution-Data-Server)
http://bugzilla.gnome.org/show_bug.cgi?id=478680 (Evolution-Exchange)
http://bugzilla.gnome.org/show_bug.cgi?id=478670 (GtkHtml)

Matthew Barnes

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


[Evolution-hackers] SVN issues

2007-09-20 Thread Paul Smith
Hi all;

I'm not an evolution developer but I'm trying to understand the way the
project uses subversion.  I have some questions, especially now that
there's been a release of 2.12:

  * Shouldn't there be a gnome-2-20 branch on evolution-webcal?
there may be other Evo modules that don't have the right branch.
  * I notice that the versions of the code that I'm building still
say 2.11.92, rather than 2.12, but I thought that 2.12 was
officially released?  I don't see anything on the gnome-2-20
branch that changes the version number, which is where you'd
expect it to be.
  * Are we adding tags to the code to denote the release?  I don't
see any tags that seem to be related to this release.

Thanks.

-- 
-
 Paul D. Smith [EMAIL PROTECTED] http://make.mad-scientist.us
 Please remain calm--I may be mad, but I am a professional.--Mad Scientist
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Current issues with Evolution 2.12 / Exchange [SEC=UNCLASSIFIED]

2007-09-20 Thread Shane McEwan
On Thu, 2007-09-20 at 12:51 -0400, Paul Smith wrote:
 Hi all;

G'day!

 478151: I lose the ability to see older messages in my Exchange inbox

This happened to me yesterday with 2.11.90! Restarting Evolution still
wouldn't let me see any messages at all in my Exchange INBOX and would
sometimes crash evolution-exchange-storage. Deleting
~/.evolution/mail/exchange/[MYEXCHANGEADDRESS]/personal/subfolders/Inbox
fixed the problem. I think, although I can't be sure, that it happened
after restarting Evolution because of the bug bug below:

 442098: Folder list shows I have new Exchange mail, but it doesn't
 appear in the summary

This one has been happening to me since 2.8 but has mostly been fixed
since I downloaded the 2.10 and 2.11 source and compiled my own rather
than use the Fedora Core 6 package. However I can still make it happen
every single time if I visit my Unread Mail search folder. Unread
Mail searches two IMAP inboxes and one Exchange inbox for any messages
received within 1 week or is not Read. I've given up using it and just
read the mail in the real mailboxes now. Even removing the Exchange
inbox from the search and just having the two IMAP inboxes still causes
new mail in the Exchange inbox to not appear.


Paul, thanks for the Subversion Makefile thingy. I've had a go running
it on my Fedora Core 6 box and after a little bit of fiddling I've
nearly got it to work. I just need to install a newer version of
intltool (the FC6 supplied version is too old) and hopefully I'll get it
to build.

The only change I had to make to the Makefile to get it to work was on
line 271. I had to change:

 $V pkg='$*'; $(SVN) checkout '$(SVNPKGURL)' $$pkg

to:

 $V pkg='$*'; $(SVN) checkout $(SVNPKGURL) $$pkg

The single quotes around $(SVNPKGURL) meant that the contents of that
variable were being quoted literally in the shell so the $pkg shell
variable was not being expanded.

Thanks!

-- 
 Shane McEwan - Bureau of Meteorology - Cape Grim BAPS

 Don't anthropomorphise computers, they don't like it!

 159 Nelson St, Smithton, Tasmania - Ph 03 6452 1629 - Fax 03 6452 2600

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


Re: [Evolution-hackers] [Evolution] Current issues with Evolution 2.12 / Exchange

2007-09-20 Thread Suman
Hi Paul..

On 20/09/2007, Paul Smith [EMAIL PROTECTED] wrote:

  Hi all;

 This seemed useful to some people last time, so I'm doing it again now.
 I've been using Evolution from SVN for a few months now tracking the latest
 changes and overall I've been REALLY happy: so many things are much better,
 especially with Exchange integration, than in 2.10 or any previous
 release.  Applause and cheers for everyone's hard work over the last 6
 months!!

 However, there are still some issues.  I hope now is a good time to point
 them out so maybe we can concentrate on these for 2.12.1 or 2.12.2.
 Others might have a different list of issues, but these are mine (links to
 bugzilla entries).  I've updated the bugzilla entries with the latest info I
 have.

 As I said, I'm building Evo and all components (libsoup, gtkhtml, e-d-s,
 evo, evo-exchange, evo-webcal) locally with debugging enabled and running
 them with full logging, each instance in its own directory.  I stand ready
 and willing to help anyone who wants to, to work on these issues!  I've
 tried to order them in order of precedence (how much I want them fixed),
 most pain to lesser pain.


478090: Tried to create a meeting on the Exchange server, and Evo crashed
 when adding an address http://bugzilla.gnome.org/show_bug.cgi?id=478090

 This is a big one for me, because I need to schedule meetings through this
 mailing list.  Because of this problem I have to create my meetings through
 Exchange webmail rather than Evolution!  Luckily (in all senses of the word)
 I don't have to create meetings very often.

 the link: http://bugzilla.gnome.org/show_bug.cgi?id=478038

478090: Meeting acceptances for attendees who weren't listed are
losthttp://bugzilla.gnome.org/show_bug.cgi?id=478090

 This isn't a huge deal, but it's pretty annoying.

 Thanks for the input !!

-Suman

-- 
 -
  Paul D. Smith [EMAIL PROTECTED] 
 http://make.mad-scientist.u http://make.mad-scientist.us
  Please remain calm--I may be mad, but I am a professional.--Mad Scientist


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


Re: [Evolution-hackers] Current issues with Evolution 2.12 / Exchange [SEC=UNCLASSIFIED]

2007-09-20 Thread Paul Smith
On Fri, 2007-09-21 at 10:41 +1000, Shane McEwan wrote:
 478151: I lose the ability to see older messages in my Exchange inbox
 
 This happened to me yesterday with 2.11.90! Restarting Evolution still
 wouldn't let me see any messages at all in my Exchange INBOX and would
 sometimes crash evolution-exchange-storage. Deleting
 ~/.evolution/mail/exchange/[MYEXCHANGEADDRESS]/personal/subfolders/Inbox
 fixed the problem.

Here's a question: did you notice what was the earliest visible email?
It sounds almost impossible to believe but EVERY time this happens to me
it happens the same way: all the mail in my Inbox before July 01, 2007
becomes invisible.  It doesn't seem to matter how many emails I have in
my inbox after that, it's always that day.  I've even deleted some of
the mail in early July and late June but it still happened the same way.

So bizarre.

  442098: Folder list shows I have new Exchange mail, but it doesn't
  appear in the summary
 
 This one has been happening to me since 2.8 but has mostly been fixed
 since I downloaded the 2.10 and 2.11 source and compiled my own rather
 than use the Fedora Core 6 package. However I can still make it happen
 every single time if I visit my Unread Mail search folder. Unread
 Mail searches two IMAP inboxes and one Exchange inbox for any
 messages received within 1 week or is not Read.

This used to happen very repeatably: I just had to visit my local Inbox
or my local Junk folder and *bang*, no new mail would show up in the
Exchange inbox.

Now, it's not so easy; I think it might only be happening with the Junk
folder now.

 Paul, thanks for the Subversion Makefile thingy. I've had a go running
 it on my Fedora Core 6 box and after a little bit of fiddling I've
 nearly got it to work. I just need to install a newer version of
 intltool (the FC6 supplied version is too old) and hopefully I'll get
 it to build.

Cool!

 The only change I had to make to the Makefile to get it to work was on
 line 271. I had to change:
 
  $V pkg='$*'; $(SVN) checkout '$(SVNPKGURL)' $$pkg
 
 to:
 
  $V pkg='$*'; $(SVN) checkout $(SVNPKGURL) $$pkg

Doh!  Stupid.  OK, I put a fixed version up on the web.

Cheers!

-- 
---
 Paul D. Smith [EMAIL PROTECTED]  Find some GNU make tips at:
 http://www.gnu.org  http://make.mad-scientist.us
 Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] [Evolution] Current issues with Evolution 2.12 / Exchange

2007-09-20 Thread Paul Smith
On Fri, 2007-09-21 at 06:33 +0530, Suman wrote:
 the link: http://bugzilla.gnome.org/show_bug.cgi?id=478038

Whoops; thanks.

-- 
---
 Paul D. Smith [EMAIL PROTECTED]  Find some GNU make tips at:
 http://www.gnu.org  http://make.mad-scientist.us
 Please remain calm...I may be mad, but I am a professional. --Mad Scientist
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Current issues with Evolution 2.12 / Exchange [SEC=UNCLASSIFIED]

2007-09-20 Thread Shane McEwan
On Fri, 2007-09-21 at 01:02 -0400, Paul Smith wrote: 
  478151: I lose the ability to see older messages in my Exchange inbox

 Here's a question: did you notice what was the earliest visible email?
 It sounds almost impossible to believe but EVERY time this happens to me
 it happens the same way: all the mail in my Inbox before July 01, 2007
 becomes invisible.  It doesn't seem to matter how many emails I have in
 my inbox after that, it's always that day.  I've even deleted some of
 the mail in early July and late June but it still happened the same way.

I only have 1 message before July 01 (I religiously archive old mail)
but I couldn't see ANY message in my INBOX not even the one from June.
Plus, this is the first time I've ever seen this happen. So it could be
a different problem with the same solution. :-)

   442098: Folder list shows I have new Exchange mail, but it doesn't
   appear in the summary

 This used to happen very repeatably: I just had to visit my local Inbox
 or my local Junk folder and *bang*, no new mail would show up in the
 Exchange inbox.
 
 Now, it's not so easy; I think it might only be happening with the Junk
 folder now.

I can recreate it every single time by going to the Unread Mail search
folder. As a test I just deleted the search folder (in Evolution, not in
the shell) and recreated it and now the problem has gone away! So my
money is on some sort of corrupted config file somewhere. Argh!

-- 
 Shane McEwan - Bureau of Meteorology - Cape Grim BAPS

 Don't anthropomorphise computers, they don't like it!

 159 Nelson St, Smithton, Tasmania - Ph 03 6452 1629 - Fax 03 6452 2600


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


Re: [Evolution-hackers] Let's clean up dead files in Subversion trunk

2007-09-20 Thread Srinivasa Ragavan
Matthew,

I think this is a nice move. We should get rid of all the dead files out
of the trunk. We can take this over bugzilla.

-Srini.

On Thu, 2007-09-20 at 15:14 -0400, Matthew Barnes wrote:
 With GNOME 2.22 development just now getting under way, this seems like
 a good time for some fall cleaning.  There's quite a few files still
 living in Subversion trunk that we did not ship for GNOME 2.20.
 
 I've filed a series of bug reports about this, hoping that we can
 collectively sift through the lists and decide what should stay and what
 should go, as maybe spot files we *should* have shipped that got
 overlooked.
 
 I'm of the opinion that, in general, trunk should only contain what we
 ship.  If we need to resurrect a file down the road we can always fetch
 it from SCM archives.  Keeping dead, unshipped source code files in
 trunk is especially detrimental to developers because someone will
 inevitably waste time maintaining them, not realizing or forgetting
 they're dead.  I've lost track of the number of times this has happened
 to me.
 
 Here's the list of bug reports.  Please to comments about specific files
 to the appropriate bug.
 
 http://bugzilla.gnome.org/show_bug.cgi?id=478704 (Evolution)
 http://bugzilla.gnome.org/show_bug.cgi?id=478692 (Evolution-Data-Server)
 http://bugzilla.gnome.org/show_bug.cgi?id=478680 (Evolution-Exchange)
 http://bugzilla.gnome.org/show_bug.cgi?id=478670 (GtkHtml)
 
 Matthew Barnes
 
 ___
 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