/srv/irclogs.ubuntu.com/2009/09/10/#ayatana.txt

=== rickspencer3-afk is now known as rickspencer3
=== rickspencer3 is now known as rickspencer3-afk
=== vorian is now known as obama
=== this-is-a-test is now known as je-fais-mon-test
=== kenvandif is now known as kenvandine
hyperairmac_v: that's some extremely huge text you've sent in the email15:28
mac_vhyperair: blame crappy yahoo ;p15:28
hyperairhahah =)15:28
mac_vhad to dig that up from my old mails , hence had to send from yahoo ;)15:29
hyperairi see15:29
hyperairuse a desktop client damnit ;-)15:29
mac_vhyperair: i do ,, BTW i use 2 ;p...  but  delete old mails \o/15:30
mac_vthunderbird and evo ;p15:30
hyperairevolution... it's a pretty awesome app, if it didn't lag like hell15:30
tedghyperair: The biggest difference from getting an SSD, Evolution doesn't suck :)15:31
mac_vyeah , as of late it has become good , still lacks webmail support i guess , oor i dont knwo about it ;p15:31
mac_vtedg: lol15:31
hyperairthunderbird's webmail support sucks15:31
hyperaireven with the webmail plugin15:31
mac_vbut atleast something is better than nothing ;)15:31
hyperairtrue that15:32
mac_vBTW , i have no probs with evo  , i havent noticed any lags15:32
hyperairone thing that seriously annoys me is the whole series of processes taht get started up with evolution15:32
hyperairwhy does evolution need so goddamn many processes?!15:32
hyperairand then something or other will hang15:32
hyperairoh and did i mention that in the presence of a half-dead network, evolution won't even start up?15:32
tedgLots of reasons.  Responsiveness.  Stability.  Processes are good, and Linux makes the cheap.15:33
mac_vhyperair: what so many process are you talking about?15:33
mac_vthe alarm notify is optional , the data server is not evolution btw15:33
hyperairtedg: except that evolution screws up so badly that responsiveness is nil with a bad network15:33
tedgI interviewed once with a company that was running 1 to 4 thousand processes for their app on Linux.  It was pretty sweet.15:33
hyperairthat's interesting15:33
tedghyperair: That's a different bug though, not the fact that it has so many processes.15:34
hyperairpoint taken15:34
hyperairanother thing15:34
hyperairone process for each evolution window is a *pain*15:34
hyperaira huge pain15:34
mac_vtedg: isnt it just 2 process to run evolution?15:34
hyperairwhen you open a new evolution window, with evolution already running, you'd expect it to be instantaneous!15:34
hyperairbut every time you open a new window, it spawns a new process. i wouldn't care so much if the process initialized fast, but this takes AGES15:35
mac_voh that ...!15:35
tedgmac_v: I've got four... and that's with no composers or anything.15:35
mac_vtedg: the alarm notify is optional and the data server is not evolution it is just a stupid name they have chosen :(15:36
hyperairoh and thunderbird 3.0 has a very sweet revamp of their authentification failed dialog (something evolution still doesnt have afaik)15:36
tedgYes, they do take a long time to init.  I'm unsure why that is.  It might be the CORBA stuff (which is going away next release)15:36
hyperairwhen authentification fails for any reason (including a bad network), it asks me for my password again15:36
tedgmac_v: I'm pretty sure EDS is in the same source package...15:36
hyperairblargh, why can't it just use the same damn password and retry?!15:37
hyperairtedg: no it isn't15:37
hyperairoh yeah, eds is another pain in the ass, did i ever tell you that?15:37
tedgHmm, I didn't realize it moved.15:38
mac_vtedg: nope... it is for "Evolution Data Server" is responsible for managing calendar and addressbook information. the name is misleading15:38
hyperairit's caused my entire panel to hang countless times15:38
* tedg back when I was a kid...15:38
hyperairi'd love to turn off the clock's calendar support. i really would15:38
mac_vtedg: even when evolution is removed the eds will remain15:38
tedghyperair: If it was done right, and didn't hang, would you?15:39
hyperaircourse not.15:39
hyperairbut the whole point is it *isn't*15:39
tedgI'd rather fix it then :)15:39
hyperairand oh god, who's brilliant idea was it to synchronously contact servers?!15:39
hyperairwtf is the big idea with hanging on a bloody lousy wireless connection?!15:40
hyperairglib's mainloop has a whole lot of async io stuff. why couldn't it have just used it?15:40
hyperairwell that felt good now that i've gotten all those rants out of me =.=15:40
tedghyperair: To be fair, when Evolution was written, it didn't :)15:41
tedghyperair: It has migrated over time.  It's just big and slow.15:41
hyperairtedg: *groan*15:41
hyperairtedg: then for the love of god, use *threads* damnit THREADS!15:41
hyperairimo evolution needs a rewrite from ground-up.15:41
tedgIn the next release they're merging in Nokia's changes for the N900 (which uses EDS) so I'm expecting some good things :)15:42
hyperairif it'd do things asynchronously and not hang stupidly, i would consider using evolution again.15:42
hyperairi even had a evolution --force-shutdown shortcut bound in compiz back then, because of the frequent hangs15:43
* mac_v wonders if evolution has themes15:44
tedgWhile I have a hard time defending Evolution because of things that annoy me, but I am optimistic about the 2.30 version.15:44
mac_vthe look is very bulky IMO15:44
mac_vappearance rather15:45
hyperairtedg: i'd only be optimistic if they got a bunch of developers who actually cared about having a crappy network15:45
tedghyperair: You don't think that people developing an app to work over a 3G connection care about crappy networks?15:46
ScottKIt was Evolution that got me on the way to being a confirmed KDE user.15:46
mac_vtedg: i had a weird problem once , all the old mails from my pop account got re-downloaded when i triggered a manual receive , so i ended up receiving 1000 mails!15:47
tedgHeh, Evolution got ScottK to devolve ;)15:47
mac_vlol^15:47
tedgI do have to say that A thing I can't spell (bad name) from KDE is pretty cool.  There was some talk about Evolution using it as a backend.  Probably will never happen, but it'd be cool to have just one free software project doing mail.15:51
ScottKAkonadi15:53
ScottKIt's actually meant to be desktop agnostic and has no KDE dependencies15:53
tedgYeah, but I don't believe that anyone has written a GTK frontend yet. Atleast the last time I checked.15:54
ScottKIt was kept off FDO because there was something there that sounded very vaguely similar, but is in fact completely different.15:54
ScottKI don't think so, but the GTK layer should be pretty thin.15:54
tedgHow did the licensing there work?  I imagine they linked to the OpenChange stuff, but doesn't that require the whole thing to be GPLv3?15:55
tedgI thought KDE stuff had to be v2/v3.15:55
ScottKThat might be something Ayatana might consider for a future cycle as there is a lot we could do to improve user experience with it (also with a couchdb backend it could easily hook into UbuntuOne).15:56
* ScottK looks15:56
tedgIn my experience, mail is never as thin as you think it should be :)15:56
tedgI think that there is already a CouchDB backend for Akonadi.  I think they sat down with the Akonadi hackers at GCDS and did it.15:56
tedgErr, jono isn't here, but I thought he demoed it.15:57
* tedg is sad there won't be a desktop summit this year.15:58
ScottKlgpl 2 or later15:58
ScottKIt was jcastro that demoed it.15:58
tedgHmm, interesting.  I wonder if they have an OpenChange plugin yet.  I know Evolution had to go through a relicensing pain to get that plugin.15:59
tedgWho isn't here either :)  Man, we're "outside the community" in this room ;)15:59
hyperairwhat's akonadi?16:10
hyperairit sounds vaguely familiar16:10
hyperairhmm16:10
hyperairakonadi depends on qt16:10

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!