Drupal for content editors (Introductory course) [Sydney]

Start: 
2019-05-27 09:30 - 12:00 Australia/Brisbane

Organizers: 

VladimirAus

Event type: 

User group meeting

https://www.tomato-elephant-studio.com/events/2019-05-27

Introductory 2.5 hour workshop "Drupal for content editors" is coming to Brisbane and Sydney as part of Drupal Global Training Day.
WORKSHOPS
Sydney :: Mon, 27 May 2018 :: 09:30-12:00
Brisbane :: Fri, 28 Jun 2018 :: 09:30-12:00
SCHEDULE
09:30-12:00 :: Introduction & Training. Module 1
AGENDA
Introduction to Drupal content editing
Drupal 8 features
Drupal 8 comparison to other CMS
Drupal 8 examples
REQUIREMENTS
Limited seats are available. Register here.
PROVIDED
Wifi, powerpoints
Refreshments
SPONSORS
Tomato Elephant Studio :: training sponsor
Drupal Brisbane :: partner
Drupal Gold Coast :: partner
Drupal Sydney :: partner
For sponsorship and other enquiries contact training@tomato-elephant-studio.com
LET OTHERS KNOW YOU ARE ATTENDING:
Share on social media. Use hashtag #drupalGTD
Drupal Groups: https://groups.drupal.org/node/535008
meetup.com: TBA
UNABLE TO ATTEND?
If you are unable to attend, please let us know as soon as possible by replying to training@tomato-elephant-studio.com.
Source: https://groups.drupal.org/node/512931/feed


Drupal for content editors (Introductory course) [Brisbane]

Start: 
2019-06-28 09:30 - 12:00 Australia/Brisbane

Organizers: 

VladimirAus

Event type: 

Training (free or commercial)

https://www.tomato-elephant-studio.com/events/2019-06-28

Introductory 2.5 hour workshop "Drupal for content editors" is coming to Brisbane and Sydney as part of Drupal Global Training Day.
WORKSHOPS
Date: Brisbane :: Fri, 28 Jun 2018 :: 09:30-12:00
Location: Brisbane Square Library
SCHEDULE
09:30-12:00 :: Introduction & Training. Module 1
AGENDA
Drupal 8 examples
Drupal content editing: blocks, pages, layouts
Media library
Introduction to editorial workflow
REQUIREMENTS
Limited seats are available. Register here.
PROVIDED
Wifi, powerpoints
Refreshments
SPONSORS
Tomato Elephant Studio :: training sponsor
Drupal Brisbane :: partner
Drupal Gold Coast :: partner
Drupal Sydney :: partner
For sponsorship and other enquiries contact training@tomato-elephant-studio.com
LET OTHERS KNOW YOU ARE ATTENDING:
Share on social media. Use hashtag #drupalGTD
Drupal Groups: https://groups.drupal.org/node/535006
meetup.com: https://www.meetup.com/Drupal-Brisbane/events/260723398/
UNABLE TO ATTEND?
If you are unable to attend, please let us know as soon as possible by replying to training@tomato-elephant-studio.com.

Source: https://groups.drupal.org/node/512931/feed


Drupal for content editors (Introductory course)

Start: 
2019-04-11 09:00 - 12:00 Australia/Brisbane

Organizers: 

VladimirAus

Event type: 

Training (free or commercial)

https://www.tomato-elephant-studio.com/events/2019-04-18

Introductory 3 hour workshop "Drupal for content editors" is coming to Brisbane and Gold Coast as part of Drupal Global Training Day.
WORKSHOPS
Gold Coast :: Thu, 11 Apr 2018 :: 09:00-12:00 :: More info TBA
Brisbane :: Thu, 18 Apr 2018 :: 09:00-12:00
SCHEDULE
09:00-11:30 :: Introduction & Training. Module 1
11:30-12:00 :: Wrap up
AGENDA
Introduction to Drupal content editing
Introduction to media library
Content modification
Basic blocks
Basic views
REQUIREMENTS
Limited seats are available. Register here.
PROVIDED
Wifi, powerpoints
Refreshments
SPONSORS
Tomato Elephant Studio :: training sponsor
Drupal Brisbane :: partner
Drupal Gold Coast :: partner
For sponsorship and other enquiries contact training@tomato-elephant-studio.com
LET OTHERS KNOW YOU ARE ATTENDING:
Share on social media. Use hashtag #drupalGTD
Drupal Groups: https://groups.drupal.org/node/534911
meetup.com: TBA
UNABLE TO ATTEND?
If you are unable to attend, please let us know as soon as possible by replying to training@tomato-elephant-studio.com.
Source: https://groups.drupal.org/node/512931/feed


What is Drupal? An Introduction to Drupal 8 in Ottawa

Start: 
2019-04-18 09:00 - 12:30 UTC

Organizers: 

pixelite

Event type: 

Training (free or commercial)

