Subject: Release 2.7.0 features nailed down
Author: Tyche
Posted: 01/11/2006 10:59AM
I updated
RoadMap and have the next release's feature set nailed down.
Release is 2.7.0 [solid]
* object properties - done 1/7/6
* class level logging - done 1/9/6
* configuration - done 1/11/6
* database support (gdbm)
* object ownership
I'm already partway through coding them. Only object properties has been committed to the repository. I like to keep the bleeding edge at least in a non-broken state.
Whee!
reply
Subject: Release 2.7.0 features nailed down
Author: Massaria
Posted: 01/11/2006 11:34AM
Tyche wrote:
>
> Release is 2.7.0 [solid]
>
> * object properties - done 1/7/6
> * class level logging - done 1/9/6
> * configuration - done 1/11/6
> * database support (gdbm)
> * object ownership
>
I'm not sure what half of these things will do for me, but I'm really looking forward to the database support. Will it include that editor you've made a screenshot of?
reply
Subject: Release 2.7.0 features nailed down
Author: Tyche
Posted: 01/11/2006 03:00PM
Massaria wrote:
>
> I'm not sure what half of these things will do for me, but I'm really looking forward to the database support. Will it include that editor you've made a screenshot of?
I made a very high level overview called
SystemView. The greener the piece the more complete. There is no doubt many of these changes will break your code. They also clean things up quite a bit. I'll write something up on how property, logger, and configure works.
Any editor would be dependent on the Objects part being finished.
I just checked in the logger code too, so browsing the repository will give you an idea on how bad it is. ;-)
You can see how the current yaml database looks here:
http://teensymud.kicks-ass.org/repository/show/db/testworld.yaml
reply
Subject: Release 2.7.0 features nailed down
Author: Massaria
Posted: 01/12/2006 09:49AM
> I made a very high level overview called
SystemView. The greener the piece the more complete. There is no doubt many of these changes will break your code. They also clean things up quite a bit. I'll write something up on how property, logger, and configure works.
ah, nice overview.
I fully intend to wipe my code for your next release or two. I'm still learning not only how to code ruby, but also how to best implement the design I have in mind, so my code will only benefit from a complete re-write and re-thinking for some time to come.
At some point, of course, this wont be a feasible solution, but hopefully I'll be able to copy over the most important updates by hand at that time.
> I just checked in the logger code too, so browsing the repository will give you an idea on how bad it is. ;-)
Nope. But that's through no fault of yours ;-)
Actually I wanted to suggest a 'most recent posts' list.
See, you haven't answered my follow-up question to the constants thread. I know it's emmensely ignorant, but knowing how you've answered other questions that were even more ignorant, I can only assume you haven't noticed it.
Thanks in advance,
Mass.
reply
Subject: Release 2.7.0 features nailed down
Author: Tyche
Posted: 01/12/2006 04:45PM
Massaria wrote:
> Actually I wanted to suggest a 'most recent posts' list.
> See, you haven't answered my follow-up question to the constants thread. I know it's emmensely ignorant, but knowing how you've answered other questions that were even more ignorant, I can only assume you haven't noticed it.
Yes I missed it! I put a recent posts on my web todo list. Thanks.
I checked in the configuration code and I wrote up some documentation on how to use them...
ConfigurationClass,
LogClass,
PropertiesModule.
Onward to the database stuffs.
reply