[[PageOutline]] = [wiki:GEC24Agenda#ConferenceAgenda GEC24] Developer Roundtable = This is an informal session for GENI developers to discuss topics of interest to the attendees. These topics may include details of software integration, software issues that affect multiple control frameworks, or common tools. == Schedule == TBD == Session Leaders == * Tom Mitchell, GPO * Marshall Brinn, GPO == Agenda / Details == This software development session provides an opportunity for GENI developers to collaborate informally. Topics may include: * GENI Developer collaboration - Is the [https://groups.google.com/forum/#!forum/geni-developers geni-developers google group] working? - Do we need a public [https://github.com/GENI-NSF GitHub] repository to track proposals and discussions? * [http://geni-lib.readthedocs.org/en/latest/ geni-lib] development - An opportunity for those using or developing geni-lib to coordinate * Extensions to APIs - The ProtoGENI/CloudLab folks have added a number of ‘private’ extensions to the GENI APIs including the ability to dynamically resize slices. This is an opportunity for both users and developers to learn more about these extensions * Experiment management - The ProtoGENI/CloudLab folks have a [https://www.chef.io/chef/ Chef]-based system for automating experiments in GENI-like environments. This is an opportunity for both users and developers to learn more and to discuss other experiment management solutions. - ProtoGENI/CloudLab has also added features to get shared secrets onto nodes for better passwords (where they are necessary) and to set up passwordless ssh between nodes in a slice. They are interested in getting feedback and seeing who else might be interested in using them - The issue of getting some kind of keys onto nodes in a slice so that they can call GENI API calls (eg. to expand the slice) has come up many times over the years, and the ProtoGENI/CloudLab folks would like to revisit this discussion * Other ’third party’ services - The ProtoGENI/CloudLab folks are running a service to track disk images and want feedback on whether other developers would want to use it. If you would like to add a topic, please edit this wiki page or email [mailto:tmitchel@bbn.com Tom Mitchell].