• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Spring Tooling: What's new and what's coming
 

Spring Tooling: What's new and what's coming

on

  • 3,576 views

The Eclipse-based tooling for Spring has undergo a major restructuring in 2012. Since version 3.0 the famous Spring Tool Suite is now completely restructured, fully open-source, and available at ...

The Eclipse-based tooling for Spring has undergo a major restructuring in 2012. Since version 3.0 the famous Spring Tool Suite is now completely restructured, fully open-source, and available at GitHub under an EPL license. This talk explains the changes and restructuring the tool suite went through, and highlights new features for Spring developers. It also provides a look behind the scenes and explains the agile development process and the project rhythm of the development team behind the tool suites from SpringSource/VMware. A brief outlook about what to expect in 2013 will conclude this session.

Statistics

Views

Total Views
3,576
Views on SlideShare
712
Embed Views
2,864

Actions

Likes
0
Downloads
8
Comments
0

37 Embeds 2,864

http://martinlippert.blogspot.de 938
http://martinlippert.blogspot.com 659
http://martinlippert.blogspot.com.br 182
http://martinlippert.blogspot.fr 179
http://martinlippert.blogspot.no 145
http://martinlippert.blogspot.dk 142
http://martinlippert.blogspot.ca 91
http://martinlippert.blogspot.in 91
http://martinlippert.blogspot.se 77
http://martinlippert.blogspot.co.uk 67
http://martinlippert.blogspot.ru 39
http://martinlippert.blogspot.co.at 31
http://martinlippert.blogspot.ch 30
http://martinlippert.blogspot.cz 30
http://martinlippert.blogspot.nl 22
http://martinlippert.blogspot.it 21
http://martinlippert.blogspot.com.au 18
http://martinlippert.blogspot.com.es 18
http://martinlippert.blogspot.ie 9
http://martinlippert.blogspot.kr 8
http://martinlippert.blogspot.be 8
http://martinlippert.blogspot.jp 8
http://martinlippert.blogspot.co.il 8
http://martinlippert.blogspot.mx 7
http://martinlippert.blogspot.com.ar 6
http://martinlippert.blogspot.gr 4
http://martinlippert.blogspot.tw 4
http://martinlippert.blogspot.hk 4
http://martinlippert.blogspot.com.tr 4
http://martinlippert.blogspot.pt 2
http://abtasty.com 2
http://martinlippert.com.netzcheck.com 2
http://martinlippert.blogspot.fi 2
http://martinlippert.blogspot.ro 2
http://martinlippert.blogspot.ae 2
http://martinlippert.blogspot.sk 1
http://martinlippert.blogspot.hu 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Spring Tooling: What's new and what's coming Spring Tooling: What's new and what's coming Presentation Transcript

    • Mar$n  Lippert  BOF:  SPRING  TOOLING  -­‐  WHATS   NEW  AND  WHATS  COMING   mlippert@vmware.com   @mar$nlippert  
    • About  me   Mar9n  Lippert   Staff  Engineer,  R&D,  at  SpringSource/ VMware  and  lead  of  Spring  Tool  Suite   development     Working  areas   •  Eclipse  Tooling  for  the  Spring  plaForm   •  Open  Source  CommiIer   •  Aspect-­‐Weaving  for  OSGi   •  Cloud  IDEs  and  JavaScript   •  Agile  soOware  development  
    • Overview  •  The  open-­‐sourced  Spring  Tool  Suite   –  New  structure,  new  projects,  new  distribu$ons  •  New  features   –  New  and  noteworthy  •  Release  schedules   –  What  is  next?   –  Outlook  •  Discussion  
    • Modularized  projects  •  Re-­‐modularized  SpringSource  Tool  Suite:   –  Spring  tooling  (Spring  IDE)   –  Grails  tooling  (Grails  IDE)   –  vFabric  tc  Server  Integra9on  for  Eclipse   –  Gradle  Integra9on  for  Eclipse   –  Cloud  Foundry  Integra9on  for  Eclipse    •  Smaller  components,  smaller  projects,  installable  and   usable  individually  
    • Open  Source  •  All  those  projects  are  Open  Source  now:   –  EPL  license   –  Hosted  at  GitHub:  hIp://github.com/SpringSource  •  Fully  open  and  transparent  now  •  Contribu$ons  welcome  J  
    • Distribu9ons  •  We  now  ship  two  distribu$ons  with  each  release:   –  Spring  Tool  Suite  (STS):   hIp://www.springsource.org/sts   –  Groovy/Grails  Tool  Suite  (GGTS):   hIp://grails.org/products/ggts  •  A  ready  to  use  combina$on  of:   –  Eclipse  JEE   –  Newly  open-­‐sourced  projects  
    • Summarizing   Groovy/Grails Tool SuiteSpring Tool Suite Grails IDE Spring IDE vFabric tc Server Gradle Integration for Integration for Groovy-Eclipse Eclipse Eclipse Eclipse Integration Commons Maven WTP + AJDT Integration Integration for Maven Eclipse 4.2/3.8 JEE (including Mylyn & Git Integration)
    • Which  Eclipse  distro?  •  STS/GGTS  3.2.0  distribu$ons  ship  on:   –  Eclipse  Juno  4.2  SR2   –  Eclipse  Juno  3.8  SR2  •  Update  site  available  for:   –  Eclipse  Kepler  4.3   –  Eclipse  Juno  3.8  +  4.2   –  Eclipse  Indigo  3.7  
    • Spring  Tool  Suite  •  Eclipse  JEE  •  Spring  IDE  •  vFabric  tc  Server  Integra$on  for  Eclipse  •  Maven  Integra$on  for  Eclipse  •  Git  Integra$on  for  Eclipse  
    • New  and  Noteworthy  •  Live  Beans  Graph   –  First  $me  you  can  see  into  your  running  applica$on  
    • New  and  Noteworthy  •  Support  for  Spring  Data   –  Project  explorer,  valida$on,  content-­‐assist  
    • New  and  Noteworthy  •  Improved  Performance          •  A  lot  of  small  improvements  all  over  the  place  
    • Schedule  •  Releases  shortly  aOer  every  Eclipse  release   –  3.2.0:  March  2013  (aOer  Eclipse  Juno  SR2)   –  3.3.0:  July  2013  (aOer  Eclipse  Kepler)   –  3.4.0:  October  2013  (aOer  Kepler  SR1)  •  Con$nuous  Delivery  in  between   –  2-­‐3  milestones  between  releases   –  Going  public  roughly  every  6  weeks   –  Nightly  builds  always  available  
    • Contribu9ng  •  Open  Source   –  Instruc$ons  on  each  project  page  covering:   •  How  to  set  up  a  development  environment   •  How  to  run  the  tests   •  The  contribu$on  process  (Jira,  CLA,  pull  request)  •  Or  contribute  by  just  joining  the  forum  discussions,   or  crea$ng  and  vo$ng  on  jiras  
    • What’s  next?  •  STS/GGTS  3.3.0:   –  M1:  Late  April  2013   –  M2:  Early  June  2013   –  Release:  July  2013  (aOer  Eclipse  Kepler  GA)    
    • What’s  next?  •  Spring   –  Support  for  Spring  4   –  Improved  annota$on-­‐based  config  support   –  Improved  performance  and  memory  footprint   –  Improved  Cloud  support  (for  Cloud  Foundry)  
    • Q&A  •  All  ques$ons  are  welcome!!!  •  My  ques$ons  are:   –  What  would  you  like  to  see  in  the  tooling?   –  What  features  do  you  miss?   –  What  are  your  biggest  pain  points?  
    • Thank  You     Enjoy  the  just  released   Spring  Tool  Suite  3.2.0         Mar$n  Lippert  mlippert@vmware.com,  @mar$nlippert