This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
96hackathon [2016/07/07 19:05] eckelcu_cisco.com [Remote participation] |
96hackathon [2016/11/17 08:28] (current) eckelcu_cisco.com [Meeting Materials] |
||
---|---|---|---|
Line 50: | Line 50: | ||
* Code can be accessed from [[https://github.com/ietf-hackathon|IETF Hackathon Github]] or from links provided for within project descriptions below. | * Code can be accessed from [[https://github.com/ietf-hackathon|IETF Hackathon Github]] or from links provided for within project descriptions below. | ||
* Request to be added to IETF Github organization by sending your Github ID to Charles Eckel <eckelcu@cisco.com> | * Request to be added to IETF Github organization by sending your Github ID to Charles Eckel <eckelcu@cisco.com> | ||
+ | * Presentations of Project Results - [[https://www.youtube.com/watch?v=x7wIODAaqMI|Recording]] | ||
+ | * Follow Teams through Hackathon and Bit-n-Bites - [[https://youtu.be/j7NqYm6WshI|Video]] | ||
---- | ---- | ||
Line 112: | Line 114: | ||
* For this project(s) we would be using ONOS platform | * For this project(s) we would be using ONOS platform | ||
* http://onosproject.org/ | * http://onosproject.org/ | ||
+ | * Code repository to be used - [[https://github.com/harikrushna-Huawei/hackathon|GitHub]] | ||
* Detailed information at - | * Detailed information at - | ||
* [[https://drive.google.com/open?id=0B-76cYXo_ss9b1BkZV8zbzdDaUU|Google Drive]] | * [[https://drive.google.com/open?id=0B-76cYXo_ss9b1BkZV8zbzdDaUU|Google Drive]] | ||
Line 140: | Line 143: | ||
* YANG: Benoit Claise | * YANG: Benoit Claise | ||
* Project(s) | * Project(s) | ||
- | * Benoit Claise: improve YANG model monitoring tools at claise.be | + | * Benoit Claise: improve YANG model monitoring tools at claise.be (confd, new graphs, bug fix) |
- | * Victor Kuarsingh | + | * Hari Ananthakrishnan (On Sunday): Improve YANG tools (xym) |
- | * Hari Ananthakrishnan (On Sunday): | + | * Carl Moberg, Reshad Rahman, Victor Kuarsingh: YANG module catalog (draft-openconfig-netmod-model-catalog-01) |
- | * Carl Moberg: YANG module catalog | + | * Qin Wu,Yuming Xie,Michale Wang: Web based YANG Tool for module catalog |
- | * Qin Wu: Web based YANG Tool | + | |
- | * Reshad Rahman (On Sunday): yanger compiler | + | |
* Mikael Abrahamsson/Rastislav Szabo/Radek/Mislav: sysrepo (https://github.com/sysrepo) | * Mikael Abrahamsson/Rastislav Szabo/Radek/Mislav: sysrepo (https://github.com/sysrepo) | ||
- | * Vladimir Vassilev: yuma123 (https://sourceforge.net/projects/yuma123) | + | * Tomek Mrugalski, Marcin Siodelski: Kea (https://github.com/isc-projects/kea) - Add YANG/NETCONF support to Kea using sysrepo. |
+ | * Vladimir Vassilev: yuma123 (https://sourceforge.net/projects/yuma123 http://yuma123.org/wiki/index.php/IETF_96_Hackcathon_yuma123_project_report) | ||
* Vinod Kumar/Tianran Zhou: YANG compiler annotation implementation on ONOS | * Vinod Kumar/Tianran Zhou: YANG compiler annotation implementation on ONOS | ||
* ONOS:https://wiki.onosproject.org/display/ONOS/Basic+ONOS+Tutorial | * ONOS:https://wiki.onosproject.org/display/ONOS/Basic+ONOS+Tutorial | ||
* YANG compiler meta data: [[https://datatracker.ietf.org/doc/draft-agv-netmod-yang-compiler-metadata/ | draft-agv-netmod-yang-compiler-metadata]] [[https://datatracker.ietf.org/doc/draft-agv-netmod-yang-annotation-ds-and-derived/ | draft-agv-netmod-yang-annotation-ds-and-derived]] | * YANG compiler meta data: [[https://datatracker.ietf.org/doc/draft-agv-netmod-yang-compiler-metadata/ | draft-agv-netmod-yang-compiler-metadata]] [[https://datatracker.ietf.org/doc/draft-agv-netmod-yang-annotation-ds-and-derived/ | draft-agv-netmod-yang-annotation-ds-and-derived]] | ||
+ | * William Lupton (From Saturday pm): pyang ''yang-edit'' and ''html'' output formats | ||
**DNS/DNSSEC/DPRIVE/DANE** | **DNS/DNSSEC/DPRIVE/DANE** | ||
Line 203: | Line 206: | ||
* Implement ILA in IOVisor's XDP (eXpress Data Path). | * Implement ILA in IOVisor's XDP (eXpress Data Path). | ||
+ | ** NETVC ** | ||
+ | * Champion(s) | ||
+ | * Timothy B. Terriberry <tterribe@xiph.org> | ||
+ | * Project(s) | ||
+ | * AV1 | ||
+ | * Git repository: https://aomedia.googlesource.com/aom | ||
+ | * Bug tracker: https://bugs.chromium.org/p/aomedia/issues/list | ||
+ | * Gerrit: https://aomedia-review.googlesource.com/ | ||
+ | * Contributor's Guide: http://aomedia.org/contributor-guide/ | ||
+ | * Daala: https://git.xiph.org/?p=daala.git | ||
+ | * Thor: https://github.com/cisco/thor | ||
+ | * Are We Compressed Yet: https://github.com/tdaede/awcy | ||
+ | * rd_tool (AWCY backend): https://github.com/tdaede/rd_tool | ||
+ | * Resources: | ||
+ | * Are We Compressed Yet: https://arewecompressedyet.com/ | ||
+ | * Video test sets: https://media.xiph.org/video/derf | ||
** TLS 1.3 ** | ** TLS 1.3 ** | ||
Line 211: | Line 230: | ||
* NSS (EKR, MT) | * NSS (EKR, MT) | ||
* Apache (Kiefer, Taubert) | * Apache (Kiefer, Taubert) | ||
- | * Firefox (MT) | + | * Firefox (EKR, MT, Damjanovic) |
+ | * ProtoTLS (Kobeissi) | ||
+ | * MiTLS (Delignat-Lavaud) | ||
+ | * BoringSSL (Valdez?) | ||
+ | * TLS server qualification suite | ||
+ | * tlsfuzzer (krose) | ||
**SFC** | **SFC** | ||
Line 219: | Line 243: | ||
* Project(s) | * Project(s) | ||
* Mininet integration of VPP for SFC | * Mininet integration of VPP for SFC | ||
- | * Explore stateful usecases in VPP (NSH LB, ...) | + | * Explore stateful usecases in VPP (Load balancing in a service chain, ... ) |
**SCTP and WebRTC Datachannels** | **SCTP and WebRTC Datachannels** | ||
Line 229: | Line 253: | ||
* Improve the Datachannel support in Webbrowsers like Chrome and Firefox. | * Improve the Datachannel support in Webbrowsers like Chrome and Firefox. | ||
+ | **Media Address Resolver Service (MARS)** | ||
+ | * Champion(s) | ||
+ | * John Jason Brzozowski <john_brzozowski@comcast.com> | ||
+ | * Gaurav Naik <gn@drexel.edu> | ||
+ | * Glenn Deen <Glenn_Deen@comcast.com> | ||
+ | * Leslie Daigle <ldaigle@thinkingcat.com> | ||
+ | * Project(s) | ||
+ | * Related to GGIE, specifically we are exploring the ability to map media to addresses while making the same resolvable. A variety of naming and update techniques will be utilized specific to media resolution by name compared to literal addressing. | ||
+ | |||
+ | **IoT bootstrapping for Noobs with EAP-NOOB** | ||
+ | * Champion(s) | ||
+ | * Mohit Sethi <mohit.m.sethi@ericsson.com> | ||
+ | * Tuomas Aura <tuomas.aura@aalto.fi> | ||
+ | * Raghavendra Mudugodu | ||
+ | * Shiva Prasad | ||
+ | * Project(s) | ||
+ | * Implementing EAP-NOOB with open source wpa_supplicant and hostapd: https://tools.ietf.org/html/draft-aura-eap-noob-01 | ||
+ | * Secure bootstrapping for IoT in general | ||
+ | * Try it out sessions | ||
Don’t see anything that interests you? Feel free to add your preferred technology to the list, sign up as its champion and show up to work on it. Note: you **must login** to the wiki to add content. If you add a new technology, we strongly suggest that you send email to hackathon@ietf.org to let others know. You may generate interest in your technology, and find other people who want to contribute to it. | Don’t see anything that interests you? Feel free to add your preferred technology to the list, sign up as its champion and show up to work on it. Note: you **must login** to the wiki to add content. If you add a new technology, we strongly suggest that you send email to hackathon@ietf.org to let others know. You may generate interest in your technology, and find other people who want to contribute to it. | ||
Line 244: | Line 287: | ||
---- | ---- | ||
+ | ==== Webinar ==== | ||
+ | |||
+ | **ONOS** | ||
+ | * Webinar was conducted on 8th July | ||
+ | * ONOS Architecture by Satish - [[https://drive.google.com/open?id=0B-76cYXo_ss9VlJyTE9DeVN3aFE|link]] | ||
+ | * ONOS Introduction by Andrea - [[https://drive.google.com/open?id=0B-76cYXo_ss9R3dRMEZXYktxWGM|link]] | ||
+ | * Youtube Demo Video Links | ||
+ | * ONOS with Mininet - https://www.youtube.com/watch?v=Q3ptlUWoAE8 | ||
+ | * ONOS with PCEP and BGP-LS - https://www.youtube.com/watch?v=MeW0DiWeAJM | ||
+ | |||
+ | ---- | ||
==== Participant Preparation and Prerequisites ==== | ==== Participant Preparation and Prerequisites ==== | ||
* Bring a laptop on which you are comfortable developing software | * Bring a laptop on which you are comfortable developing software |