Difference between revisions of "Octoms"

From OWASP
Jump to: navigation, search
(Created page with "<!---==== Main ====---> == About ==")
 
 
(17 intermediate revisions by one user not shown)
Line 1: Line 1:
<!---==== Main  ====--->
+
<table style="width:100%;"><tr>
== About ==
+
<td width=50%>__TOC__</td>
 +
<td width=50%>[http://www.octoms.com http://www.octoms.com/octoms-logo-medium.png]</td>
 +
</tr></table>
 +
=About=
 +
 
 +
OctoMS is a general-use lightweight PHP framework and a Project Management Tool.
 +
 
 +
=Goals=
 +
  * Better application debugging
 +
<code>
 +
  // The "wizard" loads on error:
 +
  trigger_error("String",123);
 +
  // Or on an uncaught exception:
 +
  throw new Exception("Foo",1);
 +
  // Or on call anywhere inside your controller:
 +
  help("Search term");
 +
  $this->__invoke("Search term"); # if the current class extends octoms{}
 +
  $this("Search term"); # same as above; available from PHP 5.3+
 +
  // Or by adding ?debug:{user email} on any page you wish to debug
 +
  # The browser thus loads an AJAX interface instead of the normal output,
 +
  # which serves debugging information and project mgmt. tools.
 +
</code>
 +
  * Self-documentation: the framework reads its sourcecode in search of user-provided keywords
 +
  * Online support through the wizard interface
 +
  * _more to come_
 +
 
 +
=Status=
 +
OctoMS is in public Beta.
 +
 
 +
=Demo=
 +
You can access a demo of the [http://octoms.com/framework/?debug:mail@address.com "Wizard" interface here].
 +
 
 +
=Links=
 +
The OctoMS PHP Framework's source code can be viewed at
 +
  * [http://code.google.com/p/octoms OctoMS PHP Framework Google Code page]
 +
  * [http://octoms.com OctoMS PHP Framework Home page]
 +
 
 +
This is the list of projects developed with the OctoMS framework so far:
 +
  * [http://code.google.com/p/fervoare-cms Fervoare - The Startup Tool]
 +
  * [http://code.google.com/p/designjotter DesignJotter - WordPress theme framework]
 +
 
 +
=Project About=
 +
{{:Projects/OWASP_OctoMS}}
 +
 
 +
[[Category:OWASP Project]]

Latest revision as of 01:58, 15 August 2013

Contents

octoms-logo-medium.png

About

OctoMS is a general-use lightweight PHP framework and a Project Management Tool.

Goals

 * Better application debugging

 // The "wizard" loads on error:
 trigger_error("String",123);
 // Or on an uncaught exception:
 throw new Exception("Foo",1);
 // Or on call anywhere inside your controller:
 help("Search term");
 $this->__invoke("Search term"); # if the current class extends octoms{}
 $this("Search term"); # same as above; available from PHP 5.3+
 // Or by adding ?debug:{user email} on any page you wish to debug
 # The browser thus loads an AJAX interface instead of the normal output, 
 # which serves debugging information and project mgmt. tools.

 * Self-documentation: the framework reads its sourcecode in search of user-provided keywords
 * Online support through the wizard interface
 * _more to come_

Status

OctoMS is in public Beta.

Demo

You can access a demo of the "Wizard" interface here.

Links

The OctoMS PHP Framework's source code can be viewed at

 * OctoMS PHP Framework Google Code page
 * OctoMS PHP Framework Home page

This is the list of projects developed with the OctoMS framework so far:

 * Fervoare - The Startup Tool
 * DesignJotter - WordPress theme framework

Project About

PROJECT INFO
What does this OWASP project offer you?
RELEASE(S) INFO
What releases are available for this project?
what is this project?
Name: OWASP OctoMS (home page)
Purpose: OctoMS is a free open-source PHP Framework designed on the MVC pattern that focuses on delivering useful debugging information and both offline & online documentation inside the application that is being developed through an intuitive AJAX interface.
License: Creative Commons Attribution ShareAlike 3.0 License
who is working on this project?
Project Leader(s):
  • Valentino-Jivko Radosavlevici @
how can you learn more?
Project Pamphlet: Not Yet Created
Project Presentation:
Mailing list: Mailing List Archives
Project Roadmap: View
Key Contacts
  • Contact Valentino-Jivko Radosavlevici @ to contribute to this project
  • Contact Valentino-Jivko Radosavlevici @ to review or sponsor this project
  • Contact the GPC to report a problem or concern about this project or to update information.
current release
Not Yet Published
last reviewed release
Not Yet Reviewed


other releases