Hello all.
Due to changes in the GAE java Remote API, the uploader tool that we have to update the
gwtproject.org site is not working anymore.
Julien has updated last changes by hand (thanks Julien), but this is a tough task and we should fix the issue.
Although I can take the time to fix the tool, I think it's time to propose different options that make the deploy process simpler.
The system we have right now comes from the ages when GAE was almost the only option in google infra to deploy web sites. We are storing static data in the DataStore, and it is served by a dedicated servlet, using custom code to index the site using key values.
Since all the data we serve from
gwtproject.org are static files, I would propose to use either Google Cloud Storage or Compute Engine services.
- Cloud Storage makes easy and fast deploy and serve static content.
- Compute Engine needs more setup, but it's more versatile in the sense that we can deploy demo web apps running anything in server side. Also we already have an instance where we run the CI.
More options? thoughts?
- Manolo