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 Dragonfly documentation #4055

Open
johannest opened this issue Jan 9, 2025 · 1 comment
Open

Improve Dragonfly documentation #4055

johannest opened this issue Jan 9, 2025 · 1 comment

Comments

@johannest
Copy link

johannest commented Jan 9, 2025

Dragonfly documentation is really thin

https://vaadin.com/docs/latest/tools/modernization-toolkit/dragonfly

E.g. it does not say, do you need to add Vaadin 24 in your pom.xml yourself, or will the tool do it for you? At least following common steps should be documented:

  • Run automation

  • Check logs

  • Modify dependencies to point to Flow

    • Exclude addons
  • Add modernization classes

  • Fix imports (Eclipse organize imports with appropriate exclusions)

  • Check compiling errors and changelog

  • See Eclipse error log, create pivot table (e.g. with Excel/Google Sheet) of most common errors and start fixing the compilation error from the most frequently occurring ones

  • General best practices and pitfalls


If you think this issue is important, add a 👍 reaction to help the community and maintainers prioritize this issue.

bennewi added a commit that referenced this issue Jan 9, 2025
bennewi added a commit that referenced this issue Jan 10, 2025
* Update dragonfly.adoc

update to help misexpectations

* Update dragonfly.adoc

Fixing for #4055
@bennewi
Copy link
Contributor

bennewi commented Jan 10, 2025

that's done, guess this can be closed

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

No branches or pull requests

2 participants