software development tools
Download
Skip this Video
Download Presentation
Software Development Tools

Loading in 2 Seconds...

play fullscreen
1 / 18

Software Development Tools - PowerPoint PPT Presentation


  • 107 Views
  • Uploaded on

Software Development Tools. Changes 2013 BE-CO-DO. Summary. Overview Support Java 6 -> Java 7 I ntroduction of BE-CO Eclipse SVN history removal New Commonbuild (CBNG). Project & Development Tools. http://Wikis. http://Issues (Jira). http://Sources. http://Builds ( Testbed ).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Software Development Tools' - sherri


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
software development tools

Software Development Tools

Changes 2013

BE-CO-DO

summary
Summary
  • Overview
  • Support
  • Java 6 -> Java 7
  • Introduction of BE-CO Eclipse
  • SVN history removal
  • New Commonbuild (CBNG)
project development tools
Project & Development Tools

http://Wikis

http://Issues (Jira)

http://Sources

http://Builds (Testbed)

project development tools1
Project & Development Tools

Commonbuild

PCROPS Repository

acc-co SVN

Eclipse IDE

devtools support
DevTools Support
java 7 64 bit slc6
Java 7(& 64-bit / SLC6)

Sept 2011

Why 

Plan

Action

-End Of Life JDK6 July 2012

  • arrived in time for next run
  • 64-bit larger memory heap

- JDK7 (64-bit) on SLC6

- in CCC/CCR for run 2012

- TC end October for a decision

  • PLEASE TEST YOUR PROJECTS!
  • Feedback / Testing info see wiki 

http://wikis/display/CMMNBUILD/Moving+to+Java+7

java 7 64 bit
Java 7(64-bit)

Mar 2013

What 

Impact

Action

  • End Of Life JDK6 February 2013
  • No more security updates
  • JDK7 made default at EASTER
  • JDK6 removed end June
  • Your applications may fail…
  • PLEASE TEST and MIGRATE!
  • Feedback / Testing info see wiki 

http://wikis/display/DVTLS/Moving+to+Java+7

be co eclipse
BE-CO Eclipse
  • New supported configured Eclipse for accelerator development …as requested!
  • Try it!
be co eclipse1
BE-CO Eclipse
  • New supported configured Eclipse for accelerator development …as requested!
  • Try it!

http://eclipse.cern.ch/BE-CO-Eclipse

be co eclipse2
BE-CO Eclipse
  • Officially supported platform
  • Regularly updated and tested
  • Pre-configured - other tools within
    • Commonbuild, DevShell, JDK
  • Succeeds the old unsupported Eclipse(s)
  • v3.5 does not run correctly with Java 7 (64-bit)
    • “/local/javadev/eclipse” (to be removed at Easter)
  • Action:please migrate to BE-CO Eclipse
  • Details at…
    • http://wikis/display/DVTLS/BE-CO+Eclipse
a cc co svn repository
acc-co SVN repository
  • Problem:acc-co repository is too large
    • Slow, difficult to backup/restore, and filter
    • IT has asked us to reduce the size
  • Plan: Reset – remove the history
    • Keep single revision of current trunk only
    • Rename original to “acc-co-old”
      • and make available read-only
  • When:1st weekend in May – 4th May 2013
  • Sorry that the process is quite involved…
a cc co svn repository1
acc-co SVN repository
  • Actions for Developers:
    • Next 2 months:
      • Please delete any obsolete projects and files
    • Friday 3rd May before 6pm:
      • Commit any project changes you have
      • Delete your projects in Eclipse workspace
    • Monday 5th May
      • Checkout your projects from “new” acc-co SVN
      • …and continue working
  • Instructions and reminders to accsoft-java-announce
  • Details and instructions at:
    • http://wikis/display/DVTLS/acc-co+reset+2013
commonbuild next generation
Commonbuild Next Generation
  • Why? Eg. improve dependency management, releasing
  • Low impact for projects
    • Still uses product.xml
    • Similar IDE integration and targets
    • Already building many projects and CO Testbed
  • Dependency management policy will change:
    • Uses latest versions of dependencies not “highest”
    • This may break some larger projects
  • PCROPS replaced by maven repository
  • Aiming for delivery September 2013
  • Phased migration strategy
    • Start with libraries up to top-level applications
    • Still working out details on how/when to migrate
summary1
Summary

Changes:

ASAP: Migrate to BE-CO Eclipse

Easter: Java 7 becomes default version

4th May: SVN history removed

September: New Commonbuild (CBNG)

[email protected]

http://wikis/display/DVTLS/Home

ad