[hackathon] Fwd: [Netconf] Announcement of Sysrepo project Netconf/YANG datastore project participation in IETF96 Hackathon

Benoit Claise <bclaise@cisco.com> Fri, 10 June 2016 15:53 UTC

Return-Path: <bclaise@cisco.com>
X-Original-To: hackathon@ietfa.amsl.com
Delivered-To: hackathon@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AF7512D7D8 for <hackathon@ietfa.amsl.com>; Fri, 10 Jun 2016 08:53:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.947
X-Spam-Level:
X-Spam-Status: No, score=-15.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.426, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PPHNazozP-UM for <hackathon@ietfa.amsl.com>; Fri, 10 Jun 2016 08:53:39 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EB0012D11D for <hackathon@ietf.org>; Fri, 10 Jun 2016 08:53:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7396; q=dns/txt; s=iport; t=1465574018; x=1466783618; h=subject:references:to:cc:from:message-id:date: mime-version:in-reply-to; bh=c/6jOdpBWwRaXqL2xuc93TIO5N/WLvEDm/om1bWfg7M=; b=kfHjbBrZ/GpQpUJOc/BYSjg7t7frhVO4ADEgF5psCMNhKVh+p3/Q6hoi 2AelhPObZTB72Qe+LZsNKJBPVsDpln3mPEbyy6pda8gvADFxJqZh17G1j cPh/YUTrBtbH+vMwcLxGCptscocnty3dJOgTdrVSev4sMTRidKYbp+DK6 M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0A5AgB/4VpX/xbLJq1ehBQrUrYkhQCBehcBCoUnSgKBYhQBAQEBAQEBZRwLhEUBAQEEAQEBawsQHAMBAg0XCycBJQIIBg0GAgEBiCwOvX8BAQEBAQEBAQEBAQEBAQEBAQEBAQEchieBdwiCToQSEQEGNoU7BZNBhR6GBIU1gm+CN4cNhVyIAIdrHjaCOYE3OjIBiEUNFweBFwEBAQ
X-IronPort-AV: E=Sophos;i="5.26,450,1459814400"; d="scan'208,217";a="677653819"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jun 2016 15:53:35 +0000
Received: from [10.60.67.86] (ams-bclaise-8915.cisco.com [10.60.67.86]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u5AFrZ8A003560; Fri, 10 Jun 2016 15:53:35 GMT
References: <alpine.DEB.2.02.1606101316440.28955@uplift.swm.pp.se>
To: "hackathon@ietf.org" <hackathon@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
X-Forwarded-Message-Id: <alpine.DEB.2.02.1606101316440.28955@uplift.swm.pp.se>
Message-ID: <4efcae24-7571-4a15-f820-f5558fd9e717@cisco.com>
Date: Fri, 10 Jun 2016 17:53:35 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <alpine.DEB.2.02.1606101316440.28955@uplift.swm.pp.se>
Content-Type: multipart/alternative; boundary="------------C59F31260D3AD73E4091564E"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/08IW3cbVHwmM_E25KIqvjtX1pNY>
Cc: 'Mikael Abrahamsson' <mikael.abrahamsson@t-systems.com>
Subject: [hackathon] Fwd: [Netconf] Announcement of Sysrepo project Netconf/YANG datastore project participation in IETF96 Hackathon
X-BeenThere: hackathon@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: "Discussion regarding past, present, and future IETF hackathons." <hackathon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hackathon>, <mailto:hackathon-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hackathon/>
List-Post: <mailto:hackathon@ietf.org>
List-Help: <mailto:hackathon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hackathon>, <mailto:hackathon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 10 Jun 2016 15:53:41 -0000

FYI.

Regards, Benoit


-------- Forwarded Message --------
Subject: 	[Netconf] Announcement of Sysrepo project Netconf/YANG 
datastore project participation in IETF96 Hackathon
Date: 	Fri, 10 Jun 2016 13:43:49 +0200 (CEST)
From: 	Mikael Abrahamsson <swmike@swm.pp.se>
Organization: 	People's Front Against WWW
To: 	netconf@ietf.org



Hello.

Sysrepo (http://www.sysrepo.org) is a free open source project that aims
to provide infrastructure to make devices/applications manageable using
Netconf/YANG. Development is done using Github. Mailing lists are
available here at (http://lists.sysrepo.org/listinfo).

Currently it consists of Netopeer2 (Netconf Server), Sysrepod (data store
daemon), Libyang (YANG validation library) and other components for
testing etc.

Sysrepo is right now under development, but what's already finished is
support for configuration data (running/startup) and RPCs. In the upcoming
months there will be support for operational data, notifications,
commit/confirm, and changes to support YANG 1.1. We also plan to add more
programming language bindings for applications that are controlled via
Sysrepo.

You can also use the Sysrepo libraries for standalone mode without having
a deamon running, just using files on disk for the configuraton.

Currently development target platforms are OpenWrt and other Linux
operating systems, but the goal is to be platform independent. We're in
the process of migrating previous work that created support for multiple
IETF standards model, to the new APIs.

Multiple Sysrepo developers/participants will be available at the
Hackathon at IETF96 to assist if there are any questions in how to get
started with Sysrepo, and we're currently talking to multiple parties who
will be attending and doing work on adopting applications to speak to
Sysrepo.

We have for instance done an example modification of "dnsmasq" to store
its configuraiton in Sysrepo and make it configurable by external means
using Netconf:

https://github.com/sysrepo/dnsmasq-sysrepo

Announcement including asciinema "video" here:

http://lists.sysrepo.org/archives/sysrepo-devel/2016-June/000103.html

We'd be happy to answer any further questions or thoughts/improvement
suggestions, either here, privately or if you subscribe to the Sysrepo
mailing lists and ask the questions there.

Thanks!

-- 
Mikael Abrahamsson    email: swmike@swm.pp.se

_______________________________________________
Netconf mailing list
Netconf@ietf.org
https://www.ietf.org/mailman/listinfo/netconf
.