Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Jun 2015 17:13:31 -0700
From:      Craig Rodrigues <rodrigc@FreeBSD.org>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        Marcel Moolenaar <marcel@freebsd.org>,  "src-committers@freebsd.org" <src-committers@freebsd.org>,  "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>,  "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>
Subject:   Re: svn commit: r284198 - head/bin/ls
Message-ID:  <CAG=rPVd93Q18aYnSGSf_QH4C08RCq5wsdKQSNYTgWQ2huTbUHQ@mail.gmail.com>
In-Reply-To: <860017ED-D754-450C-865D-2D81A30C2212@xcllnt.net>
References:  <201506100127.t5A1RdX6051959@svn.freebsd.org> <20150612204309.11dd3391@kan> <20150613024916.GA98218@troutmask.apl.washington.edu> <1434208622.1415.57.camel@freebsd.org> <C88CB169-12FE-4692-92AA-5C7D41BB61DF@FreeBSD.org> <557C661F.8080104@freebsd.org> <860017ED-D754-450C-865D-2D81A30C2212@xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hey Marcel,

I hope that the current discussion thread doesn't dishearten
you and Phil *too* much, and that you continue with the libxo work
in FreeBSD.

I think libxo is cool stuff.

I've talked to a few people who are not FreeBSD users (they do Linux
mostly),
and they also think that libxo is pretty cool, because it makes it easier
to obtain system-level information from FreeBSD,
and analyze and present the info using the tools of the trade.

The people I talk to use scripting languages like Python or Ruby,
and devops frameworks like Ansible, Saltstack, Puppet, and Chef.
They may do some quick prototyping and UI work with Javascript and HTML/CSS.
Being able to generate JSON directly from system-level tools,
and then analyze that in a Python script, or splash it on a Javascript/HTML
5 web page
quite easily is really cool.

For people who are trying to build FreeBSD-based embedded products with
modern web UI's,
this is *really* useful.

It's unfortunate that some libxo commits broke some stuff.

Are there ATF-style tests in either C or Bourne shell that we could add to
the system
as more utilities are converted over?
It's not perfect, and a lot of the existing utilities do not have existing
tests, so this might be tough,
but anything we do which can help would be nice.

Thanks for your work.


--
Craig



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVd93Q18aYnSGSf_QH4C08RCq5wsdKQSNYTgWQ2huTbUHQ>