Published on March 4, 2014
SYDNEY LIVING MUSEUMS Daniel Tome
DANIEL TOME Drupal Technical Lead Twitter: @danieltome http://danieltome.com
OUR DRUPAL CLIENTS
MY DRUPAL TEAM !4
AGENDA § Introduction to Sydney Living Museums and review of the website ! § Challenges ! § Build (agile approach, module selection, custom modules built) ! § Deploying to Acquia Cloud (load tests, varnish caching) ! § Improving performance ! § Questions
HISTORIC HOUSES TRUST OF NSW § Established in 1980 § NSW Office of Environment and Heritage within the NSW DPC. § Care for 12 of the most important historic houses, gardens and museums in NSW § In 2013 they launched their new identity as Sydney Living Museums. § Previous website was on CMS Squiz !7
SYDNEYLIVINGMUSEUMS.COM.AU ! § Responsive website based on Zurb foundation § Editorial workflow § Custom inline grid editor § Lazy loading
CHALLENGES ! § Very long pages of content with large imagery ! § Designs had not been approved at start of project ! § Client required a simplified content and layout creation ! § Panels had limitations ! § Incompatibilities between, Panels/Panelizer, Workbench, Field Collections and Node Clone
THEME SELECTION BOOTSTRAP ! ! ! ! ! ! ! ! ! § https://drupal.org/ project/bootstrap ZURB FOUNDATION ! ! ! ! ! ! ! ! ! § https://drupal.org/ project/zurbfoundation ADAPTIVE / OMEGA ! ! ! § https://drupal.org/ project/adaptivetheme ! § https://drupal.org/ project/omega ! § Custom built
Progressive enhancement MOBILE FIRST ! Mobile first requires a new approach to planning, UX design, and development that puts handheld devices at the forefront of both strategy and implementation.
DATA-INTERCHANGE (RESPONSIVE IMAGES)
SPARK Spark is a Drupal distribution which aims to work out solutions to authoring experience problems in the field and apply to latest development versions of Drupal.
SIMPLIFYING CONTENT ENTRY FOR GRIDS
OPENSOURCE § Huge developer community: § Nearly 1000 developers contributed code to Drupal 7. § Over 8000 modules are listed on Drupal.org. § Over 10 years of development. § 600,000+ users on drupal.org
SOCIAL MEDIA TIMELINE
SCRUM ADVANTAGES § Your progress will be measured as real working software. ! § All requirements will be expressed and implemented in terms of their value to users. ! § Documentation is kept lightweight and user-focused. ! § By not attempting to define every last design detail up front, you and your project stakeholders will not need perfect foresight. ! § You will be able to innovate or even change your mind based on your experience of the working !
TOOLS • JIRA ! • STASH ! • GOOGLE HANGOUTS
JIRA AGILE BOARD
ACQUIA CLOUD WORKFLOW
LOAD TESTING – BLITZ.IO
MODULES AND UTILITIES • VARNISH CACHE ! • MEMCACHE ! • ACQUIA PURGE ! • EXPIRE MODULE ! • LAZY LOADING
LAZY LOADING § Only 1kb library § Cross-browser (ie7) § Retina support ! § http://luis-almeida.github.io/unveil
SUMMARY ! § Agile approach embraces change ! § Use lazy loading when having a heavy image-driven website ! § A responsive theme is important ! § Keep an eye out for our module
START A CONVERSATION ! FOLLOW US ON TWITTER: @BULLSEYEDIGITAL ! FOLLOW ME ON TWITTER: @DANIELTOME
1. case study: sydney living museums daniel tome ; 2. daniel tome ...
Case study for the build of Drupal 7 website for Sydney Living Museums by Bullseye digital. ... Drupal case study: Sydney Living Museums by Bullseye.
Read more about Sydney Living Museums; ... Fortune Innovations is the best leading Web Development Company in Sydney, Australia ... BEST is a study abroad ...
Museums and Exhibits Opera Other Theater Help; Welcome, please create an account. Save your billing info and buy ...
Site Archive for Tuesday, 21 May 2013. ... Fed's Bullard-don't see case for tapering ... CohnReznick Study Commends The Community Reinvestment Act and ...