MBC Group - Magnolia in the Media

Preview:

DESCRIPTION

MBC Group is the largest broadcaster in the Middle-East, with a 50% share of the audience and over 160 million viewers. Millions of visitors come to the MBC website for news and information on the channels and shows. This poses an interesting challenge for the CMS behind it all: Magnolia. Adriaan Bloem will explain how MBC came to select Magnolia, and how it was adapted to fit the unique requirements of a large media site. He will touch on content management concepts, and how a page-oriented system can enable placeless content. In short: how with a Swiss foundation and some German engineering, you can have your cake -- and eat it, too.

Citation preview

Magnolia  in  Media  

Adriaan  Bloem,    Senior  Manager  Online  MBC  Group  

1

Calibra.ng  the  Audience  -­‐  1  

Dear  Database  Architect,    Direc<ve  595  Part  2  is  as  follows.  "Foreign  and  Primary  Key  constraints  give  lack  of  flexibility,  more  costly  evolu<on,  inhibit  the  use  of  the  database  ac<ng  as  a  service  to  applica<ons  and  make  it  an  inhibitor  to  evolu<on."    As  such,  please  remove  from  all  produc<on  databases.    Sincerely,  Chief  Architect  Gerald  

Introduc.on:  MBC  Group  

•  Founded  in  London  in  1991,  now  based  in  Dubai  

•  Largest  broadcaster  in  the  Middle  East;  ~165  million  viewers,  ~50%  market  share  

•  Ten  television  channels,  two  radio;  online,  mobile  

Channels  

Al  Arabiya  is  a  separate  effort  

Some  of  our  shows  

Some  of  our  shows  

Some  of  our  shows  

Some  of  our  shows  

Online  Proper.es  

• MBC.net:  entertainment  portal  –  Channel  sites  –  Program  sites  

•  SHAHID.net:  video  on  demand  •  Nas,  WWE  Arabia,  Ac<onha,  Shopping,  …  • Mobile  applica<ons  •  Connected  devices  

Online  organiza.on  

•  120+  employees  •  3  offices:  

– HQ  in  Dubai  –  Editorial  in  Cairo  – Development  and  design  in  Amman  

Visitors  

Old  CMS  

Iden.fying  the  problem  

•  Unstable  system  •  Chao<c  implementa<on  •  Too  much  IT  involvement  for  simple  tasks  •  Too  long  <me  to  go  live  with  (micro)sites  •  High  maintenance  costs  •  Hard  to  find  qualified  resources  

Finding  a  solu.on  

•  Improve  technical  solu<on  •  Improve  organiza<on  

Selec.ng  a  new  CMS  

•  Guided  by  Real  Story  Group  •  Scenario  based  RFP  •  Long  list  of  8  vendor/integrator  combina<ons  •  1  month  PoC  with  2  finalists  

Selec.on:  Conclusion  

Magnolia   Aperto  

Reasons  for  Magnolia  

•  Open  Source  – Vibrant  community  – Documenta<on  – Open,  intelligible,  and  modifiable  

•  Proven  technology  –  Java,  JCR  – Mature  package  –  Performed  well  in  PoC  

•  Rela<vely  good  func<onal  match  

Without  ignoring  weaknesses…  

•  Page-­‐based  •  Lots  of  clicks  required  to  publish  an  ar<cle  

Mission  Impossible  

Penguins  

Main  challenge  is  not  RTL  

Trees  

Leaves  

Spheres  

Content  re-­‐use  

Without  ignoring  weaknesses…  

•  Page-­‐based  •  Lots  of  clicks  required  

Page-­‐based  

Lots  of  clicks  

Modelling  Magnolia  

Modelling  Content  

Content  Model  

Content  

Content  Item  

Presentation

Format

Page-­‐based  

Ar.cle  Publishing  Machine  

Page-­‐based  

“Content  Pool”  

Custom  implementa<on,  which  adds  

•  Placeless  “ar<cles”  –  Stored  in  “content  pool”  – Visible  in  site  through  associa<ons  

•  Streamlined  interface  

Placeless  Content  

Ar.cle  Edi.ng  

Ar.cle  Placing  

Ar.cle  Placing  

Page-­‐based  +  Placeless  

Page-­‐based  and  placeless  

Example:  Homepage  

Complexity  is  Good  

Ques.ons?  

adriaan.bloem@mbc.net  

Recommended