18F / web-design-standards-drupal

A Drupal base theme that uses the U.S. Web Design System. (ARCHIVED)
Other
46 stars 12 forks source link

Demo site #24

Open fureigh opened 8 years ago

fureigh commented 8 years ago

Capturing @iris-i's suggestion that a demo site could be helpful for developers and otherwise. @iris-i, are you game to fill in a user story and any other info here?

iris-i commented 8 years ago

Sure!

  1. As a developer and potential end user, I would like to see a demo site built with the theme, so I can try out the USWDS components in drupal before downloading.
  2. As a non-technical (government) end user, I would like to see a demo site, so I can confirm that the themes adhere to accessibility standards, before adopting either one for my project.

I wondered if a simplytest.me link would do in lieu of a demo site, but I feel like the web standards will be better showcased with relevant content.

fureigh commented 8 years ago

Excellent, thanks for writing those out!

I second your conclusion that a demo site is probably more suitable than a simplytest.me link. By default the simplytest sandboxes last only 24 hours, and it seems contrary to the intent of the site to request an indefinite extension for purposes of demoing rather than testing per se. Furthermore, I suspect end users who aren't as comfortable with Drupal site administration will be much more comfortable being able to see a "finished product." Perhaps we can suggest simplytest.me in the documentation or on the project page, though, so developers who are more comfortable know they can easily give it a test run.

kevwalsh commented 8 years ago

@fureigh hey Fureigh do you have an idea about hosting options for this? CivicActions could host temporarily, or even long term. We might set something up for this week.

kevwalsh commented 8 years ago

this is a big enough task that it might merit an issue queue label and a number of different issues. Perhaps this issue can be an epic, with sub issues?

We've taken the basic user stories written by @iris-i in https://github.com/18F/web-design-standards-drupal/issues/24#issuecomment-164359993 and blown them up into a user story map, see attached.

We've also drafted some content. https://docs.google.com/document/d/1Z-x5IjeDq3bHK_DVPkvv3XcFZzuLNHHiRWG4nUAcz6E/edit

And chuck is mocking up a demo site.

I'm working on some of the site building tasks right now.

uswds_theme_and_demo_site_storymap_-_storiesonboard

fureigh commented 8 years ago

@kevwalsh This all looks great!

Feel free to go ahead and host the demo site on at least a temporary basis. Thanks!

I created and applied an epic label per your suggestion. Subissues will be linked here automatically and can be organized

Everyone should have access to create issues in this repo. If that's not the case, or if you have any questions, let me know.