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

[Feature Request] --advanced flag for additional step options #147

Closed
1 task done
Ujstor opened this issue Nov 29, 2023 · 6 comments
Closed
1 task done

[Feature Request] --advanced flag for additional step options #147

Ujstor opened this issue Nov 29, 2023 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@Ujstor
Copy link
Collaborator

Ujstor commented Nov 29, 2023

Running 'go-blueprint create --advanced' would provide more options, but simply running 'go-blueprint create' would maintain the current steps: frameworks and database drivers. In this step, it would be nice if users had the option for multiple choices.

In the staging-2 branch, PR #108, which includes GitHub Action Templates for generated projects, has been merged. You can test this feature on this branch by implementing it with this PR.

There is also interest in HTMX/Templ support in issue #125, and for future-added features, multi-choice implementation is a great option to consider.

Disclaimer

  • I agree
@Ujstor Ujstor added the enhancement New feature or request label Nov 29, 2023
@Ujstor
Copy link
Collaborator Author

Ujstor commented Nov 29, 2023

@briancbarrow This is yours if you want it; you already worked on this in PR #139

@briancbarrow
Copy link
Collaborator

@Ujstor sounds good! I am hoping to have this ready soon. If the flag is not provided do we want to prompt the user if they want to add advanced features? Or have it go through the options only if the provide the flag?

@Ujstor
Copy link
Collaborator Author

Ujstor commented Nov 29, 2023

You got it right, only if the flag is provided, a step like this one in the example is available. I believe this fourth prompt can be utilized for other features, as a multi-choice option, although I'm not sure how to implement it.

It would be great to implement a non-interactive command. If others are interested, they can contribute to the process. This is a substantial amount of work for one person. Please let me know how I can help

wstep

@briancbarrow
Copy link
Collaborator

@Ujstor I have opened a draft PR #149 if you want to take a look. I will work on adding the routes/imports to the other routes and dbRoutes files in the coming days. If you want to help with that, let me know which ones you take.

@Ujstor
Copy link
Collaborator Author

Ujstor commented Nov 30, 2023

Can you change the merging branch to stage-2? I'm not sure what is wrong with the stage. It won't add 5000 lines of code. I had the same problem with my PR. I think I will need to create a new staging from the current main. In stage-2, a PR with GitHub Action templates is implemented.

@Ujstor Ujstor mentioned this issue Dec 1, 2023
1 task
@Ujstor
Copy link
Collaborator Author

Ujstor commented Dec 28, 2023

GG

@Ujstor Ujstor closed this as completed Dec 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants