Feeds for hackers

Track: 
Coder
Experience: 
Intermediate

Feeds is a powerful module that can be used as a general ETL (Extract-Transform-Load) engine for Drupal.

In this session, I will present Feeds from an architectural, top-down perspective. Starting with the 10,000-feet-high conceptual view, we will progressively drill down on the details until we hit the code.

Here are some of the topics covered in the talk:

* Understanding the Feeds pipeline
* Solving real-world problems with Feeds
* Writing plugins for all stages of the Feeds pipeline

I will base the presentation on real-life modules and puzzles where we examine existing solutions to gain an understanding of Feeds programming.

Intended audience: 

* Application developers who want to customize Feeds with their own business logic. * Application developers who want to understand Feeds internals to be able to debug their problems. * Module developers who want to integrate their modules with Feeds.

Questions answered by this session
Question 1: 
What is the object model used by Feeds?
Question 2: 
What is the processing pipeline of Feeds?
Question 3: 
How can I use Feeds and companion modules to solve data import problems?
Question 4: 
How do I debug and write Feeds plugins?
Question 5: 
How do I use Feeds hooks to implement business logic?
3.625
Your rating: None Average: 3.6 (24 votes)

Diamond Sponsors

 
VPS NET
Palantir.net

Platinum sponsors

 
Trellon
workhabit

Gold Sponsors

 
Microsoft
Drupal Connect
NorthPoint
Treehouse Agency
HotDrupal.com
Chapter Three
Duo