mbc group - magnolia in the media

45
Magnolia in Media Adriaan Bloem, Senior Manager Online MBC Group 1

Upload: boris-kraft

Post on 16-Nov-2014

1.084 views

Category:

Technology


4 download

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.

TRANSCRIPT

Page 1: MBC Group - Magnolia in the Media

Magnolia  in  Media  

Adriaan  Bloem,    Senior  Manager  Online  MBC  Group  

1

Page 2: MBC Group - Magnolia in the Media

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  

Page 3: MBC Group - Magnolia in the Media
Page 4: MBC Group - Magnolia in the Media

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  

Page 5: MBC Group - Magnolia in the Media

Channels  

Page 6: MBC Group - Magnolia in the Media

Al  Arabiya  is  a  separate  effort  

Page 7: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 8: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 9: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 10: MBC Group - Magnolia in the Media

Some  of  our  shows  

Page 11: MBC Group - Magnolia in the Media

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  

Page 12: MBC Group - Magnolia in the Media

Online  organiza.on  

•  120+  employees  •  3  offices:  

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

Page 13: MBC Group - Magnolia in the Media

Visitors  

Page 14: MBC Group - Magnolia in the Media

Old  CMS  

Page 15: MBC Group - Magnolia in the Media

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  

Page 16: MBC Group - Magnolia in the Media

Finding  a  solu.on  

•  Improve  technical  solu<on  •  Improve  organiza<on  

Page 17: MBC Group - Magnolia in the Media

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  

Page 18: MBC Group - Magnolia in the Media

Selec.on:  Conclusion  

Magnolia   Aperto  

Page 19: MBC Group - Magnolia in the Media

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  

Page 20: MBC Group - Magnolia in the Media

Without  ignoring  weaknesses…  

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

Page 21: MBC Group - Magnolia in the Media

Mission  Impossible  

Page 22: MBC Group - Magnolia in the Media

Penguins  

Page 23: MBC Group - Magnolia in the Media

Main  challenge  is  not  RTL  

Page 24: MBC Group - Magnolia in the Media

Trees  

Page 25: MBC Group - Magnolia in the Media

Leaves  

Page 26: MBC Group - Magnolia in the Media

Spheres  

Page 27: MBC Group - Magnolia in the Media

Content  re-­‐use  

Page 28: MBC Group - Magnolia in the Media

Without  ignoring  weaknesses…  

•  Page-­‐based  •  Lots  of  clicks  required  

Page 29: MBC Group - Magnolia in the Media

Page-­‐based  

Page 30: MBC Group - Magnolia in the Media

Lots  of  clicks  

Page 31: MBC Group - Magnolia in the Media

Modelling  Magnolia  

Page 32: MBC Group - Magnolia in the Media

Modelling  Content  

Content  Model  

Content  

Content  Item  

Presentation

Format

Page 33: MBC Group - Magnolia in the Media

Page-­‐based  

Page 34: MBC Group - Magnolia in the Media

Ar.cle  Publishing  Machine  

Page 35: MBC Group - Magnolia in the Media

Page-­‐based  

Page 36: MBC Group - Magnolia in the Media

“Content  Pool”  

Custom  implementa<on,  which  adds  

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

•  Streamlined  interface  

Page 37: MBC Group - Magnolia in the Media

Placeless  Content  

Page 38: MBC Group - Magnolia in the Media

Ar.cle  Edi.ng  

Page 39: MBC Group - Magnolia in the Media

Ar.cle  Placing  

Page 40: MBC Group - Magnolia in the Media

Ar.cle  Placing  

Page 41: MBC Group - Magnolia in the Media

Page-­‐based  +  Placeless  

Page 42: MBC Group - Magnolia in the Media

Page-­‐based  and  placeless  

Page 43: MBC Group - Magnolia in the Media

Example:  Homepage  

Page 44: MBC Group - Magnolia in the Media

Complexity  is  Good  

Page 45: MBC Group - Magnolia in the Media

Ques.ons?  

[email protected]