LWN.net Logo

Some distribution disagreements

Some distribution disagreements

Posted Apr 13, 2006 6:01 UTC (Thu) by jwb (subscriber, #15467)
In reply to: Some distribution disagreements by jbailey
Parent article: Some distribution disagreements

I have an IMAP mailbox with 14,000 messages and Evolution shows only about 4,900. And the
4,900 are not even the most recent, or the oldest, or alphabetical by sender, or anything that makes
sense, they are just selected by some mystery process. Does my anecdotal counterevidence balance
your anecdotal evidence? ;)

Seriously though, Evolution is the only MUA I use, because it's the only one with any decent
features. This article is the first I've heard that the development of Evolution has come to a practical
halt. Is that really true? What happened to the core group from Ximian? I hope they're not all
diverted over to, uh, MonoDevelop or whatever. I relatedly hope that Evo isn't going to be re-
implemented in Mono.


(Log in to post comments)

Some distribution disagreements

Posted Apr 13, 2006 12:53 UTC (Thu) by jbailey (subscriber, #16890) [Link]

Well, I'm not picky about what language it's in. I've started to come to grips more and more with interpreted languages just because writing testsuites is so much easier.

If I write a testsuite in C, C++, or Java, I have to then compile my code, then compile my testsuite, then run it.

If I write my code and my testsuite in, say, Python (which I'm more familiar with), then my Makefile, distutils or whatever can just start chewing through the testsuites. It's much more likely to encourage me to write them, and so usually wind up with less buggy code in the long run.

I think C# provides this too. So hey, if they write it in C# I'm unlikely to ever hack on it, but maybe they can do test-driven development and shake these bugs out.

Evolution, the Ximian forks, and C#

Posted Apr 13, 2006 20:27 UTC (Thu) by massimiliano (subscriber, #3048) [Link]

Disclaimer: I am full time in the Mono team, but don't know the Evolution team at all (so that you understand what my perspective is).

About the core Ximian Evolution team, AFAIK it's still there, in the sense that (from the inside) I never heard that it disappeared or anything like that! So Evolution is definitely still actively developed.

And no, that team is definitely not working on MonoDevelop :-) This I know for sure, because I do know who is working on MonoDevelop, and he's just Lluis Sanchez which does not come from the Evolution team...

Finally, about rewriting it in C#, this is nonsense. On the other hand, the idea is that future Evolution extensions can be developed in C#, because it is simply more productive doing so. The Mono runtime has been integrated, and the package which exposes the internal to managed code is called (obviously) evolution#. AFAIK it is used at least by Beagle to index and access tha mail folders, and works very well for this.

Of course, just my 2c...

Evolution, the Ximian forks, and C#

Posted Apr 13, 2006 20:49 UTC (Thu) by jwb (subscriber, #15467) [Link]

Thanks for the info. I never personally got the impression that Evolution development had slowed. I only got that idea from this article. But regarding MonoDevelop, doesn't Mr. Toshok work on it? And didn't he formerly work on Evo?

It's hard to tell what it happening with Evo because the roadmap in the Evo website only goes through the current version. I have noticed a lot of people making side projects off of Evo code like Dates and TinyMail.

Evolution, the Ximian forks, and C#

Posted Apr 14, 2006 6:55 UTC (Fri) by massimiliano (subscriber, #3048) [Link]

Hey, you are extra careful!

Yes, Chris Toshok was in the Evolution team, but no, he does not work on MonoDevelop. He was initially on the debugger, and now I see that most of his svn commits are in System.Web or System.Data.

But he is just one guy coming from the Evolution team, and I just forgot about him because one single person changing team is perfectly natural in any company ;-)

BTW, who are you in real life? I generally like your comments very much here, but cannot associate "jwb" to a "web presence" outside of this forum...

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds