Rasterman Speaks On E17 And The Future
JigSaw writes: "The team consisting of TheRasterman and Mandrake (among others) are hard at work to bring Enlightenment 0.17 to the Linux desktop. E17 will be a lot more than a window manager, something closer to a complete GUI solution for X. OSNews hosts an interesting interview with Rasterman and also features some (unseen-before) screenshots of E17. Some say that E17 will be the next big thing in the GUI design (even if Rasterman states in the interview that Linux won't probably take over the Desktop), with plans to incorporate libraries like eVas, which look very modern in concept, design and implementation."
I don't want the next BIG THING. I want a fast window manager. I guess E just isn't for me.
Thanks for all the information. I had been looking to move some of my applications to a *NIX platform for stability, possibly Linux, but after reading this I definitely won't be going in that direction. I'll probably get on the phone with my Sun or HP vendor again this afternoon and see what they can offer me, as it's quite clear that Linux just won't cut it in a mission-critical environment. Thanks again, it's greatly appreciated!
I've read the article and I've followed E for a while. I'm at a loss as to what people mean when they say Next Big Thing.
Can someone elaborate, cause I just don't see it.
Their "e" logo in the bottom-left corner of the screen (and where else?) is extremely unpleasant for the eye. People tend to prefer horizontal lines and rounded edges over this sharp and pointed stuff. It looks like a hard metal album cover. I'd have nightmares after working on a desktop like that.
Come on Steve, get it out the door! Don't let Rasterman take the lead!
Nice GUI will not make your OS popular.
Bundling your OS with new computers will make your OS popular.
Even if the GUI is ugly.
.
I will bite.
I have 10 web servers running Debian 2.2 w/old kernel and ext2fs.
Never have downtime
Never have Lost Data
.... even
Try running some benchmarks of Java application servers against a Windows Machine, HP-UX machine and a Solaris based system. You will be surprised on the results, the penguin screams. (Expecially with the IBM port of jdk 1.3 w/Native Threads).
Google is the (might I say?) most populare and usefull search engine on the internet. Powered by Linux.
Yahoo used to use BSD on their indexing engine. Seems odd, Yahoo also uses Java for a large number of their applications. Which JDK do you think they are using on those BSD machines? Might I *gasp* guess that they are not using BSD everywhere?
Get real buddy. Go off and play with your commercial unices or Windows, but when push comes to shove.. most of the new interesting applications for unix are going to Linux FIRST and other commercial unix second. I use Irix and Solaris and it's a hell of a lot easier to get stuff compiled and working on Linux.
Windows is just too hard to manage in a datacenter, just as linux might be dificult to manage in a corp. desktop environment.
But don't base your stupid facts on 4 year old kernel defaults, it's just plain FUD.
Look, the problem with Linux, and I've said this time and again, is that we don't need a variety of desktop environments. If we did, GEM (for those of you old enough to remember what it was) and OS/2 would be competing with Windows. They're not, they're dead.
Linux needs a single GUI. Be it Gnome, KDE, or whatever. Pick one, build it right. Follow Microsoft's example and do extensive usability tests, and make it easy and intuitive for the user to use it. Otherwise, you're just not going to see Linux EVER enter the desktop market. Yeah, I know, a lot of you guys use it. You represent less than 1% of the computer using market.
I've always hoped that Linux could crack the desktop market. I want to see it compete with MS. I want to be writing applications for Linux. The problem is, I just don't think that's ever going to happen. There are too many factions, and no single one appears to have a huge advantage. All of these GUIs are being written by programmers, for programmers.
I've used Gnome. I could figure my way around it 90% of the time, but I've been programming for 22 years. I'm way less than 1% of the desktop users in that regard.
Give your GUI to your mother, your father, your grandparents. If they can all figure it out, then you're on to something. If they can't, then you've really got nothing.
Ok. I will bite aswell.
You are making one big mistake.
FreeBSD is 100% Linux binary compatible.
Most commercial Linux software is supplied in binary code. So I don't see a problem with that.
While it might rejoince some that everybody is jumping the alpha-blending anti-aliasing bandwagon behind Apple's OS X, what annoys me it that they do not copy the intelligent concept behind Aqua: display PDF.
What Apple has done is define an abstraction for graphical applications. What other copy is some of the nice uses of those abstractions: anti-aliasing and alpha-blending.
It's really a shame the only thing they understand is the surface...
EXT2FS may not be crash-tolerant, but at least the kernel does RAID. Still, as big of a Linux fan as I am, I would never put it in a 99.9% uptime environment, because of its shortcomings in that area. Linux is suffering from featuritis and hype disease right now, and nobody's doing the 'boring' work of hardening the filesystem and kernel for reliability. It takes a lot of knowledge and resources to test and code such things, and since Linux development is a hobby for most of the people that are key to it, that's just not going to be an option.
IMHO, Linux' place is in all those areas where you'd like to have Unix for preferential or homogeneity reasons but don't want to pay Compaq/Sun/HP/SGI/etc. a bunch of cash to have it. Situations like file and print servers (using Samba), departmental nameservers, intranet http servers, and the like. Non-mission-critical stuff, to use the buzzword. It's also getting a lot of use in embedded systems because half the work is done when you download the linux kernel - you modify the existing code, not build an OS from scratch, like embedded work used to involve.
I'd love to see Linux supplant every form of commercial Unix, but there will always be old-guard curmudgeons out there, that are at the CIO level now, who don't trust anything they don't pay for. And let's not talk about support.
- JW
I'd be interested in that, too. All I could get so far from the interview and the screeshots is that it's nothing more than the 23876th incarnation of a WIMP-Interface. From what I could get so far, Natulius is more of a Next Big Thing than E17. Looks a bit like the Amiga's Workbench to me.
Why did E completely loose forward motion? Why are only a couple of people working on it? What's up with the lack of developer community? To me, this does not bode well for its future. How the hell can VA justify spending money on E when they have corporate survival to think about?
Is it just me or is the iconography for 'E' becoming increasingly cluttered? It's always been a bit baroque, but the addition of anti-aliasing capabilities doesn't seem to have pushed Raster towards 'less is more' or a clean, non-cluttered look. Even his check boxes have embossed edges for his embossed edges. Oh well. Sorry, but I think the default configuration for eazel/ximian GNOME is much easier to work with.
hand waving about speed is just lame. There's no point in saying E is faster than nautilus without providing specifics, or talking about the versions involved. Especially when E is not released. Whatever.
"I can go on and on and on, but the message is clear. In this world, there is no place for Linux."
"It's not an option for any one who seeks a professional OS with high performance"
Maybe you should seek professional help aswell ? o:)
E17 very well might be the technology that makes advanced drawing APIs popular on desktop applications. NeXT never really made it very far into the market, and OS-X, while popular, is still pretty slow. I know 10.1 is supposed to be faster, but there is only so much you can do with software rendering! My only concern with EVAS is whether or not it will hurt the performance of windowed 3D apps (like 3D modelers).
As an aside, this Rasterman guy is the only person in the OSS community that has any asthetic sense. While the Mandrake guys are busy designing lavander icons, the SuSE people are busy with the (ugly) Lizard motif, and the KDE2 guys are trying to make their desktop look like something out of Mattel, E genuinely looks good. I know there are themes, but the "look" of KDE or Mandrake are unescapable. Mandrake freezes you into installing their freaky purple desktop by making every X app depend on mandrake_desk. (No, I don't have the time to try to figure out the menu config file format and change it back!) And with KDE2, everytime something SIGs out, a cute little dragon comes up to inform you that your app crashed. Here's my theory. The KDE project is trying to capitalize on the success of the PaperClip from Hell (TM).
A deep unwavering belief is a sure sign you're missing something...
The problem with Linux is that it's just too darn hard to install - if you want sound, scanner, email, games etc. working.
My other Slashdot ID is much lower.
Why Yahoo runs on FreeBSD:
a hoobsd.htm
"Yahoo! began life at Stanford University on a DEC Alpha box running OSF and a Sparc 20 running SunOS. They served us well for the first year but we learned that neither system was really designed for handling a large number of HTTP requests. "
Read on here: http://www.geocities.com/SiliconValley/Bay/6986/y
It's nice to see E still moving along. The more Desktop/WM's we have the better off we'll be. One of the things that seems to be lost in the ranting^H^H^H^H^H^H^H discussions about "The Linux Desktop" is that with all the different GUI options available we can make Linux look like anything we want and thus it will fit into any environment. If you need it to look like WinXX, CDE, Mac or Bob The Builder's desktop it can.
--
If I actually could spell I'd have spelled it right in the first place.
Yeah, I always wondered how a license that imposes restrictions on what I can do with code is free-er than one that lets me do whatever I want. Holding a gun to one's head to enforce a certain view of freedom is not freedom in my book.
As long as your machine is relatively recent, Mandrake's installer seems to handle it with grace.
Scanners, email and games are actually no harder under Linux, I've seen... most problems stem from a flawed system base that's being built on, and a good installer should take care of that.
What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey
I have been using "e" from Dr14 on, Even when trapped in WIN32 hell, I emulated the Look and feel of "E" under Litestep.(even thought there was a win32 port E-Seance) DR17 is really really fast. And very impressive. If you do a CVS build and give it a honest go, I think you will find that it is much faster than your current windows manager. Even runing evas_test app shows you the differance in rendering technics. I am very Impressed with the latest offerings from the E team, But I agree that new logo blows!
My two Cents!
If you write an app for Gnome, KDE will indeed run it PROVIDING the KDE user has the Gnome libs installed. That is one of the VERY few things I don't like about Linux. One needs to have all of BOTH's (for the sake of arguement) libs installed.
I'm not a prophet or a stone-age man,
I'm just a mortal with potential of a super man.
First, Enl. has a beatuful feature - translucent windows while moving them.
Second, MacOSX has another beautifle thing - translucent windows while working normal.
No fake-translucent like gnome-terminal (dimmed root window pixmap), but really, really translucent.
I hope that I will be able to see xterm with tcpdump running through xterm with BitchX soon.
:wq
Why invest so much effort in building flashy GUI's ? I still use FVWM.
Having the perfect Desktop is not The One And Only Solution (TM) for getting people to use Linux.
OS/2 had a more advanced GUI than Windows, still people used Windows. Why ? Because having a great GUI doesn't automagically solve the "problem".
I believe KDE2 has reached a good level of what a GUI for new users should be like.
I think we should invest more time in making PnP and stuff like that better now.
Hmm... try making any serious java application with JDK > 1.2 in binary compatibility mode work and you will have a rude awakening.
I have a BSD machine at home and we use BSD based firewalls. I like bsd for what it is, but appreciate what it isn't.
Cheers
I used to say that I thought it unlikely that Windows was truly any easier to learn or use than KDE/Gnome for the truly computer illiterate. That the perceived difficulty in using linux desktops was because the user was used to Windows, and anything different would seem hard to use. I would point out how so many Windows users say Macs were hard to use, while Mac users think Windows was hard to use.
But now, I have seen the proverbial mother (not mine, since she is quite computer literate and happy in both windows and linux environments), and I can say for certain that the Windows GUI is NOT easy to use, easy to learn, or at all obvious for useful definition of the word. By your own account, Windows is a failure.
But clearly that is not the case (that Windows GUI is a complete failure), but so it would also be that the linux desktops are not either. They are in fact not easy to use for your computer-illeterate grandmother, but nothing is. They suit quite nicely for anyone who is capable of generalizing enough to drive both a Tercel and a Suburban.
And this is true, despite the multitude of GUIs for Linux. So, in three words, you're completely wrong.
The enemies of Democracy are
THis seems to overlap quite a bit with 3dwm. Perhaps they could merge their efforts? Nice to see something done with OpenGL!
Taking a look at Raster's EVAS (Neon Genesis? Perhaps he's trying for GUI instrumentality) - it looks like a less ambitions version of Apples' DisplayPDF and NeXT's DisplayPS. Both of those systems go further than what raster suggests with evas.
Evas proposes "canvases" as core objects that store information about the state of a graphical object - so that when redrawing needs to be done, the graphics displayed by a window may be easily and quickly redrawn without the client application worrying about it.
This is exactly what DisplayPDF/PS does in a more elegant way. Postscript is a powerful complete (as in turing complete) language which is optimized to express the structure of graphical objects.
In the interview, Raster calls OSX "pretty". Either he doesn't know about Apple's display technology, or he doesn't want to comment on their system - which is very similar, and more advanced, than what he is suggesting with evas.
-Laxitive
Just out of curiosity, are there any movements out there to clone OS/X's interface? I've sworn never to give money to Apple, but I might be interested in playing around with a clone someday. :)
Sometimes it's best to just let stupid people be stupid.
yeah, there is mandrake which is easy to install supposedly but an installer can only do so much, take for instance my sound card, an aureal vortex. I had to search around sourceforge for a driver, dl it, and compile/install it myself. another thiung is the dependencies issue, once you dl one rpm (noobs will be using rpm) u need to download 40 others because you need the latest version of libfoo. Mandrake can make their one click installer, and i applaud them for that, but when it takes an expert to do anything in the os THAT's when u have problems.
Photos.
Gee, yet another "Super Fast Widget Library Which Will Make Your Eyes Pop Out" sort of thing (no offense meant :).
... ? Why not use a existing Widget Lib and _extend_ it? Look at QT, look at GNOME!
Yes, looks Sexy.
Yes, definitely is good code.
BUT:
Why keep people re-implement the wheel all over again and again and
I'm sick of these damn "E looks ugly" comments... Look, yes, the themes Raster comes up with are ugly. Yes! Ugly! But since the whole point of E is themeability, it's just idiotic to condemn the program because of the graphic design preference of one theme maker.
And don't give me crap about the default theme. The first time an E user clicks on the desktop they're going to see the "themes" menu item, and they can change it. There are some very fine and minimal themes for E, and a couple actually come with the download.
As to the time delay... Well, it has been a while, though the team obviously hasn't been sitting on their thumbs. Since everyone else had so much to do to catch up with where E was, they really aren't behind at all.
The enemies of Democracy are
After reading the article, I think the main reason the new E could be the "next big thing" is because it's a really good attempt at building a fast AND asthetically pleasing desktop environment - *without* trying to bundle it with a set of applications. KDE and Gnome are both great projects, but they include a slew of applications and utilities, meant to make the desktop feel more "complete" out of the box. I think Enlightenment is saying "Hey, we're simply trying to make something really nice to work in, which lets you run any and all of those existing Gnome/GTK apps and existing KDE apps. They're not just defaulted to being slapped onto sub-menus below a list of "primary apps" made for E.
With all the current wars over "KDE vs. Gnome" as the best desktop, I'd really like to see a new entry that tops both of them, while seamlessly integrating the apps from both.
Someone sent me this link, and I was surprised to find osopinion.com down. Then I thought to check /.s front page. Total lack of surprise when I saw the link ;o)
On the subject of Yet Another Linux Desktop: well, I'm excited to try it out, but I'm starting to get annoyed by it too. I've spent the last year and a bit flip-flopping back and forth between Gnome and KDE because neither has all the fetures that I want; I feel like I'm being offered a compromise, not a choice. I'm not entirely sure a third option is going to help things unless it REALLY kicks ass. Time will tell.
You win again, gravity!
You know, Enlightenment 1.0 for RealWorld came about in the 18th century, and I think they're on Enlightenment 3.66 by now.
Why is Linux so far behind?
Erik
"You," Bite me.
"Each and every one of you." Bite me.
The problem with Postscript is also that it is turing complete -- leading to the possibility of malicious code.
I'm in favour of domain specific languages being non-Turing complete -- it makes them simple to analyse, and much easier to optimise (the classic example being SQL).
If it wasn't based around the bloated monstrosity that is XML, I'd suggest SVG as an interesting alternative to DPS as a good way for a graphic layer to describe its objects.
-- Help Digitise the Public Domain at DP.
the fact that evas has is "canvas" is nothing new. it's an ancient idea. the fact that i did start it off simple and dind't go completely bezerk with abilities and features (display postscript, display pdf) - just kept the core and basics, meant that i could actually finish it in time to use it for writing the app i needed it for: e 0.17 AND it menat i could also accelerate it via multiple back end rendering paths. it's quiteodd too the apeolpe assume it is ONLY opengl - in fact i woudl not suggest using the gl backed rendering engine on anything but an nvidia driver because so far no driver i have found comes even clsoe to being stable enough or complete enough. but nvidia is about the closest. my own software rendering (imlib2 does that for evas) which is quite fast is what i normally use for evas - so you don't NEED hardware. you can use normal X11 pixmaps and X primitives as a rendering back end for evas too. this keeps it simple - but still makes it able to be extended easily, and has allowed me to make it work and work well in a relatively short period of time with a relatively small amount of resources.
:) the end result is a canvas that is fast.. hardware accelerated or not, that does its primitives well and does the job i need... and can be improved in time with no effect on the programs using it other than positive ones (new features... or faster & better quality rendering etc.)
:)
:)
that is what the power is.. and it can be easily extended. new object types can be added - new things like having clipping paths could be done, extra object attributes can eb added that affect their display.. but the more complex the feature the harder it is to support in the back end rendering... and the less likely it is to be able to be hardware accelerated and instead have to be done more slowly in software - even the software optimizations are lezz liekly to be effective the more complex it is. thus i choose to only impliment what i really need - and that can go a surprisingly long way
evas solves the problem in an elegant way... and rememebr it isn't the same as dps/dpdf - its a canvas. that is a different concept.
i also know a bit more about apples display technology than you think - it defintiely is pretty - and yes... i'm not going to comment much in detail on it as i dont, imho, think i know enough details to make a very concise sumamry of it and get it right 100%. but i know enough to know what they are doing (approximately) and why etc.
evas is a different technology - it is much closer to the java canvas, tk canavs, gnome or qt canvases. it can be extended and wrapped and made more pwoerful with layers ontop that use it as an optimized rendering system... and that is incendentally one of the side projects happening right now
anyway.. just thought i'd comment a bit - don't want to flame - just want to fill in the gaps ininformation that wasn't provided for you before
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
I'm not disagreeing with you that usability is critical if you want mass consumer acceptance.
/dev/st0? How the h*ll am I supposed to know it was assigned device name st0??" - you'll still have some problems.
I just don't think that a supremely usable desktop is enough. Quite frankly, no matter how nice the windowing environment/desktop is running on top of X - you're still dealing with a Unix system that's designed by and for "power users".
Until you make a Linux install so simple that it no longer makes users decide issues such as "do I want to format my drive with ResiserFS or ext2fs?" and "How do I know what my SCSI tape drive is called?
All hardware peripherals need to be automatically recognized and become usable by graphical icons that appear on the desktop. I don't think we're there yet. I added a 7-disc CD-ROM changer to my RedHat 7.1 box the other day, and you know what? KDE and Gnome still don't show me 7 new icons for the new drives. If I was an average user, how would I use it?
I think BeOS took a hell of a stab at being usable, and we can all see how far that's gotten those guys. I don't know about you, but I don't see Palm being the ones who get BeOS pre-loaded on most new PCs sold, either. BeOS is living proof that a great desktop GUI doesn't equate with popularity.
There are many issues, really. I think Linux is still to "young" in the marketplace to start complaining about multiple desktop environments ruining it. Nobody really has one that's "complete" yet. Even Microsoft had to revamp their concept of a GUI several times over, before hitting on one that worked for them and for the public. Who really used Windows 3.0?
> I used to say that I thought it unlikely that
> Windows was truly any easier to learn or use
> than KDE/Gnome for the truly computer illiterate
I don't think the issue is whether or not the Windows interface is truly easy to use or not. Because no matter how easy you make it, there will always be some idiot out there who won't be able to figure it out.
The issue is whether or not having multiple desktops is really a good idea. If Linux had one standard desktop, then theres only one thing to learn. It almost doesn't matter if said desktop is unintuitive and hard to use (but of course, you should endeavor to make it as easy to use as possible), because you only learn it once. If theres multiple desktops available, then that means you have to learn how to use multiple desktops. And most people can barely manage to learn one.
And the argument that standardizing on one desktop removes freedom of choice doesn't hold any water, imho. Any Linux user with a clue will know how to change his desktop to look and feel any way he or she wants. And any clueless Linux user most likely doesn't even give a damn that you can change the look and feel of your UI; they just want to get their work done.
- Arcadio
I use enlightenment. I just wish they'd fix the damn bugs and stop worrying about The Next Big Thing.
Adler
Everybody denies I am a genius--but nobody ever called me one!
His writing style is unmistakeable, and unimitable.
SVG yes.
But let's not repeat the mistake of mozilla: writing too much stuff in javascript and overdoing the CSS with themes.
So - the question remains: who's doing anything more than cosmetic work on modern user interfaces? Several people have commented on the fact that it's a huge hurdle for a truly non-technical person to understand any of the existing UIs. I completely agree.
Raise your hand if you've tried getting your parents to understand how to use a desktop UI (those with parents younger than 40 need not apply...) And I don't mean just to memorize how to perform a particular action, but to really know it well enough to go off and do things you may have not taught them how to do. I've tried, and friends of mine have tried, and we've all come to the same conclusion: UIs have gone virtually nowhere since early days of the Macintosh.
So we've got alpha blending, anti-aliasing, 32-bit color, and more fonts than you can shake a stick at. That makes things very pretty, but it doesn't actually help you accomplish much more. It doesn't make computers any easier to understand for anyone, techies or non-techies.
I don't think anything will deserve the title of "Next Big Thing" until it actually does something new, and prettier graphics ain't new...
Anyway, what is the window close keyboard shortcut on the Macintosh? It's not Alt-F4.
On Macintosh computers, Cmd+N is New document, Cmd+O is Open document, Cmd+W is close Window, Cmd+S is save, Cmd+P is Print, and Cmd+Q is Quit. Cmd+Z is undo, Cmd+X is cut, Cmd+C is copy, Cmd+V is paste, and Cmd+A is select All, and Cmd+I is properties (short for get Info).
Will I retire or break 10K?
(try aliasing or scripting or cronning a wizard)
Alias? Make a shortcut. In fact, Mac OS's shortcuts are called aliases.
Cron? Try dragging it into the Scheduled Tasks Manager app and then choosing the calendar values.
Yes, I believe that wherever possible, all features should be accessible through a GUI, through a scripting language (be it Python, AppleScript, or whatever), and through an interactive command language (possibly based on a scripting language). This would also help people with disabilities to use the system.
Will I retire or break 10K?
As far as I can remember, similar concept of canvases was used in Sun OpenLook widget set. And their canvases was a little bit cooler because they included scrolled canvases and multiple views (i.e. in multiple windows) of same canvas.
Even if Quartz is optimized for AltiVec, it's still software rendering. EVAS uses the 3D engine of the graphics card
And why do you consider a second CPU running software 3D not a graphics card? Whether the rendering happens on the same chip as the application or on a card plugged into AGP does not matter as much as decreasing execution time of rendering, that is, getting a faster frame rate.
Will I retire or break 10K?
Could you figure out how to set up security, install drivers, set the refresh rate of your monitor, remap a key board, set up power settings, change fonts, change languages all? I don't think so. But I can do all that from MS windows 2000 no problem.
E17 was a successful boy-band a few years ago over here, so the story casued me a bit of a double take! According to mtv, their lead singer is going to be working with Eminems /0 007/0007078.html if you feel like decending into pop culture).
(http://www.mtvasia.com/News/International/Item
Americans wishing to comprehend how odd this story looks to us should imagine a Slashdot headline of "NKOTB to be the next Big Thing" for roughly the same level of 'huh?!?!"
A pizza of radius z and thickness a has a volume of pi z z a
The problem with Linux is that it's just too darn hard to install - if you want sound, scanner, email
Red Hat's and Mandrake's installers do a good job configuring devices. The problem with Linux is not necessarily with Linux but with hardware manufacturers not providing documentation to free software developers. Just look at some of the winsoundcards, winscanners, and winmodems available today. Back in the day, a printer came with a reference card detailing every single escape code you could use to change its fonts or draw graphics. Now they come with a black box Windows 9x driver.
games
Lots of games come with both KDE and GNOME. Not everybody in the world is a fan of first-person shooters, but even then, Doom Legacy runs on Linux.
Will I retire or break 10K?
Just for kicks I tried to compare ImLib2 to libAfterImage, and guess what - its not really all that fast, but it is definately bloated at the same time.
Property of AfterStep Window Manager.
I think people wouldn't make those comments if there weren't some people who think that E is the most beautiful thing they have ever seen.
My only political goal is to see to it that no political party achieves its goals.
Write a quick tool to wrap around vi that turns the DB into a long ini-file style string and feeds it into vi, then when vi saves, parses it back into db format.
Not difficult, and you can use any editor you please.
apt-get update
.. hmm guess what distro?
apt-get upgrade
2 commands and everything is upgraded
That's all well and good, but I also find Windows really crappy and horrible to use. Let me give you two examples. In IE, you can browse websites as well as directories (as in any other browser). When browsing websites, clicking the right mouse button brings up a 'back' option. On some websites, you can click a link and move to a directory, of which you see the contents listed in the browser window. Clicking the right mouse button now brings up a totally different set of options (the same as when using Exploder), and NO 'back' button! That's very inconsistent and very hard to get used to, because it's never what you expect.
The other thing is the 'clicking in a window moves it to the top' option that you can not switch off. With TweakUI you can switch on the 'focus follows mouse' option, but still all windows pop up when you click on them, which makes focus follows mouse almost unusable in Windows.
In short, it's just not good enough. I can't even define all the colors I see on my screen. It's barely configurable. It's crap.
-- Cheers!
I love eye candy and E is at the top of this list. Congrats to Rasterman and Mandrake they do a great job, I have been using E since it came out when Rob Malda praised its existance. Using E made me aware of Slashdot. I use Dr16.5 which came with Mandrake and I look forward to E17. I will get a new machine when E17 comes out and be elite once again.
Sorry, but those E guys just flunked the bozo test. They're trying to be futuristic in many areas [e.g. using a proper DB for the registry] and then they say "we're not using anything like COM, we're going to use fork() and exec() for the object model"??? WTF?!
Can someone explain how fork() and exec() qualifies as an object model in any meaningful sense?
I would like to see this Display PDF spec.
Yeah.. big bad limitations like: "NO, you can't sell MY code and not give anything back to the community."
I don't want Microsoft using my code. If for no other reason, that is why I use the GPL.
DBrian
I had a drink the other day
Opinions were like kittens
I was giving them away
-Modest Mouse
Whenever something new comes around in the GUI arena, that's always what I say. Right now, E16 doesn't really meet my needs.
Right now at home I'm using IceWM because it's very fast and themeable with bitmaps. It's a good style to speed ratio. I don't use any programs that use GTK or any other toolkit other than Mozilla. (all I do with this machine is browse the web and develop Java and C++ which is mostly in emacs)
The only thing I kinda want is a good file manager, but have never found one that didn't suck (for me). Though I find that even when I'm using a file manager it just sits there on my desktop and I never use it because the shell is a lot more useful. dfm was just ugly and I didn't feel like setting up commands for all the file types I used, GNOME's old file manager (what we use at school) has issues with doing anything useful. I havn't tried Nautilis and don't want to. Perhaps E17's "desktop shell" is more what I need.. but I sure hope it has the ability to do transparent backgrounds on the file browser windows (so they match my terminals... seems logical to me!)
If it does, i might even consider buying the hardware to make it fast. (this coming from me.. the guy who refuses to buy a sound card)
There's something wrong with Slashdot when Raster himself posts and gets modded up only to a "4". C'mon people -- this guy has done more than 99.999% of you to make the X environment ROCK!!
;->
But then again, I'm Rabid E fan who doesn't give a s^&*! what your grandmother can or can't figure out
Part of the Second American Revolution!
Same old hamburger, except some have cheese, some have a kaiser roll instead of a bun, some have catsup. Nothing revolutionary, are even significant between them.
Now, if there were some sort of revolutionary WM or GUI that became available that had significant merits, that'd be a different scenerio where your argument would have more merit. But for now, having a standard WM would just be inflicting one's petty preferences upon everyone else, while accomplishing nothing.
Perhaps you meant standardization of applications, so their functions were accesable in a unversal way. That would be worthwhile but things seem to be evolving that way naturally.
So when I told my friend to "just reinstall windows 98" she was able to do this all by herself? Try again. Here's what wasn't correctly configured after a win98 install:
sound card
video driver
56k modem
10/100 NIC
Those look like pretty essential items to me. Sure the computer boots, but you have to look at a 640x480 16 color screen with no sound or network. Without the knowledge of what drivers to download, where to get them, and how to install them, Windows is just as hard to install as Linux to the average user. Please, spare me the BS.
-------
"Every artist is a cannibal, every poet is a thief."
I find it ironic that there is so much debate over the speed of various window managers and desktop environments when they're all at the mercy of X. Some of you may take this as a flame, but I'm going to say it anyway. The raw performance of the XFree86 architecture is grossly inferior to any other modern architecture out there. Granted, I love Linux, and it's my favorite operating system; however, if you compare the responsiveness of X to say BeOS, Mac, or Windows, it's marginally slower. I've used X on many different computers including a dual PIII-450 with a 32 Meg video card, and regardless, refresh rates are slugish on anything that requires a redraw. I know that we're tied to X due to the fact that just about every graphical toolkit that runs under linux is tied to its deprecated API, but if it wasn't for the thousands of features that X provides that one application or another depends on, we could probably produce a drop-in replacement that utilizes modern concepts and provides a sleek, elegant, trimmed down, and easy to program in native API. We all know that will never happen, but that's also why we'll never have a standardized look and feel throughout applications. I'm all for diversity, but if we're going to tout linux as the next big thing and try to take it to the next level(The Desktop), we'll never make it given our current state of affairs. At the moment, XFree86 is the cement shoes that will drag linux on the desktop to the bottom of the ocean.
A musician without the RIAA, is like a fish without a bicycle.
Perhaps you have not heard of the Render extension?
Alpha-blending and anti-aliasing are just some of the symptoms of a more powerful back end.
It is you who is looking at the surface.
Get off of your 486's and upgrade!
I'm sick and tired of the one guy with a 200mhz pentium keeping the desktop the same because its too "Slow" to run on his machine.
Force people to upgrade, the tech stocks go up when people buy more hardware, and the economy improves.
MAKE people upgrade.
People, Upgrade your machines.
Linux runs fast, on a fast machine, dont expect it to run fast on a peice of junk.
People who dont want to upgrade, should not have state of the art code.
If you use Linux, please help development of Autopac
thats all i can say. i use enlightenment all the damn time and have been snapping at my bit to see it ready. the one thing that i love most about E is that it is as minimal or monstrous as i need it to be. the icon box alone was a stroke of genius. in my opinion anyway (which doesn't count for much)
-
And, to reply to a previous post, I think E16 includes innovative features. Here are some, which I really love but haven't seen on any other WMs:
In E16, what you do is "grab the window" (click and hold the title bar) as if you are going to move it (which you are really doing) and then press Alt-Fi to switch to desktop i and release the mouse button. That's it. If it needs adjustment, it comes naturally, since you are moving the window anyway.
I am also impressed with the code that the E folks are producing as part of E17. I happened to use Evas for visualization in one of my projects. I needed sometinng that was easy to learn and will help me do the job quickly. Evas was (and still is) in beta and probably incomplete but functional enough. When I downloaded it and saw the sample code, I just loved it. It is so incredibly easy to develop with it. I finished that visualization tool in a matter of hours.
To summarize: I've been extremely happy with the stable version of E and am very excited about what the future E17 has to offer.
Keep up the good work, E team!
Also the current version of Enlightenment has themes that act like win*, macOS* and IRIX style GUIs, which may make things a bit easier for those that are transfering from another system. A win* interface isn't that consitent either, I'm sure that you all have seen confused looks on the faces of people that can't find the hidden taskbar on someone elses win* machine, or get confused by the start menu entries moving around. People don't come from a consistant background, so a consistant interface won't help.
It has been very easy to create and modify themes in Enlightenment in the past, it required artistic talent and modifying a few lines in configuration files - not a task for a programmer.or when you're metamodding and at least twice you come across a post by John Carmack about graphics hardware or games programming and the fuckwit moderator thought that it was intended to be a troll!
I had the same problems, (i have since thrown my MX300 card) thats what happens when company go bust! Aureal died, and so it seemed did all traces of their drivers / support. As you would expect, unless of course the company is bought out. Unfortunatly to make it that much worse Aureal went under just before they finnished their Win2k drivers properly, as i understand at least, In particular the SMP friendly drivers.
Reason its a bad example is that the only real support left is Linux support, because that was never done by Aureal (as i understand) so it wasnt affected...
yeah, and your mom may not take it up the ass, but at least she has AIDS. And lets not talk about good looking.
it has Alt+F4, Alt+Shift+Tab, etc...
Ctrl+A, Ctrl+Shift+End, wheel are application/toolkit issue and it pains me too.
psst ... try rhn_register and set rhnsd to run in your system services.
I think too many people focus too much on "big" things rather than things that work. The next "big thing" will not be a desktop environment with objects that can be remotely embedded into PalmPilots over an infrared link. The next "big thing" will not be a totally different graphics model ala DPDF. The next "big thing" will not be a 3D interface with force feedback effects. All of that BS is just intellectual masturbation for programmers who have no real work to do.
The next big thing will be a users desktop. A desktop that is configurable enough, powerful enough, easy enough, nice looking, cohesive, efficient, fast, and stable. To date, no such desktop exists. KDE and GNOME are slow, Windows is unstable and (fairly) ugly, QNX and Be lack useful features like object models, and all of the X window managers are not cohesive enough. The guy who manages to make a desktop which does all of the above will be a hero to the masses, even if the intellectuals chide him for having no vision.
A deep unwavering belief is a sure sign you're missing something...
I've found that linux's install is easy because of the better hardware support out of the box!
Q: how many windows boxes have you installed which require *NO* driver downloads?
Q: how many linux boxes have you installed which need a patch to work?
sure there's ata100 and such... but compare the set of hardware devices that linux 2.4 installs on compared to win2k with no driver downloads