A New Day Dawns In Linux With The Near Arrival Of E17 (stable)

in Bodhi Linux, Enlightenment E17, Linux, linux desktop | by Jon-Paul Raymond | 16 08.11.2012
1 Star2 Stars
Loading ... Loading ...

Enlightenment E17

If you want less of your system consumed by your desktop and more left to your apps, then E17 is pretty much right near or at the head of that field. - Carsten Haitzler, Enlightenment

At LinuxCon in Barcelona, Mike Blumenkrantz announced that the first beta release of E17 should arrive by December 1, and the final stable-release of E17 will shortly follow, on December 21. The upcoming version of Enlightenment, E17 (stable), has been in production for more than 10 years now, and rightfully so. It’s a complete rewrite of the E16 desktop shell.

First created by Carsten Haitzler in 1997, Enlightenment is one of the oldest open-source desktop projects in existence, but it’s also by far one of the most exceptional ever created that actually outperforms even the most recent developments by its competition with ease.

Like other Linux desktop managers, such as GNOME, KDE, XCFE, Unity, LXDE and others, E17 has a compositing window manager and your general desktop elements (i.e. a panel, notification area, etc.), but E17 is designed with a few particular things in mind that it accomplishes very well. It’s extremely lightweight on system resources, it’s very graphically appealing, and it’s so customizable that, by the time you’re through tweaking it, you practically have your own Linux distribution.

When Carsten Haitzler was asked who the typical E17 user would be, his response was, “someone who is keen to explore something new and different. Someone who wants control and power.” He went on to say that, “We try and ensure there is some way to change everything via the GUI, so you don’t have to resort to text configuration files. This reduces the barrier of entry for the more advanced users, and thus makes doing “advanced things” seem friendly. In fact, we have exposed almost every single configuration value E17 has via the GUI in one way or another.”

Bodhi Linux is a premier Enlightenment distribution gaining much attention and a swelling following in the Linux community these days, and it’s a prime example of just how efficient Enlightenment truly is. The minimum requirements to run Bodhi Linux are only: 300+MHz CPU, 128MB RAM and 2.5GB hard drive space.

Yet, it looks like this:

bodhi enlightenment desktop

Click here for more examples of Enlightenment desktops in Bodhi

The current version of Bodhi Linux is 2.1.0 and uses what is probably the last version of E16 there will be (16.999.xxxxx). Bodhi 2.2.0 is set to be released on December 25,with the first stable-release of E17.

The following chart will be complete upon E17 stable-release.

 

Tags: ,

