[[PageOutline]] = GENI Aggregate Manager API Revisions = == Schedule == Tuesday, 10:00 am - noon == Session Leaders == Aaron Helsinger and Tom Mitchell, GENI Project Office == Agenda / Details == {{{ #!comment Dial In: 866-453-5550; Participant pin: 6513886# }}} The GENI Aggregate Manager API was [wiki:GEC12GeniAmAPI revised at GEC12], when we adopted [wiki:GAPI_AM_API_V2 AM API version 2]. This session will seek agreement on several additional proposed changes to the API. These changes include multiple small changes to expose additional aggregate functionality and ease the job of experimenter tools. Then we will discuss larger future changes, such as adding support for !UpdateSliver to dynamically add or remove resources from your slice, and tickets to support negotiated reservations. All the proposed changes are documented on the [wiki:GAPI_AM_API_DRAFT GENI AM API draft revisions wiki page]. Nominal Agenda: - Getting to AM API v3: Aaron Helsinger - "Minimal" AM API v3 changes: Aaron Helsinger - Proposals "on the bubble": Aaron Helsinger - Discussion on AM API v3 - !UpdateSlivers: Aaron Helsinger - Tickets: Aaron Helsinger - ProtoGENI perspective: Jon Duerig - Alternative proposals: Nick Bastin - Discussion - Next Steps '''Note''': The [wiki:GEC13Agenda/CodingSprint Coding Sprint session] on Thursday afternoon will be used to further specify some of the changes discussed here. == Background Reading == * [wiki:GAPI_AM_API GENI AM API wiki page] * [wiki:GAPI_AM_API_DRAFT Draft AM API Revisions] * [wiki:GAPI_AM_API_ISSUES Issues identified in the current AM API]