Evolution 0.99, Release Candidate Out
savaget writes "Evolution 0.99 (Release Candidate 1) is out!
"Yes, you read that right: the release candidate for Evolution 1.0 hit the wires this evening. After two years of hard work and more than 700 thousand lines of code written, the sleepless hackers at Ximian are finally getting to the long-awaited 1.0 release of Evolution, the GNOME groupware suite."" One of the most important projects in the open source world today. Best of luck to the monkey boys @ Ximian squashing any last minute arrivals.
Does 700,000 lines of code seem a little bloated to anyone else? I guess it is suppose to do everything (kitchen sink included)..........
Ive been using Evo since .7 days and its come along way and its becoming the outlook of linux (I dont mean to insult Ximian). Its making email in linux closer to becoming something non techinical people can use.
Full annoucement here
I hope it good be a replacement for outlook here at work... it would be one more step to getting to all linux insted of windows.
i cant seem to come up with a sig.
http://www.ximian.com/products/ximian_evolution/
http://www.ximian.com/products/ximian_evolution/
700,000 lines is actually pretty small compared to most commercial products these days. And depending on the language it's written in that can vary. Of course it's often been said that most Open Source projects don't have a lot of quality control in the programming department. A lot of strict guidelines are enforced on both coding style and coding documentation where I work.
:)...
It is nice to see that the Open Source community can produce something that's every bit as good as Outlook in functionality (I didn't say stability
I like Evolution a lot, and its become my e-mail client of choice as of late (well, when my machine's memory isn't going up in smoke that is) but I was wondering if anyone has done any evalutions of Evolution on a large scale basis.
I.e. has anyone in a company been testing to see how well it plays with existing back end infrastructure (Exchange, etc)? How well does it play with others? Which features does it not play with well? Where does it need more work? Ect.
Any plans to port to Mac OS X?
Would instantly have 10 times the potential market...
Reality has a liberal bias
When Gnome is stable...:)
It really is a shame there is such an emphasis on eye candy in the gnome area. I have always found things painfully bogged down at times, even with an up to date video card and drivers. Although I do prefer KDE, my all time favorite is still Blackbox. [blackbox.alug.org] I guess I'm just a minimalist, but I love the speed and responsiveness of this wm.
I did a Red Carpet update a few days ago and my Evolution now says it's ver .99 release candidate 1. Just to get rid of the "Thank you for using..." nag screen it's worth the upgrade.
Seriously though, I've been using Evo since the .5 days and have enjoyed watching the advances in stability and feature set. Sure, it's no pine, but it's stable and offers all the functionality I need to convince my wife to try linux instead of winblows (she swears by Eudora and won't use anything else, no matter how much she complains when her Win2k box crashes several times/week).
this is getting old and so are you
blog
Come back when you have a real issue to complain about rather than just spewing this garbage out when you have absolutely no idea what you're talking about.
Just tried downloading the binaries. The FTP server has too many users.
Sig (appended to the end of comments you post, 120 chars)
How is Evolution different from the combination of Kmail, Korganizer, and Kaddressbook which all integrate with each other so nicely?
UNIX/Linux Consulting
I tried to export my mail from KMail to evolution but not all emails are there.
Kmail put all mails into different files corresponding to folder in ~/Mail in mbox format. So, i "cat" every files into one big file and i tell evolution it's my mailbox. The problem is, why my file MailingList is empty? In kmail, it's a folder that contains more folders but where the hell are those emails?
-rw------- 1 bomek regulier 0 mar 22 2001 Forums
-rw------- 1 bomek regulier 0 jun 3 03:10 MailingList
-rw------- 1 bomek regulier 6177 nov 8 09:50 Root
-rw------- 1 bomek regulier 4846003 nov 8 09:50 Spam
-rw------- 1 bomek regulier 2212 mar 22 2001 Travail
-rw------- 1 bomek regulier 0 jan 3 2001 drafts
-rw------- 1 bomek regulier 13098043 nov 8 09:50 inbox
-rw------- 1 bomek regulier 0 nov 7 16:21 outbox
-rw------- 1 bomek regulier 11421317 nov 7 16:21 sent-mail
-rw------- 1 bomek regulier 0 nov 7 11:33 trash
Folder Forums and MailingList are both folders that contains more folders. But where are the mails that those folders contains?
Whats the fuss all about?
Whats wrong with mutt+fetchmail+procmail & slrn?
Don't Panic
I just can't get over the interface. Yes, yes, I know, it's "intuitive" (read: familiar to people who've used Outlook), it's just doesn't match the way I work. As a long-time hater of the KDE 1.x line (ugly, windows-based crap) I never thought there would come the day that I would drop Gnome and/or E in favor of KDE, but that day has come (and gone, I switched over 6 months ago). KMail is the only mail client I've used in linux that approaches Eudora in ease of use *and* features. Ingo, Marc, and Michael have crafted a nice, stable, mail client. Evolution would do well to get to the same level.
That said, GO GNOME! If they can win me back on technical merits, rock on. I've tried evolution a few times in the past, and (like moz) people keep saying "try the latest nightlies! they are *so* much better!". Well, when they do reach 1.0, I'll try them again. Never let it be said I'm not open minded *grin*.
It is an important project because a lack of Outlook style software is a major reason that I use NT4 for most of my work, and switch to Linux when I have to, rather than vice versa.
Real question is though, will it work with Exchange servers?, i.e. exchange servers that are using M$ proprietary protocols?
-- PC architecture - what a mess.
Evolution has become the Emacs of email clients ;-)
(not saying this is a bad thing, but I prefer vi)
So, as noted:
- In this build only, Palm-OS sychronization is temporarily disabled. It will return in the next release.
- Under certain rare circumstances, IMAP connections over SSL can hang Evolution. We expect to have this issue resolved shortly.
Just in case these things are important to you.
"It is a greater offense to steal men's labor, than their clothes"
I wonder when / if they will be intrested in working with other projects on an open XML-RPC / SOAP standard for the data access. This way, they could pull there data from a phpGroupWare server, or pull data from any number of projects that support the standards.
:)
There idea would a datastore is IMAP, which makes no sense to me. But, thats how they want to add groupware functionality. I haven't been following the project very close, a few other developers in phpGroupWare have been hounding them.
At any rate, if you would like to see there client work with other open source groupware applications via XML-RPC / SOAP. Start bugging them.
until (succeed) try { again(); }
email in linux closer to becoming something non techinical people can use.
when will linux itself be come something that non-technical people can use? Linux is improving on that front, but until it *is* easy for non-technical users to install and use, packages like Evolution, won't make much of a dent.
No replies made to AC posts. Please log in.
This is exactly actually what Linux needs to compete with Microsoft. Accenture, McKinsey and Hewitt all use Notes - if groupware is effective, the user might not care OS is running underneath.
Yeah, I like BlackBox and emacs myself. But a lot of people prefer the GUI goodness.
Hmm, I've found Evolution to be far more stable and usable than KMail. In particular, Evolution's IMAP support is superb. KMail, despite claims to the contrary, does not seem to be happy with large IMAP folders at all, and I have watched it crash and burn once or twice, but it was really the extremely slow startup time while rechecking the entirety of my large IMAP folders. It's just too damned slow on startup. I have used it just fine with POP in the past though, I just think it has a ways to go on the back end support before it is as good as Evolution.
but i don't use linux at home, and neither does my job. this, along with the other ximian products look great, but i can't use them. and forcing the department of commerce to switch to linux isn't a viable option. the linux people tend to complain about all the windows software that they can't use on linux...well, now they have an opportunity to be the better people, and make something that is completely cross platform...linux, windows, mac. it would be a shame if this opportunity was passed up out of spite.
The world moves for love. It kneels before it in awe.
I used Evolution for my mail on the systems where I run Redhat 7.0 and 7.1. The problem is that on my personal machines, I run Slackware 8.0. I love Slackware and there is no way that I'll switch just for a mail client. Has anyone had much success getting around the Ximian library dependency issues? Slackware can install RPM's in its own package format and there are extension's for .TGZ's package manager to include dependencies.
Anyway, My point is that Evolution like most of Ximian's stuff needs too many weird library dependencies (which is why I try not to use Ximian GNOME anywhere). I have tried to compile it using all of the requested RPM's and I have tried installing it and all of the requested libraries from source, but with no avail. Will there ever be a way to install it cross-distro like Mozilla or StarOffice's binary install? I think that this ability would help Evolution gain more ground in the Unix world.
-dr. layyze f. tooth PhD
Let's not forget the Monkey Girls as well!!
****
"I'd never want to join a club that would have me as a member" - G. Marx
Linux is and has always been a server OS and I find it rather amusing that a simple pretty GUI email application is being crowned as "One of the most important projects in the open source world today"
It is amusing. Many die-hard Linux advocates claim that the fact that MS still holds the desktop for the foreseeable future is irrelevant. Yet the way projects like this are being touted whenever there is some progress made suggests inconsistency. As with most chauvinisms, particular points are relevant only to the extent that one's own biases are being advanced.
Evolution is pretty nice. But my only quandry is this:
when mailing my friends' cell phones, KMail provides no added MIME headers, whereas evolution litters their screens with routing verbosity.
where do we go from here?
here, get the source here.
anonymous login
ftp.atheosonline.com/ximian/
yeah, but for the majority of us who use POP3>
kmail is less bloated than evo
kmail is nicely seperated from other apps
kmail has a nicer interface (imho, don't like outlook/windowish interface)
I assume Taco means bugs. Hasn't he ever been to a zoo? monkeys don't squash bugs... they pick them off each other and eat them. I bet that'd be a weird room to be in...
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
bonobo-conf libbonobo-conf0 libgnome-pilot1
The following NEW packages will be installed:
bonobo-conf evolution libbonobo-conf0 libgnome-pilot1
0 packages upgraded, 4 newly installed, 0 to remove and 4 not upgraded.
Need to get 8667kB of archives. After unpacking 31.9MB will be used.
Do you want to continue? [Y/n]
Does anybody but me rather want to use Sylpheed with its 600K binary rather than 32MB?
Added to that, I've never been able to make Evolution even read my email box without crashing. When will it be 64 bit clean?
Now linux users can have an absurdly bloated email reader too!
I know I'll get flogged for this. But, is there any chance of running this in win32?
Last minute update:
Evolution (any release) not permitted on computers owned or operated by schools or students in the State of Kansas.
--
"Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
what is the difference between these two exactly, like are each better for somethings?
---
On the website it says that its calendar is compatible with Exchange, but I doubt the actual E-mail portion would be (unless you just treat the Exchange server as a POP3 server). Anyway, there seemed to be very little detail on how it would actually interact in an Exchange environment.
The main FTP is having a slashdot moment, for now here is a nice mirror:
ftp://sunsite.cnlab-switch.ch/mirror/ximian/
If this one starts slowing down there are always others - use the good 'ol google.com.
Question is, does it play well with windows. What is the interoperability going to be like ? I heard Microsoft were going to make parts of .net free software. Will these microsoft code snippets find their way into the Gnome code base ?
What I'm confused about is to what degree it does or doesn't work with Exchange. It's such an obvious Outlook clone and the web site brags about how it "works alongside messaging systems such as Microsoft Exchange and Lotus Notes." so I was hoping my wife could use it to replace the web interface to Exchange on her Solaris workstation. (It's not so bad when you have IE available, but it's clunky with Konqueror and awful in Communicator or Mozilla.)
It seems, though, that Evolution supports vCard and the calendar standard (forget its name) but the Exchange mail support is limited to IMAP and POP. Is that right or am I missing something?
By the way, for the people squabbling about Evolution vs KMail -- they're different things. I prefer the lighter interface without features I don't need but it's an apple and orange comparison.
Following these rules does not mean using mutt on the console - you can enjoy a GUI experience without creating bloatware. KMail is a great example of this - it reads and sends mail with a simple interface that does not attempt to solve an integrated problem.
Unfortunately so many linux projects have become so obsessed with attracting Windows users (why? Do we really expect these people to switch over? Get real!) that linux environments are becoming as fractured as Windows.
So, im curious if evolution can interface at all with a domino mail server and esp the group calendaring part.
---
Wouldn't it be great if the DOJ/Microsoft settlement forced MS to publish info about how to interface to Outlook? Evolution as an Outlook client and StarOffice compatibility with MS Word would open the floodgates.
Don't fret, I expect Evolution support to be a mile wide and an inch thick - come back in a year and take a poll to see how many people are using it - I suspect the number will be low.
What do I lose out on if I use Evolution under KDE?
Thanks
Matthew
...weaned, as it were, on the webs of ritual... (Mervyn Peake)
http://www.muhri.net/pronto
I recommend using MySQL as a backend for speed. The CSV stuff is slow when you have a lot of messages.
Is this really groupware, or just a nice e-mail client?
Groupware should help people collaborate. For example, Lotus Notes has e-mail, calendar, sure, but it is primarily a general purpose platform for building applications that require managing documents as they move from person to person. E-mail is just another application built on the platform.
Calling exchange groupware is kind of an exaggeration, and the attempts to create exchange-like open source "groupware" I've seen have been pale imitations of a pale imitation.
Honestly, though, if this had just had a decent free shared group calendar it would be a big step forward.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
If they've got IMAP right, it'll work
I use mutt with the exchange server at work, and it's just fine. Having calendaring compatability would be a major selling point for the higher-ups, tho...
> expr 700000 / 730
958
Seriously. How long is a "line of code"?
A line of code is the text between 2 newline's
If kmail does the job for you, beautiful! Use kmail.
Competing packages, like kmail and evolution (to the extent that they 'compete') are good for the linux community. Different environments ensure that more users find the functionality they're looking for.
I always find it troubling the seemingly militant conflicts between hard core KDE users and the pro-Gnome users. Both seem to think there's only one real solution to the desktop "problem," but a loss of either would be a significant blow to the Linux community.
As for the people who say that linux is a "server" OS, and that we should abandon the desktop battle, consider what losing the (admittedly small) group of people who use linux for a primary user OS means... a larger user base and development of desktop apps inherently means more attention to your OS, and more resources into making the server aspect better. If Linux goes server-only, there will be considerably fewer resources sunk into developing the OS as a whole.
Lets hope that the 1.0 release of Evolution works with all the Gnome target builds, which includes FreeBSD.
I looked through the change log, and found no mention of the NFS locking bug that you get when your home directory is an NFS mount (which is of course, a common setup on a company network).
Does anyone know if this is fixed? It's such a basic problem that I can't believe it's been in there since version 0.8 or something. It wouldn't be so bad if evolution allowed you to specify where to put your mail store, but no, it doesn't.
I bet this single problem alone prevents very many people from using it.
Jeff
stty erase ^H
I browse Slashdot at level 5 so I can avoid posts like this person's mindless testimonial. Why is this on the same level as a post from the lead developer of Evolution? *sigh*
From what I hear Ximian is working on "middleware" that will enable Evolution to use FreeBusy on Exchange and basically have full Outlook functionality in Evolution. Whether that will pan out we'll see.
I would really like to try the software but I hate the fact that you need to have Ximian and Red Carpet. I'm behind a firewall. And it doesn't let me use Red Carpet. I understand that you don't need Ximian desktop but when I tried downloading Evolution I needed a bunch other files.
I wish there was one big rpm or tarball I would need to download. And when I'm done with the software I just need to uninstall Evolution.
I use Windows Maker and I don't want install Ximian for an email app.
Think like a man of action, act like a man of thought.
Any mirrors out there?
:)
I can't seem to find a list of mirrors on the ximian pages, and the main ftp is offcourse totally busy
Evolution requires a LOT of libraries that haven't been ported to OSX, via Fink or otherwise (to my knowledge). Things like Bonobo, etc. From what I understand, this is more than a trivial recompile to get these kinds of utilites over.
My other computer is your Windows box
aaargh.... not to flame or anything, but having to run an SQL database for an email client is just ... insane. (Incidently, that goes double for MP3 players! There's a few of those on freshmeat...)
set your evironment variable $EVOLVE_ME_HARDER=1
No, I'm not kidding, it really works.
But, if I may, I would like to make a rather obvious observation. Does it seem that the Ximian group is doing what KDE'ers have been doing all along?
What I mean by that, is the "Windows" look and feel intended for migration for current M$ users?
I'm not slamming them for making stuff LOOK like M$ stuff, but more along the lines of a rather obvious change that seems to be going on, since the early days of gnome.
KDE programmers from the 50,000 foot view on my end have ALWAYS intended for the look and feel to be comfortible for the Windows user to migrate or USE Linux + KDE fairly easily. Again, I'm NOT trying to slam either group. I love both of them.
I really love Evolution, and its definately a viable solution to the security related stuff going on with my Outlook and Office products (which its like the cocaine habit I just can't kill, btw :)
I will start using Evolution for email and integration with my current stuff, to try and fit in like I'm not a M$ user, but what can I say? I have to come out of the closest and admit that I am using Microsoft products at some point right?
Good job Ximian! I like the stuff you guys are doing!
FreeBSD already has Evolution in its ports tree, and in the past people have found that FreeBSD ports have worked fine under OS X (probably since OS X is based on FreeBSD).
Tarsnap: Online backups for the truly paranoid
The Japanese are coming!!
Try sylpheed for an email client. It's small fast reliable and the gui is easy to use.
Snoozer.
Yes, you could build and run Evolution under Windows, but currently ONLY under Cygwin + an X11 server (this is still local on the Windows box). A Cygwin setup can be accomplished by a newbie. See links below for running GNOME under Cygwin on a Windows box.
Much of GNOME will not build natively, although the libraries themselves are designed to be portable, and GTK is working just fine as Win32 (see GIMP).
There are two kinds of Windows ports... X11 display based, and true "native" Win32. The former is easy to do; the latter is not yet possible (tho you can help!). It's likely that a "native GNOME for Windows" will be much easier, once GTK 2.0 is released.
Links regarding running GNOME or compiling under a local X11 display:c ygwin.html
http://news.gnome.org/976323862/index_html
http://xfree86.cygwin.com/screenshots/
http://www.geocities.co.jp/SiliconValley/1596/en/
From the GNOME FAQ, regarding native GNOME for M$ Windows:h tml
http://canvas.gnome.org:65348/gnomefaq/html/x359.
A lot of people want to port GNOME and GTK apps over to Windows. To conquer the enemy they say, you have to enter their territory, then sway them to your culture (OS). ;-)
Without symbols, I'm told the main binary package is around 6 or 7 MB. This is still bigger than sylpheed, sure, but it also does calendaring, tasks, and addresbook stuff. So... take your pic.
IAAL,BIANLY
1) Linux is, and has certainly, been focused as a server OS. Most of those official statistics may be pure server installations.
2) Even those that use Linux as a desktop may be using it for the novelty/coolness/geek factor, rather than for productivity.
3) Many of the statistics are based on numbers of downloads and other measures, hardly proof that it's really being used.
4) Linux lacks a lot of the quality software that users demand. Thus I find it hard to believe that most people can get away with, never mind prefer, using Linux in lieu of Windows or Macintosh.
5) If Linux's desktop marketshare is so small, why are so few commercial companies porting their desktop software to Linux?
6) There are actually official statistics from IDC and others that show Linux is still a notch or two below Macintosh as a "client" (read desktop) OS. [I don't think they tell the whole picture though...in regards to my other comments]
FYI, I'm a Linux/*Nix/Windows user, not Mac and I have more than half an IQ of a live squirel even. Imagine that!
Score 4, interesting? More like score -1, flame.
OH wait, this is slashdot, gnome-lover central.
So I have a question, not a flame, and would really like to know the answer to this.
I don't use Gnome/Kde on my machines. However, we set up a few systems in the lab for others to use, and they wanted to give redhat a spin. Fine by me.
I used these machines for a while, and thought I would play with some of the gnome apps, see what they could do... So I used gnumeric, etc. plus some of the little apps like gomecard.
That last one is where the trouble started. I logged in from another building, wanting to check an address. Gnomecard wouldn't run because I didn't have a gnome session running. The gnome session only ran if I was logged into X on that machine. I can't start a session up if someone else using the machine.
WTF? Is this a conspiracy to make these machines useless over the network? I asked around, and KDE seems to have the same problem.
So I diked gnome out of the machines in the lab, so that people don't get tied to these apps.
Anyone have a solution? IMO, this is not one of the 'features' we should be copying from MS. If you think COM/Corba is the way to do code reuse, fine --- but tying people to a 1 machine 1 user model is braindamaged.
S
Apple started getting all upset at people copying their user interfaces, and all I can say is that I really hope these Evolution people don't get hit by the same problem - MS telling them to stop copying their user interfaces.
Having said that though, this looks a fantastic piece of software. The peer to peer calender stuff is a much used thing in the Windows world, so it's great to see it running under X too.
Alas gallinaceas de urbe bovis volo
There is nothing amusing about Evolution being praised as important - it is! Any linux advocate who is responsible for implementing a groupware solution for their company (such as myself) and has had negative experience in the past with MS Exchange and Outlook (such as myself) would be thrilled to finally have an alternative for the first time on the horizon.
I'm bouncing in my seat...
I've used evolution here and there. I've found it to be a nice program. When I used the 0.9 version I found that there were still enough bugs to make me use kmail instead. Overall, I think it will make a great addition to any desktop.
The only drawback that I can see is that it is written in C. I guess I just don't understand why anybody would write something new (unless it needed to be really compact) in a non-object-oriented language. It just seems like for the sake of bug-fixing and keeping the code clean that you'd want an OO approach.
I'm not out to start a flamewar; I guess I just don't understand why a process-oriented language would be used for something this huge (other than the fact that the gnome-libs are C).
Could anybody tell me why this is?
ROFL, no kidding.... that's one of the reasons why I ended up writing my own mp3 playlist program from scratch. It kills me seeing mysql being use in cases where using something like a DIRECTORY STRUCTURE or flat text file would do just fine.
search for roomjuice on freshmeat to check it out
-- gid
Ximian has an answer for that: Red Carpet (usually) works great. Lately they've had some signature deficiencies, and there have been some dependencies that got missed WRT GIMP modules last night.
Beyond that Linux has much more comprehensive on-line documentation than Windows, in my estimation.
Case in point: I bought a Mitsume IDE CD-RW drive for my wife's school. I couldn't make any of the Windows software recognize it as a writer. I swapped it out for an older Mitsumi drive in my Linux box, and it worked just fine! Go figure. (I took the older drive to school, and *it* worked!)
I think a previous poster was right: Windows is thought to be easy because it's ubiquitous. People mistake familiarity for ease. Bruce Tognazzini talks about this idea.
Ximian appears to have the same business plan as Eazel. Take from that what you will
Dude!
I've been looking for something just like that! Funny that it didn't turn up when I searched 'meat... I was actually considering writing my own, but this looks like it willl fit the bill nicely ! Awesome!
Thanks for the pointer - I'll make sure to let you know how it turns out!
Thanks, for the info, exactly what I was looking for :)
Actually I think I'll see how much load my linux server can take, and try running it under remote X11.
I've been following the progress of Evolution for a while, trying it out at various stages and on different distros. The BSD port seems to lag significantly behind the other versions feature-wise. No contacts, no appointments, no to-do lists as of yet. Anyone know when the BSD versions will be brought up to spec?
I'll agree that I may have underated Mac, but I still think that there is a strong Linux market than Mac.
Maybe it's just me, being in the Web/.com arena, but most ppl I know are running linux, either as a primary OS, or as a dev OS, and a good percentage of them do desktop type work on Linux.
I think a reason why many comercial companies aren't porting to linux is that they feel ppl won't buy. That is true for the most part, ppl in the linux market feel that they should be able to get a good solution for free, so they aren't willing to buy a software package that is available for download for free.
I think both of our arguments are flawed, but I'll stand by my guns.
*IF* Mac is as big as you say then why aren't there VAST mac dev projects as there are for linux?
think about that
http://monkeyserver.com --- weeeeee
But will it work with RH 7.2? As I recall you had to
un-install if you were doing an upgrade.
The simple truth is that interstellar distances will not fit into the human imagination
- Douglas Adams
Full agreement on the value of getting the GNOME and GTK apps going on Windows. If Evolution is to be a truly meaningful alternative to Outlook, it has to go where the Outlook users are.
That said, I'd love to know whether Evolution would turn into a COM shell on Windows or whether all of Bonobo would have to be ported? Is Bonobo similar enough to COM these days that the various Evolution modules could be rebuilt as COM objects easily?
- jon
Ganymede, a GPL'ed metadirectory for UNIX
After two years of hard work and more than 700 thousand lines of code written...
Why the devil does this thing require 700 thousand lines of code? In fact, why is everything related to GNOME so bloated and clunky?
I've been following the development of GNOME for about two years. In my opinion, there is nothing original coming out of that project. They're trying to mimic Windows, and doing a really horrible job at it. (No, that's not a flame or troll. That's my opinion.) My desktops run X and IceWM. I don't run any so-called `desktop environment' because I prefer the command line. And because, when I investigated GNOME and gave it chances several times, it greatly disappointed me. Features? You can implement all the features of GNOME in a fraction of the code. I mean seriously guys, GNOME is more bloated than Emacs! Those `sleepless hackers' did a little TOO MUCH hard work. What happened to `tools, not policy' and the concept of actually doing things efficiently?
After my several bad experiences with GNOME, I have decided that neither the `desktop' nor any component produced by that project have any place on my computers. Nice try, guys. But Microsoft already released the crap you're attempting to rip off. If I wanted slow, buggy, cumbersome and unnecessarily LARGE software, I'd use Windows.
One very important thing to remember about code size is that LOC is a very good indicator of # of bugs. Reducing the number of lines of code (obviously without reducing functionality) is a good way to reduce # of bugs, and also to make your hackers more productive.
There are many higher level languages available, in many different language families. Often high level languages get blasted for being in efficient... but this isn't neccesarily so. For example, with all of the "object" stuff implemented (the hard way) in C, you are paying exactly the same runtime overhead that C++ pays when it has an object. All you are gaining, is the joy of having to implement everything yourself and the possibility of your naming schemes getting out of whack.
I think it's great that Ximian is continuing to survive and is about to "unleash" their masterpiece onto the world. I just wonder how much faster it could have gotten here if they didn't use C.
I find it interesting that the open source community (for the most part), tends to stick with C as the language of choice. Lowest common denominator choices like this are usually not the best.
-Chris
-PhilMills
Once you eliminate the impossible, whatever remains, no matter how improbable, will be quoted out of context on
I still don't understand what is Ximian's business model? They make all this great software, plus the Mono stuff, all of which brings zero revenue.
Can someone explain it?
I believe that they were thinking towards being able to port their project far easier to other operating systems and architectures.
Of course, I could be wrong and they may have disregarded standard C and went with Operating Environment Specific libraries instead of developed their own easily ported libraries.
If the above is the case, then I agree with you and they should have definately programmed it all in C++.
--
.sig seperator
--
If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
Doesn't sound like an evolution bug to me.
Sounds like an NFS problem.
I have the same trouble on a redhat system with mutt (another mail program) if I use a too-recent version of nfs-utils. I think this was only on 6.2, IIRC. I don't recall having the problem on redhat 7.1.
If you don't like the windowish interface, then why are you using KDE? You probably like to run KDE with the Win2K theme, with the fade-in menus enabled.. Dude, that is a total rip off of Windows, just look at Konqueror, the icon style, the new 'wizards' everywhere.. It's Windows on Linux.
Groupware !=email
If you want just email, why the hell would you want to run Evolution? No, kmail, etc. are better alternatives. However, if you want groupware, kmail, etc. will not cut it anymore than Outlook Express would work for a Fortune 500 company...
My point is that groupware is more than an email program and address book. It is an ability to truly integrate several aspects of collaborative work, and email is just a piece of that. Linux needs groupware in order to be successful in those things that are around today. Evolution helps fill this need, but we also need open source groupware servers. Maybe that will be my next project...
LedgerSMB: Open source Accounting/ERP
Don't get me wrong, I think it is fabulous that Ximian is doing this and I can't wait for Evolution to go 1.0. I wish they would port it to KDE too but, that's a whole other kettle of fish.
But, can this really be called groupware? Granted it is very much like Outlook, hopefully somewhat more worm resistant. But, Outlook and in my mind Evolution is not groupware. These are email clients or PIMs not groupware.
To be a true groupware application there needs to be a backend server. Something to centralize the calendars and support the other applications within. It is on these backend servers that you build and run your own groupware apps or applets. This is what Exchange or Notes does.
It is Exchange and Notes that are the groupware applications, not Outlook. And, unless I am missing something, Evolution is just an email/PIM app.
If I am wrong please let me know but, the way that I see it, Linux still doesn't have a good groupware application, except for Notes.
Mind you, I have only begun to simply dabble with programming. I have no professional training on the matter.
--
.sig seperator
--
If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
I use Evolution along with IMAP, it's the best IMAP client I've seen so far, along with Netscape 4.74. Don't laugh.
Anyway, with IMAP I can read my mail with Evo on my PC, and thanks to IMP anywhere with a web browser.
I used to use Pine for the same purpose, but you just can't expect to find SSH clients anywhere. And you just can't always install one.
You can implement all the features of GNOME in a fraction of the code.
Fascinating assertion, captain. I look forward to seeing the release of your far-more-svelte competing project. Let us know when it's out, eh?
News for Nerds. Stuff that Matters? Like hell.
Agreed, except I can see where a project like mp3kult could be handy for mp3 collectors such as myself. I am right now doing everything by hand, using a combination of id3ed, id3ren, mp3rename, mp3_check, and a couple of others and organizing everything in a directory heirarchy. However, once they are all organized, I'd like to get them into a database so that I can easily do searches and things. If I want to see all files with a a bitrate 128 that's very easy with a database, but not as easy with a flat text file or using xmms :) It's bloat yes, and it's un-needed, but I can see where it can be useful for organization. As an aside, the little I've played with mp3kult it seemed pretty snazzy, built in player, built in editing of tags and filenames from the DB, etc etc. Very sweet.
Check out this quote from a Ximian employee's website about the attack on the World Trade Center:
... was not cowardly nor senseless ... "
"The attack
Great work on Evolution Ximian, now if you could only hire some employees who have a clue.
One of the nicer options in Evolution is the ability to share Mbox's with other mail applications such as Mutt (you have to specifically configure it this way -it's not the default). Then you can use "the right tool for the right job." A nice slick gui when you work locally, a clean text based interface for when you SSH in over a slow link.
** The opinions expressed here are my own, and do not reflect those of my employers - past, present, or future**
Then you are not the target audience for this. The whole point is that it's supposed to be Outlook-like. Not because Outlook is technically or ergonomically worth copying, but because Outlook is strategically worth copying. Read what Miguel writes -- he's not trying to make the ultimate email reader; he's trying to make an infiltration tool.
There's no point in Unix-heads running this program. It's mean to be run by ex-Dozers, so that they won't notice/complain that they've been switcheroo'd.
Keep using whatever email reader you've always used. You're not supposed to switch to this.
As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
What on earth does that sig of yours mean? Are we supposed to know it from something? Otherwise it sounds like filth.
*IF* Mac is as big as you say then why aren't there VAST mac dev projects as there are for linux?
How many Mac developers are employed at Apple, Microsoft, Adobe, Macromedia, etc (companies that make money)?
How many Linux developers are actually employed doing desktop applications at non-Linux-oriented (ie not doomed to failure) companies? A few at AOL, a few at Sun, Corel guys on the unemployment line.
Counting college students making MP3 players for free, Linux wins, but capitalism hasn't seemed to recognize the vast Linux desktop market, if in fact it exists.
You are insane. My light window manager has more features than windows xp. Afterstep! Afterstep! It will run on machines that won't run windows 95 as well. Don't try to compare Gnome or KDE to Windows 95 when they are much more feature rich than windows xp.
"And we have seen and do testify that the Father sent the Son to be the Savior of the World"
1 John 4:14
I would like to elaborate a bit on the LOC thing. There's some empirical evidence (forgive me that I omit the proper refs here) for the following two claims:
- regardless of the language, maintainance cost is proportional to the LOC
- regardless of the language, programmers have a more or less fixed productivity measured in LOC/timeunit.
In addition I've seen similar evidence as well as had it confirmed by senior software developers in large software companies that the average production of code throughout the development period of a large software project (>>100KLOC) is less than 1 LOC/day/developer.
If you accept this and use common sense you will realize that using a higher level language will allow you to deliver software both quicker and with fewer bugs. Of course, since time is the limiting factor on most sw. projects, the gained time is used to make more complex systems so new systems are generally as buggy but more feature rich.
BTW. I agree with you that the use of C for most real world projects is misguided these days since much better, equally well performing languages are available. It will be interesting to see how quick e.g. kmail (c++, I think) and mozilla (also C++ + scripting languages) will catch up with evolution.
Jilles
Evolution, in all it's glory, has the potential to be the best email/calendar/etc (read: Outlook clone). With all these email/calendar/etc software products (KMail, phpGroupware just to name two), the open source community doesn't have a replacement for an exchange server. The "Exchange Replacement" HOWTO doesn't cut it. IMAP is great for email, but what about group calendaring (besides passing iCal's back and forth).
How difficult would it be to implement a calendar-type server using an IMAP server? Maybe an iCal extension for your favorite IMAP server.
The ideal software product would even support Microsoft Outlook clients. I'm sure you could write an Outlook driver to hook into the server (I know HP's groupware product,forgot the name, did).
You're complaining about the default settings. Here's how to make it look like Eudora or any of the older email clients:
(This is GNOME after all, you can configure the UI a great deal)
First off hide the Shortcut Bar (View--> Shortcut Bar). You can add a folder-tree if you want, or leave a folder-tree available as a dropdown menu in the left end of the toolbar.
Then, for complete Eudora-ness, extend the bottom edge of the message list down until it completely hides the "preview pane". Voila! Use n and p to navigate unread messages, up and down arrows to forward and backwards in the messagelist regardless.
And of course, hit return to open a message in a new window.
So much for Ximian.
For Win32, I use an alternative desktop shell called Geoshell. (Or ge0Shell, whatever.) It's really nice...cuts down on resource load, etc... And it's opened source. Basically, it puts "geobars" on your desktop that you add plug-ins too that can do nifty things.
With it, I have little to no desire to see Gnome on a Win32 desktop (other than for the geekiness of it
Links:
http://www.geoshell.com/
https://sourceforge.net/projects/geoshell
Counting college students making MP3 players for free, Linux wins, but capitalism hasn't seemed to recognize the vast Linux desktop market, if in fact it exists.
The Linux market is hard to make money on because all of the damn Linux users keep insisting on writing their own software and sharing it for free. This will change eventually, as the user base expands beyond the hard core tech set. Things like StarOffice and Evolution will help drive that by expanding the user base, but anyone proposing to sell software on Linux will have to have products that are good enough that they won't be easily duplicated by free software authors.
I myself have bought a dozen commercial linux packages, mostly RedHat distros and Loki games. If the non-technical Linux user population was to grow to Macintosh levels, to say nothing of Windows levels, you'd see plenty of people willing to buy Linux software.
Sure would be nice if we had an LSB, though.
- jon
Ganymede, a GPL'ed metadirectory for UNIX
Open Source Software enthusiasts are always accusing Microsoft of not innovating: "Microsoft is a monopoly with no incentive to innovate! OSS has TRUE innovation while MS just talks about it!"
Evolution is yet another piece of evidence to the contrary. Its UI and usability are a near-exact duplication of Microsoft Outlook.
While real innovations usually build upon existing ideas, the fact that nearly all OSS/FS applications are poorer (less usable) mimics of commercial software proves where the innovation most important to the average Joe is really occuring.
- "It's just a matter of opinion!" - PRIMUS
Don't forget that GNome is trying to put forward a component-oriented environment. As such, many of the flagship products are going to be pioneering many of these components that can be reused. Some of those hundreds of thousands of lines of code is stuff a future programmer can take advantage of.
Now, if you want to go into a discussion of the problems of bloated component environments in general, that's another thing entirely. But following the model is hardly Evolution's fault.
--------
Bleah! Heh heh heh... BLEAH BLEAH!!! Ha ha ha ha...
"Keep using whatever email reader you've always used. You're not supposed to switch to this."
I think you mean, " You're not supposed to switch to this.". Makes more sense in the context to me, anyway.
LOC's have nothing to do with bloatness. LOC's depends on the coding style.
Example on how a function call can look like in many GNOME apps:
function(
foo,
bar,
fuu,
fuh,
feh
);
It could also be defined as:
function(foo, bar, fuu, fuh, feh);
Example this produces 8 lines of code:
while (foo)
{
function(bar);
}
else
{
function(foo);
}
It can also be done in one line by:
while (foo) { function(bar); } else { function(foo); }
Actually, in most cases you incur greater overhead emulating OO features in C that are built into the language in C++. This is simply because the C++ compiler knows how to properly optimize the implementation and the C compiler does not. For example, in order to simulate a virtual function call in C, you need to look up a function pointer and call through it. On most modern CPU architectures, the C++ compiler implements virtual function calls using a jump table instead of a function pointer table, which is more efficient.
I guess that I'm rather suspect that "The Linux Community" can produce commercial-quality desktop apps under their current model. Yes, there's probably exceptions (Gnumeric?).
Adobe decided they couldn't even sell Framemaker to Linux users, for example, and that's a classic Unix workstation app. Corel went down in flames. Loki probably sells more to the advocacy market than a real userbase.
Sure, Sun or AOL can come in and do the work as part of the "Get Microsoft" plan, but that's not quite the same thing. When the corporate deployments start (and they will), you'll see the commercial apps.
I only had the NFS locking problem when the server was running RH's kernel 2.4.9-6, which has a bug in the NFS locking code. Upgrading the kernel to 2.4.9-12 solves this (as well as some scurity issues).
See kernel (RHSA-2001-142) for RH 7.1 You'll see links to download kernels for all supported RH versions.
Gordon.
He that breaks a thing to find out what it is has left the path of wisdom.
-- J.R.R. Tolkien
evolution's IMAP features are BASIC, most of all, its missing NAMESPACE ! thats very important if you have many shared folders ...
If u want to try a real powerfull albeit commercial IMAP client try mulberry (also for Linux/x86) at http://www.cyrusoft.com/
Despite all the problems with Netscape 4.7x as a browser, it's e-mail client does work very well with IMAP. That's one reason I still keep Netscape around. (For actual web surfing I'm using Konqueror now.)
I was looking at kmail - but it's IMAP support is nonexistant. I would welcome a good gui IMAP client for linux so I could finally stop wasting my precious RAM on the whole of netscape 4.7 (browser and composer and mail reader loaded in RAM all at once - oh joy) just to read mail.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
person.
It is not fair to call Lotus Notes groupware. It is more fair to call it "The Worst Software Ever Written."
One would think that a piece of software designed to help people "collaborate" would have to have a good UI as its backbone. Unfortunately, Lotus Notes is a case study in how *not* to design an interface. One of my favorite sites is iarchitect.com, a site that studies and discusses GUI design. Iarchitect.com has made an "in-depth" study of Lotus Notes and has this introduction to say about it:
The following report is, naturally, quite damning. You can read it here.
I agree we need collaborative software, but I think you're totally wrong for upholding Lotus Notes as an example of "good collaborative software."
I don't make the rules. I just make fun of them.
What do you mean by Web/.com arena? Are you talking about web software developers preferring Linux? Perhaps, given the popularity of Perl, CGI, and such. However, that's a pretty small part of the population. If you're talking about graphics and other related pursuits, I don't buy it. I don't know of a single graphics person that would seriously consider Linux's options on par with that of Windows even, never mind Macintosh (Mac generally being regarded as superior by them).
Maybe they feel they'd much prefer to get it for free, but most Linux users even, in my experience, recognize that there is a real lack of software for the desktop, Free B./Free S. or $$$$. Certainly they'd jump at the opportunity to buy software if it offers them a significantly better option. I know I would. A small percentage of hardcore developers will never buy proprietary/commercial software, but surely they can't be that large a part of Linux's supposed desktop market. The real problem is that developers don't see the market share, plus Linux is a pain in the butt to target for applications compared to Windows/Macintosh.
I don't see what part of my argument is particularly flawed, especially since it can rest on a number of them.
I won't deny that there is little Open Source effort for the Macintosh (although I hear MacOSX is starting to change this, given it's portability with BSD), but this is beside the point. You see tons of efforts for Linux/BSD because they're very much inline with the Open/Free/Hack idealogy. You see some for Windows because of its sheer size. You see few for Mac because its market share isn't even a 1/5th of Windows and because it (traditionally, though MacOSX is changing this) couldn't be more opposed to what Linux/BSD stands for.
My point was simply that Linux has many (perhaps even most) great voids in the application arena that are unfilled by ANY viable option, be it Free, "Free", Closed, or what have you. Mac, on the other hand, has most of the mainstream applications pretty well covered, especially in the graphics arena. This fact calls into question the viability of Linux as a desktop for the user and also strongly suggests that developers don't believe that there is a sufficiently large market out there for Linux. Ergo, it is reasonable to conclude that Linux is not just as big as Macintosh on the desktop, but is, in fact, much smaller.
I agree wholeheartedly with your KDE/Gnome comment. One nice strength of open source is that people don't go out of their way to make things incompatable just because they can. You can run a Gnome app on KDE desktop, and you can run a KDE app on a Gnome desktop - so you don't *have* to choose one to the exclusion of the other. Mix and match to your heart's content. I prefer the Gnome desktop's look, but I like a lot of the KDE project applications (especially Konqueror). So I run Gnome but roughly 50% of the apps up on my screen at any given time are actually from KDE. This doesn't have to be a holy war - the technologies are not mutually exclusive in the way that closed source guis tend to be.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
One thing I hate about POP is it sends out my password in cleartext across the 'oh so safe Internet'. This is why I am all for APOP.
:-)
Said that, there are very few clients that do APOP and fewer ISPs that offer APOP! The ones with CObalt raq servers default to apop. which is why I am with a cobalt server provider.
Clients that support apop
- sylpheed
- evolution
- not sure about kmail.
clients that allow me to store mails in 'mh' format (not that treded MBOX format)
- evolution
- sylpheed
Right now I am with sylpheed. It is good. But I can use something more polished and has
- intergrated addressbook
- organizer
- palm
support. Which brings me to evolution.
So far everytime I start evolution it hangs / crashes. One time it managed to survive but scanned some sensitive ports on my ISP and triggered portsentry
I am really looking forward to the final version which has pilot support
Whoopie. Now, how about some fresh thinking?
Thus I find it hard to believe that most people can get away with, never mind prefer, using Linux in lieu of Windows or Macintosh.
I use Debian 2.2r4 at home (I do dual-boot to Win98SE to play Descent3, MechWarrior3 and the demos off my PC Gamer CD) exclusively for email, web, letters, etc. I also use it at work exclusively. OpenOffice allows me to interact with MS Office and everything else just works.
All the other computers in the office run some version of Windows (except the server, which is also Debian).
Not only do I "get away with it", I definitely prefer it. Windows drives me up the wall when I try to use it (except for web-browsing. Mozilla0.9.5 is very good, but it still doesn't quite match IE5.5sp2, IMO).
My parents also use Debian on their computer, since they got tired of Win95 crashing on their old computer, and didn't want to spend an extra $180 when I built them their new one 2 years ago. My mom types letters just fine in Abiword, and they use Mozilla for web browsing and to access their hotmail account (I know, but they're loathe to change).
Plus, I have 2 other friends who use Linux exclusively, although they are both uber-geeks. One of them is the sysadmin for a small company with 6 locations and about 30 total employess. They use Debian exclusively, including custom Java apps and a custom scheduling/billing server setup with PostgreSQL (sp?) and they use Squirrel Mail for webmail.
So, yes, some of us definitely prefer Linux.
Unless you can cite an instance of the same individual espousing both these positions, your claims of inconsistency are invalid.
The slashdot crowd, and the linux community in general, are made up of diverse groups of people with diverse viewpoints. Differences of opinion between members of a large group of people is something to be expected, not derided as "inconsistent".
Just downloaded the 0.99 version, which represents my first upgrade since the previous major release (beta 5, I think it was). Anyway, the mail is now uncheckable and inaccessible - as soon as you click on it, there is a segmentation fault, and the mail program dies. Calender and contacts still work fine. I am running red hat 7.0.
Has anyone else had this experience? If so, any ideas on how to get it running again?
Lines of code aren't counted that way. The general rule is to count each C++ statement as a SLOC, so that your first example is 1 SLOC no matter which way it is written and your second example is 3 SLOCs no matter which way it is written.
I got a PDF attachment and evolution (0.15) showed me the PDF inline. ;-)
Now that is fucking cool feature !
It could be a problem when somebody sends you a 130 pages long one though
If they keep adding neat stuff like that , Evolution WILL become THE KILLER app for the linux desktop. Especially if you how well the Palm stuff integrates with it.
blaah !
Check out rdp2vnc:
http://www-lce.eng.cam.ac.uk/~tme23/vdesktop/
which can convert the Windows Terminal Server protocol (RDP) to the VNC protocol on the fly, giving you access to multiple client logins on a single server, using VNC, but at Citrix speeds.
No client licenses needed.
Of course, your other options are good too, but add rdp2vnc to the mix and you'll save the last 10% Citrix licenses as well.
Nothing needs to be installed on the server. Just install rdp2vnc on the client, run something like:
rdp2vnc -u username -d DOMAIN your.terminal.server.domain.here
then run:
vncviewer localhost:5923
to get a Windows Terminal Server login.
Cheers,
Warren E. Downs
Life's a lot like money-- you spend it, then it's gone. Spend wisely.
We do have namespace.
Select Tools-->Mail Settings, select your IMAP account, click "Edit" and under "Receiving Options" check the "Override Server-Supplied Namespace" button, then enter the namespace you want to use.
You can also use "Tools-->Manage Subscriptions" to control which folders you view in IMAP.
Yours,
Aaron Weber
Ximian, Inc.
Hmm .. a few weeks i did file a bug report about this, and it was commented "feature request", did you include it in the lastest versions ?
The thing that made Unix more pleasing than other operating systems was that its file system had been more cleverly designed.
/home/username/ or "home" to the users. As Unix matured users seldom needed to venture into the rest of the filesystem. Eventually with an advanced distribution the only place the users had to visit was /etc. (This directory was an embarassment to the creators).
/var and they saved images in /usr/local. But there was no order to it. Only chaos and fear.
The creators had the insight to see that users should be given a part of the file system to care for and to tend. That part came to be known as
Although some data files were created in the users' directories to serve them, these files were called dot files and they were not intrusive for users. The visible files were created by the users and pleased the users greatly.
On other operating systems it was not this way. On these operating systems applications saved files in random locations. Executable files were mixed with data files and with libraries, which in turn mixed with other files. And on these operating systems there was no joy; only chaos and gnashing of teeth.
When evolution came it destroyed the beauty that was the Unix filesystem. It created data files and libraries and other files that no one had ever seen before in the users' homes.
Eventually the number of invading files came to outnumber the files that the users had created. Animosity between the two types of files grew until war broke out. The war was bloody and lasted for many years. The users faught bravely but eventually were forced to flee.
The new refugees saved files where ever they could find room. They saved written documents in
The age of darkness had begun.
!!!
Sorry, I couldn't resist. Even KDE-2 (which IMO is criminally bloated) is about 1.5M lines of code, while GNOME is over 4M lines.
A deep unwavering belief is a sure sign you're missing something...
Outlook sucks and it's one thing I hated about Windows. I've tried so many email clients, both on Windows and Linux, and either their user interface is klunky or it's bug-ridden (one wiped all my mail!). The Linux email clients usually had the edge so I used one of these (I have two boxes side by side, one Win2k and one Linux). Then I discovered The Bat!, which I find to be the best by a large margin. It's not free (30-day free trial) but is so worth the money. Hence I was excited when I heard about an advanced email client called Evolution for Gnome... and groaned out loud when I saw it was an Outlook clone. Why???
I don't buy the "it's easier for people to shift from Outlook" argument. I know plenty of non-techies that had no problem switching from Outlook to Eudora. On the other hand it's good there *is* an Outlook clone for those that really want it. Perhaps some ex-Win32 users will find it a comforting stepping stone. The Evolution team are to be congratulated for providing this. Sadly it's not for me.
Phillip.
Property for sale in Nice, France
Now, first off I should point off that I think that Outlook is terrible and Eudora is an excellent GUI mail client.
However, you seem a bit hypocritical. "Evolution is 'intuitive' because it's like Outlook", "KMail is good because it's like Eudora".
Gimme VM on emacs...
One good reason to avoid C++: fragile base classes. For this reason, it's highly undesirable to export C++ interfaces from a shared library.
OO is nice, but every developer should have some conception of how hir code will compile at a very low level.
Learn how C++ creates virtual function tables, and the way it indexes through them to call virtual functions from classes. See how it accomplishes function overloading through name mangling. Ever notice how each new type you pass into a template creates a new copy of the code? Now go learn some other OO language, like Objective-C (which is also part of gcc, and doesn't have the same problems, though it's not as typesafe, and it is inefficient), or something.
I didn't mean to turn this into a rant, but FBCs are (in my opinion) a crippling shortcoming in C++, and I thought the point bore mentioning.
Ahh man, you beat me too it! I call first flame on his next post!
They did.
--
.sig seperator
--
If you ignore the other uses of a tool, does that make the tool less useful, or you less useful?
Frankly, I don't see the difference between the UI's of all these mail clients. They all have a folder bar, they all have a message list, they all have a preview pane, and they all have a menu/toolbar at the top. Honestly, how can Eudora's UI be any better than Outlooks? Or vise versa even...they look the same to me. In fact every mail client looks the same to me. I think I need to stop writing mail clients...
What the parent did not tell you is that although you CAN install GNOME on Windows, it requires compiling many many source packages and maybe even modifying them to make up for API's that cygwin has not implimented yet, like setlocal or getopts. Have fun debugging...
:(
Fortunately most of those API lines can simply be commented out if you don't mind losing localization and command-line options... I might have to write my own getotps function
LedgerSMB: Open source Accounting/ERP
Yup, that's one of the fundamental constants of software engineering, the other is:
"Time to write a line of code is constant"
In other words:
Bugs/LOC = k
Time/LOC = k
Reducing the number of LOC you have to write is therefore a good thing on two counts - less time writing, less time debugging + more stable apps.
And no, you can't argue with the SE weenies on this one - it's been shown to be true a million times over.*
* Caveat: k is different for different people, different measurement systems etc. Obviously.
There's no $$$ in 'team'...
www..--..net - for incisive, w
I haven't really figured out the "groupware" part of Evolution. To me it's just personal calendar/mail.
Does it come with server daemon to share e.g. calendars and resources (conference rooms etc.) like, let's say, Lotus Notes?
I've seen the site you link before.
However, unlike you I don't get all my information from semi-informed Internet rants. I actually prefer to observe software in action.
It's true that Notes suffers from the same interface wackiness that generally afflicted all Lotus applications. Many of their dialog boxes are textbook examples on how NOT do design dialogs. However users get over its idiosyncracies pretty fast if the system is properly deployed and administered. The majority of UI issues really are more fodder for bellyaching UI purists than a real problem.
The "Hall of Shame" people are pretty much just uninformed, self appointed interface pundits. I think they have a number of good points, but they are also ridiculously ignorant on others. For example, the Notes password dialog box obscures the number of letters in your password; as you type each letter, a random number of "X" appear on the password line. Here is what they have to say about this:
This is not the login window for a weapons targeting system; it is an e-mail application. We wish the designers had spent their time improving the usability of the application itself rather than wasting it on useless diversions.
First of all, I have never heard one user complain about this; it turns out what matters to users is the response of the system to each keystroke, not the count of characters. Users are initially surprised by this, but they get over it immediately. Secondly, exactly what e-mail system are people in charge of targeting weapons supposed to use? Don't you think they might need to protect their passwords? Don't you suppose that they (and other people like financial auditors or intelligence analysts) might need an e-mail system with a high degree of security built in from the start? My third point bears on the second. Notes is not an e-mail system. It is a secure platform for managing the handling and flow of potentially sensitive documents within and between organizations.
E-mail is just another one of these kinds of applications. The Notes e-mail application is written entirely within Notes, and you can create your own applications that move documents around in secure way with the same properly managed trust relationships and authentication and documentation features that Notes mail has. Notes is stupendous overkill for just simple, non-secure e-mail using commodity protocols. Like all overkill applications, there is a certain amount of headache involved with getting the added benefits of features you don't use.
In other words, you should use Notes for the purposes it was intended for, and hire clue-ful administrators who can run the system properly. If you don't need the power of Notes, then hiring and training these people is a waste. Even with them, you have to live with the fact you are hooking up two architecturally different systems to exchange information when you just use Notes for non-secure commodity protocol e-mail. So, I wouldn't recommend Notes for companies looking for a simple MTA/MDA. It will never be a best of breed solution in that space. However, companies way underestimate their need to handle documents in ways that provide security, revision control, review, and authentication.
There are some other examples where these folks have applied a very shallow level of analysis. I won't defend the Notes UI as a whole, which I dislike, but the "Hall of Shame" people have nothing in particular to be proud of. I don't see any of their perfectly designed applications taking the world by storm. Avoiding UI blunders is important, but also getting things right is arguably just as important.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
I saw the news and went to the web page .. ok cool but no description of "what" it does
... same result ... a change list ... no info on "what" it is
... well now I know ... but sorry to say that it could have been useful to get some info about it in the articles ...
Then I try to see the gnome website to know what the software is about
So I finaly end up on freshmeat who tells me the software is "the GNOME mailer, calendar, contact manager, and communications tool"
-- Martial MICHEL
WTS/Citrix certainly requires seat licences (except for admin mode). That doesn't mean you have to pay them, but don't misrepresent the utility of this stuff.
Hey, this might be a silly question as I don't use Gnome really, but shouldn't Evolution have "sticky notes" as an option (a la Outlook, etc?)
If not - why not? is there something in Gnome I'm missing? And why wouldn't it still be saved alongside other Evolution information for convenience?
Please don't kill me, I know it's an ignorant question, but after looking around a bit, I haven't found the answer as yet.
I'm not sure-- As far as I can tell, it's been there for quite some time.
May have been misfiled. Sorry for the confusion.