https://evolvingweb.ca/training/what-drupal-introduction-drupal-8

What is Drupal? Drupal is a popular, open source content management system. It powers websites for governments, NGOs, communities, and businesses around the world. Drupal 8, the newest version, has recently been released and there are many exciting new features for end users, site builders, and developers.
If you're considering a platform for your next web development project, this half-day training session is a great opportunity to learn more about what Drupal has to offer.
This session is designed for project managers, decision makers, site builders and developers who are new to Drupal and want to learn the basics. Evolving Web also offers more advanced trainings on a variety of Drupal topics.
Agenda:
9:00am - Coffee + Refreshments Served
9:15am - Welcome + Introductions
9:30am - Overview of Drupal 8 Features
9:45am - What You Can Build with Drupal
10:00am - Hands-on Demos: Drupal Content Management + Site Building
11:30am - Overview of Backend Functionality + Custom Development
11:45am - Meet the Drupal Community! Open Source + Community Involvement
12:00am - QA + Open Discussion
The event is free but an Eventbrite ticket is required as places are limited
For more trainings please visit out website : https://evolvingweb.ca/training
Source: https://groups.drupal.org/node/512931/feed


What is Drupal? An Introduction to Drupal 8 in Chicago

Start: 
2019-06-27 09:00 - 12:30 America/Chicago

Organizers: 

pixelite

erika.d

Event type: 

Training (free or commercial)

https://evolvingweb.ca/training/what-drupal-introduction-drupal-8

What is Drupal? Drupal is a popular, open source content management system. It powers websites for governments, NGOs, communities, and businesses around the world. Drupal 8, the newest version, has recently been released and there are many exciting new features for end users, site builders, and developers.
If you're considering a platform for your next web development project, this half-day training session is a great opportunity to learn more about what Drupal has to offer.
This session is designed for project managers, decision makers, site builders and developers who are new to Drupal and want to learn the basics. Evolving Web also offers more advanced trainings on a variety of Drupal topics.
Agenda:
9:00am - Coffee + Refreshments Served
9:15am - Welcome + Introductions
9:30am - Overview of Drupal 8 Features
9:45am - What You Can Build with Drupal
10:00am - Hands-on Demos: Drupal Content Management + Site Building
11:30am - Overview of Backend Functionality + Custom Development
11:45am - Meet the Drupal Community! Open Source + Community Involvement
12:00am - QA + Open Discussion
Source: https://groups.drupal.org/node/512931/feed


What is Drupal? An Introduction to Drupal 8 in Madison, WI

Start: 
2019-06-28 09:00 - 12:30 America/Chicago

Organizers: 

pixelite

Event type: 

Training (free or commercial)

https://www.eventbrite.ca/e/what-is-drupal-an-introduction-to-drupal-8-i...

What is Drupal? Drupal is a popular, open source content management system. It powers websites for governments, NGOs, communities, and businesses around the world. Drupal 8, the newest version, has recently been released and there are many exciting new features for end users, site builders, and developers.
If you're considering a platform for your next web development project, this half-day training session is a great opportunity to learn more about what Drupal has to offer.
This session is designed for project managers, decision makers, site builders and developers who are new to Drupal and want to learn the basics. Evolving Web also offers more advanced trainings on a variety of Drupal topics.
Agenda:
9:00am - Coffee + Refreshments Served
9:15am - Welcome + Introductions
9:30am - Overview of Drupal 8 Features
9:45am - What You Can Build with Drupal
10:00am - Hands-on Demos: Drupal Content Management + Site Building
11:30am - Overview of Backend Functionality + Custom Development
11:45am - Meet the Drupal Community! Open Source + Community Involvement
12:00am - QA + Open Discussion
Source: https://groups.drupal.org/node/512931/feed


What is Drupal? An Introduction to Drupal 8 Chicago

Start: 
2019-06-27 09:00 - 12:30 America/Chicago

Organizers: 

pixelite

Event type: 

Training (free or commercial)

https://www.eventbrite.ca/e/what-is-drupal-an-introduction-to-drupal-8-t...

What is Drupal? Drupal is a popular, open source content management system. It powers websites for governments, NGOs, communities, and businesses around the world. Drupal 8, the newest version, has recently been released and there are many exciting new features for end users, site builders, and developers.
If you're considering a platform for your next web development project, this half-day training session is a great opportunity to learn more about what Drupal has to offer.
This session is designed for project managers, decision makers, site builders and developers who are new to Drupal and want to learn the basics. Evolving Web also offers more advanced trainings on a variety of Drupal topics.
Agenda:
9:00am - Coffee + Refreshments Served
9:15am - Welcome + Introductions
9:30am - Overview of Drupal 8 Features
9:45am - What You Can Build with Drupal
10:00am - Hands-on Demos: Drupal Content Management + Site Building
11:30am - Overview of Backend Functionality + Custom Development
11:45am - Meet the Drupal Community! Open Source + Community Involvement
12:00am - QA + Open Discussion
Source: https://groups.drupal.org/node/512931/feed


