Kuali Rice – ARC / TRC Update May 18, 2010 Eric Westfall – Kuali Rice Project Manager.

Slides:



Advertisements
Similar presentations
Kuali Rice at Indiana University Plans for KFS and KC Deployments in Rice July 29-30, 2008 Eric Westfall.
Advertisements

ARC and TRC Update to All Boards. Evolution of Rice.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap.
Kuali Technology Mark Norton – Nolaria Consulting Zachary Naiman – Member Liaison, Kuali Foundation.
Introduction to Kuali Rice ITANA Screen2Screen: Kuali on Campus May 2009 Eric Westfall – Kuali Rice Project Manager.
Rice Charter Update University of California July 20, 2009 Bill Yock.
Open source administration software for education software development simplified RAD, Rules, and Compatibility: What's Coming in Kuali Rice 2.0 Eric Westfall.
Research administration Kuali Rice: Enterprise Middleware Solutions Geoff McGregor Terry Durkin.
Kuali Rice at Indiana University Important Workflow Concepts Leveraged in Production Environments July 29-30, 2008 Eric Westfall.
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap
© Internna Technologies 1 IWebMvc Features, Possibilities & Goals.
DICOM in XML Where we’re headed. Background In 2003, the Ad Hoc Publishing Committee created ‘proof-of-concept’ drafts of Parts 3, 6, 12, and 16 –Base.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
Rice KRAD Data Layer JPA Design Eric Westfall July 2013.
Introduction to Kuali Rice Presented at Internet2 April 2009 Eric Westfall – Kuali Rice Project Manager Bill Yock – Vice Chair, Kuali Rice Board of Directors.
Technical Overview of Kuali Rice UC Davis, Information & Educational Technology January 2009.
James Smith, University of Arizona Barbara Sutton, Cornell University
KRA Application Architecture Terry Durkin, KRA Development Manager (Indiana University) Bryan Hutchinson, KRA Development Manager (Cornell) Andy Slusar,
Architecting and Building KRA using Kuali Rice Terry Durkin, KRA DM/Lead Developer (Indiana University) Bryan Hutchinson, KRA DM/Lead Developer (Cornell)
1 Kuali Identity Management Advanced CAMP: Identity Services Summit for Higher Ed Open / Community-Source Projects.
Kuali Enterprise Workflow Kuali Days – May 2008 Eric Westfall - Indiana University.
Kuali Rice at Indiana University Rice Setup Options July 29-30, 2008 Eric Westfall.
KRAD. 2 What is KRAD KRAD is the codename for the next generation of KNS It will be a rapid application development framework for use by many Kuali Foundation.
NASA/ESA Interoperability Efforts CEOS Subgroup - CINTEX Alexandria, Sept 12, 2002 Ananth Rao Yonsook Enloe SGT, Inc.
Technical Overview for “Functionals” (Kuali-eze…It’s a Foreign Language!) Ailish Byrne, Indiana University Barbara Sutton, Cornell University.
Kuali Enterprise Notification Tell Me What I Want And Need To Know Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst,
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
Rice Status Update University of California July 20, 2009 Eric Westfall – Kuali Rice Project Manager.
Eric Westfall – Indiana University James Bennett – Indiana University ADMINISTERING A PRODUCTION KUALI RICE INFRASTRUCTURE.
Plant Engineering Workbench 5.3 New Features. 2 Workbench 5.3 ▼ New Features in 5.3 are: –New 3D Model Management module –Additions to the Admin module.
Kuali Nervous System Aaron Godert, Cornell University Jonathan Keller, University of California, Davis.
Kuali Enterprise Notification Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst, Cornell University)
Kuali Enterprise Workflow Eric Westfall (Indiana University) Aaron Hamid (Cornell University)
An overview of changes.  Rice 1.1 is now Rice 2.0 ◦ communicates the level of changes being made in the rice codebase.
RAD, RULES, AND COMPATIBILITY: WHAT'S COMING IN KUALI RICE 2.0 Eric Westfall – Indiana University Travis Schneeberger – Dechen Consulting Group Peter Giles.
Kuali Nervous System Aaron Godert, Cornell University Jonathan Keller, University of California, Davis.
Kuali Enterprise Workflow Presented at ITANA October 2009 Eric Westfall – Kuali Rice Project Manager.
Webster Visualize Webster Financial Team Visual Scrumware Joe Andrusyszyn Mark Bryant Brian Hannan Robert Songer.
RMS Importer Status MACS Week March 2011 PP b-ABR_RMSImporterStatus Angela Brett RMS Importer Status 1.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Kuali Coeus IRB Kuali Days, November 18, 2008 E. Ray Stinson, Office of Research Integrity and Assurance Dan Dwyer, Research Administration Information.
Kuali Research Administration Cornell IT Forum June 11, 2008 Dan Dwyer - Director of Research Admin IT Bryan Hutchinson - KRA Development Manager Andy.
Adobe PDF Workflow Documents for Kuali Rice May 19th, 2009 Aaron Godert Manager, Enterprise Integration Cornell Information Technologies.
1 UCD Kuali Rice Road Map David Walker Curtis Bray Hampton Sublett Information & Educational Technology University of California, Davis.
Eric Westfall – Indiana University James Bennett – Indiana University ADMINISTERING A PRODUCTION KUALI RICE INFRASTRUCTURE.
Kuali Enterprise Workflow Kuali Days – November 2008 Scott Gibson, University of Maryland Bryan Hutchinson, Cornell University James Smith, University.
1 Kuali Nervous System (KNS) Part 2 Presented by: Jerry Neal – KFS Development Manager Geoff McGregor – KC Lead Developer Brian McGough – KRice Project.
1 Kuali Nervous System (KNS) Part 1 Presented by: Jerry Neal – KFS Development Manager Geoff McGregor – KC Lead Developer Brian McGough – KRice Project.
Software Status Sonja Vrcic Socorro,
Kuali Rice A basic overview…. Kuali Rice Mission First and foremost to provide a consistent development framework and common middleware layer for Kuali.
Kuali Rice at Indiana University From the System Owner Perspective July 29-30, 2008 Eric Westfall.
KC Application Architecture Terry Durkin, KC Development Manager (Indiana University) Bryan Hutchinson, KC Development Manager (Cornell) Jack Frosch, KC.
Kuali Rice: General Overview Brian McGough Kuali Rice Project Manager Kuali Lead Architect Director, Enterprise Software, IU May 13, 2008.
KEW Definitions Document Type The Document Type defines the routing definition and other properties for a set of documents. Each document is an instance.
RAD, RULES, AND COMPATIBILITY: WHAT'S COMING IN KUALI RICE 2.0 Eric Westfall – Indiana University Travis Schneeberger – Dechen Consulting Group Peter Giles.
KIM: Kuali Abstraction Layer for Identities, Groups, Roles, and Permissions.
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
RAD, RULES, AND COMPATIBILITY: WHAT'S COMING IN KUALI RICE 2.0 Eric Westfall – Indiana University Travis Schneeberger – Dechen Consulting Group Peter Giles.
Kuali Rice Evolving the Infrastructure for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University)
© 2007 by Michal Dobisek; made available under the EPL v1.0 | EclipseCon 2007 Michal Dobisek, Inside Subversive The Subversion.
Lead from the front Texas Nodal 1 Reduction of MMS Vendor Effort for TPTF January 8, 2008 Murray Nixon Sai Moorty.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap.
05 October 2010 HMA-FO Task 2: Feasibility Analysis Service HMA Follow On Activities Task 2: Feasibility Analysis Service (Sensor Planning Service) Monthly.
Kuali Enterprise Notification Tell Me What I Want And Need To Know Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst,
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI GLUE 2: Deployment and Validation Stephen Burke egi.eu EGI OMB March 26 th.
Kuali Enterprise Notification Tell Me What I Want And Need To Know Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst,
Security Chapter – Architecture & Focus on Authorization PDP Cyril Dangerville (TS), Chapter Architect, Authorization PDP GE owner 7 July 2016.
Common components for OPC-UA developments at CERN: An enhanced OPC-UA toolkit Ben Farnham.
Nate Johnson Ryan Kirkendall Eric Westfall
Presentation transcript:

