From owner-freebsd-arch@FreeBSD.ORG Tue Oct 21 02:51:29 2014 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 34456D6E; Tue, 21 Oct 2014 02:51:29 +0000 (UTC) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0122.outbound.protection.outlook.com [65.55.169.122]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60E19FFD; Tue, 21 Oct 2014 02:51:27 +0000 (UTC) Received: from BY2PR05CA030.namprd05.prod.outlook.com (10.141.250.20) by BL2PR05MB115.namprd05.prod.outlook.com (10.255.232.25) with Microsoft SMTP Server (TLS) id 15.0.1054.13; Tue, 21 Oct 2014 02:17:39 +0000 Received: from BN1BFFO11FD026.protection.gbl (2a01:111:f400:7c10::1:120) by BY2PR05CA030.outlook.office365.com (2a01:111:e400:2c5f::20) with Microsoft SMTP Server (TLS) id 15.0.1054.13 via Frontend Transport; Tue, 21 Oct 2014 02:17:39 +0000 Received: from P-EMF01-SAC.jnpr.net (66.129.239.15) by BN1BFFO11FD026.mail.protection.outlook.com (10.58.144.89) with Microsoft SMTP Server (TLS) id 15.0.1049.20 via Frontend Transport; Tue, 21 Oct 2014 02:17:38 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMF01-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.146.0; Mon, 20 Oct 2014 19:17:37 -0700 Received: from idle.juniper.net (idleski.juniper.net [172.25.4.26]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id s9L2HYR74955; Mon, 20 Oct 2014 19:17:34 -0700 (PDT) (envelope-from phil@juniper.net) Received: from idle.juniper.net (localhost [127.0.0.1]) by idle.juniper.net (8.14.4/8.14.3) with ESMTP id s9L2HECn097421; Mon, 20 Oct 2014 22:17:15 -0400 (EDT) (envelope-from phil@idle.juniper.net) Message-ID: <201410210217.s9L2HECn097421@idle.juniper.net> To: Alfred Perlstein Subject: Re: XML Output: libxo - provide single API to output TXT, XML, JSON and HTML In-Reply-To: <54433211.6000303@freebsd.org> Date: Mon, 20 Oct 2014 22:17:14 -0400 From: Phil Shafer MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:66.129.239.15; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(199003)(189002)(164054003)(87936001)(54356999)(50986999)(6806004)(68736004)(19580395003)(92726001)(47776003)(15202345003)(85306004)(20776003)(21056001)(46102003)(44976005)(80022003)(102836001)(92566001)(4396001)(103666002)(85852003)(31966008)(53416004)(50466002)(105596002)(48376002)(81156004)(99396003)(86362001)(76506005)(110136001)(15975445006)(106466001)(95666004)(120916001)(76482002)(107046002); DIR:OUT; SFP:1102; SCL:1; SRVR:BL2PR05MB115; H:P-EMF01-SAC.jnpr.net; FPR:; MLV:sfv; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Antispam: UriScan:; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID:;SRVR:BL2PR05MB115; X-Exchange-Antispam-Report-Test: UriScan:; X-Forefront-PRVS: 0371762FE7 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.15 as permitted sender) Authentication-Results: spf=softfail (sender IP is 66.129.239.15) smtp.mailfrom=phil@juniper.net; X-OriginatorOrg: juniper.net Cc: Marcel Moolenaar , John-Mark Gurney , "Simon J. Gerraty" , arch@freebsd.org, Poul-Henning Kamp , freebsd-arch , Konstantin Belousov X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Oct 2014 02:51:29 -0000 Alfred Perlstein writes: >It's now been 2 months since the last discussion about this. >Where is the code from Juniper? Code's still in github, if you want to take a look. It's been pretty much done since the end of August: https://github.com/Juniper/libxo/graphs/contributors I've got patches to seven bsd utilities here: https://github.com/Juniper/libxo/tree/master/patches Docs are still here: http://juniper.github.io/libxo/libxo-manual.html but I've also written man pages as well (back in Sept). At this point, I think it's completed. I was tempted on the plane ride home last Thursday to add a flag for calling humanize_number(), but I resisted. Marcel's working to get it into freebsd. Thanks, Phil