Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 28420 invoked from network); 20 Jul 2005 10:17:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Jul 2005 10:17:32 -0000 Received: (qmail 32249 invoked by uid 500); 20 Jul 2005 10:17:31 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 32047 invoked by uid 500); 20 Jul 2005 10:17:29 -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 32027 invoked by uid 99); 20 Jul 2005 10:17:29 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Jul 2005 03:17:29 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [81.169.145.161] (HELO natfrord.rzone.de) (81.169.145.161) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 20 Jul 2005 03:17:25 -0700 Received: from dhcp-214-230.onsite.apachecon.com (dhcp-214-230.onsite.apachecon.com [129.143.214.230]) by post.webmailer.de (8.13.1/8.13.1) with ESMTP id j6KAHPaN011792 for ; Wed, 20 Jul 2005 12:17:25 +0200 (MEST) Subject: Re: Wizard for Views From: Thorsten Scherler To: dev@forrest.apache.org In-Reply-To: <42D92E8F.6050008@peppersauce.org> References: <42D92E8F.6050008@peppersauce.org> Content-Type: text/plain Date: Wed, 20 Jul 2005 12:17:24 +0200 Message-Id: <1121854644.5049.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.2 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 On Sat, 2005-07-16 at 11:58 -0400, Anil Ramnanan wrote: > I am currently trying to finish up the editor for the site.xml and > tabs.xml files. It is currently functional and the only things missing > are drag and drop support from the Eclipse navigation window and the > ability to edit the properties through the Eclipse properties view. > > I was thinking that I would get some feedback on the wizard for the > Views and contracts. I am new to it so I am trying to understand how it > works. I would like to know how you all would see a wizard working ie > what functionality would you like to see in a wizard ? > Hi Anil, I talked about the wizard with Ross on the conference. I try to summarize what we came up with (please ask question if you do not understand what I mean). Preparation: First you would activate forrest:views in your project to follow my examples. Actually when you do a forrest seed on actual head then you need to uncomment the properties for views (project.skin and plugins). More information on views you can find in the howTo's around them online. http://forrest.apache.org/docs_0_80/howto/howto-view-install.html Now start forrest and point your browser to http://localhost:8888/ls.contracts.html. This page will bring up all contracts that we currently have in our contract repository and which can be used in the view. The idea is firstly to create a wizard for forrest:view (*.fv). http://forrest.apache.org/docs_0_80/howto/howto-view-dsl.html eclipse: We thought the first eclipse view should contain a tree view of all possible view contracts (http://forrest.apache.org/docs_0_80/howto/howto-view-install.html#availableContracts). When selecting one contract from the tree, the contract will be added to the forrest:view (e.g. default.fv) You can use the of each selected contract. http://forrest.apache.org/docs_0_80/howto/howto-view-contracts.html#newContract to adding the contract to the view. Another eclipse view would be the nodes of the view file (e.g. default.fv). Here we have just the following tag: -forrest:hook -forrest:css -forrest:contract This are just some basic instruction, please ask any question that may raise here. Thanks salu2 > Anil. > -- thorsten "Together we stand, divided we fall!" Hey you (Pink Floyd)