Slashdot Mirror


User: luge

luge's activity in the archive.

Stories
0
Comments
659
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 659

  1. Re:Version 0.0! on Preview Helix Code's "Evolution" · · Score: 1

    Argh... forgot to preview. Sorry about the crappy formating. Actually, while I'm here, I'll attach Miguel's entire post, as it is extremely informative:
    (woohoo! posting for ~3 years, and never anything this long before :)

    Subject: [Evolution] Evolution "Prokaryote" 0.0 has been released

    Hello party people!

    The overworked gang of hackers that makes up the Evolution team is proud to introduce the Evolution "Prokaryote" 0.0 release: for the curious and brave, a first glimpse at the ultimate groupware solution for free software users. Evolution will act as a personal information hub for your system. Prepare your crania for some seriously deep integrationof mail, addressbook, instant messaging and calendaring systems in one application. All designed for heavy Internet users and available at your fingertips. Boom! Pow! Bang! Kapow!

    The Evolution team has worked hard to make Evolution as robust, extensible, pretty, fast and well-suited to heavy internet users as possible. And we're very tired. But we're not done -- not yet.

    As you explore Evolution, please understand that most of our work has been focused on the backend engine which drives the entire system and not on the user interface. We are just cresting the hill now, though, and will be pouring most of our love and attention into the UI from here out. But at least you know that you're not using demoware.

    So, time for the nerdy disclaimer. Evolution will: crash, lose your mail, leave stray processes running, consume 100% CPU, race, lock, send HTML mail to random mailing lists, and embarass you in front of your friends and co-workers. Use at your own risk.

    We hope that you enjoy the results of our hard work, and we eagerly await your contributions!

    The Evolution team

    * Evolution: What is in this release.

    Making heavy use of the latest technologies developed as a part of the GNOME project, Evolution is far-and-away the most technologically advanced GNOME application ever devised.

    For starters, Evolution is based on the Bonobo component model, meaning that each individual "module" that makes up the system is a Bonobo component. The components are all tightly integrated together through the Evolution shell. This means that new sources of personal information can be added to Evolution and integrated into the system.

    Evolution is split in two parts: a data backend (the Wombat server) and the GNOME-based Evolution user interface. Both of these are exposed as Bonobo components.

    ** The Wombat

    The Wombat holds the user's backend information and serializes its access, so synchronization tools can operate without the presence of the user interface.

    The Wombat also acts as a front end to remote resources. For example, your contact information can come from a local database or it can come from your company's LDAP server or a public LDAP server. And the existence of the Wombat means that multiple front-ends can be created for the data stored in Evolution: imagine a text-based frontend, a web-based frontend, an emacs-based frontend, a vi-based fr... wait.. no, that would be silly.

    ** The Mail component

    The Mail component is designed on top of the Camel library initially implemented and designed by Bertrand Guiheneuf and inspired by the JavaMail specification and the IMAP protocol, with a few changes to enable the development of an NNTP backend.

    Currently the Mail component has support for POP mail retrieval and the mbox file format as well as sendmail delivery. The architecture is designed to allow the integration of other mail sources and mail targets (Jeff Stedfast of Spruce fame has contributed an SMTP delivery backend and Chris Toshok did a NNTP backend).

    We will soon start work on the IMAP provider. Happily, Camel has been designed to support all the advanced features in IMAP and make the user experience very smooth.

    The Evolution mail component contains the beginning of the vFoldering interface: vFolders are virtual folders constructed on the fly from a search query. For example, you could have a "parents" virtual folder whose contents are dynamically created from searching all of your mail for messages from your father or mother. Or the "recent food mails" folder can contain all messages received in the last six hours containing the word "food" in their bodies. Or almost anything you can dream up. Web search on your mailbox. The vFolder user interface it currently limited to common cases, and not all of it is exposed to the world. But for now you can create folders that execute simple queries (this is mostly a user interface limitation).

    Basic support for mail composition, sending and forwarding is included in this release. Keybindings are far from complete for now.

    It also can render properly your text and HTML messages, so at least I will stop complaining about receiving HTML mail myself.

    ** The Calendar

    The Calendar code has been based on the existing GnomeCal code, and it has got an improved user interface, but the new user interface is still in its infancy.

    Multiple backends are supported, currently the vCalendar file format is supported, and substancial iCalendar support exists.

    ** The AddressBook

    The addressbook contains many nice user interface tricks, and has support for LDAP. We are pretty excited about this one. There are a number of views for it (MiniCard, Table-based view and the Card editing dialog).

    The Table widget needs a lot of work before it can be considered production quality, and various other view "modes" can be easily added to the various Table users in Evolution.

    ** The Shell

    The Evolution Shell ("evolution") is the glue that binds all the different Evolution pieces together into an integrated application.
    This shell is extensible, and new Bonobo modules, new providers and new backends can be added to it.

    * The Team

    * The Evolution team consists of:

    Calendar team:
    Seth Alves, Damon Chaplin, Russel Steinthal, Federico Mena, Eskil Olsen, Clifford R. Conover.

    Support widgets:
    Damon Chaplin, Miguel de Icaza, Chris Lahey, Ettore Perazzoli

    Mail reading, indexing, filtering, kick assing:
    Dan Winship, Michael Zucchi, Bertrand Guiheneuf, Matt Loper

    Camel:
    Bertrand Guiheneuf, Dan Winship, Michael Zucchi, Jeff Stedfast, Chris Toshok.

    Addressbook:
    Chris Lahey, Chris Toshok, Nat Friedman.

    GktHTML:
    Anders Carlson, Radek Doulik, Larry Ewing, Ettore Perazzoli.

    Mail composer and GtkHTML Bonobo Component:
    Ettore Perazzoli, and Radek Doulik.

    Documentation:
    Aaron Weber.

    Artwork:
    Tuomas Kuosmanen.

    Bonobo work:
    Nat Friedman, Michael Meeks, Dan Winship, Miguel de Icaza.

    The Shell:
    Ettore Perazzoli, Matt Loper, Miguel de Icaza.

    Matt Loper, Ettore Perazzoli and Dan Winship are managing the Evolution development.

    * Contacting us

    Evolution has a mailing list for users:

    evolution@helixcode.com

    And one for people interested in the developing process:

    evolution-hackers@helixcode.com

    Send mail to evolution-request@helixcode.com or
    evolution-hackers-request@helixcode.com to subscribe, or use one of
    these web pages:
    http://lists.helixcode.com/mailman/listinfo/evolut ion
    http://lists.helixcode.com/mailman/listinfo/evolut ion-hackers

    If you find problems in Evolution (we know you will), please tell us about it, so that it can be fixed (either send us mail, or use the "bug-buddy" application, available in your desktop). Please, do not assume we know about the problem, because many times we just do not. Better to be safe than sorry.

    * Cooperation with other projects.

    We are interested in working with other teams of hackers working on Mail and News programs for GNOME to integrate their work into Evolution, as we believe strongly that working together we can produce a better product for the end user and unify the mailer/news scene for free systems.

    * Downloading and Compiling

    You can find detailed instructions for building Evolution 0.0 here:
    http://www.helixcode.com/apps/evolution-preview

    To compile Evolution you need the latest and greatest development libraries that the GNOME team has produced. These packages are available at ftp://ftp.helixcode.com/pub/evolution, or you can pick the original files from the official GNOME site.

    The README in the package includes the order in which you have to compile this, but it goes like this: XML, ORBit, libunicode, gdk-pixbuf, gnome-print, bonobo, gtk-html, gnome-vfs and finally evolution itself.

    This is simplified if you run Helix GNOME, as GNOME-XML, ORBit, gdk-pixbuf and gnome-print are included with Helix GNOME. You will have to do a lot less work in that case. To install Helix GNOME, go to:
    http://www.helixcode.com/desktop/download.php3

    * Detailed list of packages.

    * Unicode manipulation library (libunicode):

    ftp://ftp.gnome.org/pub/GNOME/unstable/sources/l ibunicode/libunicode-0.4.tar.gz

    * GtkHTML 0.2, The WYSIWYG HTML editor and rendering engine
    (Bonobo based):

    ftp://ftp.gnome.org/pub/GNOME/unstable/sources/g tkhtml/gtkhtml-0.2.tar.gz

    * Bonobo 0.12:

    ftp://ftp.gnome.org/pub/GNOME/unstable/sources/b onobo/bonobo-0.12.tar.gz

    * Gnome XML, 1.8.7. Earlier versions wont work, the 2.0
    version wont work either.

    ftp://ftp.gnome.org/pub/GNOME/stable/sources/lib xml/libxml-1.8.7.tar.gz

    * Gnome Print 0.19

    ftp://ftp.gnome.org/pub/GNOME/stable/sources/gno me-print/gnome-print-0.19.tar.gz

    * Gdk Pixbuf

    ftp://ftp.gnome.org/pub/GNOME/unstable/sources/g dk-pixbuf/gdk-pixbuf-0.7.0.tar.gz

    * ORBit 0.5.1:

    ftp://ftp.gnome.org/pub/GNOME/stable/sources/ORB it/ORBit-0.5.1.tar.gz

    * GNOME VFS 0.1:

    ftp://ftp.gnome.org/pub/GNOME/unstable/sources/g nome-vfs/gnome-vfs-0.1.tar.gz

    * Finally, Evolution:

    ftp://ftp.helixcode.com/pub/evolution/evolution- 0.0.tar.gz

    Enjoy!
    The Evolution Team.

  2. Version 0.0! on Preview Helix Code's "Evolution" · · Score: 5

    Folks, please be careful when running this. This isn't even alpha, really- the version number is 0.0. In announcing this, Miguel sent the following to the evolution-devel list:

    "As you explore Evolution, please understand that most of our work has been focused on the backend engine which drives the entire system and not on the user interface. We are just cresting the hill now, though, and will be pouring most of our love and attention into the UI from here out. But at least you know that you're not using demoware.
    So, time for the nerdy disclaimer. Evolution will: crash, lose your mail, leave stray processes running, consume 100% CPU, race, lock, send HTML mail to random mailing lists, and embarass you in
    front of your friends and co-workers. Use at your own risk."
    So... don't slam it for lack of functionality or anything like that yet. Wait until the developers think it is at least worthy of a version number...
    ~luge

  3. Re:And why should anybody care since MAME exists? on Classic Arcade Games Online · · Score: 1

    "I'd love to see more people buy this pack - it would show the copyright holders that there actually still is a market for stuff like this."
    No! NO! We'll never get them to give it away if they actually think there is still a market. The only way to get them to open it up is to convince them that there is no market- no way to make money off of them.
    ~luge(exams are done... firing up xmame as we speak)

  4. cool, but... on ICMP_HOST_BELOW_HORIZON - TCP/IP Into Orbit · · Score: 2

    As much as I respect this as a really, really cool hack (installing IP software alongside the old stuff is a pretty nifty trick) you really have to wonder if this is a great idea. No matter how much security they put in, this makes either the satellite or their router vulnerable to a lot of the stuff people pull with TCP/IP these days. I have to think that maybe a completely private TCP/IP based intranet (as opposed to the "engineer logging in from home" image the article presents) is probably the only way that they could make this secure.
    OTOH, the idea of DOSing a TV sat is pretty cool :)
    ~luge

  5. Re:A question on Bob Young Blasts Recent Anti-Open Source Article · · Score: 2

    Hehe. Good point. I think the problem is that guys like Bob Young are (to put it bluntly) smarter than the average bear. That's why RH, VA, etc. have been successful- the guys who run them are pretty sharp. As a result, they are aware of the need for reason and calm. If they flew off the handle as often as the average /.er, they wouldn't be running a company. Put the average /.er (even the well-meaning ones) in charge of a company and their tempers and inability to reason would drive the company into the ground pretty quickly.
    As far as needing more people like Young... one thing to remember is that Young and many of the others (Augustin at VA springs to mind), despite being able to don the corporate mantle very well, really do grok Free Software (not just Open Source.) We need more people like them, not just the run of the mill talking heads. Given a choice, in fact, between the average talking head (smooth, but no understanding) I'd take the average flamer around here any day.
    My two cents...
    ~luge

  6. Umm... on Who Owns Dmoz? · · Score: 4

    Is this really the right place to be asking this? Maybe you could just read the license instead. It's not like it isn't exactly two clicks away from the dmoz frontpage.
    ~luge(I know it's a slow news day, but c'mon guys...)

  7. Me too! (and why) on Diablo II Beta Sign-Up Monday · · Score: 2

    I realize that this isn't LinuxDot, that Diablo II is relevant new for a large portion of readers, etc., etc. These are all perfectly relevant reasons to post the story. Problem is that the original post didn't say "don't post it." It said (to paraphrase): "give me a means to filter it out, because it is irrelevant to me." This is a perfectly reasonable request. Game stories like this one are usually a waste of time if you are a Linux user- the only reason to read it is to bitch that there is no port. And that doesn't do anyone any good. So let us have a way to filter them out. That's not too big a deal, is it?

  8. Re:Actually... on College Pranks Go Commercial · · Score: 1

    He's the graduation speaker? They brought him back after he admitted to that? Kudos to the administration...
    ~luge

  9. Actually... on College Pranks Go Commercial · · Score: 2

    the "cow on dome" thing was first done by UVa students, on their Jefferson-designed dome. The guy who did it is now chairman of the American Stock Exchange, IIRC. So... probably drunk and stupid, but not necessarily by stupid people. I mean, the school still has no idea how the cow got up there, and they had to tranquilize it to get it down...
    ~luge

  10. So sue me for being whiny on College Pranks Go Commercial · · Score: 3

    But would it kill you guys to search for "dropsquad" before you post? It was cool the first time it was on /.... in 1998.
    ~luge(I love /., but even I have my doubts sometimes...)

  11. Re:The obligatory... on Build Your Own Robot For About $89 · · Score: 1

    The fact that you complained about the nth post biotches... and you are one yourself... wow, at this point in my day, that's the damn funniest thing I've ever seen.
    ~luge

  12. Re:Elitist delusions on Philip Greenspun Answers · · Score: 2

    Not to slam you here, but while I agree about CS and the engineering departments (they suck), the chem and bio departments are among the top 10 in each of their respective fields, and many of the social "sciences" frequently top their fields- check out political science, literature, and econ, just to name a few. Check the same stats for some of the real "Ivys", like Dartmouth or Cornell, and you'll find a similar variation- they are riding on hundreds of years of reputation and we've only been here for 75. We're working on it...
    ~luge

  13. Re:Populist Crap on Philip Greenspun Answers · · Score: 2

    Not to sound elitist, but there ARE quite a few 'tards here :)
    Don't sweat it- I probably went to high school with most of them :) I suppose that is one similarity that all schools share- at UF there are more than a few people who are there just because society/their parents think they should be at college, and at Duke (and other similar schools) there are plenty who are there just because their parents and class dictate that they should be at an upper-crust kind of place. I think this one breaks evenly on both places... unfortunate, but a fact of life until you get to grad school, I guess.
    ~luge

  14. Re:The use and necessity of overclocking? Safe? on AMD Announces "Duron" Processor · · Score: 1

    I hate to sound like a newbie here, but pants-shitting? eh? Is this some kind of variation on grits in pants or what?
    ~luge(OT, but whatever...)

  15. Re:Populist Crap on Philip Greenspun Answers · · Score: 1

    Good point. UF (where many of my friends go) has something similar as well. Still not quite the same, though- I get that kind of interaction in all of my classes (not just the "honors" ones) and in my housing too.
    ~luge(and I have a better basketball team;)

  16. Populist Crap on Philip Greenspun Answers · · Score: 4

    That's just wrong. I've just finished my fourth year at what definitely qualifies as a Really Expensive Ivy League School. I've had exactly zero courses taught by TAs. I've had tons of quality, one-on-one interactions with professors who are recognized experts on everything from AI to international relations to political psychology to Russian terrorism. Lots of my best friends went to a Random Large State University, and while they didn't have bad experiences, they didn't have the opportunities that I did to work directly with as many giants in as many different fields as I did. The times that they did have great professors, those guys were teaching 500 person lectures- something that never ever happens here. The great ones teach seminars at small, elitist universities. Unfortunate that they aren't accesible to everyone, but that's the way the ball bounces sometimes.
    Someone else here pointed out that a guy at some small college is beating the pants off MIT at something. That is all well and good. The trick is that the rest of his department, and the other departments at the school, aren't beating MIT. They aren't coming close (no offense.) Consistency counts for something, and that is something most State U's don't have.
    Oh, and one other thing- my classmates are of generally a ridiculously high quality of academic and intellectual ability. There are some exceptions, but they are just that- exceptions. At the average State U, the average student is just that- average. Being surrounded by other students who really give a shit makes a huge difference in the quality of your education, and that is something that a big State U just can't provide. You can call me a snob, but then go look at the stats for how many students in state colleges have to retake high-school level algebra and writing before they are even qualified to begin college work. Then go look at Duke's stats and see what percentage of kids have already passed Calc before they got into Duke.
    No matter how you want to slice it, there is a difference between selective private institutions and big state Us. The resources(=small class sizes), selectivity, and across-the-board quality of professors and departments are just a step above. I wish this weren't the case- I look forward to the day when everyone can get the education I've been privileged to have. But let's not fool ourselves into thinking that this is already the case.
    ~luge(couldn't agree more about SATs, though)

  17. Re:Source is here, someone screwed up on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 4

    Other threads (I can't verify, can't make it through) claim that those .src rpms don't actually contain source. Don't be fooled quite so easily...
    ~luge

  18. Just waiting... on Nvidia Releases Beta XFree86 4.0 Drivers · · Score: 1

    You can't have that much karma... it'll be fun to watch when the moderators come down on your trolling ass.
    ~luge (actually responsible with my +1, most of the time)

  19. But the internet isn't the same on Eric Raymond vs. Larry Lessig On Open Source · · Score: 1

    The flaw in your argument (at least for the time being) is that telephones, TVs, etc., have physical limitations that make them amenable to regulation by a geographically bound government. If I run an "illegal" TV station, the FCC can just shut it down.
    The net being distributed and all, if I run an "illegal" net site, I just host it somewhere else. Once "rogue" nations like Korea, Cuba, or Russia (or even better, switzerland) get good fast net access it'll be even harder for national-level governments to affect the net. So, you need vast international cooperation to regulate the net, or you will shortly. And guess what- the relationships between nation-states are an "intellectual experiment in anarchy." That won't be changing anytime soon.
    ~luge(more pontification headed your way soon ;)

  20. ESR an innovator? on Eric Raymond vs. Larry Lessig On Open Source · · Score: 1

    Yeah... sort of like MS is an innovator. Re-read ESR's stuff- you'll see that all he did was study and record a phenomenon that by his own admission was already ongoing. The only thing that you could vaguely classify as an "innovation" was the switching of "Free Software" for "Open Source." Even if you agree that this was beneficial (I don't) it was hardly innovation- it was just marketing. Heck, I'm not even sure that was his idea- I'll just give him the benefit of the doubt.
    ~luge

  21. You are kidding, right? on Eric Raymond vs. Larry Lessig On Open Source · · Score: 1

    I'll work backward... "a nice message, not an abrasive one." ESR pretty much defines abrasive, from that completely obnoxious "hey, I'm rich" essay to the "all Linux users hate China" piece to the email threads where he has threatened people with his guns.
    "libertarian perspective... better recieved by the public." By and large, the American public is strongly in favor of government intervention of all sorts, from gun control to Social Security to environmental protection. While I'll grant that there is also a strong libertarian streak, they are very balanced- RMS just hasn't hit on the right balance yet, and ESR teeters dangerously close to going too far.
    "interesting or informative." I may be alone, but I find interest is generated by actual clashes of systems and issues. ESR is so close-minded about the government that he can't see straight, and quickly lowers these kinds of things to name-calling. RMS may disagree with people very strongly, but he at least reasons out his positions instead of calling them names.
    Just my two cents... calling this a +1 is ludicrous.

  22. Slightly out of date info on Space Shuttle Displays Go Glass · · Score: 3

    This page has all kinds of crazy info on the original stuff that the Shuttle ran on. It gives a good idea of what it takes to run a shuttle- something like 6 processing units, each with about 400 KB of memory. Lots of stuff in there- details on the custom OS and language which they use, and on the extreme levels of redundancy (software written in two separate locations, 4 copies running in parallel, and an emergency landing program constantly loaded on a separate processor just in case.) Cool stuff...
    ~luge

  23. Re:Is this really a good thing? on Space Shuttle Displays Go Glass · · Score: 1

    I don't remember which platform it was (pretty sure it was Apollo, but maybe something later) that NASA required not just multiple copies of crucial software but multiple copies written completely independently, so that bugs in one copy would be visible when compared against the others.
    ~luge

  24. Re:Why retrofit these things? on Space Shuttle Displays Go Glass · · Score: 1

    For better or for worse, they aren't getting rid of them anytime soon. I can't back this up with links, but I know I've read at least one article recently that mentioned new engines and fuel tanks. And I know the frames were built to last 30-40 years, which would mean 2010-2020.
    ~luge

  25. Re:Yet another reason not to have a 'huge' compute on Spencer Kimball's OnlinePhotoLab · · Score: 1

    For those of us at school (and soon enough the rest of us) bandwidth is cheap and easy. Computation (or rather, HW to do it with) is expensive or slow. So, mounting a partition (and saying do X to *) would be much, much faster and cheaper than getting the HW to do X to * ourselves.
    ~luge