Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 15694 invoked from network); 27 Jun 2005 15:00:42 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 27 Jun 2005 15:00:42 -0000 Received: (qmail 17902 invoked by uid 500); 27 Jun 2005 15:00:41 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 17831 invoked by uid 500); 27 Jun 2005 15:00:40 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@forrest.apache.org List-Id: Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 17788 invoked by uid 99); 27 Jun 2005 15:00:40 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Jun 2005 08:00:40 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [217.199.181.91] (HELO ns3.wkwyw.net) (217.199.181.91) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 27 Jun 2005 08:00:39 -0700 Received: (qmail 9845 invoked from network); 27 Jun 2005 15:00:40 -0000 Received: from 82-69-78-226.dsl.in-addr.zen.co.uk (HELO ?192.168.0.4?) (82.69.78.226) by ns3.wkwyw.net with SMTP; 27 Jun 2005 15:00:40 -0000 Message-ID: <42C0148D.8080507@apache.org> Date: Mon, 27 Jun 2005 16:00:29 +0100 From: Ross Gardler User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@forrest.apache.org Subject: Re: logic filters in views (was Re: Roadmap) References: <1b0b45570506231118acb5637@mail.gmail.com> <4998884405062312006d12455a@mail.gmail.com> <42BB1380.1030208@apache.org> <1119635100.5805.52.camel@localhost.localdomain> In-Reply-To: <1119635100.5805.52.camel@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Thorsten Scherler wrote: > On Thu, 2005-06-23 at 20:54 +0100, Ross Gardler wrote: > >>Tim Williams wrote: >> >>>On 6/23/05, Diwaker Gupta wrote: >>> >>> >>>>Now that the release is just around the corner (since the website is >>>>already updated, I guess we're just waiting for the announcement, >>>>perhaps we should jot down a priority list of new features for 0.8. >>>> >>>>Personally, I'd like to see the following happening: >>>>... > > >>>I'd add... >>>o Metadata -- I'd personally like to see support for inline dublin >>>core "meta" tags, custom metadata, and external [RDF-based] metacards. >> >>This is a definite need, I'm not sure it will make into 0.8 though. If >>someone is available to implement it for 0.8 then it goes in. I can >>imagine myself looking into this for 0.9 if it hasn't already been done. > > > ... > >>>o Perspectives/Logic:Views as described >>>http://marc.theaimsgroup.com/?l=forrest-dev&m=111942914210799&w=2\ >> >>I think we need more discussion on a design for this. I'd be more >>comfortable if this kind of information was in the document metadata >>rather than in the view. +1 to the concept though, just not sure how and >>when. It should certainly be in the issue tracker. > > > lol > > I reckon the whole design of views needs discussion (I will never stop > on saying this). ;-) > > Seriously, coming back to metadata: > I recommend to split the forrest:properties from the view. Ross was > never really comfortable with their existence in the view and I agreed > saying they are right now a later entry point into the processing > pipeline (that I have in mind). > > I agree on an earlier mail from nicola (about metadata) and suggest: > index.fv > index.prop > index.meta > index.xml > > or: > index.fv.xml > index.prop.xml > index.meta.xml > index.xml Just to confirm, these are optional right? We have default files: default.fv default.prop default.meta and the above override the per file versions above. It would be great to have per directory defaults too that could override the defaults, but be overridden by the files above. > Actually I am unsure which one is better because one invents fancy (e.g. > *.meta) extensions, the other is reserving this extensions in the naming > (*.meta.xml). I'd go for *.meta.xml my reasoning is that we will also provide things like *.source.xml and other such patterns. With the locationmap it is not a problem that you are reserving extension, they can be changed on a per site basis if necessary. > The *.prop would contain the view specific extra content dispatcher > (nuggets) that are now stored in the view. Sorry, I'm not familiar enough with views terminology yet. Can you give me this in English, or even with a code example? > What is now missing is the logic:views part, because IMO that part has > to stay in the view. The logic:view part is for the designer like the > whole view. logic:view is handling *only* presentation logic to the > view. Good point. Ross