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

Allow generated project in-browser preview #1099

Open
grossws opened this issue Dec 9, 2022 · 2 comments
Open

Allow generated project in-browser preview #1099

grossws opened this issue Dec 9, 2022 · 2 comments
Labels

Comments

@grossws
Copy link

grossws commented Dec 9, 2022

Something like Spring Initializr Explore feature that allows to navigate generated project in browser instead of downloading zip archive.

Basic requirements:

  • project tree view
  • minimal syntax highlight for *.java, pom.xml, *.gradle[.kts], *.properties, *.md (optionally render it instead of highlight)
  • obvious hotkey to close modal, e.g. Esc
@grossws grossws added the feature label Dec 9, 2022
@maxandersen
Copy link
Member

I know the feature but I never figured out the usecase for it.

What usecase do you see for it ?

@grossws
Copy link
Author

grossws commented Dec 11, 2022

@maxandersen, in my personal experience I used it to update/migrate from older to newer features/modules/extensions when examples/codegen is available.

Though I don't use generated projects for Spring Boot/Quarkus as is, I rework their use to the org-wide templates (on-prem buildscripts, repos, plugins etc). In simple cases like new dependency/extension migration could just entail looking through the docs. And Quarkus has great docs as it is.

I guess for many Quarkus users it would be covered by quarkus ext add .. but it's sometimes great to look at what would be generated when different dependencies/extension are choosen.

It certainly shouldn't be a priority feature since its use is quite niche.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants