Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2010 08:07:31 -0800
From:      Chip Camden <sterling@camdensoftware.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Tips for installing windows and freeBSD both.. anyone??
Message-ID:  <20101112160731.GB80913@libertas.local.camdensoftware.com>
In-Reply-To: <20101112012551.GD35128@guilt.hydra>
References:  <201011100009.oAA09mfG024502@mail.r-bonomi.com> <op.vlxpejtrhalquq@n200> <20101110175717.GB23184@libertas.local.camdensoftware.com> <20101110180915.00005202@unknown> <20101112012551.GD35128@guilt.hydra>

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

--SkvwRMAIpAhPCcCJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Quoth Chad Perrin on Thursday, 11 November 2010:
> On Wed, Nov 10, 2010 at 06:09:15PM +0000, Bruce Cran wrote:
> > On Wed, 10 Nov 2010 09:57:17 -0800
> > Chip Camden <sterling@camdensoftware.com> wrote:
> >=20
> > > However, for automating repeated tasks (as distinguished from running
> > > automated tests of the GUI itself), scripting a GUI is the wrong way
> > > to do it.  It's layering on an entirely unnecessary layer of
> > > abstraction (the UI), and then working around it.
> >=20
> > This is why at least on Windows there's often a C/COM/.NET API that
> > allows the same level of control that the GUI provides, so that
> > customers can automate tasks.
>=20
> It's too bad such APIs require so much more knowledge, and present so
> much more of a barrier to entry for automating tasks, than a simpler CLI
> filter's interface provides via something like the Unix pipeline.
>=20
> --=20
> Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]


True -- let's say the customer wants to have their application send email
notifications.  If I tell the customer to open a pipe to mutt or mail,
they can pop that in and test it in a few minutes.  If they have to
automate Outlook, or use the MAPI or CDO interfaces, then we're talking abo=
ut a
project.  In fact, I've billed quite a few hours doing just that sort of
work.  If all I cared about was the money I could fleece off of them, then =
I'd steer
more customers towards these unnaturally complex solutions.

--=20
Sterling (Chip) Camden    | sterling@camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com        | http://chipsquips=
.com

--SkvwRMAIpAhPCcCJ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iQEcBAEBAgAGBQJM3WZDAAoJEIpckszW26+RH8IH/idUK4lqoqPoFXtFPAxmetGx
I+3tGj+cVssEYNBeRUmiIC28oOcz5e48ZlDDuIOPJ5vWZ+oPvNuryUoDzR4r2A3N
CczXxy5vHYHTHmuCCc/8F7KSeHeOHnU8AorVgdfpNyurJ5aWtQwGMITFmaAdStH8
tXbEPGyPLYn/pT5ojRcCxod+NLqRhuWY6gNW/bgtR/SbGU4x8EeLKesDU5DbTafz
cT26BuO4zj5c03h/kf3xo/lg7yM6w1UcOg+UdTjjKl8MV/9ABWu91npoTYBlK+aO
xAYzHZlV5GNRPe32e3jNbwuzuM+GOI9Fg5XVsLShOvipKA1g8k/DFbygoEg5BOk=
=NnEX
-----END PGP SIGNATURE-----

--SkvwRMAIpAhPCcCJ--



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