From owner-freebsd-current@FreeBSD.ORG  Tue Mar  3 01:03:47 2015
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
Delivered-To: freebsd-current@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 1F356DFE
 for <freebsd-current@freebsd.org>; Tue,  3 Mar 2015 01:03:47 +0000 (UTC)
Received: from mail-yk0-x22b.google.com (mail-yk0-x22b.google.com
 [IPv6:2607:f8b0:4002:c07::22b])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (Client CN "smtp.gmail.com",
 Issuer "Google Internet Authority G2" (verified OK))
 by mx1.freebsd.org (Postfix) with ESMTPS id C8B965E2
 for <freebsd-current@freebsd.org>; Tue,  3 Mar 2015 01:03:46 +0000 (UTC)
Received: by ykt10 with SMTP id 10so15170999ykt.1
 for <freebsd-current@freebsd.org>; Mon, 02 Mar 2015 17:03:46 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc:content-type;
 bh=DuMJBVRCbaJfRX9O0TWQIDYHphUo3JePPrgkibFn9nk=;
 b=aUb2SkkiIlESlytKY+Ns/Eo49xuIRLmJMPnSg7QQqXTPmyoYmUY16Ic6HQ668DQ3r2
 WCcuw1AzE+mTZfF652d6cqXwnB2b7ptvqz2xZ/fAy3fo/qPSqcjIDFwYSN1o9LFJe8E3
 2u3bPYzzYHP/bH0xm00/VJ1Yy1s4xXz0XoDOPq3Er+eXnN1CMLJ6dy9t2+xSOZJ2D7Am
 fFWcJ5trG3UEmlIer0Yv2MKISzXBTrfTqkBBFGblZYAF19Bq0LA16+VEXp/vph9c61bv
 CftRflJHUmSECDhHcIx7JHltmXBa3bsfqq6bFplEQ8whJAObyo3zk2sZ6bvwWHIlH/1e
 cAcQ==
MIME-Version: 1.0
X-Received: by 10.236.26.143 with SMTP id c15mr28442190yha.192.1425344626032; 
 Mon, 02 Mar 2015 17:03:46 -0800 (PST)
Received: by 10.170.60.85 with HTTP; Mon, 2 Mar 2015 17:03:45 -0800 (PST)
In-Reply-To: <54F4F606.3070104@mu.org>
References: <54F31510.7050607@hot.ee> <54F34B6E.2040809@astrodoggroup.com>
 <CAG=rPVfcB1Fy_8mHq-t5Ay07yrzuSGthQ0ZcGzvp0XG9gSSzkg@mail.gmail.com>
 <54F35F29.4000603@astrodoggroup.com> <54F429EF.5050400@freebsd.org>
 <54F46536.8040607@mu.org> <54F4C03F.7030704@freebsd.org>
 <54F4C127.5020000@astrodoggroup.com>
 <CAJ-Vmoka9XHDhkHSM-CgNgkTTow6rwa_y45oPyd9YzHmLZf9oA@mail.gmail.com>
 <54F4F606.3070104@mu.org>
Date: Mon, 2 Mar 2015 17:03:45 -0800
Message-ID: <CAOgwaMvOtESrGMZYeL0L-Gh3HVMM+fbEimvHFZWWHPy+T3zHOA@mail.gmail.com>
Subject: Re: Massive libxo-zation that breaks everything
From: Mehmet Erol Sanliturk <m.e.sanliturk@gmail.com>
To: Alfred Perlstein <bright@mu.org>
Content-Type: text/plain; charset=UTF-8
X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1
Cc: freebsd-current <freebsd-current@freebsd.org>
X-BeenThere: freebsd-current@freebsd.org
X-Mailman-Version: 2.1.18-1
Precedence: list
List-Id: Discussions about the use of FreeBSD-current
 <freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-current>, 
 <mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current/>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
 <mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Mar 2015 01:03:47 -0000

On Mon, Mar 2, 2015 at 3:45 PM, Alfred Perlstein <bright@mu.org> wrote:

>
>
> On 3/2/15 4:57 PM, Adrian Chadd wrote:
>
>> .. we can/should do both.
>>
>> Just make sure the json/html/xml output is versioned, otherwise you're
>> going to end up with /exactly the same problems/ you have with the
>> current format.
>>
>>  +1
>
>
> -Alfred
>
> _______________________________________________
>
>


To process the generated XML or any other structured file automatically ,
at least the following three items should be present in a suitable enclosed
owner item :

generated_by_the_program = "..."
version_of_the_file = "..."
kind_of_the_file = { "Data" | "Result" | "Variables" | ... }


where "Data" for statistical analyses ,
         "Result" as "Success" or "Failure"
         "Variables" as Internal values of some variables .


By using these values of items , the rest of the file will be parsed
accordingly  .

These item values may be contained in the generated file name , but this
requires another routine to process file names to extract these information
, which is very unnecessary and does not save anything other than cause
much trouble .


Thank you very much .


Mehmet Erol Sanliturk