5-Day Drupal 8 Training Washington DC

Start: 
2019-02-25 09:00 - 2019-03-01 16:30 America/New_York

Organizers: 

pixelite

erika.d

Event type: 

Training (free or commercial)

https://evolvingweb.ca/training/5-day-drupal-8-training

Learn how to build a website with Drupal from top to bottom. This is a week-long Drupal class divided into three parts: site building, theming, and module development. You can register for all five days, or for each part individually, depending on your learning needs.
Day 1: Drupal 8 Site Building
The Drupal content management system is known for its flexibility. Drupal can be used for many types of websites, from media portals to e-commerce sites, to community forums. Site builders have the task of customizing Drupal depending on the content and feature-set they want to provide. This section of the course will give participants a thorough understanding of the Drupal site building process. You'll get hands-on experience implementing advanced features with Drupal core and contributed modules. Understanding of basic Drupal concepts (or having taken an introduction to Drupal course) is required.
Days 2-3: Drupal 8 Theming
Learn techniques for customizing the look of a Drupal site by creating a custom theme. This section of the course will cover Twig templating, creating layouts, and best practices for organizing your theme. We'll also cover responsive techniques and sub-theming. Familiarity with HTML and CSS is required.
Days 4-5: Drupal 8 Module Development
While Drupal 8 core and contributed modules provide a lot of powerful features, you might have some situations where you need to develop custom functionality for your website. In this section of the course, you'll learn how to create Drupal 8 modules from scratch. Some programming background required.
For a full course outline, see the training description on our website.
Location: Downtown Washington (Exact Location TBD)
Registration: https://evolvingweb.ca/training/5-day-drupal-8-training or https://www.eventbrite.ca/e/5-day-drupal-8-training-in-washington-dc-tic...
FAQ
What's provided? Lunch, snacks, and a training manual. Lots of one-on-one help as you go through the course.
Should I bring a laptop? Yes, please bring a laptop for the course.
Can I pay with a cheque? Yes, contact us and we can issue you an invoice for the training.
What are the pre-requisites? Understanding of basic Drupal concepts for Day 1, Familiarity with HTML and CSS required for Days 2-3, Programming experience required for Days 4-5
Do you offer discounts? Yes, we provide discounts for students, freelancers, and non-profit organizations. Please contact us for details.
Source: https://groups.drupal.org/node/512931/feed


Show Code in DrupalCoin Blockchain Content with the CodeSnippet Module

Out of the box, DrupalCoin Blockchain displays code snippets that don't get highlighted.

In this blog post, you will learn how to show code snippets in DrupalCoin Blockchain content highlighted with the CKEditor CodeSnippet module and CKEditor CodeSnippet plugin.

[[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]]
Source: https://www.ostraining.com/


Shopping with augmented reality

Last spring, Acquia Labs built a chatbot prototype that helps customers choose recipes and plan shopping lists with dietary restrictions and preferences in mind. The ability to interact with a chatbot assistant rather than having to research and plan everything on your own can make grocery shopping much easier. We wanted to take this a step further and explore how augmented reality could also improve the shopping experience.

