When we launch the new site next week it’s going to be a site generated using Jekyll (the static site generator used by for instance GitHub Pages). This will improve responsiveness and reduce complexity. All of the content will be readily available and easy to update.
The content of the asset portal will be generated in the same way. The existing database of assets have been moved into this repository where each asset is defined as a small snippet of JSON data. This data will act as input to our site generator for the Asset Portal. The presentation will be more or less the same but we will show less information and refer to the project URL (usually a GItHub repo) for additional information. Submitting a new asset can be done by creating a ticket in the asset repository or via a form on the Asset Portal (which will generate a ticket). Modifying an existing asset is done via a PR.
Asset portal:
Asset page: