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

New Dev UI #31315

Closed
53 of 56 tasks
phillip-kruger opened this issue Feb 21, 2023 · 12 comments
Closed
53 of 56 tasks

New Dev UI #31315

phillip-kruger opened this issue Feb 21, 2023 · 12 comments
Assignees
Labels
area/dev-ui kind/epic Large issue with links to sub-issues triage/quarkus-3

Comments

@phillip-kruger
Copy link
Member

phillip-kruger commented Feb 21, 2023

Also see https://youtu.be/EFQRSlAiz3k

Description

These are the known outstanding items for the new Dev UI.

There is still a lot of outstanding work, thus for now the old dev ui is still available. Once all extensions and features is ported the old code can be deleted.

You can see the new way of taking part in the Dev UI here (in progress): https://youtube.com/playlist?list=PLLEUmLgWP9osVhex2HeEovY3a2bJUPbSV

You can also include this dummy extension:

https://github.com/phillip-kruger/quarkus-jokes

<dependency>
        <groupId>io.quarkiverse.jokes</groupId>
        <artifactId>quarkus-jokes</artifactId>
        <version>1.0.0-SNAPSHOT</version>
</dependency

Any example application that includes above, for instance: https://github.com/phillip-kruger/devui-example will show the jokes extension:

You can access the new ui under /q/dev-ui (note the -ui)

example

Core functionality to be migrated:

Core Extensions to be migrated:

Quarkiverse extensions to be migrated:

Other things to do:

More details about the new dev UI: https://github.com/quarkusio/quarkus/wiki/Dev-UI-v2

@phillip-kruger phillip-kruger added the kind/epic Large issue with links to sub-issues label Feb 21, 2023
@quarkus-bot
Copy link

quarkus-bot bot commented Feb 21, 2023

/cc @Sgitario (kubernetes), @geoand (kubernetes,openshift), @iocanel (kubernetes,openshift)

@yrodiere
Copy link
Member

Thanks for all the docs! I will take care of the Hibernate extensions.

@cescoffier
Copy link
Member

@yrodiere on monday, I will open a few PRs to give some examples.

@ingmarfjolla
Copy link

hi, what's the best way to pick up one of these to try and migrate?

@cescoffier
Copy link
Member

@ingmarfjolla the easiest is to pick one extension and try to migrate it. You can find lots of details on https://github.com/quarkusio/quarkus/wiki/Dev-UI-v2.

@gsmet
Copy link
Member

gsmet commented Mar 16, 2023

@phillip-kruger I will work on a preliminary version of the build steps page.

@melloware
Copy link
Contributor

@phillip-kruger assign me to Liquibase I will try and tackle that one as I am a huge LB fan. 😄

@gsmet
Copy link
Member

gsmet commented Mar 22, 2023

@melloware done!

@melloware
Copy link
Contributor

You can mark Liquibase and SmallRye Metrics as done.

@melloware
Copy link
Contributor

I just submitted one for smallrye-reactive-messaging-rabbitmq

@geoand
Copy link
Contributor

geoand commented Apr 12, 2023

I think we should probably close this more general issue and open specific issues if and when needed

@phillip-kruger
Copy link
Member Author

Closing here, as we now have individual issues for all outstanding items

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dev-ui kind/epic Large issue with links to sub-issues triage/quarkus-3
Projects
Status: Done
Development

No branches or pull requests

7 participants