Return-Path: Delivered-To: apmail-incubator-jena-users-archive@minotaur.apache.org Received: (qmail 85182 invoked from network); 26 Dec 2010 18:19:06 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 26 Dec 2010 18:19:06 -0000 Received: (qmail 83190 invoked by uid 500); 26 Dec 2010 18:19:06 -0000 Delivered-To: apmail-incubator-jena-users-archive@incubator.apache.org Received: (qmail 83152 invoked by uid 500); 26 Dec 2010 18:19:06 -0000 Mailing-List: contact jena-users-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jena-users@incubator.apache.org Delivered-To: mailing list jena-users@incubator.apache.org Received: (qmail 83144 invoked by uid 99); 26 Dec 2010 18:19:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Dec 2010 18:19:06 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of andy.seaborne@gmail.com designates 74.125.82.175 as permitted sender) Received: from [74.125.82.175] (HELO mail-wy0-f175.google.com) (74.125.82.175) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 Dec 2010 18:18:57 +0000 Received: by wyb40 with SMTP id 40so8308579wyb.6 for ; Sun, 26 Dec 2010 10:18:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=uB3Oli7nEX9JO/8TzVqQbcEDzt/UgxF7bBCaknVSL8w=; b=decKqwQayKtWCIsb8PSxqYkSpa7OWHdqPEIV1G2MUxVFWV9SdZk59g15rFvSbNXQUj 5LH3vHuN1HPNv+eMJk969HREjfJrVxAWW0weQfqBiW2+NsaERSJDrNrc+7rSZPQ+GjWn vIE1VVQ6SIo9sLmsFMMFDGn4ahGZAS+LGKIzw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Q4P6WXsprQOjx84USG5k4f6TU27tm5muC+bRv0GFcIs+7aMs/fjcPA5TOGNNdGYaAM 6nNa5XwxwXctgi2QMSOS8Xm271omVODXOvCdiNsWlzdDa+xvJbq4IlyXecUHrjGQrgio Z9QHJ9AawI39ZZkZoUClLguRBkzFbDwgRfpWQ= Received: by 10.227.172.137 with SMTP id l9mr6993848wbz.196.1293387517232; Sun, 26 Dec 2010 10:18:37 -0800 (PST) Received: from [192.168.1.10] (cpc2-aztw23-2-0-cust840.aztw.cable.virginmedia.com [94.171.235.73]) by mx.google.com with ESMTPS id m13sm7815638wbz.21.2010.12.26.10.18.36 (version=SSLv3 cipher=RC4-MD5); Sun, 26 Dec 2010 10:18:36 -0800 (PST) Message-ID: <4D1786FC.7070002@gmail.com> Date: Sun, 26 Dec 2010 18:18:36 +0000 From: Andy Seaborne User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 To: jena-users@incubator.apache.org Subject: Re: Hoping for smaller turtle(s) References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Ian's correct - the local part can't start with a digit. It's part of the turtle space. In terms of writing Turtle by hand: @base . <#12> a rex:Organization ; ... works but the writer isn't clever enough to use a base in the file (@base does not survive parsing). If you write it with that base, it might work. In design terms, it's a completely unnessary restriction. It's not a XML QNAME or related to it any more. Long version: http://seaborne.blogspot.com/2010/06/standardising-rdf-syntaxes.html SPARQL does not have this restriction because the last working group got pushback not to follow Turtle exactly here, especially from communities using URNs generated from existing systems .... Hopefully, the next RDF WG will do the right thing. Andy On 26/12/10 18:08, Ian Dickinson wrote: > I should have added: > >> blob:12 >> probably won't parse as you expect > and therefore the writer is smart enough not to generate it. > > Ian