Skip to content
Snippets Groups Projects
  • Released date
  • Created date

Release notes

Alpha 1 represents the beginning of the end for the exploration of how the VF 2.0 should be built to achieve its aims.

What is the VF 2.0?

A modular, compatible framework for life science websites and services. Need to know more? Read this

What's in the alpha?

As the first alpha has massive amounts of change, we won't present a detailed changelog, but rather some high level notes on where we are and what got us here.

:rotating_light:WARNING! :rotating_light:

This is our first alpha and captures the first step on a road ... we still have much to do everywhere ranging from patterns, documentation, guides, technical tooling, governance and so on.

:books:History

  • Initial conceptual planning of the VF 2.0 began in summer 2017 and we starting writing code in July 2018.
  • In November 2018 we moved from the EMBL GitLab server to GitHub for better technical integration and collaboration
  • Outreach remains a priority (there's the issue queue on GitHub and Slack)

:gear:️Technical improvements

:frame_photo:Visuals

  • We've switched the default font from IBM Plex Mono to Sans :eyes:
  • Tools for spacing and the default look of things is much better
  • Responsive design is back
  • The look of the VF is very "EMBL" out of the box, this will change over time as the VF is separate from any one brand

:ledger:Documentation

  • We're still working on a quick start to building sites with the VF (but there are boilerplate pages available)
  • We're working on a guide for integrating VF 2.0 patterns in your code base -- as either a ground-up nw framework built with VF patterns, or integrating just one or two patterns from the VF

:point_right:See a full list of issues and branches in the alpha.1 milestone

What's next?

  • A lot of documentation, howtos, and outreach
  • More patterns
  • Optimisations
  • EMBL.org specific tooling
  • Divide the vf-core look from vf-embl
  • See the Alpha 2 roadmap