2018-07-27 11:37:36 +00:00
Joomla! CMS™ [![Analytics ](https://ga-beacon.appspot.com/UA-544070-3/joomla-cms/readme )](https://github.com/igrigorik/ga-beacon) [![Reviewed by Hound ](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg )](https://houndci.com)
2013-03-10 01:18:09 +00:00
====================
2013-08-25 02:28:31 +00:00
Build Status
---------------------
2019-05-08 20:51:54 +00:00
| Drone-CI | AppVeyor |
| ------------- | ------------- |
2019-06-20 01:52:42 +00:00
| [![Build Status ](https://ci.joomla.org/api/badges/joomla/joomla-cms/status.svg?branch=4.0-dev )](https://ci.joomla.org/joomla/joomla-cms) | [![Build status ](https://ci.appveyor.com/api/projects/status/ru6sxal8jmfckvjc/branch/4.0-dev?svg=true )](https://ci.appveyor.com/project/release-joomla/joomla-cms) |
2017-04-13 07:45:00 +00:00
2019-11-24 17:28:00 +00:00
Overview
2013-03-10 01:18:09 +00:00
---------------------
2018-08-18 21:00:58 +00:00
* This is the source of Joomla! 4.x.
2017-06-05 20:44:22 +00:00
* Joomla's [Official website ](https://www.joomla.org ).
2017-08-17 21:31:26 +00:00
* Joomla! 4.0 [version history ](https://docs.joomla.org/Special:MyLanguage/Joomla_4.0_version_history ).
2017-08-09 11:56:54 +00:00
* Detailed changes are in the [changelog ](https://github.com/joomla/joomla-cms/commits/4.0-dev ).
2017-06-05 20:44:22 +00:00
What is Joomla?
---------------------
* [Joomla! ](https://www.joomla.org/about-joomla.html ) is a **Content Management System** (CMS) which enables you to build websites and powerful online applications.
* It is a simple and powerful web server application which requires a server with PHP and either MySQL or PostgreSQL to run. You can find [full technical requirements here ](https://downloads.joomla.org/technical-requirements ).
* Joomla! is **free and Open Source software** distributed under the GNU General Public License version 2 or later.
2018-08-18 21:00:58 +00:00
Looking for an installable package?
2017-06-05 20:44:22 +00:00
---------------------
2018-08-18 21:00:58 +00:00
Joomla is not installable out of the box from this repository, please use:
- For the latest stable package: https://downloads.joomla.org
- For a nightly package: https://developer.joomla.org/nightly-builds.html
2017-06-05 20:44:22 +00:00
2018-08-18 21:00:58 +00:00
How to get a working installation from the source
2017-06-05 20:44:22 +00:00
---------------------
2018-08-18 21:00:58 +00:00
For detailed instructions please visit https://docs.joomla.org/J4.x:Setting_Up_Your_Local_Environment
2017-06-05 20:44:22 +00:00
2018-08-18 21:00:58 +00:00
You will need:
- PHP - basically the same as you need for running a Joomla Site, but you need the cli (command line interface) Version (see https://docs.joomla.org/Configuring_a_LAMPP_server_for_PHP_development)
- Composer - for managing Joomla's PHP Dependencies. For help installing composer please read the documentation at https://getcomposer.org/doc/00-intro.md
- Node.js - for compiling Joomla's Javascript and SASS files. For help installing Node.js please follow the instructions available on https://nodejs.org/en/
- Git - for version management. Download from here https://git-scm.com/downloads (MacOS users can also use Brew and Linux users can use the built-in package manager, eg apt, yum, etc).
2017-06-05 20:44:22 +00:00
2018-08-18 21:00:58 +00:00
**Steps to setup the local environment:**
- Clone the repository:
```bash
git clone git@github.com:joomla/joomla-cms.git
```
- Go to the joomla-cms folder:
```bash
cd joomla-cms
```
2019-05-04 16:16:25 +00:00
- Go to the 4.0-dev branch:
```bash
git checkout 4.0-dev
```
2018-08-18 21:00:58 +00:00
- Install all the needed composer packages:
```bash
composer install
```
- Install all the needed npm packages:
```bash
npm install
```
2017-06-05 20:44:22 +00:00
Do you want to improve Joomla?
--------------------
2017-08-16 12:15:31 +00:00
* Where to [request a feature ](https://issues.joomla.org )?
* How do you [report a bug ](https://docs.joomla.org/Special:MyLanguage/Filing_bugs_and_issues ) on the [Issue Tracker ](https://issues.joomla.org )?
* Get Involved: Joomla! is community developed software. [Join the community ](https://volunteers.joomla.org ).
2017-06-05 20:44:22 +00:00
* Documentation for [Developers ](https://docs.joomla.org/Special:MyLanguage/Portal:Developers ).
* Documentation for [Web designers ](https://docs.joomla.org/Special:MyLanguage/Web_designers ).
2013-03-10 01:18:09 +00:00
2014-10-23 15:55:57 +00:00
Copyright
2013-03-10 01:18:09 +00:00
---------------------
2019-03-09 10:20:38 +00:00
* Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.
2013-03-10 01:18:09 +00:00
* Distributed under the GNU General Public License version 2 or later
2017-06-05 20:44:22 +00:00
* See [License details ](https://docs.joomla.org/Special:MyLanguage/Joomla_Licenses )