Skip to content

Updated related to Symfony installation and Symfony Flex #12119

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 10, 2019

Conversation

javiereguiluz
Copy link
Member

Don't merge this yet ... because it needs some changes in symfony.com/download too.


I think the new docs are better because:

  • Symfony Local Server articles only talks about server, not security:check and creating apps.
  • Flex is explained in the main setup article ... and /setup/flex is left as the article explaining how to upgrade old apps to Flex
  • We now talk about "Install Symfony", to simplify the explanations around "the Symfony binary", which in the past we called it "binary", "CLI", "server", "local server", etc.
  • The main setup + installation article shows Composer installation too, to avoid issues for people who can't install Symfony.
  • We only have a single place where we show how to create Symfony apps with the Symfony binary and Composer (the main /setup article) instead of showing that in multiple places.
  • We remove some internal details about Flex recipes which are already explained in the recipes repository.

Copy link
Contributor

@maxhelias maxhelias left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks great :)

Copy link
Member

@fabpot fabpot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❤️

@javiereguiluz javiereguiluz merged commit e614ed1 into symfony:4.3 Aug 10, 2019
javiereguiluz added a commit that referenced this pull request Aug 10, 2019
… (javiereguiluz)

This PR was squashed before being merged into the 4.3 branch (closes #12119).

Discussion
----------

Updated related to Symfony installation and Symfony Flex

Don't merge this yet ... because it needs some changes in symfony.com/download too.

-----

I think the new docs are better because:

* Symfony Local Server articles only talks about server, not security:check and creating apps.
* Flex is explained in the main setup article ... and /setup/flex is left as the article explaining how to upgrade old apps to Flex
* We now talk about "Install Symfony", to simplify the explanations around "the Symfony binary", which in the past we called it "binary", "CLI", "server", "local server", etc.
* The main setup + installation article shows Composer installation too, to avoid issues for people who can't install Symfony.
* We only have a single place where we show how to create Symfony apps with the Symfony binary and Composer (the main /setup article) instead of showing that in multiple places.
* We remove some internal details about Flex recipes which are already explained in the recipes repository.

Commits
-------

e614ed1 Updated related to Symfony installation and Symfony Flex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants