Skip to content

Commit 4530ad1

Browse files
committed
Simplifying the page
1 parent 1bfa9d3 commit 4530ad1

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

manual/en-US/coding-standards/chapters/source-code-management.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,23 @@
22

33
Before we start talking about what code should look like, it is appropriate to look at how and where the source code is stored. All serious software projects, whether driven by an Open Source community or developed within a company for proprietary purposes will manage the source code is some sort of source or version management system.
44

5-
## The Joomla Platform
5+
## The Joomla Framework
66

7-
In April 2011 the Joomla project decided to formally split off the core engine that drives the Joomla CMS into a separate project with a separate development path called the Joomla Platform. The Joomla Platform is a PHP framework that is designed to serve as a foundation for not only web applications (like a CMS) but other types of software such as command line applications. The files that form the Joomla Platform are stored in a Distributed Version Control System (DVCS) called Git hosted at github.com
7+
The [Joomla Framework](https://github.com/joomla/joomla-framework) is a PHP framework that is designed to serve as a foundation for not only web applications (like a CMS) but other types of software such as command line applications. The files that form the Joomla Framework are stored in a Distributed Version Control System (DVCS) called Git hosted at github.com
88

9-
You can learn about how to get the Joomla Platform source code from the Git repository from the following page: `@todo` permalink to developer.joomla.org staging page
9+
You can learn about how to get the Joomla Framework source code from the Git repository, https://github.com/joomla/joomla-framework.
10+
11+
Because Git treats the concepts of file revision numbers differently than Subversion, the repository revision number is not required in files (that is, the `@version` tag is not necessary).
12+
13+
## The Joomla CMS
14+
The [Joomla! CMS](https://github.com/joomla/joomla-cms) is a Content Management System (CMS) which enables you to build Web sites and powerful online applications. It's a free and OpenSource software, distributed under the GNU General Public License version 2 or later. The files that form the Joomla CMS are stored in a Distributed Version Control System (DVCS) called Git hosted at github.com
15+
16+
You can learn about how to get the Joomla CMS source code from the Git repository, https://github.com/joomla/joomla-cms.
1017

1118
Because Git treats the concepts of file revision numbers differently than Subversion, the repository revision number is not required in files (that is, the `@version` tag is not necessary).
1219

1320
## Compliance Tool
1421

15-
The standards in this manual have been adopted across the Joomla project, including the Joomla Platform, the Joomla CMS and any other applications maintained by the project. These standards apply to source code, tests and (where applicable) documentation.
22+
The standards in this manual have been adopted across the Joomla project, including the [Joomla Framework](https://github.com/joomla/joomla-framework), the [Joomla! CMS](https://github.com/joomla/joomla-cms) and any other applications maintained by the project. These standards apply to source code, tests and (where applicable) documentation.
1623

1724
A custom Joomla sniff standard for PHP files is maintained by the Joomla project and available from the code repository. The Sniff is based on the standard outlined in this document. For more information about how code standards are enforced see the analysis appendix of the manual. For information on using the Sniff see the documentation stored in its repository.

0 commit comments

Comments
 (0)