How do you structure a team, or teams, to manage more complicated Drupal sites? What are other people doing? Are those other ducks you see effortlessly gliding over the water actually paddling like mad underneath, like you are, just to keep from sinking?
Drupal is a powerful platform but most Drupal firms are less than 50 people strong and there are very few in the 50 - 500 range. One of the biggest limitations (and also the biggest strengths) of Drupal is its powerful API which creates a steep learning curve for anybody new in Drupal and consequently an entry barrier for new players to enter also also a limitation for existing players to scale.
The world is complex and is full of connections and relationships amongst "real things". The web is complex and full of links between text, video and images.
How do we bridge this divide between the real world and the online web? The Graph. The knowledge graph defines what is important to us and how it relates to the things we care about.
SLIDES CAN BE FOUND HERE: http://ds2015.nickschuch.com
This session is all about an adhoc initiative with the goal of improving the testing situation on Drupal.org.
This talk will outline:
- Drupal.org pain points.
- The components of DrupalCI (API, dispatcher, results, Drupal.org module and monitoring). Each of these components will be separate open source projects that you can leverage as well!
- How you can help.
You could say this talk is going to cover all the latest hotness in continuous integration.
We suck at what we do. We know the websites we build need excellent front-end performance, full accessibility, compelling designs, and reusable parts. We learn. We plan. We build. We make a mad scramble to finish on time and deliver a product that falls short of what we know we could have achieved. Every. Single. Time.
Non Profits come in many shapes and sizes. Some need 'case management' tools, for others their 'core business' is campaigning. Online shops, membership systems, task tracking, grant management, event management and managing volunteers are also common requirements. And underpinning all of the above is the need for comprehensive contact management and communication package.
Mobile sites are one thing but responsive is a whole other beast - a beast that designers are often happy to perform with in the circus ring of artwork, but not to so happy to lie down with every night in the cage of front-end development.
No CMS is an Island, Entire of Itself;
What open source communities can teach each other
by Dee Teal
March 5th - March 7th 2015
Every CMS is a piece of the continent, a part of the main; if Drupal be washed away by the sea, WordPress is the less, as well as if Joomla were... (With the humblest of apologies to John Donne...)
There is no simple solution to cover all the challenges that education is currently facing. The number of software applications that are currently on the market are addressing only fraction of requested features. After extensive research and the number of specialized and customized projects for universities, we set the goal to create LMS that education sector is craving for.
Web services is one of the official Drupal 8 initiatives. Known as "headless Drupal", web services allow us to use Drupal as a data storage for applications and websites using various frameworks and technologies.
This session will address:
1. Introduction to web services. Origins and types of web services, crucial components and basics to get us going. We will look into the difference between Drupal 7 and Drupal 8 service setup and why it was crucial to get services into the core.
2. Examples. Practical use of web services with various frameworks.