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

improvements #356

Open
FrankHossfeld opened this issue Dec 20, 2023 · 7 comments
Open

improvements #356

FrankHossfeld opened this issue Dec 20, 2023 · 7 comments

Comments

@FrankHossfeld
Copy link
Member

The gwt-site should reflect the current state of the GWT development and be up-to-date.

at the moment, it misses:

  • quick finding links: how to get in contact, where developer talk, etc.
  • a roadmap (GWT SDK) that gives the user an idea what to expect with the upcoming releases (linking to GitHub Milestones)
  • a news page (GWT SDK) with news about releases (GWT SDK & GWT modules), request for help, etc.
  • information about GWT modules (editor, widget, regexp, etc.)
  • information about the eco-system
    • state of the art dependencies, frameworks, etc.
    • archetype creator

Also, there are a lot of dead links which let the gwt-site look like it is unmaintained.

Next, all docs do not reflect the current idea/state of how to develop with GWT (Maven multi module, application frameworks, widgets, communication, etc.) Instead it shows how to code in 2014 (using the webAppCreator, single Maven Module. projects, using DevMode).

Expectations are:

  • GWT SDK news page
  • GWT SDK Roadmap
  • more recent articles and no dead links
  • Up to date docs, that covers best practices (which also means: use stuff from outside the GWT SDK)
  • Information about the eco-system
    • list of maintained dependencies: frameworks, plugins, etc. (just name, short description and link)
    • important news from the eco system (nice to have)

Important:
Does 'best practice" means looking only into the SDK or also look into the eco system and choose the best solution from both worlds?

@FrankHossfeld
Copy link
Member Author

#353 adds a roadmap page to the site.

@FrankHossfeld
Copy link
Member Author

#348 adds a news page to gwt-site

@FrankHossfeld
Copy link
Member Author

FrankHossfeld commented Dec 27, 2023

#350 adds a comment that IE9 is no longer supported

@FrankHossfeld
Copy link
Member Author

#351 adds information about the GWT eco system

@FrankHossfeld
Copy link
Member Author

#353 adds a roadmap and information about how to contribute and donate.

@FrankHossfeld
Copy link
Member Author

#354 updates the getting started page

@cpunktbueno1
Copy link

cpunktbueno1 commented Feb 12, 2024

Hello Frank,
please also check the StockWatcher example, which still exists at
https://www.gwtproject.org/doc/latest/tutorial/create.html
image

A prominent hint like the one from the Getting Started page could help:
"Starting with 2.11.0 of the GWT SDK the webAppCreator is deprecated. Instead, we will use the gwt-maven-archetypes by Thomas Broyer to create a new GWT project. See section Getting Started."

Thanks,
Christian

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