History of Bitweaver Framework
Version 3 | Current version | |
---|---|---|
NOTE: This is unofficial documentation. This page imrpove on the framework information found on bitweaverArchitecture. If you are looking for official documentation, please see those pages. -Will bitweaver is a web application that offers a complete suite of powerful feature sets in a higher modular design. To understand how bitweaver is designed, you must understand that it is completely modular, on multiple levels. Our terminology:
These feature sets are known as a bitweaverPackage. The primary goal for bitweaver was to place the fewest possible requirements possible on a bitweaverPackage and provide the most flexible environment possible. This diagram uses a powertool metaphor to illustrate the functional inter-relationships of our packages: There is a KernelPackage that provides a core set of functionality that provide global services (such as preferences, user authentication, themes, permission and such). | The Bitweaver application Framework offers a complete suite of core features in a higher modular design. The Bitweaver Framework is designed specifically for developer flexibility. To understand how Bitweaver is designed, you must understand that it is completely modular, on multiple levels. All parts of Bitweaver are encapsulated in what we call Packages. Bitweaver Packages are the largest grain of our modular architecture, they are intended to be large collections of features, such as the Wiki Package or the Blogs Package. Bitweaver has a set of required packages needed to be fully operational. These are refered to as the "core". The core includes:
The primary goal for bitweaver was to place the fewest possible requirements on a package and provide the most flexible environment possible. This diagram illustrates the functional inter-relationships of the core packages and optional features packages: |