Kuali Rice – ARC / TRC Update May 18, 2010 Eric Westfall – Kuali Rice Project Manager

Progress – November 2009 to May 2010 Kuali Rice 1.1 development kicked off in January 2010 Original Deliverables for Rice 1.1 Release in Q – Replace OJB with JPA – Spring 2.5 Upgrade – Improved XML import/export support – Adobe PDF automation contribution from Cornell – Complete the API module of Rice – Version Compatibility – KIM Management Screen improvements – FERPA and FIPPA improvements – Research running KIM standalone

Progress – November 2009 to May 2010 Kuali Rice released February 5th, 2010 – New KIM Service methods to support KFS access security – KSB Performance Enhancements – KEW Thin Client Enhancements – Numerous bug fixes – Other items in support of the KFS release

Progress – November 2009 to May 2010 Kuali Rice released May 14th, 2010 – KEW Application Document Status Enhancement. – Document linking mechanism in Rice. – The "remote" run mode for KIM and other Rice modules. – Rice Configuration Enhancements – Other items in support of the Kuali Coeus 2.0 release

Progress – November 2009 to May 2010 Cornell PDF functionality was contributed during Rice face-to-face in January Kuali Rice 1.1 was upgraded to Spring 3.0 Many pieces of the JPA implementation were completed – Configuration and other scaffolding for JPA put into place – Mapping of all entities in Rice – Data Access Object conversion – KSB, KEW and KIM middleware components were converted and mostly working – OJB to JPA conversion scripts were implemented…

