Migra&ng	
  to	
  1.9	
  

What	
  this	
  means	
  for	
  you	
  
Overview	
  
•  New	
  Licensing	
  Model	
  
•  Changes	
  under	
  the	
  Covers	
  
•  New	
  Features!!	
  (and	
  how	
  to	
  take	
  advantage	
  of	
  
   them)	
  
•  Backward	
  Compa&bility	
  
•  Some	
  things	
  can’t	
  be	
  Automated	
  
New	
  Licensing	
  
•  Why	
  New	
  Versions	
  
    –  Community	
  
    –  Enterprise	
  
    –  Enterprise	
  Prime	
  

•  Community	
  Edi&on	
  not	
  defined	
  by	
  Quality	
  

•  Hard	
  work	
  was	
  done	
  to	
  size	
  offerings	
  
   appropriately	
  for	
  current	
  customers.	
  
Changes	
  Under	
  the	
  Covers	
  
•  Numeric	
  IDs	
  to	
  Alphanumeric	
  ID	
  
    –  Globally	
  Unique	
  
•  Lucene	
  Changes	
  
    –  Query	
  language	
  a	
  bit	
  more	
  natural	
  
    –  Index	
  storing	
  less,	
  smaller	
  index	
  =	
  faster	
  index	
  
    –  Lucene	
  Query	
  Tool	
  
•  On	
  Disk	
  Caching	
  (has	
  made	
  it	
  back	
  to	
  EE	
  2009)	
  
•  New	
  packaging	
  –	
  standard	
  WAR	
  
•  Hosts	
  are	
  Content	
  
New	
  Features!!	
  
•    URL	
  Maps	
  
•    Custom	
  Fields	
  
•    Binary	
  Field	
  
•    CMIS	
  
•    Login	
  As	
  
•    Caching	
  
•    Hosts	
  as	
  Content	
  
Permissions	
  
•  Changes	
  to	
  Roles	
  
    –  Hierarchical	
  Roles	
  
    –  No	
  More	
  Groups	
  
    –  Locked	
  Roles	
  
•  Changes	
  to	
  Permissions	
  
    –  Permissions	
  can	
  (should)	
  Inherit	
  
    –  Permission	
  Inheritance	
  Tree	
  
    –  Users	
  can	
  have	
  specific	
  Permissions	
  
•  “Login	
  As”	
  is	
  your	
  friend	
  
Backward	
  Compa&bility	
  
•    No	
  more	
  JSR-­‐168	
  
•    No	
  more	
  groups	
  
•    Dropped	
  support	
  for	
  IE	
  6.0	
  
•    Many	
  legacy	
  roles	
  dropped	
  
•    Portlet	
  permissions	
  dropped	
  
•    Category	
  Groups	
  are	
  Deprecated	
  

Migrating to v1.9

  • 1.
    Migra&ng  to  1.9   What  this  means  for  you  
  • 2.
    Overview   •  New  Licensing  Model   •  Changes  under  the  Covers   •  New  Features!!  (and  how  to  take  advantage  of   them)   •  Backward  Compa&bility   •  Some  things  can’t  be  Automated  
  • 3.
    New  Licensing   • Why  New  Versions   –  Community   –  Enterprise   –  Enterprise  Prime   •  Community  Edi&on  not  defined  by  Quality   •  Hard  work  was  done  to  size  offerings   appropriately  for  current  customers.  
  • 4.
    Changes  Under  the  Covers   •  Numeric  IDs  to  Alphanumeric  ID   –  Globally  Unique   •  Lucene  Changes   –  Query  language  a  bit  more  natural   –  Index  storing  less,  smaller  index  =  faster  index   –  Lucene  Query  Tool   •  On  Disk  Caching  (has  made  it  back  to  EE  2009)   •  New  packaging  –  standard  WAR   •  Hosts  are  Content  
  • 5.
    New  Features!!   •  URL  Maps   •  Custom  Fields   •  Binary  Field   •  CMIS   •  Login  As   •  Caching   •  Hosts  as  Content  
  • 6.
    Permissions   •  Changes  to  Roles   –  Hierarchical  Roles   –  No  More  Groups   –  Locked  Roles   •  Changes  to  Permissions   –  Permissions  can  (should)  Inherit   –  Permission  Inheritance  Tree   –  Users  can  have  specific  Permissions   •  “Login  As”  is  your  friend  
  • 7.
    Backward  Compa&bility   •  No  more  JSR-­‐168   •  No  more  groups   •  Dropped  support  for  IE  6.0   •  Many  legacy  roles  dropped   •  Portlet  permissions  dropped   •  Category  Groups  are  Deprecated