Commit 3d889fa3 authored by Thomas Löffler's avatar Thomas Löffler
Browse files

[TASK] Update the version numbers and add a stronger hint

The hint that one must not use `typo3` as vendor name is in bold

Change-Id: I9af07c60b95a1d99a8c4168106980dca68c75027
parent 8d94b773
......@@ -34,10 +34,10 @@ How to use it?
As a quick way to use Composer, the Base Distribution can be downloaded. It is assuming you have Composer already [installed](https://getcomposer.org/download/)
on your system:
# Download the Base Distribution, the latest "stable" release (8.7)
# Download the Base Distribution, the latest "stable" release (9.5)
composer create-project typo3/cms-base-distribution CmsBaseDistribution
# Download the Base Distribution, the "dev" branch (9.x)
# Download the Base Distribution, the "dev" branch (10.x)
composer create-project typo3/cms-base-distribution CmsBaseDistribution dev-master
......@@ -56,7 +56,7 @@ As a second step, we are going to add additional packages. The commands must be
Using composer to install TYPO3 CMS is fairly simple, you just need to include the custom composer repository into your composer.json.
After you have done this, you can require TER extensions with the usual [composer versioning format](https://getcomposer.org/doc/04-schema.md#version).
In the example below, this will always get you the most current 8.7.x core of TYPO3 CMS, the most current version of news (including possible dependency!).
In the example below, this will always get you the most current 9.5.x core of TYPO3 CMS, the most current version of news (including possible dependency!).
**Pay attention to replace underscores "_" by a dash "-" in the extension key**. As example, extension **"tt_news" will be "tt-news"** in the composer.json.
......@@ -68,7 +68,7 @@ In the example below, this will always get you the most current 8.7.x core of TY
}
],
"require": {
"typo3/cms": "^8.7",
"typo3/minimal": "^9.5",
"typo3-ter/static-info-tables": "^6.4.3"
},
"extra": {
......@@ -97,7 +97,7 @@ dependencies. The file must be placed at the root of your extension and must loo
"issues": "https://forge.typo3.org/projects/extension-my_ext_key"
},
"require": {
"typo3/cms-core": "^7.6.0 || ^8.7.0"
"typo3/cms-core": "^8.7.0 || ^9.5.0"
},
"autoload": {
"psr-4": {
......@@ -116,7 +116,7 @@ dependencies. The file must be placed at the root of your extension and must loo
}
The ``vendor-name`` must be one of yours. It must not be "typo3" which is reserved for Core extensions.
The ``vendor-name`` must be one of yours. It **must not** be "typo3" which is reserved for Core extensions.
There are some [conventions notes](https://wiki.typo3.org/Namespaces#Does_and_don.27ts_for_developers) available in the TYPO3 Wiki related to namespaces.
Extensions on Packagist
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment