Evolution Bug-Hunt! 229
Matt Beale writes "Ximian is slated to release Evolution (a mail client for Gnome/Linux) by October 1st. In preperation, they are offering awards for finding bugs in Evolution! A important open project to participate in, AND i can win a palm VII, sweet!" My bug was that it kept crashing ;) October release is ambitious but very cool.
I found a problem (Score:1)
release timeline (Score:2, Insightful)
i love ximian, but (Score:1)
and I think they dropped the whole services idea.
Re:i love ximian, but (Score:1)
Re:i love ximian, but (Score:3, Informative)
Re:release timeline (Score:2, Funny)
I think their Stuffed Monkey [ximian.com] sales will keep them afloat...
Re:release timeline (Score:2)
Re:release timeline (Score:2)
Re:release timeline (Score:3, Interesting)
[snip]
Warning: PostgreSQL query failed: ERROR: parser: parse error at or near "and" in
Warning: Supplied argument is not a valid PostgreSQL result resource in
Warning: PostgreSQL query failed: ERROR: parser: parse error at or near "," in
Warning: Cannot add header information - headers already sent by (output started at
[snip]
D'oh!
...j
MS business model!! (Score:1)
Gome is great!!
Re:release timeline (Score:4, Insightful)
Certainly, Ximian has business realities that they need to attend to, but I'm at a loss for why those types of things are interesting to slashdotters. When was it exactly that the site turned from primarily people interested in cool technology to people who are interested in the latest business news? When was it that we gained so many people who act as if their entire self-worth is tied up in whether or not "open-source" proves itself to be a viable business model?
Here's the reality of the situation - free software isn't going to die even if it CAN'T be made into a viable business model. If Ximian croaks tomorrow, that doesn't invalidate a single line of code that they put into Evolution. Sure, some businessman in a suit somewhere is going to be pissed off, but unless you are that guy, why do you care?
Enjoy the software. Enjoy life. Life is good! Don't spend time wondering about Ximian's revenue models, their overhead, whether or not their VC capital is dwindling, or even whether or not ESR was right about all that non-software-related business stuff he spews about "open source". Do your part and be a GNU/Linux user, and let the suits take care of themselves.
I don't necessarily think that suits and techies should be separated, but this vein of discussion is something that just isn't all that interesting.
Re:release timeline (Score:4, Insightful)
Open Source software will catch up proprietary one only if companies who develop it can have enough money to fund development and R&D. Open Source can't relay forever on hobbyists programming in their spare time.
Complexity is the factor... (Score:2)
int
rescue_the_world()
{
}
variety. Code that does *nothing* at all.
It is at the stage where code does at least one task well that the wheat is seperated from the chaff (except that one means wheat is another mans chaff). Before I pour considerable time into something, I test the waters: I do some small enhancement and report it to the authors. If they don't acknowledge that, I consider the thing to be unmaintained. Rejection of the code is not of a great concern, it's being ignored that hurts.
I've had pretty good luck with a number of Open Source projects which involve no paid staff at all. Especially when compared with the support for some closed source offerings.
The commercial open source thing is still very new. People jump up and down about Mozilla's failure, about OpenOffice's failure, etcetera. Let's face it, those are huge projects, and the success rate for their commercial counterparts is equally abysmal. The big hindrance for community contributions is the extremely steep learning curve for the infrastructure surrounding huge projects, and combined with rapid change that curve becomes in unsurmountable mountain. Once a more or less successful 1.0 is out, that ought to change.
Unless I'm seriously mistaken, no huge commercial open source project has reached 1.0. Unless you count Linux, but that sort of underscores the point that contributions on any level have always been possible building on a stable base. You can rewrite, say, the IP stack or the VM system, but you can do that in relative isolation, despite the complexity of the task. API's are pretty well defined.
Most of the grand commercial open source projects are just too big, with too many internal couplings. Writing a spreadsheet app is one thing (and plenty of those abound without commercial support). But keeping the thing alive when someone else is dicking with text editor code that your subproject needs is another. The horrible thing is, they need to be huge, because they need to appeal to the mass market.
If I had my way, I'd had a simple mail client, a simple web browser, a simple spreadsheet, with the minimal glue between them to make it work for me, and allow me to replace a component I don't like with another.
So, I guess you're right. Not because great things don't happen without people who are paid for writing free code, but because the marketplace demands solutions that are just too complex to deal with in part time.
Re:release timeline (Score:2)
Because we're the type of people who belive you can have your cake and eat it too. I agree that Open Source won't die if companies like Ximian do die, but I also hope that Companies like Ximian are able to make a couple of bucks, and will be able grow and prosper from Open Source projects, and that WE will be able to benfit from that prosperity.
They fix bugs, add features, and make great, useful products.Ximian is a great asset to the Gnome community.
Do your part and be a GNU/Linux user, and let the suits take care of themselves.
Suits? Sure, I'm sure Ximian has it's 'suits', but it has regular people too. I've met several Ximian developers in person and online, and I consider them peers, not suits. I wish my peers Ximian good luck and good fortune... both the Tee-shirt wearing peers and the suit wearing almost-peers.
Bug.. already? (Score:4, Funny)
Re:Bug.. already? (Score:2, Funny)
Not as efficient as it could be...
Let's see, to avoid exess stack extension from infinite recursion of the exponentially growing process-count:
main() { for(;;){ fork(); } }
There we have a nice little system-killer. But, it's still not quite good enough becuase of that icky branch. If we fork n times, per loop, that's 2^n more processes before they all have to branch again....
main() { for(;;){ fork(); fork(); fork(); } }
Dancing in the dark... to the radio of love!
Re:Bug.. already? (Score:3, Informative)
#include <stdlib.h>
main() { char * foo; for(;;) {
foo = malloc(1025);
foo[0] = 'a';
foo[1024] = 'b';
fork(); fork(); fork();
}
}
NOTE - I do NOT recommend running this on a machine without proper ulimits set...
Re:Bug.. already? (Score:2)
Am I the only one who thinks of the Swedish Chef when I see this?
Evolution 0.9 "shipping" now (Score:3, Informative)
Re:Evolution 0.9 "shipping" now (Score:2)
Re:Evolution 0.9 "shipping" now (Score:2)
Re:Evolution 0.9 "shipping" now (Score:1)
I like Evolution 0.9 as mailer.
This is moving backwards (Score:2, Funny)
Re:This is moving backwards (Score:1)
Re:This is moving backwards (Score:2, Informative)
Sure enough, you're right: http://www.ximian.com/devzone/projects/evolution-
Re:This is moving backwards (Score:2)
They pulled this stunt at NORTEL one time and IIRC it worked fairly well. We all laughed and said the same thing - designers will just toss in bugs to fix for moeny later - but they did have some smart rules and it seemed to work fairly well - the designers sure spent a LOT more time in teh lab tested the betas :)
too bad MSFT doesn't do this (Score:1)
Re:too bad MSFT doesn't do this (Score:2)
Gates already does....
here's a bug (Score:1, Flamebait)
I think I'll stick with sylpheed...
Re:here's a bug (Score:2)
Re:here's a bug (Score:1)
Re:here's a bug (Score:2, Interesting)
As you said, if it was just one tarball to deal with then I'd have it running already!
Re:here's a bug (Score:2, Informative)
If you are compiling from source, you will indeed have to build a number of prerequisite libraries that track Evolution development, such as gal. This is no different than including all these libraries inside the evolution source tree -- except that these libraries are also used by other projects, and as such are independent modules. Now that bonobo, oaf, and others are stable, this isn't as big of a problem.
If you just want to install Ximian Evolution, you can easily use Red Carpet to do it -- it will figure out exactly what packages you need and take care of the whole problem for you.
Re:here's a bug (Score:3, Informative)
Important? (Score:3, Insightful)
Re:Important? (Score:1)
It's important if it allows you to replace Microsoft Outlook, which is one of the last reasons people are stuck with Windows desktops. Or at least it was supposed to replace Outlook; I don't know if it really does or not.
Re:Important? (Score:2)
Re:Important? (Score:1)
It's currently that (more or less). (Score:2)
Re:Important? (Score:5, Informative)
Re:Important? (Score:2)
mutt [mutt.org]
Trust me, I've used them all. I even used to be a program manager at Microsoft (where we had rather integrated groupware, and a *lot* of mail), and nothing else has come close to handling the volume of personal email, work email, mailing lists, etc., that mutt does.
If you haven't tried it, give it a shot. If you have given up on text based email readers because pine [washington.edu] doesn't cut it, or GUI clients because eudora [eudora.com] and outlook express [microsoft.com] don't do it for you, then you likely haven't taken the time to realize the potential of mutt.
Re:Important? (Score:2)
Not too abitious (Score:4, Interesting)
I don't think it's that ambitious. I've been using Evolution as my primary mail client for almost a year. It's improved a lot in that time, and for the past several months it's been quite reliable and has all the features I need. I don't think that getting it up to release quality on that schedule is an unreasonable expectation.
Better Idea. (Score:5, Funny)
Award? (Score:1)
MyEvolution Bug? (Score:1)
Re:MyEvolution Bug? (Score:1)
I have a hand spring. (Score:2)
Re:I have a hand spring. (Score:2)
Re:I have a hand spring. (Score:2)
Re:I have a hand spring. (Score:2)
Re:I have a hand spring. (Score:2)
Re:I have a hand spring. (Score:2)
Re:Where will palm support be announced? (Score:2)
Re:I have a hand spring. (Score:2)
Great idea! (Score:1)
Let's go back to black & white (Score:1)
I don't know about you guys, but I actually like a nice quick and easy telnet-into mail reader over and beyond outlook et al.. It's great being able to check my email from work/university/friend's house using what's normally pre-installed software (a telnet client) on every OS
-Guy Incognito
Re:Let's go back to black & white (Score:1)
I do like pine myself, but telnet is way evil - cleartext passwords and login names
wait... (Score:1)
Re:wait... (Score:1)
Uh, no. That's just stupid.
Fnord? Hail Eris!
SlackPack (Score:1)
Ximian and Distribution Support (Score:1, Troll)
In all honesty, there are three things that Ximian needs to do quite quickly in order to get a wider distribution:
1. Support more than Red Hat
2. Support more then Red Hat
3. Well, you get the idea
I was hooked as a user of Ximian Gnome for some time, and even went through the effort of downloading and compiling Evolution. Then they stopped making builds that would work on Suse 7.x. After getting frustrated waiting ("any time now") I gave up and installed KDE to see how it had come along. Now Ximian is really going to have to do something special to get me to go back.
Watching the Suse mailing lists, I'm not the only on in this situation. Outside of North America (and even inside if I'm any indication) Suse is quite heavily used -- it is definitely not a good idea to alienate a potentially large user base
Ximian supports Suse 7.x (Score:2)
Slackware ??? (Score:1)
as far as I'm concerned that is the biggest bug of them all©©©
Re:Ximian and Distribution Support (Score:2)
I run Ximian Gnome on my Debian 2.2 system
(it's potato + Ximian Gnome 1.4 + KDE 2.1.x).
Works fine.
Exchage Client (Score:1)
Re:Exchage Client (Score:2)
Q: If we are a Windows based company with Unix users, can we use Ximian Evolution?
A: If your server uses standard open protocols like LDAP, IMAP, POP, and SMTP, you can use Evolution with it. You can share addresses with vCards and calendar items with iCal appointments. We do not, however, support proprietary protocols at this time.
...
This applies to Exchange. You can use it with exchange if you're using industry-standard open protocols.
Re:Exchage Client (Score:2)
Bugs?? Hehe? This is fore me. (Score:2)
But really. I haven't seen a mail client better than Pine so far. Pine is small on the screen (80x25 or whatever you like). It reuses the entire view area in all different views. It's fast to use with keys, and keyboard control of most Linux/KDE/Gnome software is next to nothing. One of the best features of Pine is saving messages by the username of the sender (in incoming mail), and by the username of the receiver (in outgoing mail). 10x faster than moving messages to a long folder list with mouse. Yack, I hate (computer) mice (furry ones are ok though).
Re:Bugs?? Hehe? This is fore me. (Score:3, Informative)
Set aside a few hours and learn to use Mutt. It's open source (Pine isn't), and it does everything Pine can do (except for Pine's brain-dead menu system) plus a lot more. You'll thank yourself later.
Re:Bugs?? Hehe? This is fore me. (Score:2)
Pine's licence fails to meet the OSD, on at least two counts:
Addressbook (Score:2)
Evolution actually rocks, mostly. I was very impressed that they simplified encrytion so it works just like Outlook. Press this button to sign then press this to encrypt. Very nice.
Now, how about enabling the address book?
Re:Addressbook (Score:1)
Re:Addressbook (Score:2, Informative)
Great Idea (Score:1)
Evolution bug hunt (Score:1)
DMCA.... (Score:1)
I found a small one... (Score:1)
Notes from the bugmaster (Score:5, Informative)
So... hope to see you all tomorrow, and hope that you'll be willing to help out in a constructive manner!
Luis Villa
Ximian Bugmaster
P.S. I'll be reading responses, so if you have any questions, please feel free to ask. Thanks!
The monkeys want to be free... (Score:4, Funny)
most bugs reported so far? (Score:1)
Re:most bugs reported so far? (Score:3, Informative)
Very Cool (Score:3, Interesting)
As a side effect, it's probably a smart marketing move since as I'd imagine, the Ximian FTP sites are hopping right now with slashdotters trying to download a copy of Evolution to win something.
So let's review:
- Free (as in beer) stuff (always cool)
- Free (as in speech) software (even cooler)
What a deal!
Too bad it's been broken in apt for ages (Score:2)
For MONTHS there has been a dumb bug with libgnomeprint11 (their version) that makes it never install on any of my machines. Thanks guys, I hope you get those bugs checked soon, but not by me, even though I was willing.
That and they're trying to force everyone to use redcarpet when I really perfer apt, especially since redcarpet is buggy.
This isn't a flame, it's more like me crying because nothing ever makes any sense. I think Miguel & co are great folks, and I hope they do well.
Re:Too bad it's been broken in apt for ages (Score:2)
Re:Too bad it's been broken in apt for ages (Score:2)
libgnomeprint11 is still broken, but it isn't attached to evolution anymore (maybe at one point something that evolution depends on depended on it).
Anyways, sorry for the harsh words, and on with the bugchecking.
works now... (Score:2)
Now, if I could just figure out my $%!#$$ font problem (help/about and gimp menus are gibberish - WTH?)...
"Gnome/Linux"?? (Score:2)
woop! woop!
Why must it look so MS? (Score:3, Insightful)
That said, I'm still happy with mutt. It does exactly what I need it to, including allowing image and html viewing, and I can read my mail over an ssh connection from anywhere. Until someone can give me that functionality (even with a lightweight interface for sshing and a heavier one for when I'm in my chair) I doubt I'll be terribly interested in stuff like evolution. Especially since it's so bloody ugly...
Yes. All those Outlook users. (Score:2)
That's a *lot* of users, and a *lot* of money, even if they only get a tiny, tiny, tiny portion of the corporate user marketshare.
If they, for example, get a name for themselves that prompts *small businesses* to try them out, that's good.
Small businesses hire cheap people (the good ones do) and the cheapest types usually, at the very least, know MS Outlook
So: imitating an existing interface that people may know how to use, and *doing it far cheaper* than can be done by buying properly licensed copies of the similarly featured Microsoft apps.
Seems sound to me. I hope Ximian have a really strong, confident marketing team...
Re:Why must it look so MS? (Score:2)
I absolutely think that Microsoft has good ideas, and more than occasionally at that. I don't, however, agree that their UI design senisibility (to date) has been one of them - and neither do they! Check out the Windows XP screenshots... clearly they thought it was time for a change too.
I'm not so much anti-Microsoft as I am anti-ugly, and I stand by my original assement of Outlook (and thus Evolution) as ugly.
No... we don't need another text based email client - we've had mutt and pine for years, and they're still quite serviceable. As for a free alternative to "the most popular MUA available", well, that's a fine idea, which I wholly support, but I don't suspect Outlook is popular because of it's elegant design, so I stand by my suggestion that there is a better UI design out there which should be pursued.
GUI mail clients can be great, but it must be aknowledged that part of the function of a GUI in the modern world is prettiness, and on that count Outlook, et. al. fail terribly - in my opinion. If you disagree, and feel that their design is elegant, then just say so outright, rather than arguing with me about points I'm simply not making.
Re:Why must it look so MS? (Score:2)
However, no GUI client even comes close to the usability of Mutt.
Until then, I will not consider GUI to be equivalent with progress.
Shouldn't they fix the bugs in gnome first ? (Score:2)
gcc -g -O2 -o
../../../src/IIOP/.libs/libIIOP.so: undefined reference to `res_init'
collect2: ld returned 1 exit status
make[4]: *** [name-client] Error 1
I've logged the problem with the gnome team, but have got no reply. Well great. I can't use gnome on my system.
Re:Shouldn't they fix the bugs in gnome first ? (Score:3, Informative)
New Economy (Score:2, Funny)
"Alright, buffer overflow? That's 5 percent. Poor optimization? That's ten percent. Logic errors? That'll cost ya'."
Each bug report should get you a chance at a prize (Score:2)
Re:windows (Score:1)
Re:Dilbert? (Score:1)
Re:I have a bug for you, Mr. Taco (Score:1)
Re:Evolution can't even display html images (Score:2)