This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
95hackathon [2016/03/30 14:45] bclaise [Technologies Included in Hackathon (more can be added)] |
95hackathon [2016/07/04 12:24] (current) sara |
||
---|---|---|---|
Line 37: | Line 37: | ||
15:30: Awards presented, prizes given | 15:30: Awards presented, prizes given | ||
16:00: Hackathon ends | 16:00: Hackathon ends | ||
+ | |||
---- | ---- | ||
+ | ==== Meeting Materials ==== | ||
+ | * Presentations can be uploaded and accessed from the [[https://www.ietf.org/proceedings/95/hackathon.html|IETF Hackathon Team page]] | ||
+ | * Code can be accessed from the [[https://github.com/ietf-hackathon|IETF Hackathon github]] or from links provided for within project descriptions below. | ||
+ | * [[https://isoc.app.box.com/v/ietf95-hackathon|Photos]] | ||
+ | |||
+ | ---- | ||
==== Technologies Included in Hackathon (more can be added) ==== | ==== Technologies Included in Hackathon (more can be added) ==== | ||
**DNS/DNSSEC/DANE/DNS-over-(D)TLS** | **DNS/DNSSEC/DANE/DNS-over-(D)TLS** | ||
- | * Champion(s) | + | * Champions/Hackers |
* Coordinator: Allison Mankin <allison.mankin@gmail.com> | * Coordinator: Allison Mankin <allison.mankin@gmail.com> | ||
- | * Benno Overeinder | + | * Benno Overeinder, Willem Toorop, Ralph Dolman |
- | * Willem Toorop | + | * Sara Dickinson, John Dickinson |
- | * Sara Dickinson | + | * Shane Kerr |
- | * John Dickinson | + | * Shumon Huque |
- | * Linus Nordberg | + | * Dave Lawrence |
+ | * Daniel Kahn Gillmor | ||
+ | * Linus Nordberg (remote) | ||
+ | * Melinda Shore (remote) | ||
+ | * Gowri Visweswaran (remote) | ||
* Jan Včelák | * Jan Včelák | ||
- | * Evan Hunt | + | * Evan Hunt (plus others on BIND team, reporting separately) |
* Dan York | * Dan York | ||
- | * Others welcome, remote participants welcome | + | * All welcome, remote participants welcome |
* Project(s) | * Project(s) | ||
* Library-independent interfacing with TLS | * Library-independent interfacing with TLS | ||
Line 61: | Line 72: | ||
* getdns version for Raspbian | * getdns version for Raspbian | ||
* automated DNSSEC key maintenance/rollover scheduling tool for BIND | * automated DNSSEC key maintenance/rollover scheduling tool for BIND | ||
+ | * DNS over TLS and TCP out-of-order processing in [[https://www.knot-resolver.cz|Knot Resolver]] ([[https://gitlab.labs.nic.cz/knot/resolver/merge_requests/18/diffs|merge request]]) | ||
* And more | * And more | ||
- | |||
- | |||
**Network Based Metrics Analytics** | **Network Based Metrics Analytics** | ||
Line 83: | Line 93: | ||
* Eric Voit: Exending ODL's [[https://www.opendaylight.org/opendaylight-features-list#YANG PUBSUB|YANG PubSub Client implementation]] released in Beryllium. See [[https://datatracker.ietf.org/doc/draft-ietf-netconf-yang-push/|draft-ietf-netconf-yang-push]]) | * Eric Voit: Exending ODL's [[https://www.opendaylight.org/opendaylight-features-list#YANG PUBSUB|YANG PubSub Client implementation]] released in Beryllium. See [[https://datatracker.ietf.org/doc/draft-ietf-netconf-yang-push/|draft-ietf-netconf-yang-push]]) | ||
* Benoit Claise: improve YANG model monitoring tools at claise.be | * Benoit Claise: improve YANG model monitoring tools at claise.be | ||
- | * Qin Wu and Jimmy Dong: tools to extract the info from YANG models to populate the catalog (draft-openconfig-netmod-model-catalog-00) | + | * Qin Wu and ANURAG BHARGAVA: tools to extract the info from YANG models to populate the catalog (draft-openconfig-netmod-model-catalog-00) |
- | * Qin Wu and Jimmy Dong: pyang in the submission tool => include all the existing YANG models in the path. | + | * Qin Wu and Dapeng Liu: pyang in the submission tool => include all the existing YANG models in the path. |
* Kent Watsen: Update https://github.com/Juniper/netconf-call-home | * Kent Watsen: Update https://github.com/Juniper/netconf-call-home | ||
* Mahesh Jethanandani, Daniel King (TBC), Lee Howard (TBC), William Lupton (Sunday) : YANG Development Kit and YANG explorer integration. See https://github.com/CiscoDevNet/ydk-py and https://github.com/CiscoDevNet/yang-explorer | * Mahesh Jethanandani, Daniel King (TBC), Lee Howard (TBC), William Lupton (Sunday) : YANG Development Kit and YANG explorer integration. See https://github.com/CiscoDevNet/ydk-py and https://github.com/CiscoDevNet/yang-explorer | ||
Line 91: | Line 101: | ||
* Dean Bodganovic | * Dean Bodganovic | ||
* Ebben Aries | * Ebben Aries | ||
+ | * David Lamparter: code generation bridge between YANG schemas and Cap'n Proto schemas | ||
**NETVC** | **NETVC** | ||
* Champion(s) | * Champion(s) | ||
- | * TBD | + | * Tim Terriberry |
- | * | + | * Thomas Daede <tdaede@mozilla.com> |
* Project(s) | * Project(s) | ||
- | * TBD | + | * Updates to the "Are We Compressed Yet" tools |
- | * | + | |
**IBNEMO(Intent Based Network Modeling)** | **IBNEMO(Intent Based Network Modeling)** | ||
Line 124: | Line 134: | ||
**Homenet** | **Homenet** | ||
- | * Champion(s) | + | * Teaming with VPP on source address dependent routing (SADR) |
- | * TBD | + | * Need to have some multi prefix setup to show that it works |
- | * | + | * Hoping to recruit Homenet or MIF people with multi prefix stacks – eg. take work from the last IETF and insert VPP |
- | * Project(s) | + | |
- | * TBD | + | |
**RIOT (OS for internet of things)** | **RIOT (OS for internet of things)** | ||
Line 141: | Line 149: | ||
* Ole Trøan | * Ole Trøan | ||
* Project(s) | * Project(s) | ||
- | * Source Address Dependent Routing | + | * Source Address Dependent Routing [[https://tools.ietf.org/html/draft-ietf-rtgwg-dst-src-routing-01]] |
+ | * Code: git clone https://gerrit.fd.io/r/vpp | ||
**TLS 1.3** | **TLS 1.3** | ||
Line 183: | Line 192: | ||
* Github project for hackathon presentations and code: https://github.com/eckelcu/ietf-hackathon | * Github project for hackathon presentations and code: https://github.com/eckelcu/ietf-hackathon | ||
* Champions for each technology are encouraged to share any other things they think would be helpful in preparation for the hackathon | * Champions for each technology are encouraged to share any other things they think would be helpful in preparation for the hackathon | ||
- | |||
==== Remote participation ==== | ==== Remote participation ==== |