Platform

Platform is a simple project that allows website developers and webmasters to manage and maintain web-based projects, platforms, frameworks, applications, libraries, components and many more from one central source.

View project onGitHub

Platform Build Status

Thank you for supporting Platform! This wiki is intended as a source of contribution for the community, and by the community. Articles are added, categorized, and modified by the community, with little to no moderation by the Platform Authors.

Search, browse, add and enhance - the wiki is yours to use and to contribute your knowledge to

We encourage you to post your tutorials, tidbits, examples, and other resources on the wiki and to help expand and clarify existing resources.

To get started, please read the Getting Started page

Policies and guidelines

If you would like to contribute to the wiki, please start by reading the Guidelines page.

Copyrights and Content License

All of the content in the Platform wiki is licensed by Platform under the GNU GPL License.

By contributing content to the Platform wiki you are agreeing to license it under the GNU GPL License. In order to grant this right you must have either produced this content yourself, or acquired it from the public domain or a source that allows this licensing.

Platform wiki content can be copied, modified, and redistributed so long as the new version acknowledges the authors and is licensed under the GNU GPL License

Platform reserves the right to remove any content, for any reason, particularly if it is deemed that the content does not meet the licensing criteria.

A note about Platform

Platform is a simple project that allows website developers and webmasters to manage and maintain web-based projects, platforms, frameworks, applications, libraries, components and many more from one central source.

If you find this tool useful, simply send us your suggestions and feedbacks to platform@entilda.com and support us and help us improve the Platform source code.

Project Description

Platform is a web-based open source operating system platform developed for-developers by-developers for the purpose of combining and integrating multiple open source operating system platforms from one generic source to cater for all programming languages, allowing cross-platform interchangeability of source code to help developers to develop code that is artificially intelligent.

Problem Statement

Platforms in general either support a specific programming language, where there are several languages to choose from, the problem arises, how do we manage a platform with multiple projects or frameworks from one central source code.

Solution

Platform focuses on addressing this problem by making its source the only entry point into vast library of projects, frameworks, libraries and platforms. It aims at looking at best practices, commonality and tries to implement an optimal solution that works for any scenario.

Our goal is not to force a developer to do things in a certain way but to give the developer the option to choose any approach to development. Our focus is ensuring development project success at any scale or level.

By implementing this solution, a developer should not be limited to one approach to development but any approach that best suits the project's development cycle.

System requirement

  • Linux or Mac OSX or Windows (with Cygwin installed)
  • Web-server, not limited to Apache2
  • Supports Blink engine, a WebKit fork
  • PHP and PECL
  • Minimum 1 Gb Hard-disk space
  • 512MB - 1GB RAM

Build Status Build Status

  • This project is built and tested specifically on Chromium Browser
  • This project has been tested to work on Ubuntu 9.04 up to the latest.
  • This project has been tested to work with PHP 5.3 and PHP 5.4 using Travis CI

Help

  • This is the base system for any platform install.
  • This folder is self-explained and contains your platform filesystem
  • Please submit all issues and pull requests to the Platform on GitHub repository!