This is strange, but I've decided to write my blog in english sometimes. Refering to last post. I'm currently working on libpkg library, which simply is library to handle all package-based operation in system like installation, upgrading or removing.
Many people asked us why we don't use other package system like rpm or deb. Answer is simple: we like tgz. Tgz is fast and flexible. We can easly develop it to our own package system without compability loss. Pkg in version 1.0 don't allow to install some old tgz packages but libpkg will allow to do this. Decision of doing that will be in libpkg client hands.
While libpkg is under develop, I and few other people works around libsmarttools also. What is libsmarttools? This is library that provides hard system and memory operations in simple way. Thanks to this library updateos2 was written in about 12 hours. For compare, work with updateos1 last about month. This is good result, but libsmarttools and libupdateos also took some time (about 1 week each).
You can download current sources from our repo:
svn checkout svn://pragma.pl:1310/kateos
and for later updates, cd to kateos directory and:
svn up