[ioke-dev] Current status
- From: Ola Bini <ola.bini@gmail.com>
- To: dev@ioke.kenai.com, ioke-language@googlegroups.com
- Subject: [ioke-dev] Current status
- Date: Sat, 28 Feb 2009 17:07:19 +0100
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=WdhIKMixosPOrCO6FSjLlR0i31h6MSFBRKcS21VhL7LoBw496E/WCLmYDfV5wMCWoF YnYbnAuzOVTxY+uddWCD93pIyQla6v/zRqYku1pM2rO1JwjhSkDAxb5ccv4HqEZvsit+ m8ea1zw1DdPeFhz2QaiL2YO6a5owHWuIqkMCc=
Hi,
I would like to just quickly tell everyone where we are with regards to Ioke, since it might not look as if something has happened in a while.
That is of course totally fair - not much has actually happened. This has been because of two things: I've been bogged down hacking on the support to implement interfaces and classes. And I've been pretty sick. Those two in combinations has meant not much has actually been done by me for a while.
Both of these things are now out of the way. I'm not saying the Java integration feature is finished, but if you look in test/java_integrate_spec.ik you will see that basic implementations of interfaces and extending classes actually work. I will continue tinkering with this of course. It's not an easy problem.
One of the side effects of me being away on a different branch, and also not keeping up with what people are doing, has meant the fork queue ended up being a bit neglected. I've spent some time today merging the things that looked like they might merge correctly without too much trouble.
That left a bit out, of course. I've seen loads of interesting stuff cropping up, and I'm really happy about that. Specifically, these are the things that I noticed, but couldn't merge for some reason:
Mock support
ISpec by line-number support
IOpt
Mike (build tool)
- and there are probably some I'm missing here now too. So if you want me to merge anything of these, please verify with current master that it actually applies cleanly still, and then either send me a pull request, or (and this is the preferred way) create a branch for the feature, and point me to that instead.
The immediate plan is that I'll continue with Java support, trying to do some "real" things with it, to see where there are problems and what needs to work. I guess the first thing there will be a small Swing test.
I don't know when the next release will be. I think I want to try to get it out before working on concurrency, so the delay won't be too long. At the moment I'm thinking 2-3 weeks.
There are many things to do, and if anyone wants to start working on things, that would be very nice. We have the Todo page in the wiki to track what is happening. Feel free to add more items here:
http://ioke.org/wiki/index.php/Todo
Thanks for your patience!
--
Ola Bini (http://olabini.com) Ioke creator (http://ioke.org)
JRuby Core Developer (http://jruby.org)
Developer, ThoughtWorks Studios (http://studios.thoughtworks.com)
Practical JRuby on Rails (http://apress.com/book/view/9781590598818)
"Yields falsehood when quined" yields falsehood when quined.
|
[ioke-dev] Current status |
Ola Bini | 02/28/2009 |





