Menu

Tree [657472] master /
 History

HTTPS access


File Date Author Commit
 assets 2013-11-08 Dale Scott Dale Scott [c2df55] Initial commit of yii-1.1.14 skel and maestro docs
 css 2013-11-14 Sergey Demidenko Sergey Demidenko [9aa037] Part Numbers controller, model, views updated
 images 2013-12-31 Mark Gajudo Mark Gajudo [521ecd] Added Order/Order Item functionality
 protected 2016-08-18 dale dale [222961] demo hosted on dalescott.net
 themes 2013-11-08 Dale Scott Dale Scott [c2df55] Initial commit of yii-1.1.14 skel and maestro docs
 .gitignore 2013-11-08 Dale Scott Dale Scott [c2df55] Initial commit of yii-1.1.14 skel and maestro docs
 INSTALL.md 2016-08-18 Dale Scott Dale Scott [657472] install dir must be owned by apache process
 LICENSE 2013-11-08 Dale Scott Dale Scott [8fc201] Initial commit
 README.md 2016-08-18 dale dale [0912b1] fixed bad edit from previous commit grrrrr
 SCC.md 2015-04-14 Dale Scott Dale Scott [a7713a] refactoring
 WORKFLOWS.md 2015-05-20 Dale Scott Dale Scott [50ac95] updated
 index-test.php 2015-02-10 Dale Scott Dale Scott [205049] updated
 index.php 2015-02-10 Dale Scott Dale Scott [205049] updated

Read Me

Maestro

MaestroTM is The ERP for EngineersTM, an open-source web-based ERP system that provides Transparency with TrustTM to design, manufacturing and support teams.

Maesto is in active development and is likely not suitable for production use as-is.

Maestro manages information related to projects, parts, stock, issues and people. Drawing inspiration from Parts&VendorsTM, Maestro includes enterprise features, single-entry accounting, and true multi-user operation.

Maestro includes a complete data set for the fictional Swift Construction Company (SCC), including projects, parts, stock (unserialized, serialized and lot controlled), issues and users. A demo is hosted on dalescott.net.

Maestro is developed as an open source project and uses the permissive business-friendly BSD 2-Clause License for maximum flexibility of use to the Maestro community. The goal of the Maestro project is to provide a superior integrated business management solution to small-to-medium enterprises (SME) for managing parts, projects, material, issues and people.

Getting Started

Refer to the following documents:

Issue Tracking

Issues (and project milestones) are tracked in the Maestro Project Issue Tracker.

Communication Channels

The official (and preferred) communication channel is the Maestro Project Issue Tracker.

Project Documentation

Project documentation is maintained in the Maestro Project Wiki.

Developer Guidelines

The basic development procedure is:

  • Create a GitHub account and use GitHub to fork the Maestro project repo
  • Clone your fork locally
  • Create a local topic branch off the master branch
  • Develop and test your work locally
  • Push your topic branch to your GitHub clone
  • Issue a pull request with your changes to the Maestro project

All development is currently in the master branch.

For more information, see the Maestro project wiki (e.g. Maestro Development). You can also explore inherent conventions using PHP_CodeSniffer.

Maestro source is copyright by its authors, as recorded in the maestro repository commit log. The Maestro project does not use a Contributor License Agreement (CLA) or a Copyright Assignment Agreement (CAA). By submitting work to the project, you agree to license your contribution according to the BSD 2-Clause License.

MaestroTM, ERP for EngineersTM, and Transparency with TrustTM are used under license according to the Maestro Trademark and Logo Policy.

Parts&VendorsTM is a trademark of Trilogy Design

Support

If you require assistance, please try the following in order:

If posting a new issue to the issue tracker, please try to include answers to the following questions:

  • What are you trying to achieve?
  • What are the symptoms? Why do you think this is a problem?
  • What version of Maestro you are using? (are you using a release version?, current master branch head?)
  • Include as an example, the simplest sequence of operations that demonstrates the undesired or unanticipated behaviour.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.