1. Compare D8 and D7 performance
2. Improve site functionality
2.1. Improve admin UI and site flexibility
2.1.1. Modules
2.1.1.1. Bricks
2.1.1.2. Panelizer
2.1.1.3. Paragraphs
2.1.1.4. Panels + Layouts
2.1.2. Distros
2.1.2.1. Panopoly
2.1.2.2. Lightning
2.1.2.3. Thunder
2.1.2.4. Spark
2.1.3. Research alternative systems
2.1.3.1. Squarespace
2.1.3.2. Wix
2.2. Improve CK Editor and media embedding
2.3. Content management, sharing and syndication
2.3.1. Deploy
2.3.1.1. Idea: ability to see site where all the content is shown as ready to be deployed or drafts
2.4. Better sliders and page banners
2.5. Accessibility
3. Evaluate Drupal 8
3.1. Evaluate core differences from D7
3.2. Evaluate modules
4. Evaluate risks
4.1. Evaluate performance
4.1.1. Investigate caching strategies for D8
4.1.1.1. Bigpipe module
4.2. Config management and features
5. Druml scripts
6. Better continuous integration
6.1. Backtrac.io for multiple sites
7. Improve SAML user management
8. Evaluate hosting
8.1. Investigate Pantheon hosting
8.2. Investigate platform.sh hosting
8.3. Talk to Acquia regarding architecture
9. Hire new developer
9.1. Prepare requirements
10. Explore Drupal 8
10.1. Check google alerts about Drupal 8
10.2. Read case studies
10.3. Talk to developers
10.3.1. Drupalcon
10.3.2. EduDU
10.3.3. FFW
10.3.3.1. http://www.ymcamn.org/
10.3.4. Fabian France
10.3.4.1. Integrated paragraphs and panels in custom project
10.4. Watch Drupal 8 videos
11. Architect new site
11.1. Write down current sites functionality and customizations
11.1.1. Map current site functionality to D8 modules
11.1.2. Architect custom modules
11.2. Check D8 modules status
11.2.1. http://d8status.md-systems.ch/
11.2.2. https://contribkanban.com/board/contrib_tracker
11.2.3. Map D7 modules to D8 ones