2006-06-26 - It's done
Yeah, really, it's done. We're proud to present the initial beta releases of our TidelandCommonSmalltalkLibrary and our TidelandSmalltalkObjectStore. Both are available in the Downloads area and will soon also be added to SqueakMap.
2006-06-24 - Ex- and import are working
It's done, the TidelandSmalltalkObjectStore is ready for the public beta test. As the last feature before this the ex- and import has been implemented. Because the software depends on the TidelandCommonSmalltalkLibrary a few small changes have to be done there. You should find them both in the Downloads area soon.
2006-06-18 - Green is a wondeful color
Oh, this has been hard work, but now it's done. All tests - and their changes - are green. The TidelandSmalltalkObjectStore is working after our large refactoring and improvement
. Now everything is much more maintainable, in some situations it is faster, it provides more revisional informations about the objects and the cache can be integrated easily.
Now only ex- and import for the RDBMS are missing for the beta. This isn't much effort and so you can expect it in june.
2006-05-28 - Up and down
Our last feature enhancements for the TidelandSmalltalkObjectStore - SosFeatureVersionNumber and SosFeatureDateAndUser - have a deep impact on the internal management of roots, instances and references. Those changes couldn't have been realized so quick without an environment like Smalltalk. As far as it is just refactoring other IDEs eg. for Java are comparable. But deeper design changes really benefit from the paradigm of different browsers working on an living image and allowing dynamic changes everywhere, even inside the strong debugger. Together with the inspektors all affected parts of the code are found and changed very fast. Unit tests help a lot to verify the accurate work.
This was the positive aspect of the latest development work - which is still in progress. But we've got also one negative: feature creep. The SOS grows and grows and provides more and more features. But this delays the open beta test. So we'll change the process in future. Beside the two features above only the ex- and import will be completed and then the beta will be released. After that we'll switch to timeboxes of two months.
2006-05-22 - SOS refactoring almost finished
All tests are green, the refactoring of the SOS is almost finished. The interface for the usage of an RDBMS is now encapsulated inside the DBI (database interface) which is part of the Common Smalltalk Library. The DBI is intended as a Squeak counterpart to JDBC, ODBC or the DBI of Python or Perl. So other applications can use the idea of a common interface to different RDBMS too. Currently simple strategies for PostgreSQL and SQLite are implemented.
2006-05-09 - Opened Tideland Development Wiki
The new Tideland Development Wiki has been opened today to document the ideas, concept and development progress of the Tideland development team. Wie use the
MoinMoin. So we can easily create and manage our informations together with a Blog. You can subscribe to an
RSS feed to follow all changes.
