NASA-PDS / planetarydata.org

Website and related services for the International Planetary Data Alliance, nominally run at https://planetarydata.org/
Apache License 2.0
0 stars 1 forks source link

Migrate existing content from Plone to Wordpress #9

Closed jordanpadams closed 1 year ago

jordanpadams commented 1 year ago

💡 Description

jimmie commented 1 year ago

Waiting for Tom Stein (GEO) to take this over.

jordanpadams commented 1 year ago

@nutjob4life can we ping Tom (CC me) to see where we are at with this?

jordanpadams commented 1 year ago

or even just forward me the latest email chain and I can ping him

nutjob4life commented 1 year ago

Turns out Tom's over-subscribed so he's assigned me (by dint of saying "Sean would be more awesome at this") to populate the site with content using the attached slide deck.

IPDA-web-site-newlook-v20221003.pptx

tloubrieu-jpl commented 1 year ago

@nutjob4life @jordanpadams is this ticket still blocked ? If not, maybe someone else that Sean could add the slide deck to the site ?

nutjob4life commented 1 year ago

I will be tackling this during the next sprint

tloubrieu-jpl commented 1 year ago

@nutjob4life needs plugins and it takes some time to get them deployed by our SAs.

tloubrieu-jpl commented 1 year ago

Good progress on that, see https://pdscloud-ipda.jpl.nasa.gov/

tloubrieu-jpl commented 1 year ago

The new url https://ipda.jpl.nasa.gov/

Some images links have been broken while migrating the web site to the new URL. The URLs are stored inside the wordpress database (DSIO-2742)

@nutjob4life is migrating some remaining pages.

jordanpadams commented 1 year ago

@nutjob4life looks great! let's maybe talk next week with @mpnewcom (if he is in), about some basically styling from the PDS WDS we should be using here. The only think I am really worried about with doing an entirely separate look-and-feel is the accessibility that comes out of the box. But if we have other ways of checking that, then that's OK too.

nutjob4life commented 1 year ago

The theme I chose claims to have WCAG AA and 508 adherence. But even so, accessibility can be affected by the content itself (for example, adding an image with no alt text). So scans should be done regardless.

I recommend axe DevTools. It's a browser extension that gives some nicely detailed reports. (There's a free trial.)

tloubrieu-jpl commented 1 year ago

Still broken images and 2 more sections to finalize the migration.

nutjob4life commented 1 year ago

@jordanpadams wrote in <93C8F673-E347-4CC3-9066-6B06E2A4BDAB@jpl.nasa.gov>:

A couple of my nitpicks:

https://ipda.jpl.nasa.gov/access-to-data/ the diagrams are a bit small and hard to read. Maybe put them one on top of the other?

The links for that page should really go to whatever is documented here: https://planetarydata.org/access-to-data

Or in reality, those pages linked there to Atmospheres node should really be migrated to Wordpress as well. They should not be hosted at Atmospheres Node (ugh… why did they not just give them to us to put on pds.nasa.gov 😊 )

https://ipda.jpl.nasa.gov/partners/ cannot really read the name below the logos

nutjob4life commented 1 year ago

@jordanpadams thanks for the feedback!

jordanpadams commented 1 year ago

@nutjob4life 👍

jordanpadams commented 1 year ago

Status: awaiting inputs from Tom Stein and Christophe

jimmie commented 1 year ago

Will need to schedule a face to face (or screen to screen as it were) w/ Tom etal

tloubrieu-jpl commented 1 year ago

@nutjob4life will set up a meeting with Tom Stein

nutjob4life commented 1 year ago

@tloubrieu-jpl @jordanpadams if we're going to be changing the entire theme, perhaps we should do that first before showing it to Tom Stein? He might be in for a bit of a shock if he signs off on the current theme and suddenly sees HDS in its place later on.

tloubrieu-jpl commented 1 year ago

Blocked by #15 which needs to be done first

jordanpadams commented 1 year ago

@nutjob4life I think I am going to close this as "done" for now. I think the design stuff from #15 is really blocking the review of the website and the overall closeout of https://github.com/nasa-pds/planetarydata.org/issues/7 . we can open additional tickets if we have more things we want to pull from Plone

nutjob4life commented 1 year ago

Sound reasoning, thanks @jordanpadams !