[SparForte][Banner]
[Top Main Menu] Intro | Tutorials | Reference | Packages | Examples | Contributors   [Back Page]      [Next Page]  

Preface

SparForte Equals Sound Design

[Ken at Karate Photo]

Ken O. Burtch is the author of "Linux Shell Scripting with Bash" and former architect with the "Webkinz" brand websites. With nearly 20 years experience in the IT business, including many years with multi-billion dollar companies, Ken was concerned over hard to scale, hard to maintain scripting languages, he created SparForte as a tool to solve real business problems. Based a ISO standard proven effective for large, mission-critical projects, SparForte is designed for fast development of large projects while, at the same time, providing easier maintenance and bug removal.

Who Should Use SparForte?

People who might find SparForte of particular value are:

  • People interested in reliable software
  • People interested in controlling development costs
  • People interested in software maintenance costs
  • People interested in scalable designs
  • Educators who want to teach good programming skills
  • Ada language enthusiasts

Where to Download

SparForte is available from the SparForte Home Page.

The latest SparForte source code is available from Git-Hub https://github.com/kburtch/SparForte and the Git-Hub Wiki at https://github.com/kburtch/SparForte/wiki.

The SparForte home page is http://www.pegasoft.ca/sparforte.html.

TO install SparForte, follow the instructions in the README and INSTALL files included in the download.

Licensing

SparForte is open source, released under the GNAT-Modified GNU Public Licence. This is, essentially, GPL version 2 with an extension ensuring that templates (generic packages) are also explicitly covered by the GPL. See the source file header comments for more information.

SparForte is a trademark of PegaSoft Canada.

AdaScript is a trademark of PegaSoft Canada.

Support

The SparForte documentation, the SparForte forum on the PegaSoft Linux Cafe discussion board, and the Business Shell mailing list are all available at http://www.pegasoft.ca.

Reporting Bugs

When you find a bug in SparForte, we want to hear about it. Whether a problem with the documentation or the software, your bug report plays an important role in making SparForte more reliable because even the utmost care cannot guarantee that every part of SparForte will work on every platform under every circumstance.

SparForte is maintained by volunteers: there is no guarantee that we will be able to fix your bug right away. But we still want to hear about it.

If you find a bug, please follow this procedure:

  • Read the manual to make sure that it is actually a bug. If the documentation is not clear on the issue, please report that, too.
  • Check the change log in the PegaSoft Linux Cafe forum to see if a fix has been made or a workaround exists
  • If spar is hung (locked in a continuous loop), try using the trace option to identify which line in your script is causing the problem.
  • Create a test project that is as small as possible but still reproduces the the problem. Obscure any sensitive or secret information but don't be confusing.
  • Send the test project, any error messages reported and a description of the problem to us through the links on the PegaSoft people page

How to Contribute

Check out the Contributors section of this documentation. You can get your name below like these other fine people.

Credits

Ken O. Burtch
Ada Doom3 Team
Buz Cory
Christopher Meng
John Cusick
Rob Vissers
Terry Droeger
Thierry Thomas
Zhu Qun-Ying

Thank You's

Ada Core Technologies
Aziza Abdel Naiem
Chris Browne
Chris F. A. Johnson
David A. Wheeler
Mel Wilson
Oleksandr Havva
Phil Snelgrove
Vlad Soloviev
Warren W. Gay

[Right Submenu]

 Preface

 Why It Works

 Comparisons

 FAQ

[Back to Top] Back To Top [Small Forte Symbol]