Tuesday, August 3, 2010

KalaPy 0.4 is coming!

Hello again,

After almost a month, KalaPy is ready for next release 0.4 within next few days. There are lots of improvements but the most important feature in this release is the packaging system. A package can be an application package (e.g. wiki) or an addon package that extends an existing package (e.g. wiki_extended).

  • Now every package has it’s own settings.py module to provide some package specific configuration settings.
  • A package can be an addon package. In that case, the resources provided by the package would be served as resources of the extending package.
  • An example addon package named wiki_extended has been created in included example project.

Here you can see the screenshots of the original wiki application package and after activating wiki_extended package.

The original one:

http://img268.imageshack.us/img268/6648/001qfy.png

The extended one:

http://img18.imageshack.us/img18/6180/002jk.png

You can see, with the addon package you can override css/javascript as well as templates of any package. The view functions and models provided by the package would also be considered as resources of the original package.

Besides that, following features have been implemented:

  • Allows to override static links with the settings.STATIC_LINKS configuration, and links to /favicon.ico and /robots.txt have been provided this way.
  • Logging support with rotating log file handler.

There are also some internal changes and bug fixings. A full changes log will be provided at the release time.

Links:

Regards

0 comments: