ODM2 / WOFpy

A server-side implementation of CUAHSI's Water One Flow service stack in Python.
http://odm2.github.io/WOFpy/
9 stars 9 forks source link

Overhaul/prettify default WOFpy test HTML pages #167

Closed emiliom closed 7 years ago

emiliom commented 7 years ago

The current WOFpy endpoint test HTML pages are ugly as sin. eg:

We should discuss improvements to it, both to make them more user friendly and appealing, and to include useful information; for example, the version/release number of the WOFpy instance being used, and maybe contact and other information from the DAO configuration files (if easy to incorporate).

@lsetiawan, this is NOT an immediate priority, so don't get carried away yet :stuck_out_tongue_winking_eye: But I know you can whip up something nice looking fairly easily. Please add ideas and suggestions here before actually doing any work on this.

lsetiawan commented 7 years ago

List of improvements

emiliom commented 7 years ago

Styling change should use Bootstrap

I'm cool as long as Bootstrap is very lightweight and doesn't introduce external js library dependencies that could break down the road.

emiliom commented 7 years ago

With PR #210 merged, the next thing will be to just finalize the text in the templates, including some links for that text. I'll work on that either late today or tomorrow.

lsetiawan commented 7 years ago

The changes made in #214 looks great! See it in http://54.186.36.247:8000/wofpypostgres/

emiliom commented 7 years ago

Thank you for deploying it!!! Yeah, it's looking terrific. Worth all the effort we put in, I think.

See #215 though (we both missed that!). Either one of us can take care of it. I won't do it in the next couple of hours.

emiliom commented 7 years ago

I've added http://54.186.36.247:8000/wofpypostgres/ to the github issue listing our AWS resources.

I forgot to say: nice touch on the config info for that sample instance (APL-UW org, you as contact, etc)

emiliom commented 7 years ago

Also forgot to comment: the WOFpy version says "0", but I assume (from recent discussions) everything is set to have the correct version shown when installed from conda package?

lsetiawan commented 7 years ago

the WOFpy version says "0", but I assume (from recent discussions) everything is set to have the correct version shown when installed from conda package?

Yepp. Ingore my versioning, that deployment is a development without git.

emiliom commented 7 years ago

Great, thanks.

lsetiawan commented 7 years ago

Once the release is out, I will update our "production" development wofpy instances. Thanks.

emiliom commented 7 years ago

Done! Closing.