Return-Path: X-Original-To: apmail-jackrabbit-oak-dev-archive@minotaur.apache.org Delivered-To: apmail-jackrabbit-oak-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 60B299DCE for ; Thu, 13 Sep 2012 10:29:47 +0000 (UTC) Received: (qmail 90295 invoked by uid 500); 13 Sep 2012 10:29:47 -0000 Delivered-To: apmail-jackrabbit-oak-dev-archive@jackrabbit.apache.org Received: (qmail 90233 invoked by uid 500); 13 Sep 2012 10:29:47 -0000 Mailing-List: contact oak-dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: oak-dev@jackrabbit.apache.org Delivered-To: mailing list oak-dev@jackrabbit.apache.org Received: (qmail 90212 invoked by uid 99); 13 Sep 2012 10:29:46 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2012 10:29:46 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of jukka.zitting@gmail.com designates 209.85.212.42 as permitted sender) Received: from [209.85.212.42] (HELO mail-vb0-f42.google.com) (209.85.212.42) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2012 10:29:40 +0000 Received: by vbbfs19 with SMTP id fs19so6759456vbb.1 for ; Thu, 13 Sep 2012 03:29:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=4T/zpR6Nnvmv06uTmeDwzRtn9LhxvP+Tshng2mOou8Y=; b=rgB2lml6Bt2YoUk5JPEytKRwGlcux1kql+kVFt4F2pHhpxRfbELkam5oFGm8wMJlUr Ip7QnPqOYmJPHb0saOj8Cpmo2X7E612+eyxGYnO6kmjdD6cZN39Z+eoep1JRQtL26LM4 RKP37aObmWgs3ZfSyuW2tcg+QuUg7fLghC435MX/kQoiQQigmmhOkfRJOzZ1ZvMeX8jr FX5LXum5VUKMWVRaqRMLsVOpKpnBTuIR42yaSJQgo2qE1zkTWqYIEOkovT/Otz1/w/zz Av2SIEmqmAA/LP2o+2bZ6cpEmBkBqzJnohDqROBRH+wskTmjUVhzk3DRyu5x+91pSOy2 HwSw== Received: by 10.58.201.73 with SMTP id jy9mr1000750vec.29.1347532159772; Thu, 13 Sep 2012 03:29:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.91.194 with HTTP; Thu, 13 Sep 2012 03:28:59 -0700 (PDT) In-Reply-To: <5051B3C1.9050404@gmx.de> References: <9C0FC4C8E9C29945B01766FC7F9D389816FE0B22BF@eurmbx01.eur.adobe.com> <5051B3C1.9050404@gmx.de> From: Jukka Zitting Date: Thu, 13 Sep 2012 12:28:59 +0200 Message-ID: Subject: Re: namespace remapping To: Oak devs Content-Type: text/plain; charset=ISO-8859-1 Hi, On Thu, Sep 13, 2012 at 12:21 PM, Julian Reschke wrote: > On 2012-09-13 11:10, Jukka Zitting wrote: >> The idea, not implemented yet, of how such things should be handled is >> to have a commit hook that looks out for changes in registered >> namespace prefixes and either a) simply rejects them, or b) goes >> through all existing content (potentially with a query to save time) >> and automatically updates all names and paths that contain modified > > We could do that for node names and some type of property values. But it > would still potentially break other things (link identifiers in content, > think a/@href). Such content (value types other than NAME, PATH, etc.) is in any case outside the scope of what the repository can be expected to do. Remapping a namespace prefix in Jackrabbit 2.x won't affect such content either. BR, Jukka Zitting