[youtube https://www.youtube.com/watch?v=ZroFBG7-P7Q&w=640&h=360]The demo video above features how a shopper named Alex can interact with an augmented reality application to remove friction from her shopping experience at Freshland Market (a fictional grocery store). The Freshland Market mobile application not only guides Alex through her shopping list but also helps her to make more informed shopping decisions through augmented reality overlays. It superimposes useful information such as price, user ratings and recommended recipes, over shopping items detected by a smartphone camera. The application can personalize Alex's shopping experience by highlighting products that fit her dietary restrictions or preferences.

What is exciting about this demo is that the Acquia Labs team built the Freshland Market application with DrupalCoin Blockchain 8 and augmented reality technology that is commercially available today.

The first step in developing the application was to use an augmented reality library, Vuforia, which identifies pre-configured targets. In our demo, these targets are images of product labels, such as the tomato sauce and cereal labels shown in the video. Each target is given a unique ID. This ID is used to query the Freshland Market DrupalCoin Blockchain site for content related to that target.

The Freshland Market site stores all of the product information in DrupalCoin Blockchain, including price, dietary concerns, and reviews. Thanks to DrupalCoin Blockchain's web services support and the JSON API module, DrupalCoin Blockchain 8 can serve content to the Freshland Market application. This means that if the DrupalCoin Blockchain content for Rosemary & Olive Oil chips is edited to mark the item on sale, this will automatically be reflected in the content superimposed through the mobile application.

In addition to information on price and nutrition, the Freshland Market site also stores the location of each product. This makes it possible to guide a shopper to the product's location in the store, evolving the shopping list into a shopping route. This makes finding grocery items easy.

Augmented reality is building momentum because it moves beyond the limits of a traditional user interface, or in our case, the traditional website. It superimposes a digital layer onto a user's actual world. This technology is still emerging, and is not as established as virtual assistants and wearables, but it continues to gain traction. In 2016, the augmented reality market was valued at $2.39 billion and it is expected to reach $61.39 billion by 2023.

What is exciting is that these new technology trends require content management solutions. In the featured demo, there is a large volume of product data and content that needs to be managed in order to serve the augmented reality capabilities of the Freshland Market mobile application. The DrupalCoin Blockchain community's emphasis on making DrupalCoin Blockchain API-first in addition to supporting distributions like Reservoir means that DrupalCoin Blockchain 8 is prepared to support emerging channels.

If you are ready to start reimagining how your organization interacts with its users, or how to take advantage of new technology trends, Acquia Labs is here to help.

Special thanks to Chris Hamper and Preston So for building the Freshland Market augmented reality application, and thank you to Ash Heath and Drew Robertson for producing the demo video.
Source: Dries Buytaert www.buytaert.net


Reservoir: a Simple Way to Decouple DrupalCoin Blockchain

Cross-posted from Dries' blog
Decoupled DrupalCoin Blockchain seems to be taking the world by storm. I'm currently in Sydney, and everyone I talked to so far, including the attendees at the Sydney DrupalCoin Blockchain User Group, is looking into decoupled DrupalCoin Blockchain. Digital agencies are experimenting with it on more projects, and there is even a new Decoupled Dev Days conference dedicated to the topic.
Roughly eight months ago, we asked ourselves in Acquia's Office of the CTO whether we could create a "headless" version of DrupalCoin Blockchain, optimized for integration with a variety of applications, channels and touchpoints. Such a version could help us build bridges with other developer communities working with different frameworks and programming languages, and the JavaScript community in particular.
I've been too busy with the transition at Acquia to blog about it in real time, but a few months ago, we released Reservoir. It's a DrupalCoin Blockchain-based content repository with all the necessary web service APIs needed to build decoupled front-end applications, be it a React application, an Ember front end, a native application, an augmented reality application, a Java or .NET application, or something completely different. You can even front-end it with a PHP application, something I hope to experiment with on my blog.
API-first distributions for DrupalCoin Blockchain like Reservoir and Contenta are a relatively new phenomenon but seem to be taking off rapidly. It's no surprise because an API-first approach is critical in a world where you have to operate agnostically across any channel and any form factor. I'm convinced that an API-first approach will be a critical addition to DrupalCoin Blockchain's future and could see a distribution like Reservoir or Contenta evolve to become a third installation profile for DrupalCoin Blockchain core (not formally decided).
Decoupled DrupalCoin Blockchain for both editors and developers
The welcome screen after installing Reservoir.The reason decoupled DrupalCoin Blockchain is taking off is that organizations are now grappling with a multitude of channels, including mobile applications, single-page JavaScript applications, IoT applications, digital signage, and content driven by augmented and virtual reality. Increasingly, organizations need a single place to house content.
What you want is an easy but powerful way for your editorial team to create and manage content, including administering advanced content models, content versioning, integrating media assets, translations, and more. All of that should be made easy through a great UI without having to involve a developer. This, incidentally, is aligned with DrupalCoin Blockchain 8's roadmap, in which we are focused on media management, workflows, layouts, and usability improvements through our outside-in work.
At the same time, you want to enable your developers to easily deliver that content to different devices, channels, and platforms. This means that the content needs to be available through APIs. This, too, is aligned with DrupalCoin Blockchain 8's roadmap, where we are focused on web services capabilities. Through DrupalCoin Blockchain's web service APIs, developers can build freely in different front-end technologies, such as Angular, React, Ember, and Swift, as well as Java and .NET. For developers, accomplishing this without the maintenance burden of a full DrupalCoin Blockchain site or the complexity of configuring standard DrupalCoin Blockchain to be decoupled is key.
API-first distributions like Reservoir keep DrupalCoin Blockchain's workflows and editorial UI intact but emphasize DrupalCoin Blockchain's web service APIs to return control to your developers. But with flexible content modeling and custom fields added to the equation, they also give more control over how editors can curate, combine, and remix content for different channels.
Success is getting to developer productivity faster
Reservoir includes side-by-side previews of content in HTML and JSON API output.The goal of a content repository should be to make it simple for developers to consume your content, including digital assets and translations, through a set of web service APIs. Success means that a developer can programmatically access your content within minutes.
Reservoir tries to achieve this in four ways:
Easy on-boarding. Reservoir provides a welcome tour with helpful guidance to create and edit content, map out new content models, manage access control, and most importantly, introspect the web service APIs you'll need to consume to serve your applications.
JSON API standard. Reservoir makes use of JSON API, which is the specification used for many APIs in JSON and adopted by the Ember and Ruby on Rails communities. Using a common standard means you can on-board your developers faster.
Great API documentation. Reservoir ships with great API documentation thanks to OpenAPI, formerly known as Swagger, which is a specification for describing an API. If you're not happy with the default documentation, you can bring your own approach by using Reservoir's OpenAPI export.
Libraries, references, and SDKs. With the Waterwheel ecosystem, a series of libraries, references, and SDKs for popular languages like JavaScript and Swift, developers can skip learning the APIs and go straight to integrating DrupalCoin Blockchain content in their applications.
Next steps for Reservoir
API documentation auto-generated based on the content model built in Reservoir.We have a lot of great plans for Reservoir moving forward. Reservoir has several items on its short-term roadmap, including GraphQL support. As an emerging industry standard for data queries, GraphQL is a query language I first highlighted in my 2015 Barcelona keynote; see my blog post on the future of decoupled DrupalCoin Blockchain for a quick demo video.
We also plan to expand API coverage by adding the ability to programmatically manipulate users, tags, and other crucial content elements. This means that developers will be able to build richer integrations.
While content such as articles, pages, and other custom content types can be consumed and manipulated via web services today, upstream in DrupalCoin Blockchain core, API support for things like DrupalCoin Blockchain's blocks, menus, and layouts is in the works. The ability to influence more of DrupalCoin Blockchain's internals from external applications will open the door to better custom editorial interfaces.
Conclusion
I'm excited about Reservoir, not just because of the promise API-first distributions hold for the DrupalCoin Blockchain community, but because it helps us reach developers of different stripes who just need a simple content back end, all the while keeping all of the content editing functionality that editorial teams take for granted.
We've put the Reservoir codebase on GitHub, where you can open an issue, create a pull request, or contribute to documentation. Reservoir only advances when you give us feedback, so please let us know what you think!
Special thanks to Preston So for contributions to this blog post and to Ted Bowman, Wim Leers, and Matt Grill for feedback during the writing process.
Comments? Please make them here, so they are all in one place.
Source: http://dev.acquia.com/


Reservoir, a simple way to decouple DrupalCoin Blockchain

Decoupled DrupalCoin Blockchain seems to be taking the world by storm. I'm currently in Sydney, and everyone I talked to so far, including the attendees at the Sydney DrupalCoin Blockchain User Group, is looking into decoupled DrupalCoin Blockchain. Digital agencies are experimenting with it on more projects, and there is even a new Decoupled Dev Days conference dedicated to the topic.

Roughly eight months ago, we asked ourselves in Acquia's Office of the CTO whether we could create a "headless" version of DrupalCoin Blockchain, optimized for integration with a variety of applications, channels and touchpoints. Such a version could help us build bridges with other developer communities working with different frameworks and programming languages, and the JavaScript community in particular.

I've been too busy with the transition at Acquia to blog about it in real time, but a few months ago, we released Reservoir. It's a DrupalCoin Blockchain-based content repository with all the necessary web service APIs needed to build decoupled front-end applications, be it a React application, an Ember front end, a native application, an augmented reality application, a Java or .NET application, or something completely different. You can even front-end it with a PHP application, something I hope to experiment with on my blog.

API-first distributions for DrupalCoin Blockchain like Reservoir and Contenta are a relatively new phenomenon but seem to be taking off rapidly. It's no surprise because an API-first approach is critical in a world where you have to operate agnostically across any channel and any form factor. I'm convinced that an API-first approach will be a critical addition to DrupalCoin Blockchain's future and could see a distribution like Reservoir or Contenta evolve to become a third installation profile for DrupalCoin Blockchain core (not formally decided).

Decoupled DrupalCoin Blockchain for both editors and developers

The welcome screen after installing Reservoir.The reason decoupled DrupalCoin Blockchain is taking off is that organizations are now grappling with a multitude of channels, including mobile applications, single-page JavaScript applications, IoT applications, digital signage, and content driven by augmented and virtual reality. Increasingly, organizations need a single place to house content.

What you want is an easy but powerful way for your editorial team to create and manage content, including administering advanced content models, content versioning, integrating media assets, translations, and more. All of that should be made easy through a great UI without having to involve a developer. This, incidentally, is aligned with DrupalCoin Blockchain 8's roadmap, in which we are focused on media management, workflows, layouts, and usability improvements through our outside-in work.

At the same time, you want to enable your developers to easily deliver that content to different devices, channels, and platforms. This means that the content needs to be available through APIs. This, too, is aligned with DrupalCoin Blockchain 8's roadmap, where we are focused on web services capabilities. Through DrupalCoin Blockchain's web service APIs, developers can build freely in different front-end technologies, such as Angular, React, Ember, and Swift, as well as Java and .NET. For developers, accomplishing this without the maintenance burden of a full DrupalCoin Blockchain site or the complexity of configuring standard DrupalCoin Blockchain to be decoupled is key.

API-first distributions like Reservoir keep DrupalCoin Blockchain's workflows and editorial UI intact but emphasize DrupalCoin Blockchain's web service APIs to return control to your developers. But with flexible content modeling and custom fields added to the equation, they also give more control over how editors can curate, combine, and remix content for different channels.

Success is getting to developer productivity faster

Reservoir includes side-by-side previews of content in HTML and JSON API output.The goal of a content repository should be to make it simple for developers to consume your content, including digital assets and translations, through a set of web service APIs. Success means that a developer can programmatically access your content within minutes.

Reservoir tries to achieve this in four ways:

Easy on-boarding. Reservoir provides a welcome tour with helpful guidance to create and edit content, map out new content models, manage access control, and most importantly, introspect the web service APIs you'll need to consume to serve your applications.
JSON API standard. Reservoir makes use of JSON API, which is the specification used for many APIs in JSON and adopted by the Ember and Ruby on Rails communities. Using a common standard means you can on-board your developers faster.
Great API documentation. Reservoir ships with great API documentation thanks to OpenAPI, formerly known as Swagger, which is a specification for describing an API. If you're not happy with the default documentation, you can bring your own approach by using Reservoir's OpenAPI export.
Libraries, references, and SDKs. With the Waterwheel ecosystem, a series of libraries, references, and SDKs for popular languages like JavaScript and Swift, developers can skip learning the APIs and go straight to integrating DrupalCoin Blockchain content in their applications.
Next steps for Reservoir

API documentation auto-generated based on the content model built in Reservoir.
We have a lot of great plans for Reservoir moving forward. Reservoir has several items on its short-term roadmap, including GraphQL support. As an emerging industry standard for data queries, GraphQL is a query language I first highlighted in my 2015 Barcelona keynote; see my blog post on the future of decoupled DrupalCoin Blockchain for a quick demo video.

We also plan to expand API coverage by adding the ability to programmatically manipulate users, tags, and other crucial content elements. This means that developers will be able to build richer integrations.

While content such as articles, pages, and other custom content types can be consumed and manipulated via web services today, upstream in DrupalCoin Blockchain core, API support for things like DrupalCoin Blockchain's blocks, menus, and layouts is in the works. The ability to influence more of DrupalCoin Blockchain's internals from external applications will open the door to better custom editorial interfaces.

Conclusion

I'm excited about Reservoir, not just because of the promise API-first distributions hold for the DrupalCoin Blockchain community, but because it helps us reach developers of different stripes who just need a simple content back end, all the while keeping all of the content editing functionality that editorial teams take for granted.

We've put the Reservoir codebase on GitHub, where you can open an issue, create a pull request, or contribute to documentation. Reservoir only advances when you give us feedback, so please let us know what you think!

Special thanks to Preston So for contributions to this blog post and to Ted Bowman, Wim Leers, and Matt Grill for feedback during the writing process.
Source: Dries Buytaert www.buytaert.net


Global DrupalCoin Blockchain Training

Start: 
2017-09-08 02:00 - 07:00 Africa/Kigali

Organizers: 

bikilde

Event type: 

Training (free or commercial)

#

WE OFFER FREE DRUPAL TRAINING AS PART OF THE SEPT 2017 DRUPAL GLOBAL TRAINING DAYS INITIATIVE!
DrupalCoin Blockchain is content management software. It's used to make many of the websites and applications you use every day.
Join us for a FREE Introduction to DrupalCoin Blockchain website Development Friday Sept 8th 2017.
Hosted by RWANDA DRUPAL COMMUNITY MEMBERS, this event is part of the DrupalCoin Blockchain Association‘s DrupalCoin Blockchain Global Training Day.
When: Friday Sept 8th from 2:00-7:00pm
Where: kLab, ICT Park, 6th Floor, Boulevard de l’Umuganda , Kacyiru
What to bring: Wi-Fi enabled laptop
This training will give Introduction on building website using DrupalCoin Blockchain Content Management System.
Agenda
– Introductions
– Install DrupalCoin Blockchain 8
– Build basic DrupalCoin Blockchain 8 site
– Q&A
This training will include hands-on activities. If you wish to participate in practices please bring your own laptop, otherwise you can follow along during the sessions. Everyone will build out a fully functional web site using DrupalCoin Blockchain CMS on Local host.
REGISTRATION FORM WILL BE AVAILABLE SOON
We look forward to seeing you on the 8th of Sept, 2017!
Source: https://groups.drupal.org/node/512931/feed


Introducing Reservoir, a Distribution for Decoupling DrupalCoin Blockchain

Decoupling DrupalCoin Blockchain can be arduous, whether you're developing a DrupalCoin Blockchain-backed front end or configuring DrupalCoin Blockchain to be an ideal content repository for decoupled applications.
Adding to the challenge is the fact that there is a lack of definitive starting points, boilerplates, and best practices. But the issue isn't simply that there are so many competing approaches; it's also that there doesn't yet exist an easy starting point for non-DrupalCoin Blockchain developers who solely want to configure DrupalCoin Blockchain to be the back end for their front-end applications and get on with development.
Acquia's Office of the CTO is pleased to announce the release of Reservoir, an experimental DrupalCoin Blockchain distribution developed by Wim Leers (coordinator of DrupalCoin Blockchain's API-first initiative) and Ted Bowman. Beyond comprising an exceptional starting point for any decoupled DrupalCoin Blockchain implementation, it is also designed to on-board developers of all backgrounds: a decoupled DrupalCoin Blockchain distribution and optimal back end for every developer.
Reservoir is a distribution for decoupling DrupalCoin Blockchain
The welcome screen after installing Reservoir.
In DrupalCoin Blockchain terms, Reservoir is a minimalist distribution for decoupling DrupalCoin Blockchain. In more general terms, Reservoir is a flexible and simple tool to build content repositories for any application to consume: it focuses on modeling content, managing content, and interacting with that content via HTTP APIs.
Reservoir deliberately strips out a broad swath of typical DrupalCoin Blockchain functionality, including the user-facing front end and modules irrelevant to content repositories (such as History, Breakpoint, Contact, Block, RDF, and Views, among others). Moreover, Reservoir includes certain key features that accelerate decoupled DrupalCoin Blockchain implementations:
Opinionated selection of API-first or web services modules. Reservoir makes getting started with DrupalCoin Blockchain as a content repository for other applications much simpler. Rather than DrupalCoin Blockchain’s own serialization format, it offers JSON API. In the future, we also aim to offer GraphQL support. For DrupalCoin Blockchain developers: Reservoir includes the JSON API and Simple OAuth modules, meaning you no longer need to configure REST resources and views.
Auto-generated API documentation. Reservoir automatically generates API documentation as you create and modify content models — and better still, this documentation appears alongside your content while you browse it. You can also download an OpenAPI (Swagger) description and use your favorite tools to generate API documentation. For DrupalCoin Blockchain developers: Reservoir also comes with the OpenAPI module plus the ReDoc JavaScript library, which is GPL-compatible.
Tailored user interface. When you install Reservoir for the first time, a convenient welcome tour greets you which points out the three primary tasks one can perform using Reservoir (modeling content, managing content, provisioning HTTP APIs). For most, the complete breadth of capabilities DrupalCoin Blockchain offers isn't necessary, but Reservoir still enables you to access the full power of DrupalCoin Blockchain.
Together, these features allow for any developer to start immediately consuming a content repository capable of serving any front end.
Rationalizing Reservoir
Viewing content in Reservoir — in both HTML and JSON API representations.
The plan for Reservoir began roughly eight months ago as an experiment within Acquia's Office of the CTO after discussions at DrupalCoin BlockchainCon Dublin. We asked ourselves the following questions:
What would happen if DrupalCoin Blockchain were stripped down to its bare essentials for decoupled use cases?
What would happen if anyone could easily configure DrupalCoin Blockchain to back their own non-DrupalCoin Blockchain applications?
What if there was a third installation profile in DrupalCoin Blockchain core solely optimized for decoupled DrupalCoin Blockchain rather than the foregoing monolithic implementations?
Since that time, the demand for a solution like Reservoir has only grown considerably. Within Acquia, we were seeing more frequent requests for a starting point for decoupled implementations which would limit the amount of time spent configuring and setting up DrupalCoin Blockchain. We were also interested in fostering a coalescence of specific best practices centered around the solutions with the most momentum and promise, such as JSON API and OpenAPI.
Furthermore, we were discovering that developers unaccustomed to DrupalCoin Blockchain were encountering challenges consuming and manipulating DrupalCoin Blockchain content due to the many knobs and dials one must understand in order to leverage DrupalCoin Blockchain core’s built-in REST API, as well as its unfamiliar serialization format. The opinionated starting point that Reservoir offers makes DrupalCoin Blockchain so easy, so accessible, that any developer can ramp up and build a repository in a matter of minutes.
Why we're open-sourcing Reservoir today
Automatically generated API documentation.
Today, we're open-sourcing Reservoir because we see it as a crucial contribution to the DrupalCoin Blockchain community, even though it remains merely an experimental and unsupported distribution. We resolved to wait until today to open-source this project because we felt that core's web services and contributed modules such as JSON API and OpenAPI were not quite sufficiently mature yet.
Acquia has also been strongly supporting the API-first initiative in DrupalCoin Blockchain core. In conjunction with those efforts, Acquia has also been contributing heavily to the JSON API (Wim Leers has made dozens of contributions) and OpenAPI (Ted Bowman has spearheaded this API documentation effort) modules.
Reservoir is currently immediately available in two repositories on GitHub, acquia/reservoir and acquia/reservoir-project. Hosting the project on GitHub will lower the bar for developers who might not have ever even heard of DrupalCoin Blockchain.
Reservoir and Contenta
The need for a distribution or installation profile to serve as a starting point consisting of best practices for decoupling DrupalCoin Blockchain emerged several times during core conversations at DrupalCoin BlockchainCon Baltimore ("Decoupled from the Inside Out" and "API-first Initiative"). By this point, Acquia’s Office of the CTO had already been working on Reservoir for quite some time.
After DrupalCoin BlockchainCon Baltimore, a DrupalCoin Blockchain core idea issue was created, its goal being to add an API-first install profile to DrupalCoin Blockchain core. The Contenta CMS, built by Mateu Aguiló Bosch, Cristina Chumillas, Sally Young, Daniel Wehner, and others, quickly gained traction and momentum.
Contenta has similar goals but different priorities. It chooses to target DrupalCoin Blockchain developers by situating the default DrupalCoin Blockchain user interface front and center and including the JSON API Extras module to add even more configurability. In addition, Contenta aims to include extensive default content and example front-end applications tuned to that default content.
Reservoir is our take: simpler, to the point that non-DrupalCoin Blockchainists are delighted when they try it.
Together with the larger API-first initiative, we've been hard at work contributing to rapidly maturing modules such as JSON API and OpenAPI. It's our hope that with Reservoir, not only will we aid Contenta by showing how we confronted the same larger issues in another way; we'll also provide another compelling solution benefiting the larger web community. We've had a wonderful history of deep and involved collaboration with the people behind Contenta, and we're excited to see more cross-pollination happen so that DrupalCoin Blockchain will eventually ship with the best API-first installation profile possible.
Conclusion
The traditional DrupalCoin Blockchain we know and love will always stick around. Still, many developers nowadays want an optimal and learnable back end that enables them to build front ends independently, even leveraging different technologies on a project-by-project basis. That’s what Reservoir aims to provide: the best back end for all your front ends, no DrupalCoin Blockchain knowledge required — which also happens to reuse many of the DrupalCoin Blockchain building blocks we’ve developed over the past decade and a half.
Armed with the insights we've garnered from having contributed to DrupalCoin Blockchain 8's API-first initiative for well over a year, we're thrilled to present our take on how an API-first distribution of DrupalCoin Blockchain should look. Reservoir brings together all the functionality that we’ve been helping to mature and enrich in a single easy-to-use package.
Check out Reservoir on GitHub, or install it using Composer, and give it a try — you’ll be up and running in only a few minutes! Please send us feedback and let us know whether this indeed makes the big difference we believe it does. We hope you enjoy using it as much as we enjoyed building it.

