Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

Notes on the progress of the Hydra 7 + Blacklight 5 + Boostrap 3 + Rails 4 Upgrade

Currently all tests pass with all components upgraded.  Tests were made to pass and some of the changes required to make tests pass still need to be reflected upon.  A probably incomplete list appears below.


Still left to be done:

  1. Run through the non-automated tests
  2. Examine Blacklight and remove unneccessary overrides
  3. Any more changes to handle cascading validations in has_many associations
  4. Think about or disable turbolinks
  5. Choose a ruby: 2.0, 2.1, other?
  6. Figure out how to deal with secret keys to avoid committing them and making sure they exist (puppet/test machines)
  7. Fix routing issues (about pages, etc)

UI upgrade progress

  1. So far it seems that upgrading our interface to use Bootstrap 3 means replacing all of the span# classes with col-md-# or col-sm-#. This will give us greater control over how the elements on the page react to being sized differently. Here is an chart of the screen sizes and prefixes: http://getbootstrap.com/css/#grid-options.
  • No labels