One year with
Dr. Clement Escoffier, akquinet A.G.
Karl Pauls, akquinet A.G.
Guillaume Sauthier, Bull SAS
OW2	
  Chameleon	...
Outline	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
  Paris.	
  
www.ow2.org	
 ...
Mission	
  Statement	
  
•  Provides	
  a	
  way	
  to	
  build	
  customized	
  and	
  
specific	
  execuEon	
  environmen...
How	
  does	
  a	
  Chameleon	
  look	
  like	
  ?	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	...
What	
  can	
  we	
  achieve	
  ?	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
 ...
What	
  can	
  we	
  achieve	
  ?	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
 ...
What	
  can	
  we	
  achieve	
  ?	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
 ...
Chameleon	
  Components	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
  Paris.	
 ...
CollaboraEons	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
  Paris.	
  
www.ow2....
CollaboraEons	
  
Others	
  Feedback	
  &	
  IntegraEon	
  
•  ImplementaEon	
  of	
  services	
  using	
  others	
  OS	
 ...
How	
  to	
  be	
  a	
  good	
  OW2	
  CiEzen	
  
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Ca...
Mentoring ?
Accompany a newly accepted	
  
project	
  
http://www.flickr.com/photos/lrargerich/3187525211/ http://www.flic...
Who can mentor a project ?
•  Technology Council Member
•  Community Involved
•  Experiences to Share
http://www.flickr.co...
Technical Duties
•  Helps the project to setup its
infrastructure	
  
o  Forge services (including)	
  
  SCM	
  
  Mail...
Social Duties
•  Act as the entry-point to
the OW2 community	
  
o  Knows the OW2 "Who's
who" 	
  
  And who is doing
wha...
Chameleon Today
•  Frequent releases	
  
•  Contributors from different companies
•  Under active development	
  
o  Servi...
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
  Paris.	
  
www.ow2.org	
  
	
  
Exten...
OW2	
  Annual	
  Conference	
  2010,	
  November	
  24-­‐25,	
  La	
  Can;ne,	
  	
  Paris.	
  
www.ow2.org	
  
	
  
Upcoming SlideShare
Loading in …5
×

One year-with-chameleon

908 views
848 views

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
908
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

One year-with-chameleon

  1. 1. One year with Dr. Clement Escoffier, akquinet A.G. Karl Pauls, akquinet A.G. Guillaume Sauthier, Bull SAS OW2  Chameleon  was  born  almost  one  year  ago.  The  project’s  goal  is  to   provide   an   infrastructure   and   common   services   to   build   flexible   and   customizable  OSGi-­‐based  applicaEon  servers.  OW2  Chameleon  has  grown   during   this   year   and   reached   a   level   of   maturity   that   allows   producEon   deployments.   CollaboraEons   with   others   open-­‐source   projects   were   also   started   this   year.   Furthermore,   the   development   is   integrated   with   the   OW2  infrastructure.  OW2  Chameleon  strives  to  be  a  good  OW2  CiEzen  and   follows  a  Mentoring  approach.   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  2. 2. Outline   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Chameleon   CollaboraEons   IntegraEon  in   OW2  
  3. 3. Mission  Statement   •  Provides  a  way  to  build  customized  and   specific  execuEon  environments   •  Main  CharacterisEcs   – OSGi-­‐based   – Modular  and  service-­‐centric   – Dynamic     OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  4. 4. How  does  a  Chameleon  look  like  ?   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Core   Deployment  and  Provisioning   Infrastructure  /  Technical  Services   ApplicaEons   OSGi  +  Core  services     and  frameworks   Managing  bundles,  services  and   configuraEons   Technical  Services     (Service  Catalog)   ApplicaEons  bundles  and   services  
  5. 5. What  can  we  achieve  ?   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Web  ApplicaEons  
  6. 6. What  can  we  achieve  ?   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Desktop  ApplicaEons  
  7. 7. What  can  we  achieve  ?   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Mobile  and  Embedded   ApplicaEons  
  8. 8. Chameleon  Components   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Core   Frameworks   Service  Catalog   Ready  to  use  OSGi  runEme     +  component  model  +  configuraEon  support   ROSE  :  remote  service,  dynamic  discovery,     protocol  agnosEc   Visual  VM  Plugin:  OSGi  adminstraEon   JSON,  SyndicaEon,  Chat,  Twi[er,   Preferences…      +  Distribu0ons   Quick  start  packs  (web,  sling,  communicaEon  server…)  
  9. 9. CollaboraEons   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     •  Apache  Felix   –  Reuse  of  components   –  Feedbacks   •  Apache  Ace   –  As  provisioning  system   •  Apache  Sling,   Commons…   •  uGASP   –  RemoEng,  framework   •  JOnAS   –  CollaboraEon,   discussions,  sharing   •  Aspire   –  Reuse  of  components  
  10. 10. CollaboraEons   Others  Feedback  &  IntegraEon   •  ImplementaEon  of  services  using  others  OS   projects:   –  ROME,  json.org,  jabsorb,  android,  mysql,  hsql…   –  Available  from  the  service  catalog   •  CollaboraEons   –  VisualVM  team,  Axway   •  European  Projects   –  OSAMI   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  11. 11. How  to  be  a  good  OW2  CiEzen   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     OW2     CiEzenship   Development  Forge   Openness  IntegraEon  
  12. 12. Mentoring ? Accompany a newly accepted   project   http://www.flickr.com/photos/lrargerich/3187525211/ http://www.flickr.com/photos/jameskm03/3495183023/ OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     from childhood …   ... to graduation  
  13. 13. Who can mentor a project ? •  Technology Council Member •  Community Involved •  Experiences to Share http://www.flickr.com/photos/thomashawk/387971417/ OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  14. 14. Technical Duties •  Helps the project to setup its infrastructure   o  Forge services (including)     SCM     Mailing lists     Wiki   The Headquarter     Tracker     Continuous integration   o  Avoid the usual pitfalls   o  Share his knowledge about the OW2 platform   •  Encourage usage of best practices   •  Ensure that the project is "on the rails" OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  15. 15. Social Duties •  Act as the entry-point to the OW2 community   o  Knows the OW2 "Who's who"     And who is doing what ... •  Help to create relationships between projects   o  Can detect early possible cooperation   o  Project cross-fertilizer   o  Make people meet and talk together OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     You  are   here  
  16. 16. Chameleon Today •  Frequent releases   •  Contributors from different companies •  Under active development   o  Services added to the catalog on a regular basis •  Still small community   o  But used on production   •  High quality components     •  Soon out of the incubator ? And  tomorrow  ?   OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    
  17. 17. OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org     Extended   CollaboraEons   Apache  Ace   OW2  JOnAS,   uGASP   New  services,   and  distribuEons   More  and  Be[er   Support   Mail,  JPA,  JTA   Installers   WebKit  
  18. 18. OW2  Annual  Conference  2010,  November  24-­‐25,  La  Can;ne,    Paris.   www.ow2.org    

×