18F / osc-website-pa

GSA OSC web modernization Path Analysis + E&I
GNU General Public License v2.0
2 stars 2 forks source link

Scoping viability of Drupal style assets #83

Closed quarterback closed 4 years ago

quarterback commented 5 years ago

We're hoping to share any of the USWDS styles & theme developed in this project locally publicly if possible. Ultimately, we need to know what's salvageable from what's in the development repo, as we're not sure right now and would like to be able to communicate that to the partner.

Right now, we're not sure if anything can be shared and would just like to know what condition things here are in, whether there's anything useful and if not, where it's been left.

This task is done when...

tbaxter-18f commented 5 years ago

Ron, can we clarify a bit about what the partner would like to see delivered?

quarterback commented 5 years ago

The partner hoped for a working prototype site. But in the absence of that, being able to salvage anything in this repo -- Drupal styles and theme, etc. - would be very helpful. We'd like someone to help us understand what's usable, as it's never been made clear.

ominina commented 5 years ago

@quarterback @tbaxter-18f let me know the level of effort/time you think this is going to take

pburkholder commented 5 years ago

The work for the OSC Drupal prototype has been picked up and folded into the example at https://github.com/18f/cf-ex-drupal8, and that includes the USWDS styles. So having that working again in the OSC prototyping org is only a few hours of effort. That prototype would include:

That's anywhere from 2 to 16 hours of work depending on

If they want the prototype to include CI/CD with CircleCI, that's another couple of days of work.

quarterback commented 5 years ago

@pburkholder Let's do it. The CircleCI implementation probably isn't needed at this point.

fureigh commented 5 years ago

Thanks for picking this up, @pburkholder. To extract the branding that was implemented, I suggest: 1) cherry-picking the most recent commits from https://github.com/18F/osc-website-pa/tree/add-initial-header-footer-page and 2) replacing web/sites/custom/your_uswds_subtheme with the most recent version of the osc theme that's in that branch.

tbaxter-18f commented 5 years ago

Just curious, are we going with USWDS 1.x or 2.x?

fureigh commented 5 years ago

As-is, it’s USWDS 1.x; USWDS 2.0 was released well after development was paused.

If there’s budget and appetite, we could assess what it’d take to change it to 2.0... an alpha version of the USWDS Drupal base theme was released two weeks ago. That would constitute new development, though.

ominina commented 5 years ago

@quarterback I believe we are sticking with 1.0 yeah? We also dont have budget for new development

fureigh commented 5 years ago

Connecting the dots on this to make sure it doesn't get lost: I posted a pull request here with proposed next steps.

quarterback commented 4 years ago

This is done.