rdi is now fully free in 9.5! - tug · welcome to the waitless world rdi is now fully free in 9.5!...

32
Welcome to the Waitless World RDi is now fully free in 9.5! Eric Simpson Rational Developer for i [email protected]

Upload: vudien

Post on 29-Jul-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

  • Welcome to the Waitless World

    RDi is now fully free in 9.5!

    Eric SimpsonRational Developer for [email protected]

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Agenda

    Why this matters RDi 9.5 Enhancements

    Fully Free RPG Indentation Emulator Push Snippets Filter enhancements Update Notifier Java Edition Enhancements

    Your Feedback Conclusion

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Why it matters

    Investigation about the future of IBM i Study by Handelsbanken interns from KTH, Royal Institute of Technology

    IBM i is also constantly modernised e.g. full free format RPG, integrated SQL and development tools such as RDi which is replacing the green and black-screens. Also, modern interfaces and web applications with PHP and Javascript are used more and more. All this leads to our conclusion that graduates or programmers who are not knowledgeable about IBM i, can now recognise more and much easier understand both RPG and the platform itself. As an example, free format RPG was much easier for us, who have studied Java at KTH, to understand than fixed format.

    We who are students often got the question during the pre-study: Would you work with IBM i, is it something that you could see yourselves work with? In the beginning of the pre-study our answer would have been:Well, we do not know so much about the platform isnt it quite old?Now, , we can confidently say:absolutely!

    http://www.data3.se/?p=6046

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Access to huge pool of young motivated talent

    Wheres Your Next RPG Programmer Coming From? Paul Tuohy, Susan Gantner, Jon Paris huge success training Java

    Programmers on RPG/SQL Free Format RPG: It's All About the Jobs Four Reasons RPG Geezers Should Care About The New Free-Form

    RPG Press Coverage and Documentation on RPG Free-Form

    "Free-form RPG should be widely known, but to a large degree customers, partners, and even many IBMers do not know about it. One out of every two customers faces the skills-depletion problem. These companies recognize they have a big problem, but they don't recognize the solution exists and they don't know the solution is not expensive.

    Serge Charbit, CTO & President System Objects

    http://www.itjungle.com/tfh/tfh100614-story07.htmlhttp://www.itjungle.com/fhs/fhs102913-printer03.htmlhttp://www.itjungle.com/fhg/fhg021214-story01.htmlhttp://www.itjungle.com/fhg/fhg021214-story01.htmlhttp://www.itjungle.com/fhg/fhg021214-story01.htmlhttps://systemideveloper.com/blogs/documentation-on-rpg-free-form/http://www.itjungle.com/tfh/tfh081015-story02.html

  • 2015 IBM Corporation

    Welcome to the Waitless World

    The momentum continues

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Fully Free RPG!!

    RPG has no more column restrictions! **FREE in first line. Entire source member must be fully free. Fixed form must be placed in copy file

    ILE RPG compiler support be available via PTF for 7.2 (TR3) 7.1 (TR11)

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi in lock step (or a step ahead) of compiler

    RDi supports fully free today! (Even before the compiler)

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Vendors lined up to support it

    Early release to a number of Business Partners

    Support planned by

    Source Conversion Vendors

    Source Control Vendors

    RDi extenders

    Educators/Pundits

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Action to format indentation

    Highest requested RFE by far! 119 votes, 13 watch lists

    https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=10189

  • 2015 IBM Corporation

    Welcome to the Waitless World

    How to launch action

    Menu bar

    Context Menu

    Or use Ctrl-Shift-F the standard Eclipse key for formatting

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Indentation Options

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Embedded Emulator

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Emulator Options

    Key customization in Preferences

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Snippet Support in Push-To-Client

    In the last release the ability was added, not only to export your workspace configuration but also have it automatically distributed to whoever connects to a central IBM i server.

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Snippets can be exported and distributed

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Drag/Drop reordering of filters in RSE

    Can now reorder filters in the Remote Systems Explorer by simply dragging and dropping them.

  • 2015 IBM Corporation

    Welcome to the Waitless World

    New Code Coverage Features in 9.5

    Much, much, much faster! Typically 20x or better improvement. The architecture was completely redone to streamline code coverage to a

    minimum of interaction between the RDi client and the IBM i server Solution is ready for real world scale of programs and tests

    Ability to use shared results, so coverage results of test cases can be computed once and reused for the team.

    Ability to merge code coverage results from multiple runs. Compute the combined coverage and show exactly which lines are

    missing Exactly which modules/files/procedures do not meet specified thresholds

    Integrated 5250 emulator, very convenient and slick!

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi is partnering to help measurably improve quality Learn More about Code Coverage

    Code Coverage Product Documentation Code Coverage article on DeveloperWorks Demo of interactive Code Coverage automated with Rational Function Tester Overview of Test Optimizing Advisor Beta functionality

    Test Automation RPGUnit integration for RDi free, applicable for batch programs only ARCAD Verifier product description ARCAD Verifier Demo Original Software -TestDrive

    http://www-01.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.ibm.debug.pdt.codecoverage.i.doc/topics/tcc_run_about.html?cp=SSAE4W_9.5.0http://www.ibm.com/developerworks/library/d-code-coverage-tools-rational-developer-i/https://www.ibm.com/developerworks/community/files/app#/file/23fef9e9-6d5e-4712-920b-ba91b33a7908https://www.ibm.com/developerworks/community/wikis/form/api/wiki/2fad2df2-9c68-4aa3-abba-01e910211998/page/5531e600-93c7-46f6-86f4-a570b1bcf391/attachment/cd874336-eb00-4d67-ae26-66a9d9f6ece6/media/TOA_RDi_Tutorial.pdfhttp://www.tools400.de/English/Freeware/RDi_Plug-Ins/rdi_plug-ins.htmlhttp://arcadsoftware.com/products/arcad-verifier-regression-testing/http://arcadsoftware.com/resource-items/arcad-verifier-demo/http://origsoft.com/solutions/software-test-automation/

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Update Notifier

    People have been missing out on the latest and greatest because they were not notified.Wait no longer!

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Will find and help install updates to installed products

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Will find the latest news on installed products

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Notifications appear in System Tray

    At 1 am every night, the notifier looks to see if there is anything of interest to you, and if so pops up an icon on the System tray.

    Update Notifier is in addition to: Help > Check for Rational Developer for i Updates Help > Rational Developer for i Releases and Updates

  • 2015 IBM Corporation

    Welcome to the Waitless World

    9.5 Release

    New release which requires new install Not available as an 'Update' from previous release

    New license activation kits required Minimum IBM Installation Manager level 1.8.3 Added support for Windows 2012 R2, RHEL 7, SUSE 12, Ubuntu

    14.04 (64bit only) Dropped support for 32bit Linuxes, IBM i 6.1 Trial available (zip download or web install)http://www.ibm.com/developerworks/downloads/r/rdi/

    New mechanism for Local help option Not part of product install

    Installing help on your computer

    http://www.ibm.com/developerworks/downloads/r/rdi/http://www-01.ibm.com/support/knowledgecenter/SSAE4W_9.5.0/com.ibm.help.common.remote.nolhu.doc/topics/t_configure_local_help.html

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Eclipse 4.4 and support for Java 8

    Lambda expression recognition and conversion For more details article overview of Java 8 support in Eclipse 4.4 For details on Eclipse 4.4 Features

    https://www.eclipse.org/community/eclipse_newsletter/2014/june/article1.phphttps://www.eclipse.org/eclipse/news/4.4/eclipse-news-part1.php

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Eclipse Marketplace

    Allows users to discover and install Eclipse solutions directly into their Eclipse installation

    Access with Help > Eclipse Marketplace

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi 95 improvement for Modernization Tools, Java Edition 1/3 Supports and includes the latest WebSphere Application Server Liberty

    Profile (with support for Java EE 7 Full and Web profile) (Full traditional WebSphere Application Server test environments also continue to be supported at version levels 7.0, 8.0, and 8.5.5. Test Environment installable images are included for 8.0 and 8.5.5 ).

    New and enhanced Liberty Profile tools, such as: Improved Liberty Profile repository integration through proxy Remote debug session support Automatic detection and resolution of feature conflicts Use of on premise Liberty Profile repository Ability to use new configuration drop-ins to customize or override an

    existing server configuration New installable options for Bluemix Tools and Eclipse Git Team provider

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi 95 improvement for Modernization Tools, Java Edition 2/3 Tools for Java EE 7, such as:

    Ability to publish Java EE7 enterprise archives (EARs) to WebSphere Application Server Liberty Profile server (V8.5.5.6 or later)

    Support for EJB Lite/Full (with validation) and standalone EJB modules (for example, in a JAR)

    Java Batch tools supporting (JSR 352) Bean Validation 1.1 tools supporting (JSR 349) Java API for WebSocket 1.1 tools supporting JSR 356 A new deployment descriptor editor for Java EE Security Permissions CDI tools enhancements that support CDI 1.2 (JSR 346) and JPA 2.1

    (EclipseLink)

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi 95 improvement for Modernization Tools, Java Edition 3/3 New support for JSF 2.2 including ability to create JSF 2.2 portlet

    projects for Liberty profile. This enables use of Rational Application Developer for WebSphere Software to use new JSF features, such as Faces Flow and Resource Library Contracts, as well as the ability to enable interactivity between HTML5 and JSF so as to take advantage of the new features in HTML5, while maintaining the features and characteristics of a mature and robust web framework.

    A Java EE Specification Upgrade wizard for migrating projects and the modules they contain from older versions to Java EE6 and Java EE7.

    Support for portlets on Liberty Profile. A new integration with the open source Jasmine framework for

    JavaScript unit testing. Currency: updated with latest version of Cordova; support for the latest

    GA level version of the Liberty Profile;

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Top Voted RFEs

    RFE Query link

    Note: Brand Change

    Delivered in 9.5

    You spokeWe listened

    https://www.ibm.com/developerworks/rfe/execute?use_case=recentlyVoted&BRAND_ID=352&PROD_ID=195

  • 2015 IBM Corporation

    Welcome to the Waitless World

    RDi Fix List RFEs delivered

    RDi Fix List shows RFEs and APARs delivered by release/fixpack RFEs delivered in RDi 9.5

    LUG requirement: Open Member keyboard shortcut Ctrl+Alt+Q

    http://www-01.ibm.com/support/docview.wss?uid=swg27038481

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Conclusion

    RPG is evolving rapidly and RDi is keeping pace (SEU is not)

    Free-form RPG and RDi solves skill-depletion

    Lots of goodies in RDi 9.5 worth upgrading

    We are prioritizing investment according to your feedback via RFE

    IBM i programming is fun and productive again!

  • 2015 IBM Corporation

    Welcome to the Waitless World

    Resources Rational Developer for i 9.5

    Announcement Product Page purchase, whats new Product Evolution is this an update, technical details How to do Web Install simplest for individuals How to Install options for enterprise installation Return on Investment Calculator personalized business case generator Lots of Online Learning Resources Documentation and Notices

    How to stay in touch RDi Hub community, blog, announcements, wiki, links, resources WDSci-L - very active discussion group Request For Enhancements COMMON

    https://ibm.biz/rdi95_bloghttps://ibm.biz/rdi_producthttp://www-01.ibm.com/support/docview.wss?uid=swg21681378https://ibm.biz/rdi_web_installhttps://ibm.biz/rdi_web_installhttps://ibm.biz/rdi_installhttps://ibm.biz/rdi_roihttps://ibm.biz/rdi_wiki_self_learninghttps://ibm.biz/rdi_documentshttps://ibm.biz/rdi_hubhttps://ibm.biz/wdsci-lhttps://www.ibm.com/developerworks/rfe/execute?use_case=recentlyVoted&BRAND_ID=352&PROD_ID=195http://common.org/

    Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32