-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Update Quick Tour for Removal of Welcome Page in 2.7 #5353
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
Comments
This can be indeed misleading for new comers. The whole Quick Tour should be rewritten with either a simple step by step new app (creating the controller / routing / template) or with the new demo app (http://symfony.com/blog/introducing-the-symfony-demo-application). I would prefer the first solution, as Symfony is installed by developers who want to start a new app and see how things work. |
I am indeed a newcomer and I was at first very disappointed, while following the quick tour, of not being able to get it to work right after installation. I second michaelperrin proposal, the demo application seems to me as being too complex for a q 8000 uick tour, while I appreciated the "10 minutes by 10 minutes" lesson of the current approach. |
#5416 is now merged, which fixes the URL. The screenshot has already been updated in another PR. This means that this issue is now completely fixed. Rewriting the complete Quick Tour, now we got a demo application, is a very good question. We were discussing this internally, but I don't know about the current state of this. Anyway, it's better to have a dedicated issue for this :) |
It looks like the changes from #5400 and #5416 are not sufficient enough. Firstly, the changes were only merged in the |
There's an issue opened on StackOverflow as little as 9 hours ago which show this is still an "issue" also: http://stackoverflow.com/questions/31227664/installing-symfony-2-on-windows |
@xabbuh It would certainly help, although I imagine there would still be some people who would start the built in server from the console which tells you to visit / and wonder why they're getting an "error page". If that is all properly explained in the quick tour it should resolve it. |
@BT643 Do you have an idea how we could make this more clear? |
When you run the command:
People may follow this and immediately wonder why it's not working. Yes, they will see the following if they carry on reading, but may still wonder why / is not working as it isn't explained.
A possible solution would just be to modify the note below it slightly:
(the bold section is just to show what I changed, rather than it being bold in the docs) Obviously this is all blindingly obvious when you already know it, but I'm just looking from a brand new user's perspective. |
I agree with @BT643. I consider this a "bug" and a high priority one. The first thing you see about Symfony shouldn't be an error. This is WTF for experienced developers and totally unacceptable for newcomers. Sadly I don't know what to do. What could we do to improve user experience here? I need ideas. Thanks! / cc @wouterj @xabbuh @weaverryan |
Maybe we should update the Standard Edition to include a redirect from |
In an ideal world, when you access the |
Technically that would be possible. Though I am not sure if it really fits best there. |
This PR was merged into the 2.3 branch. Discussion ---------- Rework quick tour big picture | Q | A | ------------- | --- | Doc fix? | yes | New docs? | no | Applies to | all | Fixed tickets | #5353 Commits ------- d4ea145 rework the quick tour's big picture 2e89aed fix for Symfony 2.7 377c6a7 Fix after install URL and new photo since AcmeDemoBundle is not part of 2.7
I actually just messaged @javiereguiluz about this. I'm strongly in favor of a route+controller+template at the I merged #5461 so the quick tour is up to date with how things are now. Hopefully we can update that again soon to show some elegant "homepage". |
It seems the "Welcome!" page has been removed as of 2.7 so the quick tour documentation is now misleading / wrong.
https://symfony.com/doc/current/quick_tour/the_big_picture.html#running-symfony
It tells you to go to http://localhost:8000 to see the welcome page but this just brings up an error as there is now no route defined for /.
I was going to update the documentation but wasn't sure what to put there instead? Just tell the user to go straight to /app/example and see the "Homepage." text I guess would be the best option?
The text was updated successfully, but these errors were encountered: