Framework

Difference between revisions of "Home"

From Joomla! Documentation

(Updates)
m (Added getting started section and link to Framemwork::Getting_Started)
Line 40: Line 40:
  
 
<code><nowiki>git clone git://github.com/joomla/joomla-framework.git</nowiki></code>
 
<code><nowiki>git clone git://github.com/joomla/joomla-framework.git</nowiki></code>
 +
 +
== Getting Started ==
 +
 +
This page has some questions and answers to some common problems that may occur getting started with your first app. [[Framework:Getting_Started]].  Another great resource is the sample framework app.  You can find this on github here.  https://github.com/dbhurley/framework-app
  
 
== Documentation ==
 
== Documentation ==

Revision as of 18:37, 29 January 2014

<sidebar>

  • Joomla! Framework
    • Framework:Home|Framework Home
    • Framework:About|About
    • Framework:Resources|Resources
    • Main_Page|Docs Home Page

</sidebar>

What is the Joomla! Framework ?[edit]

The Joomla! Framework is a framework for writing web and command line applications in PHP. It is free and open source software, distributed under the GNU General Public License version 2 or later.

It is composed of code originally developed for the Joomla Content Management System (CMS). For more information about the Joomla CMS visit http://www.joomla.org/about-joomla.html.

For news and information about developing with Joomla, please visit http://developer.joomla.org.

View the Joomla Framework API Documentation at http://api.joomla.org and is powered by phpDocumentor 2.

You can discuss Joomla Framework development by joining the mailing list at http://groups.google.com/group/joomla-dev-framework.

Requirements[edit]

  • PHP 5.3.10

Installation[edit]

Via Composer[edit]

  • Create a project and add a composer.json file to it with the content :
{
    "require": {
        "joomla/joomla-framework": "dev-master"
    }
}
  • Download Composer

curl -sS https://getcomposer.org/installer | php

  • Install the Joomla Framework

php composer.phar install

Via Git[edit]

git clone git://github.com/joomla/joomla-framework.git

Getting Started[edit]

This page has some questions and answers to some common problems that may occur getting started with your first app. Framework:Getting_Started. Another great resource is the sample framework app. You can find this on github here. https://github.com/dbhurley/framework-app

Documentation[edit]

General documentation about the Joomla Framework can be found under the /docs folder of the Git repository. In addition, each package has documentation in a README.md file.

Reporting Bugs and Issue[edit]

Bugs and issues found in the Joomla Framework code can be reported on the Issues list.

Contributing[edit]

All kind of contributions are welcome. Please read about how to contribute here.

You may find tasks you can do on the Issues list by filtering on labels and milestones