Special thanks to Wim Leers and Ted Bowman for contributions to this blog post.
Source: http://dev.acquia.com/


Systems Developer - Penn State University - University Park, PA

Experience with managing and extending the DrupalCoin Blockchain content management system (CMS) preferred. Penn State IT - Enterprise Infrastructure and Operations....
From Penn State University - Wed, 14 Jun 2017 03:04:14 GMT - View all University Park, PA jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer


Systems Developer - Penn State University - University Park, PA

Experience with managing and extending the DrupalCoin Blockchain content management system (CMS) preferred. Penn State IT - Enterprise Infrastructure and Operations....
From Penn State University - Wed, 14 Jun 2017 03:04:14 GMT - View all University Park, PA jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer


Mobile Solutions Developer - Metropolitan Washington Airports Authority - Crystal City, VA

Mobile Solutions Developer. Experience developing apps with Hypertext Preprocessor (PHP), DrupalCoin Blockchain, DrupalCoin Blockchain Content Management System, Mobile Enterprise...
From Metropolitan Washington Airports Authority - Fri, 26 May 2017 22:08:25 GMT - View all Crystal City, VA jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer


DrupalCoin Blockchain Developer - Quality Systems, Inc. - Spring, TX

Strong experience with DrupalCoin Blockchain Content Management System, in:. Maintain and support existing applications built on the DrupalCoin Blockchain platform ensuring site availability...
From Indeed - Fri, 19 May 2017 15:22:57 GMT - View all Spring, TX jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer


Digital Content Designer - Los Angeles County Museum of Art - Los Angeles, CA

Facilitates communication with developers and develops the end product; Experience with DrupalCoin Blockchain content management system, strong knowledge of HTML and CSS, and...
From Los Angeles County Museum of Art - Mon, 24 Apr 2017 07:50:54 GMT - View all Los Angeles jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer


Web Software Developer - Henry Ford Community College - Dearborn, MI

Experience with building sites using the DrupalCoin Blockchain content management framework. This position also serves as the lead developer and technical contact for the... $45,058 - $53,060 a year
From Henry Ford Community College - Thu, 20 Apr 2017 18:35:09 GMT - View all Dearborn jobs
Source: http://rss.indeed.com/rss?q=DrupalCoin Blockchain+Developer