But wait! JPA KNS

JPA and the KNS The KNS proved to be very problematic from a JPA perspective. KNS was designed on top of OJB and some of the fundamental differences between OJB and JPA prevented the Rice team from achieving a successful integration. It was becoming critical to figure out how to proceed…

JPA Deferral – ARC Vote ARC was presented with 3 options to vote on: – Should JPA be deferred? – If so, should some of the smaller scope 1.1 items be done on an earlier version of Rice. – If so, should that earlier version of Rice be a 1.0.x version or 1.1 (with version compatibility becoming 1.2) ARC voted as follows: – Yes – Smaller scope items on earlier version of Rice – Earlier version will be 1.0.x, not 1.1

KFS, KC, and KS Impact KFS - ceased JPA conversion work done so far – Migrated to the branch for bug fixes and enhancement work KC – had not begun JPA conversion yet – They were going to start on this for the next version KS – does not currently use the KNS but is planning to. – KS currently is implemented with JPA, so no JPA support in KNS impacts them.

Version Compatibility Version Compatibility is a major deliverable of Rice 1.1 Two types of compatibility: – Middleware (client-server) – Application Development Framework (i.e. KNS) The first of these is the most crucial from the perspective of satisfying our version compatibility requirements. – Supports rational upgrade process (no forced marches) – Supports multiple applications in same environment running against one Rice server

Version Compatibility - Continued Application Development Framework compatibility allows for non-impacting upgrades between Rice versions within a client application. Compatibility goals require changes and testing across 13 “areas”! – API – Database Structure – Datasets – URL – Service name – Configuration Parameters – Tag Libraries – XML Schema Changes – Service and DTO Versioning – XML Generated from XStream – Data Dictionary – Plugins – Dependent Libraries

DRAFT -Proposed Rice Releases The favored release restructuring approach discussed in Rice team meetings this week is as follows. 1.0.X ?? – XML import/export improvements – Adobe PDF automation contribution – KIM Management screen work which has already been defined and spec’d – KFS 4.0 bug fixes – Remaining KIM Management screen work 1.1 – API Module (modularity) (Necessary to achieve Version compatibility) – Version compatibility (Middleware Only! Defer ADF compatibility) – Spring Upgrade (already completed) – FERPA and FIPPA (relative priority?)