Skip to content
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

[#473] Revise the Flow for Asking Options to generate the project #479

Merged
merged 2 commits into from
Nov 22, 2023

Conversation

sanG-github
Copy link
Contributor

@sanG-github sanG-github commented Nov 9, 2023

close #473

What happened 👀

Enhance the flow to generate the project by using @instance_variable to remember the user's options for each addon.
Then we install all the necessary addons based on these variables's values.

Insight 📝

n/a

Proof Of Work 📹

Generating Web App Generating API App
image image

@sanG-github sanG-github added this to the 5.11.0 milestone Nov 9, 2023
@sanG-github sanG-github self-assigned this Nov 9, 2023
@sanG-github sanG-github force-pushed the feature/gh473-optimize-generating-flow branch from b2015f1 to 46ea2d2 Compare November 13, 2023 02:23
@sanG-github sanG-github force-pushed the feature/gh473-optimize-generating-flow branch from bc87a2f to ec8ad95 Compare November 14, 2023 07:52
@sanG-github sanG-github marked this pull request as ready for review November 14, 2023 08:00
Copy link
Member

@malparty malparty left a comment

Choose a reason for hiding this comment

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

At first I wanted to suggest to move the ask_for_optional_addons call earlier, but then I saw it better for the UX to have the message about the default add-ons installations, so that it's clear what is already configure when the user select the optional addons.

So all good!

PR: just the proof of work is wrong for the Web variant, it displays the prompt of the API variant instead of:

image

Copy link
Contributor

@longnd longnd left a comment

Choose a reason for hiding this comment

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

much nicer :)

@malparty malparty added this pull request to the merge queue Nov 22, 2023
Merged via the queue into develop with commit 87b6039 Nov 22, 2023
@malparty malparty deleted the feature/gh473-optimize-generating-flow branch November 22, 2023 04:22
@malparty malparty mentioned this pull request Dec 14, 2023
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.

Revise the Flow for Asking Options to Generate the Project
4 participants