Warning, /utilities/okteta/libs/kasten/README.md is written in an unsupported language. File is not indexed.

0001 Kasten framework
0002 ================
0003 Made within the KDE community.
0004 
0005 Copyright: 2007-2024 Friedrich W. H. Kossebau <kossebau@kde.org>
0006 
0007 Author/Maintainer: Friedrich W. H. Kossebau <kossebau@kde.org>
0008 
0009 
0010 Description
0011 -----------
0012 The Kasten framework is another approach for a component-oriented system.
0013 It uses a recursive MVC architecture, emphasizes synchronisation of models, and
0014 lot's more.
0015 
0016 It's a work in progress, there are a lot of undocumented temporary solutions
0017 to have the basic system work at all. Do not try to guess the planned
0018 architecture by the existing classes and their methods. There are a lot of
0019 unsketched ideas which will be tried and developed by the time.
0020 
0021 For other, currently more advanced (in code ;) systems look for
0022 Sublime in kdevplatform, Kate's doc/view system, or the one used by Calligra.
0023 Once the Kasten framework is in a state where discussions make sense I will let
0024 the world know. :)
0025 
0026 As the API of these classes is still in active development there is no guarantee
0027 on the binary or source compatibility between 0.x releases. If there is a change
0028 the namespace postfix will be increased by 1, so different versions of the libraries
0029 could be used even in the same process without symbol conflicts, if e.g. plugins
0030 use different versions.
0031 
0032 
0033 Installing
0034 ----------
0035 Installs the libraries and the public headers, incl. CamelCase variants.