Freitag, 2. November 2012

Winter is here

Yesterday was the official feature freeze of Simon 0.4 which means that after years of summer, winter has finally descended on trunk.

As is par for the course, a lot of last minute cramming ensued but I'm happy to report that all the major planned features have made it in. I'll try to blog about some of the most important ones a little bit leading up to the release.

The feature freeze also means that we are now concentrating on fixing bugs. And we need your help!
With software as complex as Simon, there are a lot of corner cases that are hard to find by us developers alone. Compiling Simon is easy, though, so please give it a go and report any bugs that you might will find to make Simon 0.4 as stable as it should be.

Finally, today is also our string freeze. While we're still busy hacking away at all those messages at the moment, starting at midnight, there will be no new strings barring any unforeseen circumstances.
If you can help translate Simon into another language and need help to get started, just get in touch with us. We really appreciate it!

Update: Unforseen circumstances  :). We'll sadly have to break the string frezeze one last time as a rather large change set (renaming simon -> Simon, etc.) was not ready in time. It's being commited right now, though.. Sorry for the inconvenience.

Kommentare:

freinhard hat gesagt…

for the third time, i've been trying to setup simon to do some speech recognition just for fun. the bad news: i failed three times. (first time in 2009)

what's missing (for me) is a idiot proof guide on how to setup simon from the very beginning.

As you wrote in your blog post: compiling simon is easy, making it work isn't ;)

Peter Grasch hat gesagt…

I know it doesn't sound like fun, but have you had a look at the manual? It's outdated now (as it still refers to Simon 0.3) but the core ideas are all still applicable.

It's hard to help you without knowing what exactly goes wrong and it's even harder to write such an "idiot proof guide" as there isn't a "correct" way of setting up Simon (but a lot of incorrect ways :P).

Maybe, I'll get around to write a quickstart guide before the 0.4 release to set up a typical use case (like controlling a browser or something) so that users can see how they'd go about doing something like that.

In the mean time: I'd like to help you set up Simon for whatever you want to do with it and then you can tell me what you'd have need in the interface / documentation in order for you to get it to work without help.

If you're interested, please feel free to ping me (bedahr) on IRC (#kde-accessibility).

Jed hat gesagt…

Hi Peter,

Did you ever see this post of mine a few months back?
http://simon-listens.blogspot.com.au/2011/10/simon-meets-meego.html?showComment=1339569962442#c2098983836105007750
I don't suppose you could spare a few minutes to address it?

TIA & All the best.

Peter Grasch hat gesagt…

Hi Jed,

Sorry, I must've missed that. I'll reply right away.

Best regards,
Peter