Re: Attempt at an ARK Synopsis

Will Partain <[email protected]> Wed, 13 Jun 2001 21:25:48 +0100
Newsgroups gmane.comp.sysutils.ark.devel
Message-ID <[email protected]>
Steve T summarizes...

> Restating and merging with the "ARK Core Competencies" thread, this
> sounds something like:

I vote for 'excellent'; right on. 

> 	ARK is an extensible language for precisely expressing systems
> 	administration tasks, methodologies, and habits.  The language
> 	is written in XML syntax, and is optimized for collaborative,
> 	modular code sharing.  ...

Somewhere about here -------^^^, could you sneak in
"(typically Bourne shell or Python scripts)"?

The point is: the "business end" of the code bits in
ARK-land are in a form that any Unix sysadmin would
instantly recognize.

For example, the code for the <configure> method for zlib
(in Sidai land) is:

    cd $PKG_BUILD_DIR/$PKG_PROTO_HOST
    
    /bin/rm -f config.cache
    
    # Matt disabled the next line to allow shared libs to be built
    #CFLAGS="$cflags"   \
    prefix="$prefix"   \
    CC="$cc"	   \
    ./configure $configure_args

Since you've obviously got the hang of this ARK thing, you
can write the next paper, OK, Steve :-)?

Will