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

Improve extension author guide #2277

Closed
4 tasks
emmanuelbernard opened this issue Apr 29, 2019 · 2 comments
Closed
4 tasks

Improve extension author guide #2277

emmanuelbernard opened this issue Apr 29, 2019 · 2 comments
Labels
area/core area/documentation kind/epic Large issue with links to sub-issues pinned Issue will never be marked as stale

Comments

@emmanuelbernard
Copy link
Member

emmanuelbernard commented Apr 29, 2019

@emmanuelbernard
Copy link
Member Author

See also #2406 for an easier guide start

@cmoulliard
Copy link
Contributor

Here is a new list of things to be improved after spending 2 days to try to create a simple Servlet Extension - https://github.com/cmoulliard/quarkus-my-ext

To Do

  • Update the maven archetype to create an extension as it is outdated
  • Review Guide in order to avoid to have to create the extension under the quarkus/extensions project
  • Add Junit test to show how to test deployment/runtime code
  • Explain which BOM o be used and dependencies to include to register servlet, ... on undertow
  • Explain when we must use @recorder, @record
  • Better introduce the role of the deployment and runtime` module, how the code is build and next used by a Quarkus application
  • Do we need the runtime module for all the extensions ? If yes -> Why and when we should use it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/core area/documentation kind/epic Large issue with links to sub-issues pinned Issue will never be marked as stale
Projects
None yet
Development

No branches or pull requests

4 participants