User Tools

Site Tools


99hackathon

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
99hackathon [2017/07/13 16:49]
wlupton Updated William Lupton's entry
99hackathon [2017/08/02 21:33] (current)
eckelcu_cisco.com [Meeting Materials]
Line 46: Line 46:
      * Code can be accessed from [[https://​github.com/​ietf-hackathon|IETF Hackathon Github]] or from links provided within project descriptions below.      * Code can be accessed from [[https://​github.com/​ietf-hackathon|IETF Hackathon Github]] or from links provided 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>​
-     * Hackathon Photos ​take and post to Twitter with hash tags #​IETFHackathon #IETF99+     ​* ​[[https://​isoc.box.com/​v/​IETF99-Photos-Shared|Hackathon Photos]]  
 +       * Take and post your own on Twitter with hash tags #​IETFHackathon #IETF99
  
 ---- ----
Line 146: Line 147:
      * Champion(s)      * Champion(s)
         * Sara Dickinson sara@sinodun.com         * Sara Dickinson sara@sinodun.com
-Page Tools 
- 
-    Show page 
-    Old revisions 
-    Backlinks 
-    Back to top 
- 
- 
         * Allison Mankin allison.mankin@gmail.com         * Allison Mankin allison.mankin@gmail.com
         * Benno Overeinder benno@nlnetlabs.nl         * Benno Overeinder benno@nlnetlabs.nl
Line 165: Line 158:
        * DBUS API and nss-resolv support for Stubby https://​www.nanog.org/​sites/​default/​files/​3_stubby-nanog68.pdf        * DBUS API and nss-resolv support for Stubby https://​www.nanog.org/​sites/​default/​files/​3_stubby-nanog68.pdf
        * Ed25519 (RFC 8080) RRSIG        * Ed25519 (RFC 8080) RRSIG
-       * RFC 5011 compliance testing using [[https://​gitlab.labs.nic.cz/​knot/​deckard/​blob/​master/​README.rst|Deckard]] - reusable, lighting fast test based on [[https://​github.com/​wolfcw/​libfaketime|libfaketime]]+       * RFC 5011 compliance testing using [[https://​gitlab.labs.nic.cz/​knot/​deckard/​blob/​master/​README.rst|Deckard]] - reusable, lighting fast test based on [[https://​github.com/​wolfcw/​libfaketime|libfaketime]]: code to start with is in branch [[https://​gitlab.labs.nic.cz/​knot/​deckard/​commits/​rfc5011|rfc5011]] in CZ.NIC'​s Gitlab, most importantly in test scenario [[https://​gitlab.labs.nic.cz/​knot/​deckard/​blob/​rfc5011/​5011/​5011.rpl|5011.rpl]].
  
 **YANG/​NETCONF/​RESTCONF** **YANG/​NETCONF/​RESTCONF**
Line 185: Line 178:
        * Generate an IETF draft from a YANG module (in support of draft-claise-semver-00):​ Richard Barnes (mainly Sunday)        * Generate an IETF draft from a YANG module (in support of draft-claise-semver-00):​ Richard Barnes (mainly Sunday)
        * Create pyang module-catalog plugin to generate draft-clacla-netmod-model-catalog compliant JSON : William Lupton        * Create pyang module-catalog plugin to generate draft-clacla-netmod-model-catalog compliant JSON : William Lupton
 +       * Regex tool and regex GUI: Radek and Pieter Lewyllie ​
 +       * Private YANG models: Kent Watsen
  
 **SeDHCPv6** - CANCELLED! **SeDHCPv6** - CANCELLED!
Line 360: Line 355:
          * https://​tools.ietf.org/​html/​draft-ietf-dots-data-channel-02          * https://​tools.ietf.org/​html/​draft-ietf-dots-data-channel-02
      * Implementation      * Implementation
-         * The code will be available at [will be opened soon]+         * The code is available at https://​github.com/​nttdots/​go-dots
  
 **Multiple Provisioning Domains (mPvD) and Captive Portal detection** **Multiple Provisioning Domains (mPvD) and Captive Portal detection**
Line 375: Line 370:
          * Some mPvD code is available here: https://​github.com/​IPv6-mPvD          * Some mPvD code is available here: https://​github.com/​IPv6-mPvD
  
 +** 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
  
 **COSE in the network: Secure Wake-on-Radio (SWORN)** **COSE in the network: Secure Wake-on-Radio (SWORN)**
Line 394: Line 405:
           * Specification:​ https://​tools.ietf.org/​html/​draft-bormann-t2trg-sworn           * Specification:​ https://​tools.ietf.org/​html/​draft-bormann-t2trg-sworn
  
-**SysRepo - Segment Routing v6**+**SRv6 over NETCONF using Sysrepo**
      * Champions      * Champions
        * Richard Kosegi        * Richard Kosegi
Line 402: Line 413:
  
      * Project      * Project
 +       * [[https://​cleo.atrinik.org/​poster-hackaton2017.png|Use case]]
        * NETCONF management of Segment Routing over IPv6 (SRv6) on OpenWRT router        * NETCONF management of Segment Routing over IPv6 (SRv6) on OpenWRT router
          * The goal is to make POC of configuring explicit path consisting of SRv6 segments on OpenWRT router (TL-WR1043ND) via NETCONF. There is support of SRv6 in Linux kernel since 4.10, so let's make use of it.               * The goal is to make POC of configuring explicit path consisting of SRv6 segments on OpenWRT router (TL-WR1043ND) via NETCONF. There is support of SRv6 in Linux kernel since 4.10, so let's make use of it.     
  
      * Implementation:​      * Implementation:​
-       ​* ​OpenWRT:[[https://github.com/openwrt]]+       ​* ​LEDE:[[https://lede-project.org/]]
        * SysRepo:​[[https://​github.com/​sysrepo]]        * SysRepo:​[[https://​github.com/​sysrepo]]
        * Netopeer:​[[https://​github.com/​CESNET/​Netopeer2]]        * Netopeer:​[[https://​github.com/​CESNET/​Netopeer2]]
- 
  
 **MILE** **MILE**
Line 480: Line 491:
        * https://​github.com/​GrumpyOldTroll/​amt        * https://​github.com/​GrumpyOldTroll/​amt
        * https://​github.com/​GrumpyOldTroll/​amt-openwrt        * https://​github.com/​GrumpyOldTroll/​amt-openwrt
 +
 +**RPKI Origin Validation for FRR**
 +     * Champions:
 +       * Andreas Reuter
 +       * Matthias Waehlisch
 +     * Project:
 +       * Extending FRR to suport RPKI Origin Validation.
 +     * Specifications:​
 +       * https://​tools.ietf.org/​html/​rfc6810
 +       * https://​tools.ietf.org/​html/​rfc6811
 +     * Implementation:​
 +       * https://​github.com/​rtrlib
 +       * https://​github.com/​frrouting
  
 ---- ----
99hackathon.1499964584.txt.gz · Last modified: 2017/07/13 16:49 by wlupton