As many have noted, there’s been a considerable amount of mailing list neckbearding going on regarding releases. In the midst of all this, Stefan Schmidt, successfully executed a point release for EFL, which features a number of important fixes. Or maybe it fixes a number of important features? Tough call, maybe I’ll call my buddy who knows a few things about fixes and features.
Aside from doing a great job, he also followed through on a small task from me: putting out the E18 RC1 tarball. I figured it might be a good idea to put these releases out together, and here we have them.
Some changes since the last release:
With regard to the physics module, I wrote this last year mainly to see if it was possible. It was. I’m not sure why I put it in core at that time, but I did. Since then, it hasn’t been touched aside from updating it to newer Ephysics API. I’ve moved it to a separate repo on git in the event that I or someone else wants to pick it up at some point.
Anyway, RC1 is out! I don’t have any more bugs that I’m targeting for this release, so unless I get some showstoppers I might be unleashing this monster pretty soon…
Another day without much to talk about, but exciting news to compensate:
RC1 is the next E18 pre-release, stay tuned…
Seriously. I don’t think anyone can handle this update. It’s packed with too much energy and I’m just so stoked to write it here we go.
I made a small change to block the showing of NoDisplay .desktop files in evry.
I then proceeded to remove the ability to add/remove/change gadgets in the EFM toolbar. They say that there are no bad ideas in E-land, but “they” are wrong.
I spent a long while going through commits and updating changelog files. You know a release is close when people start pretending to care about these.
Lastly, I put in some time trying to reproduce a number of bug reports. Unsuccessfully. For all of them.
Tune in tomorrow for another thrilling episode of The Exciting Life Of A Release Manager.
We’re nearing release, so this blog (and my daily work) will only be as interesting as the number of bugs that I can reproduce and fix.
Today I got a crazy bug report from a user who claimed his E would go to a black screen whenever he opened a menu. Reading the report was the most exciting part of my day since I was unable to reproduce it.
In other news, I did a lot of paperwork and so the below video is relevant:
Apparently they tweaked the admin UI again for no reason.
For those who aren’t in the know, EFL 1.8 was released yesterday. It was then subsequently re-released as EFL 1.8.1 due to some QA issues with packaging. It’s been over a year since the last EFL major release, so this is long overdue. No, we didn’t forget how to do releases.
A lot has happened over the past several days. I know your time is valuable, so here’s the short version:
It’s getting into release season…
The day is finally upon us. No, not the day of release, but something almost as good. This man
In related (but less amazing) news, a couple other minor issues have been resolved since my last post:
We’re at beta6 or alpha3 or something now I think…having a hard time keeping up since this is a giant library/app/e/universe release which is rolling along as I try to run on top of it doing QA as it moves.
Lots of bugs fixed today already:
I also fixed a couple random crashes here and there.
Honorable mentions to Tom “I’m a vegetarian…sometimes” Hacohen for fixing infinite loops in evas and entry text scrolling as well as Carsten “rasterman” Haitzler for fixing a bug in the gstreamer loader which caused extremely slow icon generation. No, I do not want to put a ‘u’ into honorable.
I’ve got a good feeling about this release. There seem to be a lot more bugs getting fixed than reported at this point, which is generally accepted to be a positive.