Skip to content

Releases: visual-framework/vf-core

v2.0.0-alpha.2

24 Jan 14:29
d204049
Compare
Choose a tag to compare
v2.0.0-alpha.2 Pre-release
Pre-release

One month after alpha.1, alpha.2 is here and brings new features, patterns, more documentation, fixes, optimisations and more, on a relatively settled architecture.

As the second alpha has much change (though far less than alpha.1), we won't present a detailed changelog, but rather some high level notes on where we are and what got us here.

  • What is the VF 2.0? A modular, compatible framework for life science websites and services. Need to know more? Read this

📚History

  • Initial conceptual planning of the VF 2.0 began in summer 2017 and we starting writing code in July 2018.
  • There are few (if any) major architecture changes and small refinements to make the directory structure more consistent (#145).
  • Outreach remains a priority (there's the issue queue on GitHub and Slack)

⚙️Technical improvements

📒Documentation

🥙All the things

👉See a full list of issues and branches in the alpha.2 milestone

What's next?

Alpha release are planned for the last Thursday of each month.

  • Further work on the vf-child-template
  • Finalising versioning approach for patterns #119
  • Further separation of patterns by 'ownership' #179
  • More patterns, including and EMBL notification system #169
  • Further work on "blog" type patterns and the nested vf-inlay pattern
  • Further directory structure optimisations #170 #128
  • Visual regression testing #31
  • List core audiences/user types #127
  • VF Working Group #114
  • A lot of documentation, howtos, and outreach

🗂 See all issues tagged for alpha.3

v2.0.0-alpha.1

20 Dec 13:55
6ab764e
Compare
Choose a tag to compare
v2.0.0-alpha.1 Pre-release
Pre-release

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.

🚨WARNING! 🚨

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.

📚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)

⚙️Technical improvements

🖼Visuals

  • We've switched the default font from IBM Plex Mono to Sans 👀
  • 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

📒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

👉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