Date: Wed, 30 Jul 2014 14:29:43 -0700 From: Alfred Perlstein <alfred@freebsd.org> To: "Simon J. Gerraty" <sjg@juniper.net> Cc: freebsd-arch@freebsd.org Subject: Re: XML Output: libxo - provide single API to output TXT, XML, JSON and HTML Message-ID: <53D963C7.8030602@freebsd.org> In-Reply-To: <20140730194522.B58FE580A2@chaos.jnpr.net> References: <20140725044921.9F0D3580A2@chaos.jnpr.net> <CAETOPp13H7kyLy-1VJRDOsDbOh8A1MWZDxw1xHUBsxTRtMfc7g@mail.gmail.com> <20140728054217.AC1A0580A2@chaos.jnpr.net> <20140728055336.GJ50802@ivaldir.etoilebsd.net> <CAETOPp3hJB8Gj%2BPMj3N951krnNqCYiAOY-cPHxMCBy1CQXWJaQ@mail.gmail.com> <A1E63A7A-BB38-4CC3-B5EC-B251BE990572@mail.turbofuzz.com> <20140729230345.31E9B580A2@chaos.jnpr.net> <53D85495.4050408@mu.org> <20140730053446.DCE8D580A2@chaos.jnpr.net> <53D944F5.7000207@freebsd.org> <20140730194522.B58FE580A2@chaos.jnpr.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 7/30/14 12:45 PM, Simon J. Gerraty wrote: > On Wed, 30 Jul 2014 12:18:13 -0700, Alfred Perlstein writes: >> The goal of a GSOC project is to get the code into FreeBSD. >> >> The code can be seen here: >> https://socsvn.freebsd.org/socsvn/soc2014/zkorchev/ >> >> Since Juniper has many years of experience AND the GSOC project has >> many, many utils converted I'm suggesting that Juniper engage in the >> review process and help us get the best of both worlds in. > That would of course depend on whether we like what has been done ;-) > The library and API are more important than how many apps have been > converted. > > Will take a look. > Cool, here is a list of what has been done already, it's quite a bit. ~ % svn diff -r268704 https://socsvn.freebsd.org/socsvn/soc2014/zkorchev/ | grep ^Index Index: freebsd_head/usr.bin/du/du.c Index: freebsd_head/usr.bin/du/Makefile Index: freebsd_head/usr.bin/netstat/flowtable.c Index: freebsd_head/usr.bin/netstat/unix.c Index: freebsd_head/usr.bin/netstat/main.c Index: freebsd_head/usr.bin/netstat/inet6.c Index: freebsd_head/usr.bin/netstat/netstat.h Index: freebsd_head/usr.bin/netstat/mbuf.c Index: freebsd_head/usr.bin/netstat/Makefile Index: freebsd_head/usr.bin/netstat/route.c Index: freebsd_head/usr.bin/netstat/if.c Index: freebsd_head/usr.bin/netstat/inet.c Index: freebsd_head/usr.bin/netstat/mroute6.c Index: freebsd_head/usr.bin/netstat/netisr.c Index: freebsd_head/usr.bin/netstat/bpf.c Index: freebsd_head/usr.bin/netstat/mroute.c Index: freebsd_head/usr.bin/wc/wc.c Index: freebsd_head/usr.bin/wc/Makefile Index: freebsd_head/usr.bin/last/last.c Index: freebsd_head/usr.bin/last/Makefile Index: freebsd_head/usr.bin/sockstat/sockstat.c Index: freebsd_head/usr.bin/sockstat/Makefile Index: freebsd_head/usr.bin/w/w.c Index: freebsd_head/usr.bin/w/extern.h Index: freebsd_head/usr.bin/w/Makefile Index: freebsd_head/usr.bin/w/pr_time.c Index: freebsd_head/usr.bin/finger/finger.c Index: freebsd_head/usr.bin/finger/Makefile Index: freebsd_head/usr.bin/finger/finger.h Index: freebsd_head/usr.bin/finger/sprint.c Index: freebsd_head/usr.bin/fstat/Makefile Index: freebsd_head/usr.bin/fstat/fstat.c Index: freebsd_head/usr.bin/procstat/procstat_kstack.c Index: freebsd_head/usr.bin/procstat/procstat.c Index: freebsd_head/usr.bin/procstat/procstat_basic.c Index: freebsd_head/usr.bin/procstat/procstat_vm.c Index: freebsd_head/usr.bin/procstat/procstat_auxv.c Index: freebsd_head/usr.bin/procstat/procstat.h Index: freebsd_head/usr.bin/procstat/procstat_rusage.c Index: freebsd_head/usr.bin/procstat/procstat_threads.c Index: freebsd_head/usr.bin/procstat/procstat_args.c Index: freebsd_head/usr.bin/procstat/procstat_rlimit.c Index: freebsd_head/usr.bin/procstat/procstat_files.c Index: freebsd_head/usr.bin/procstat/procstat_sigs.c Index: freebsd_head/usr.bin/procstat/procstat_bin.c Index: freebsd_head/usr.bin/procstat/procstat_cred.c Index: freebsd_head/usr.bin/procstat/Makefile Index: freebsd_head/usr.bin/vmstat/Makefile Index: freebsd_head/usr.bin/vmstat/vmstat.c Index: freebsd_head/sbin/sysctl/sysctl.c Index: freebsd_head/sbin/sysctl/Makefile Index: freebsd_head/sbin/ifconfig/ifconfig.h Index: freebsd_head/sbin/ifconfig/af_inet6.c Index: freebsd_head/sbin/ifconfig/Makefile Index: freebsd_head/sbin/ifconfig/af_nd6.c Index: freebsd_head/sbin/ifconfig/ifmedia.c Index: freebsd_head/sbin/ifconfig/af_link.c Index: freebsd_head/sbin/ifconfig/af_inet.c Index: freebsd_head/sbin/ifconfig/ifmac.c Index: freebsd_head/sbin/ifconfig/ifconfig.c Index: freebsd_head/sbin/ifconfig/carp.c Index: freebsd_head/usr.sbin/iostat/Makefile Index: freebsd_head/usr.sbin/iostat/iostat.c Index: freebsd_head/lib/libsol/sol.c Index: freebsd_head/lib/libsol/sol.h Index: freebsd_head/lib/libsol/Makefile Index: freebsd_head/bin/ls/ls.h Index: freebsd_head/bin/ls/extern.h Index: freebsd_head/bin/ls/Makefile Index: freebsd_head/bin/ls/print.c Index: freebsd_head/bin/ls/util.c Index: freebsd_head/bin/ls/ls.c ~ %
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53D963C7.8030602>