4.0 Status

new topic     » topic index » view thread      » older message » newer message

I just wanted to update everyone on the status of 4.0. I know it has seemed like a long road, but for the devs it has been all too short! Anyway, most of you know that we are expecting 4.0a3 to be the last alpha release. The next release of Euphoria will be 4.0b1. How quickly we move through the beta stages depends very much so on you! When the beta hits, we need users to test 4.0 as though they have never tested before. This will ensure two things:

  1. That 4.0 final will be a stable deploy not requiring a rush fix of 4.0.1 3 days later.
  2. That the beta stages will move swiftly and 4.0 final will come quickly after.

I have posted a few messages here in regards to submitting bug reports that I would like everyone to review and begin to use as a guideline as to how to report a problem, not just with the up coming beta but with the current alpha. This will be vital to our success, and will also cause the devs to be a bit happier at the end of the day as they are not looking under every nook and crannie for bug reports.

We have spoken on the development list and are shooting for a final release in May. The details have not yet been nailed down and it will, again, largely depend on you. Help us as much as you possibly can with the 4.0 release, it is a huge upgrade with a lot of code changes. I was reviewing the SVN logs this morning and over the past 11 months, there has been over 1,200 SVN commits, that's just about 4 commits every single day for the last 11 months! The standard library has had a vast overhaul and has expanded from 178 public symbols to over 600 public symbols, all very nicely organized. Many new features have been added such as namespace enhancements, conditional compilation, forward references, default parameters, decision keywords were added, new scope words, configuration files, new command line arguments to help development and much more. This is going to be a grand deployment.

Once 4.0 final is deployed, the work is not over. Euphoria is here because of two reasons.

  1. People use it
  2. Developers develop it

If either of those begin to decrease, Euphoria suffers. If either of those begin to gain, Euphoria benefits. Once 4.0 is deployed, we need to turn out attention to promoting Euphoria. We have created a page on the wiki, How to Promote Euphoria that I hope everone will take to heart. The more people who use it, the more code we have to reuse in The Archive. The more people who use it, the more who will become a Euphoria core developer, which in turn means, the better, the more stable Euphoria will become.

I know this has been noting but rambling, but, I hope you're excited about the upcoming 4.0 release as the devs are.

Jeremy

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu