Return-Path: X-Original-To: apmail-incubator-deltacloud-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-deltacloud-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 08E737539 for ; Thu, 3 Nov 2011 13:07:55 +0000 (UTC) Received: (qmail 74915 invoked by uid 500); 3 Nov 2011 13:07:54 -0000 Delivered-To: apmail-incubator-deltacloud-dev-archive@incubator.apache.org Received: (qmail 74891 invoked by uid 500); 3 Nov 2011 13:07:54 -0000 Mailing-List: contact deltacloud-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: deltacloud-dev@incubator.apache.org Delivered-To: mailing list deltacloud-dev@incubator.apache.org Received: (qmail 74883 invoked by uid 99); 3 Nov 2011 13:07:54 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2011 13:07:54 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of razorinc@gmail.com designates 209.85.161.47 as permitted sender) Received: from [209.85.161.47] (HELO mail-fx0-f47.google.com) (209.85.161.47) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 03 Nov 2011 13:07:47 +0000 Received: by faas16 with SMTP id s16so1653969faa.6 for ; Thu, 03 Nov 2011 06:07:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=references:in-reply-to:mime-version:content-transfer-encoding :content-type:message-id:cc:x-mailer:from:subject:date:to; bh=w4Aqi7NiWS2RAjMgEdD2MD+7TA1NzD0LFz0LaR/b1Nc=; b=WT69pIoo0JAI1MecZVq3F/mZK9PtdFidv0cTjKRgX+Obix4YclgDIPSC4lZcCX2CeX hBYlS5o2m3TdHGGiuPo40Zmuv5bRDp088oU9n7c+9eBRc95S5HNRoTzjILDInGXKlOcF z+vITH5X6YfEo9FnPtweAb4TU3Pp2Td/y3wf4= Received: by 10.223.91.143 with SMTP id n15mr16349769fam.23.1320325645732; Thu, 03 Nov 2011 06:07:25 -0700 (PDT) Received: from [192.168.1.105] (ip-62-245-101-227.net.upcbroadband.cz. [62.245.101.227]) by mx.google.com with ESMTPS id g25sm11987511fae.16.2011.11.03.06.07.23 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 03 Nov 2011 06:07:24 -0700 (PDT) References: <1320275294-16956-1-git-send-email-lutter@redhat.com> In-Reply-To: <1320275294-16956-1-git-send-email-lutter@redhat.com> Mime-Version: 1.0 (iPad Mail 8G4) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <84AB9E17-409C-4BBF-9BDA-9A24B4DF7986@gmail.com> Cc: "deltacloud-dev@incubator.apache.org" , Doug Davis X-Mailer: iPad Mail (8G4) From: Francesco Vollero Subject: Re: Sketch of CIMI model layer Date: Thu, 3 Nov 2011 14:07:25 +0100 To: "deltacloud-dev@incubator.apache.org" Sent from my iPad On 03/nov/2011, at 00:08, lutter@redhat.com wrote: >=20 > This patch is a first attempt at a CIMI model layer. Such a layer is neede= d > to deal with deserialization (and possibly serialization) of CIMI model > objects from (to) XML/JSON, and to give us a place to stash business logic= > connected to model classes. >=20 >=20 >=20 > Another sidenote: since the CIMI API isn't terribly HTML friendly (e.g., > POST's all have XML or JSON bodies), I wonder if the HTML frontend > shouldn't be a JS app that communicates with the server via JSON only. Indeed, is more easy to manage JSON Objects from Javascript, and is quite si= mple as well. cheers, Francesco >=20 > David