16 Responses to “A New Day Dawns In Linux With The Near Arrival Of E17 (stable)”
  1. David says:

    Actually, Bodhi has always used E17; they’ve technically been alpha versions, but pretty stable anyway.

    • Jon-Paul says:

      Hi David,

      I’ll leave some information for you that I directly received from a member of the Bodhi Staff (Charles@Bodhi). This is verbatim: “People are used to refer to the current Enlightenment version as E17. But if you go to your menu > Enlightenment > About you will see a number 16.999.xxxxx, meaning this is actually version 16, revision number y. Now the fact that the “E-team” is on the edge to offer a real E17 very soon excitement rises. Though they have announced this several times, they never mentioned it an alpha release before, so everybody has high hopes.”

      Hope that helps.

      All the best,
      Jon-Paul

      • phriedrich says:

        The 0.16.999.x have been used for pre-release versions of e17 since the beginning of the e17 project. Also known as DR17 (Development Release 17).

        Technically 0.16.999.x has to do nothing with 0.16.x of the old Enlightenment releases. The current version of the “classic” e16 is 0.16.09.

        So Bodhi does not come with Enlightenment e16 but with a pre-release of e17.

        • Jon-Paul says:

          Hi, phriedrich, A screenshot of my Bodhi 2.1.0, and the Enlightenment version that the Bodhi staff members referred to .:

          The

          • phriedrich says:

            Yes, and this 0.16.999.xxxx is a 0.17-pre-alpha from subversion’s development branch

            The 0.17 has been introduced recently with the current alphas, for some long years it was internally handled as 0.16.999.xxx. It has nearly nothing to do with the 0.16.x stable branch.

            This is pretty common for handling pre-alphas, for example the KDE team also used 3.999.xxx (or something like that) with the code, which later became the 4.0.

            So Bodhi comes technically with e17. If you know both e16 and e17 you clearly see, that 0.16.999.xxxx isn’t e16 at all.

          • Jon-Paul says:

            Hi phriedrich,

            Thank you for your response.

            You said, “So Bodhi comes technically with e17.”

            I’d like to point out two things:

            1. Nov 5, 2012, Enlightenment released the following, “This is the announcement for the ALPHA release of Enlightenment DR 0.17. E17 is a desktop environment that’s been under development for a couple years, and it’s finally at the point where we’re happy enough with it to do an alpha release.” (REF: http://www.enlightenment.org/p.php?p=news/show&l=en&news_id=62)

            2. And I’ll reiterate, the people at Bodhi said, ” “People are used to refer to the current Enlightenment version as E17. But if you go to your menu > Enlightenment > About you will see a number 16.999.xxxxx, meaning this is actually version 16, revision number y. Now the fact that the “E-team” is on the edge to offer a real E17 very soon excitement rises.”

            So “technically” speaking, I must disagree with you. Bodhi does not “technically” come with e17. Technically, I believe that what we’ve seen over the years are incremental changes to E16. Changes of which have only even still led up to a recent ALPHA release of E17.

            I must agree with the Bodhi staff when they say that “People are used to refer to the current Enlightenment version as E17 … this is actually version 16, revision number y”. As in my case, 16.999.77229.

            All the best, phriedrich
            Jon-Paul

            P.S. I will have to defer future comments regarding the matter to Bodhi staff whom I quoted to bring you this news. I would ask that you speak with Charles at Bodhi (see email below and/or visit the Bodhi site) for more details on how their staff derived the current actual 16.999.xxxxx number.

  2. phriedrich says:

    I’ve contributed a bit to both e16 and e17 from 2003 to 2006 and I know what I’m speaking about.

    And I know there has been no “incremental changes” that lead from e16 to e17 but e17 was (except some basic libs like imlib2) a complete rewrite.

    The odd version numbering was just to keep people away from seeing it as e17 8 years ago when it was barely usable at all.

    But thanks for your article and your time, it’s always good to read something about this pretty underrated desktop project.

    Best regards,
    phriedrich

    • Jon-Paul says:

      “The release date of E17, barring any huge issues, shall be the date predicted many centuries ago by the Mayans”

      via http://e17releasemanager.wordpress.com/2012/11/09/friday-of-doom/

      • phriedrich says:

        Yes, we know this date, but the point is?

      • Jon-Paul says:

        “Now that E17 is about to be released, and lots of work are being done in fixing a few outstanding bugs and getting things ready, we have started working on an official PPA to provide Ubuntu users with a quicker and easier way of experimenting with it.”

        http://strano.org/files/announcing_official_ppa_for_the_efl_and_e17.php

        • phriedrich says:

          0.16.999.xxxxx is still e17, even the Enlightenment team says this.

          For example: “New E17 Snapshot (76435)”: http://www.enlightenment.org/p.php?p=news/show&l=en&news_id=57

          And linked is the file “enlightenment-0.16.999.76435.tar.bz2″ but it’s called E17 by the team itself. Oh wonder.

          A last time again: All versions of 0.16.999.xxx are technically pre-alpha snapshots of e17 and have nothing to do at all with e16. The whole source code has completely been rewritten. There is no incremental change from e16 to e17 but a complete new concept, which has been worked on for many years: http://mgeisler.net/2000/12/e17-has-been-committed-to-cvs/

          The e16 branch has been actively developed during this time, for example around 2003/2004 a composite manager was included. E17 was very experimental but usable for me on the desktop from about 2004.

          Hence Bodhi comes NOT with e16 but with e17 in a pre alpha snapshot version, also known as DR17 (Development Release), as even the blog on entlightenment.org tells.

          For more questions about the naming schemes ask the people in #e or #edevelop on irc.freenode.org.

          • Jon-Paul says:

            You said that “Bodhi comes NOT with e16 but with e17 in a pre alpha snapshot version, also known as DR17 (Development Release), as even the blog on entlightenment.org tells.”

            As with the development of any software application there are incremental changes that lead up to the final version release. Many people have contributed to “DR17″ over the years. Some changes kept, some not in what we currently have to date in use in Bodhi (16.999.77229)…

            No offense intended, but I’ll use you as an example. You claim to have made contributions to DR17. For all we know your changes were rejected, never committed and will not be included in the “RELEASE” of E17 (perhaps they were committed, neither is the point). The point is that the RELEASE of E17 is coming. And all changes that have been accepted and committed over the years will be implemented in what we’ll know as the RELEASE of E17.

            I’ll conclude this with what should be common logic – you don’t RELEASE something that’s already released. That would be a re-release. E17 is to be RELEASED.

            Again, this is from the E17 Release Manager

            “The release date of E17, barring any huge issues, shall be the date predicted many centuries ago by the Mayans”

            For the second time I’ll have to finally ask that you please address further comments with regards to versioning to Bodhi, where the information initially came from.

            Thank you and all the best, phriedrich
            Jon-Paul
            DailyFlux Reporter

          • Jon-Paul says:

            “E17 needs to be released!”

            http://trac.enlightenment.org/e/wiki/ReleaseSchedule

            As the page also says though, “These releases are not alpha, beta or official releases.”

            E17 is currently in Alpha. Not Officially Released.

            http://www.enlightenment.org/p.php?p=download

  3. phriedrich says:

    I’ll just give up to to wait for the prove, that Bodhi comes with “last version of E16″. “16.999.xxxxx” is NO e16.

    I posted the link that proved, that the Enlightenment team has called 0.16.999.xxxx as e17.

    I’ll just give up and—no offense intended—will use this article as an example about an author who writes about a certain technical topic without understanding.

    There are exactly two commentators to this article, and both point out the same thing. But of course they are both wrong, sure.

    (Btw., I never said I contributed directly to the source of e17, but I have partly made and maintained the japan2005/japan2007 theme, which still lives in the japan2011 and some other small things. For example this from the mailing list: http://lists.enlightenment.fr/enlightenment-users/2005/01/5477.html , as I had no direct CVS I send stuff in there.)

    • phriedrich says:

      Post Scriptum: I’ll neither read nor answer anymore on this page as there is no hope that there will be any useful information coming up to this topic except an ever-repeating mantra about a release date.

  4. Nevor says:

    “The current version of Bodhi Linux is 2.1.0 and uses what is probably the last version of E16 there will be (16.999.xxxxx). Bodhi 2.2.0 is set to be released on December 25,with the first stable-release of E17″
    should have been :

    “The current version of Bodhi Linux is 2.1.0 and uses what is probably the last version of E17 pre-release there will be (16.999.xxxxx). Bodhi 2.2.0 is set to be released on December 25,with the first stable-release of E17″

    since E17 pre-releases and E16 are two completely different things. I understand that the versionning scheme is a little bit confusing but you are totally wrong by calling it E16.