NASAPress Releases

NASA’s Jet Propulsion Laboratory launches on Wagtail CMS

The eyes of the world turned to JPL last week as the Perseverance Rover touched down on Mars. They did so via jpl.nasa.gov, the Lab’s new digital home for missions, science news, images and videos, recently redesigned and rebuilt on Wagtail with the help of Torchbox.

Following Caltech’s lead, JPL chose Wagtail to replace their content management infrastructure and enlisted Torchbox to help them do it in time for the Mars landing.

NASA’s Jet Propulsion Laboratory launches on Wagtail CMS

Torchbox was engaged to help define the technical architecture and content model, ensuring the best use of Wagtail, as well as augmenting JPL’s sprint team to develop features from the backlog, including integrating with third party systems and migrating content from legacy platforms. Additionally, Torchbox took an initial design concept forward, developing it into the look and feel that you see on the site today.

Torchbox and JPL worked as part of a fully remote multi-agency/client project team, split across Pasadena (UTC -8), Chennai (UTC +5:30) and the UK (UTC), focused on a hard launch date in time for Perseverance’s arrival on Mars.

The JPL site is headless. The front end is built in Vue using NuxtJS, and connects to Wagtail via GraphQL, using the increasingly popular wagtail-grapple package. Torchbox used Storybook to develop the interface components, and set up automated accessibility tests for all UI components. Thanks to wagtail-headless-preview, NASA editors can preview their draft content on the real front-end before pushing stories live.

JPL’s content has deep historical significance. Many thousands of news items, missions and images, dating back from the 1950s, were moved from the old ColdFusion site, with an automated ETL pipeline to manage and test the migration.

JPL is a federally-funded research and development centre managed by Caltech for NASA.

Tom DysonTorchbox and Wagtail CMS co-founder, said “We’re so proud to have worked with JPL on this project, which was carried out by a completely remote team, in the time it took Perseverance to travel 300 million miles to Mars. Wagtail isn’t rocket science, but it played a part in this extraordinary achievement, and we’re very grateful to everyone in the open source community who’s been part of it.”

Ben

I am the owner of Cerebral-overload.com and the Verizon Wireless Reviewer for Techburgh.com. My love of gadgets came from his lack of a Nintendo Game Boy when he was a child . I vowed from that day on to get his hands on as many tech products as possible. My approach to a review is to make it informative for the technofile while still making it understandable to everyone. Ben is a new voice in the tech industry and is looking to make a mark wherever he goes. When not reviewing products, I is also a 911 Telecommunicator just outside of Pittsburgh PA. Twitter: @gizmoboaks

Related Articles

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button