Weavver Software Specification

The following sections break the Weavver software into seperate namespaces. Each namespace provides a key piece of functionality to the basic Weavver software.

Core:


Weavver.Data

Maintainer: Mitchel Constantin
Documentation: Mitchel Constantin
Status: Actively Developed

Weavver.Sys

Maintainer: Mitchel Constantin
Documentation: Mitchel Constantin
Status: Actively Developed

The Sys namespace contains the Core classes for tracking system errors and permissions on data objects.


Weavver Company


The Company namespace is where the core classes interact to form the basic mechanics of a business. Marketing, HR, Accounting, etc. Each department of a company is modeled in these fundamental classes.

Weavver.Company.Accounting

Developer: Mitchel Constantin
Maintainer: Mitchel Constantin
Status: Passively Developed

The goal of the Accounting module is to emulate the needs and common practices and processes of an Accounting department in a company. We are looking for a responsible developer to maintain and build this module.*

Weavver.Company.Marketing

Developer: Mitchel Constantin, position available
Maintainer: Mitchel Constantin
Status: Passively Developed

The goal of the Marketing module is to emulate the needs and common practices and processes of a Marketing department in a company. We are looking for a responsible developer to maintain and build this module.*

Weavver.Company.HumanResources

Maintainer: Norm Mowrer
Developer: Norm Mowrer
Documentation: Norm Mowrer
Status: Actively Developed

The goal of the HR module is to emulate the needs and common practices and processes of an HR department in a company. This should cover items from hiring an employee to keeping track of time logs to providing templates with common policies that can be readily customized.


Definitions:

Passive Development: The code base is being built out passively as need in other areas of the project dictate.

Actively Developed: New code is actively being written. (R&D) *This position is available on a volunteer basis, or under a creative arrangement for compensation.