Lucifer from IRC wrote: Ok, I've been doing some thinking. As far as I know, the only thing we're really hanging up on for 0.3.1 is the new sound engine. I don't think even the resource work is needed for what's there and ready to ship.
I just got into yet another long conversation on why we won't accept the sty+hoop stuff into 0.2.8, and recalling a conversation with z-man some time ago on the subject. One of the big hangups with it (besides the obvious fact that we want to permanently kill 0.2.8 pretty soon) is that until the trunk can offer the same functionality, we can't take it into 0.2.8, because that will just add more reasons we can't release 0.3.1.
Switch gears for a minute. Even if I start working on the sound engine tonight, it won't be ready for several months, more than likely. It's got serious dependencies on changes in the resource system, and epsy argues that it also depends on the event branch he created (I disagree, but until it actually runs, there's no point in arguing).
I propose we set the following development release goals:Also, scripting should hopefully continue to progress throughout the releases made.
- 0.3.1 - just release off the trunk asap
0.3.2 - new sound engine, possibly event framework
0.3.3 - event framework, possibly GUI rewrite
0.3.4 - new translation system (we've been slowly working towards gnu gettext, right?), first shot at finally assimilating all the existing construction sites (mostly hooking the cockpit into the event framework and gui system if it isn't already)
We'll have to break our promise (mostly my promise) to restore the cycle sound in 0.3.1, but at this point, I think it's the right thing to do. We're not getting anywhere without the 0.3.1 release, and we've had a number of prospective drive-by contributors that either wound up doing nothing, or continuing to patch 0.2.8. We can't get them to contribute to the trunk without releases from the trunk, and that's mostly my fault, I suspect. So let's make another release.
Any objections?
Code: Select all
<Lucifer> can anybody else here post on the forums right now?
<sinewav> I can
<Lucifer> would you be willing to post as a proxy for me? :)
<Lucifer> I can't, for some reason
<Lucifer> it may also be that I can't send you an email, either, since I'm having trouble sending email right now :/
<sinewav> sure, what do you need?
<Lucifer> start a thread under Development with content I give you, and make sure to say that it's from me (like [quote=Lucifer from IRC])