From ginapetersen@example.net Wed May 1 00:26:41 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 81182 invoked from network); 1 May 2002 00:26:41 -0000 Received: from atlrel6.hp.com (83.161.120.155) by daedalus.apache.org with SMTP; 1 May 2002 00:26:41 -0000 Received: from orion.rgv.hp.com (orion.rgv.hp.com [83.161.120.155]) by atlrel6.hp.com (Postfix) with ESMTP id 72A4318B; Tue, 30 Apr 2002 20:26:13 -0400 (EDT) Received: (from ovidiu@localhost) by orion.rgv.hp.com (8.11.6/8.9.3/client.cv) id g410Q1221610; Tue, 30 Apr 2002 17:26:01 -0700 Message-Id: <ginapetersen@example.net> X-Mailer: exmh 2.2 06/23/2000 with XEmacs 21.4.4 on Linux 2.2.19 From: Ovidiu Predescu <ginapetersen@example.net> To: "Steven Noels" <ginapetersen@example.net> Cc: ginapetersen@example.net Subject: Re: FW: Quick! convert all your projects to maven! In-Reply-To: Your message of "Tue, 30 Apr 2002 23:30:42 +0200." <ginapetersen@example.net> X-Url: http://www.geocities.com/SiliconValley/Monitor/7464/ X-Image-Url: http://www.geocities.com/SiliconValley/Monitor/7464/ovidiu.tiff X-Face: ?(@Y~qjBA}~8ZMh5gM4{Q{bE_*:sCJ3@Z?{B*Co=J!#8bb~-z?-0._vJjt~MM59!MjxG%>U 5>MW^2-\7~z04buszR^=m^U|m66>FdR@cFwhb;.A(8*D.QmLkK]z,md0'HiOE\pyeiv_PACR+P:Cm. wq_%l':E:q]g-UCc>r&s@BVo'kFN;(\9PF22Myg5w%nUBWQ6MJJ#qL#w>2oxckP'H:\$9F"mxsz]Dg k{1`fTcP'Y$CgGnc^paTV$dzhVX<SVN1RPb="gz3>+;(U$;Eb)P<>G)g) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 30 Apr 2002 17:26:01 -0700 Sender: ginapetersen@example.net X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N I liked the rush and the control part ;-) Ovidiu On Tue, 30 Apr 2002 23:30:42 +0200, "Steven Noels" <ginapetersen@example.net> wrote: > ;-) > > -----Original Message----- > From: Jon Scott Stevens [mailto:ginapetersen@example.net] > Sent: dinsdag 30 april 2002 23:27 > To: Jakarta Commons Developers List; ginapetersen@example.net > Subject: Quick! convert all your projects to maven! > > > Quick! convert all your projects build.xml files to being controlled by > maven! > > <http://jakarta.apache.org/turbine/maven/> > > The faster we get a centralized build system in Jakarta the better > off we will all be. > > Forget the days where you have to edit silly properties files to locate > dependency .jar files...now, maven will do all of that for you! > > Maven is the next killer build tool like Ant was. > > Everyone should install and use it. > > -jon From ginapetersen@example.net Fri May 3 08:05:22 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 77019 invoked from network); 3 May 2002 08:05:22 -0000 Received: from dobit2.rug.ac.be (83.161.120.155) by daedalus.apache.org with SMTP; 3 May 2002 08:05:22 -0000 Received: from allserv.rug.ac.be (allserv.rug.ac.be [83.161.120.155]) by dobit2.rug.ac.be (8.11.1/8.11.1) with ESMTP id g4385XS22565; Fri, 3 May 2002 10:05:33 +0200 (MEST) Received: from elisabeth (otsrv1.iic.rug.ac.be [83.161.120.155]) by allserv.rug.ac.be (8.11.1/8.11.1) with SMTP id g4385WW16533; Fri, 3 May 2002 10:05:32 +0200 (MEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Cc: <ginapetersen@example.net> Subject: RE: Forrest Date: Fri, 3 May 2002 10:05:32 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: <ginapetersen@example.net> Importance: Normal X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Dion, Forrest isn't ready for prime time yet, so there's just the CVS repository right now. We are currently looking into supporting Cocoon's documentation/website (and our own website of course), also providing projects which are using a Stylebook approach-of-sorts a migration path to a new unifying doco/website building environment. Strictly (skinnable) XML2HTML publishing using XSLT, with quite some thoughts on DTD structure, navigation & interlinking and the like. Beware: this is a dochead project :-) As far as thoughts are considered around componentizing it as a Centipede .cent or a Maven 'plugin', I'm currently trying to grasp the how & when. Current plans are retrofitting Forrest so that it uses Centipede 1.0 instead of 0.1, creating a new target that builds a forrest.cent, and writing docs on how to Forrest-enable your project (basically: documentation file structure, DTD's to follow, etc). Once we have things covered on a project level, we'll move up the food chain and start thinking about the overall xml.apache.org structure. Glad you're checking us out! Regards, </Steven> From ginapetersen@example.net Sat May 4 16:58:12 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 66256 invoked from network); 4 May 2002 16:58:12 -0000 Received: from rly-ip02.mx.aol.com (83.161.120.155) by daedalus.apache.org with SMTP; 4 May 2002 16:58:12 -0000 Received: from logs-wl.proxy.aol.com (logs-wl.proxy.aol.com [83.161.120.155]) by rly-ip02.mx.aol.com (v83.35) with ESMTP id RELAYIN3-0504124852; Sat, 04 May 2002 12:48:52 -0400 Received: from localhost (AC8614BA.ipt.aol.com [83.161.120.155]) by logs-wl.proxy.aol.com (8.10.0/8.10.0) with ESMTP id g42HG7T367039 for <ginapetersen@example.net>; Thu, 2 May 2002 13:16:07 -0400 (EDT) Date: Thu, 2 May 2002 13:18:53 -0400 Mime-Version: 1.0 (Apple Message framework v472) Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: file naming convention From: Diana Shannon <ginapetersen@example.net> To: ginapetersen@example.net Content-Transfer-Encoding: 7bit Message-Id: <ginapetersen@example.net> X-Mailer: Apple Mail (2.472) X-Apparently-From: ginapetersen@example.net X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Given Forrest's stated goal of a clean URI space, I assume file naming convention is on topic here. If so, what do you think is an ideal http URI space (which includes filenames) for community-contributed FAQ, How-To, Tutorial, Example documents? I started investigating this issue by reading Tim Berner-Lee's article on the subject (See http://www.w3.org/Provider/Style/URI.html). Tim makes some interesting recommendations for "good" and "bad" HTTP URIs. Here's a summary of what I find relevant to Forrest: BAD: subject/topic (e.g. install, markup, action) REASON: too subject to interpretation, likely to change in meaning over time, need to reuse in the future BAD: extension (e.g. .html, .xml, .pl) REASON: delivery mechanisms will change BAD: author's name REASON: authorship may change over time GOOD: dates (e.g. 020430) REASON: The date the URI is issued will not change. Helps to separate requests which use a new system from those which use an old system. Following these guidelines, we might use some variant of: www.apache.org/<forrest-project>/documents/faqs/020503 www.apache.org/<forrest-project>/documents/howtos/020603 Questions 1. Is this overkill for the needs of projects like Forrest, given the short life of documents tied to software release cycle? Tim states that it is "the duty of a Webmaster to allocate URIs which [he/she] will be able to stand by in 2 years, in 20 years, in 200 years." Do you agree with that? Jakob Nielson's article on a similar subject (http://www.useit.com/alertbox/990321.html) suggests the useful remaining lifetime of any domain is a mere ten years. Do we really need to be concerned beyond two years? 2. Don't we need to continue the use of extensions, for static site versions, etc.? 3. Numbers in URIs remain cryptic and uninviting to me. Maybe I'm hopelessly corrupt from years of bad habits, but I *like* topics in filenames, something like: www.apache.org/<forrest-project>/documents/faqs/config_jboss.html www.apache.org/<forrest-project>/documents/howto/sendmail.html Is it a simply a trade-off between usefulness and longevity? If so, then I'd rather err on the side of usefulness given the limited lifetime of the documents in question. Comments? Diana From ginapetersen@example.net Sun May 5 08:53:18 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 76304 invoked from network); 5 May 2002 08:53:18 -0000 Received: from dobit2.rug.ac.be (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 08:53:18 -0000 Received: from allserv.rug.ac.be (allserv.rug.ac.be [83.161.120.155]) by dobit2.rug.ac.be (8.11.1/8.11.1) with ESMTP id g458rTH10877 for <ginapetersen@example.net>; Sun, 5 May 2002 10:53:29 +0200 (MEST) Received: from elisabeth (otsrv1.iic.rug.ac.be [83.161.120.155]) by allserv.rug.ac.be (8.11.1/8.11.1) with SMTP id g458rTW05734 for <ginapetersen@example.net>; Sun, 5 May 2002 10:53:29 +0200 (MEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Subject: RE: Forrest Date: Sun, 5 May 2002 10:53:28 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: <ginapetersen@example.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Dion, thanks for reaching out a helping hand. After retro-fitting Forrest to use Centipede 1.0 and creating a forrest.cent target (that's the idea, Nicola?), I hopefully find time to make Forrest Maven-compatible, too. If you have any suggestion as per the unit of containment that is preferred by Maven, that would be helpful. Regards, </Steven> From ginapetersen@example.net Sun May 5 09:41:10 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 87940 invoked from network); 5 May 2002 09:41:10 -0000 Received: from unknown (HELO gateway.multitask.com.au) (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 09:41:10 -0000 To: ginapetersen@example.net Subject: RE: Forrest MIME-Version: 1.0 X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001 From: ginapetersen@example.net Message-ID: <ginapetersen@example.net> Date: Sun, 5 May 2002 19:51:32 +1000 X-MIMETrack: Serialize by Router on gateway/Multitask Consulting/AU(Release 5.0.8 |June 18, 2001) at 05/05/2002 07:51:38 PM, Serialize complete at 05/05/2002 07:51:38 PM Content-Type: text/plain; charset="us-ascii" X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N We're still in the process of defining the best way to extend maven, but at the moment it basically boils down to an ant build file to be called into, a properties file with defaults, and a control file to tell maven how you're extending it. If you can point me to some docs on forrest, i'd be happy to help. -- dIon Gillard, Multitask Consulting Work: http://www.multitask.com.au Developers: http://adslgateway.multitask.com.au/developers "Steven Noels" <ginapetersen@example.net> 05/05/02 06:53 PM Please respond to forrest-dev To: <ginapetersen@example.net> cc: Subject: RE: Forrest Dion, thanks for reaching out a helping hand. After retro-fitting Forrest to use Centipede 1.0 and creating a forrest.cent target (that's the idea, Nicola?), I hopefully find time to make Forrest Maven-compatible, too. If you have any suggestion as per the unit of containment that is preferred by Maven, that would be helpful. Regards, </Steven> From ginapetersen@example.net Sun May 5 09:49:34 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 90744 invoked from network); 5 May 2002 09:49:34 -0000 Received: from dobit2.rug.ac.be (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 09:49:34 -0000 Received: from allserv.rug.ac.be (allserv.rug.ac.be [83.161.120.155]) by dobit2.rug.ac.be (8.11.1/8.11.1) with ESMTP id g459nlH13808 for <ginapetersen@example.net>; Sun, 5 May 2002 11:49:47 +0200 (MEST) Received: from elisabeth (otsrv1.iic.rug.ac.be [83.161.120.155]) by allserv.rug.ac.be (8.11.1/8.11.1) with SMTP id g459nlW15293 for <ginapetersen@example.net>; Sun, 5 May 2002 11:49:47 +0200 (MEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Subject: RE: Forrest Date: Sun, 5 May 2002 11:49:46 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal In-Reply-To: <ginapetersen@example.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Let me first get Forrest up to speed with Centipede 1.0 and that .cent target. After that, I'll get back to you, promise ;-) Thanks! </Steven> From ginapetersen@example.net Sun May 5 11:26:50 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 5638 invoked from network); 5 May 2002 11:26:50 -0000 Received: from mail-6.tiscalinet.it (HELO mail.tiscalinet.it) (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 11:26:50 -0000 Received: from PC103 (83.161.120.155) by mail.tiscalinet.it (5.5.057) id 3CAC575900E63E80 for ginapetersen@example.net; Sun, 5 May 2002 13:26:46 +0200 Message-ID: <001f01c1f427$55c4fe80$da300a3e@PC103> From: "Nicola Ken Barozzi" <ginapetersen@example.net> To: <ginapetersen@example.net> References: <ginapetersen@example.net> Subject: Re: Forrest Date: Sun, 5 May 2002 13:23:50 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N From: <ginapetersen@example.net> > We're still in the process of defining the best way to extend maven, but > at the moment it basically boils down to an ant build file to be called > into, a properties file with defaults, and a control file to tell maven > how you're extending it. Gee, sounds like Centipede! :-) Ant build file called into = cent xbuild.xml Properties file=./properties.xml How you're extending=tasks.properties -- Nicola Ken Barozzi ginapetersen@example.net - verba volant, scripta manent - (discussions get forgotten, just code remains) --------------------------------------------------------------------- From ginapetersen@example.net Sun May 5 11:48:47 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 9428 invoked from network); 5 May 2002 11:48:47 -0000 Received: from unknown (HELO bluebox.betaversion.org) (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 11:48:47 -0000 Received: from apache.org (host155-pool8010591.interbusiness.it [83.161.120.155]) by bluebox.betaversion.org (Postfix) with ESMTP id D744E127EA6 for <ginapetersen@example.net>; Sun, 5 May 2002 13:48:45 +0200 (CEST) Message-ID: <ginapetersen@example.net> Date: Sun, 05 May 2002 13:51:28 +0200 From: Stefano Mazzocchi <ginapetersen@example.net> X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: ginapetersen@example.net Subject: Re: file naming convention References: <ginapetersen@example.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Diana Shannon wrote: > > Given Forrest's stated goal of a clean URI space, I assume file naming > convention is on topic here. If so, what do you think is an ideal http > URI space (which includes filenames) for community-contributed FAQ, > How-To, Tutorial, Example documents? > > I started investigating this issue by reading Tim Berner-Lee's article > on the subject (See http://www.w3.org/Provider/Style/URI.html). Tim > makes some interesting recommendations for "good" and "bad" HTTP URIs. > Here's a summary of what I find relevant to Forrest: > > BAD: subject/topic (e.g. install, markup, action) > REASON: too subject to interpretation, likely to change in meaning over > time, need to reuse in the future > > BAD: extension (e.g. .html, .xml, .pl) > REASON: delivery mechanisms will change > > BAD: author's name > REASON: authorship may change over time > > GOOD: dates (e.g. 020430) > REASON: The date the URI is issued will not change. Helps to separate > requests which use a new system from those which use an old system. > > Following these guidelines, we might use some variant of: > www.apache.org/<forrest-project>/documents/faqs/020503 > www.apache.org/<forrest-project>/documents/howtos/020603 > > Questions > 1. Is this overkill for the needs of projects like Forrest, given the > short life of documents tied to software release cycle? Tim states that > it is "the duty of a Webmaster to allocate URIs which [he/she] will be > able to stand by in 2 years, in 20 years, in 200 years." Do you agree > with that? Jakob Nielson's article on a similar subject > (http://www.useit.com/alertbox/990321.html) suggests the useful > remaining lifetime of any domain is a mere ten years. Do we really need > to be concerned beyond two years? > > 2. Don't we need to continue the use of extensions, for static site > versions, etc.? > > 3. Numbers in URIs remain cryptic and uninviting to me. I totally agree. > Maybe I'm > hopelessly corrupt from years of bad habits, but I *like* topics in > filenames, something like: > www.apache.org/<forrest-project>/documents/faqs/config_jboss.html > www.apache.org/<forrest-project>/documents/howto/sendmail.html I see nothing wrong in that. > Is it a simply a trade-off between usefulness and longevity? No, I don't think that /install is less longev than /20020324 they just serve different purposes: the first identifies the resource 'how to install cocoon', the second refers to the particular version of that resource, thus they are two different things. > If so, then > I'd rather err on the side of usefulness given the limited lifetime of > the documents in question. I agree. -- Stefano Mazzocchi One must still have chaos in oneself to be able to give birth to a dancing star. <ginapetersen@example.net> Friedrich Nietzsche -------------------------------------------------------------------- From ginapetersen@example.net Sun May 5 21:02:22 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 81509 invoked from network); 5 May 2002 21:02:22 -0000 Received: from tartarus.telenet-ops.be (83.161.120.155) by daedalus.apache.org with SMTP; 5 May 2002 21:02:22 -0000 Received: from localhost (localhost [83.161.120.155]) by tartarus.telenet-ops.be (Postfix) with SMTP id 20F2C2174EA for <ginapetersen@example.net>; Sun, 5 May 2002 23:02:28 +0200 (CEST) Received: from elisabeth (D5E00A1B.kabel.telenet.be [83.161.120.155]) by tartarus.telenet-ops.be (Postfix) with SMTP id B1A652172A4 for <ginapetersen@example.net>; Sun, 5 May 2002 23:02:27 +0200 (CEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Subject: RE: file naming convention Date: Sun, 5 May 2002 23:02:27 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 In-Reply-To: <ginapetersen@example.net> Importance: Normal X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Diana wrote: > If so, then > I'd rather err on the side of usefulness given the limited > lifetime of > the documents in question. +1 and if we would use numbers in URI's to pinpoint a certain version of a resource, we should clearly label those numbers as being version attributes, e.g. http://www.apache.org/<forrest-project>/manual/overview/v1.2 or the like. Another nice example is http://www.w3.org/TR/2002/WD-xslt20-20020430/, equivalent to http://www.w3.org/TR/xslt20/ As per extensions: the main problem here is using them in hyperlinks, i.e. <a href="/<forrest-project>/faqs/jboss.html">, which does or doesn't make sense when consuming a resource with a specific UA. Looking at the W3C website, most public URI's are extension-less, i.e. http://www.w3.org/TR/xslt, which is equivalent to http://www.w3.org/TR/1999/REC-xslt-19991116, or http://www.w3.org/TR being equivalent to http://www.w3.org/TR/. Can we presume that an off-line crawler is a UA that is able to negotiate HTML renditions of a resource to be fetched, and as such saves them using an *.html extension? Apart form this, this versioning info inside URL's worries me a bit, since I'd prefer to keep track of document revision control using CVS, and possibly ViewCVS for publicizing documents not ready for prime time: http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/src/documentation/xdocs/co ntrib.xml?rev=1.5&content-type=text/vnd.viewcvs-markup Although I'm perfectly happy to use infra-document metadata for that, too, my only hesitation is that it is easier to forget increasing a version attribute in XML, than circumventing the automatic versioning of CVS. Ideas, folks? </Steven> From ginapetersen@example.net Thu May 9 01:07:46 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 57219 invoked from network); 9 May 2002 01:07:46 -0000 Received: from unknown (HELO gateway.multitask.com.au) (83.161.120.155) by daedalus.apache.org with SMTP; 9 May 2002 01:07:46 -0000 Subject: RE: Quick comparison between centipede and Maven To: "Turbine Maven Developers List" <ginapetersen@example.net> Cc: ginapetersen@example.net X-Mailer: Lotus Notes Release 5.0.8 June 18, 2001 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net Date: Thu, 9 May 2002 11:05:57 +1000 X-MIMETrack: Serialize by Router on gateway/Multitask Consulting/AU(Release 5.0.8 |June 18, 2001) at 05/09/2002 11:18:08 AM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Mavelets == Maven Plug-ins. They are extra functionality added to Maven, beyond the base and are effectively 'take or leave' functionality - some users will want it, others wont. We're currently in the process of documenting how the j2ee plug-in works, so that others can use it as an example. As for skinning the site, Maven's direction has been to have it's own style/content with no 'skinning' ability for consistency and simplicity purposes. Things like forrest, for example, are planned to be done as a plug-in. So that the maven:docs will *always* be maven generated and consistent, whereas maven:forrest-docs would be totally under forrests control. If you wish to have your own site look and feel, the recommended way at the moment is to write a plug-in and bootstrap maven so it is integrated. Longer term we hope to make the bootstrap process go away, and the plug-ins be distributed as standalone jars. At the moment the forrest guys don't feel they're ready to be 'plugged-in' to Maven - Is this a fair comment? - so we're waiting on them in that regard. -- dIon Gillard, Multitask Consulting Work: http://www.multitask.com.au Developers: http://adslgateway.multitask.com.au/developers James Taylor <jtaylor@4lane To: 'Turbine Maven Developers List' .com> <ginapetersen@example.net> cc: 05/09/02 10:47 Subject: RE: Quick comparison between centipede and Maven AM Please respond to "Turbine Maven Developers List" > Do you know what the "mavelets" are meant to address? Would I > be able to add in my own skin for my own site with them? dIon or Glenn might be better able to explain it, but I can give you an illustrative example: currently there is work being done on mavelet which will allow packaging of web applications. No it will not allow you to skin your site. That is a different issue: we have chosen not to allow you to do that, though it could be easily done with a property. This is not a choice I agree with, however we have all decided to table the discussion until Jason returns from vacation since he is the biggest proponent of the other viewpoint. (To be clear, I agree that allowing skinning is incongruous with the goals of maven, but considering the demand it is an area where a compromise may be justified). Thanks, James -- To unsubscribe, e-mail: < mailto:ginapetersen@example.net> For additional commands, e-mail: < mailto:ginapetersen@example.net> From ginapetersen@example.net Thu May 9 12:52:18 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 11378 invoked from network); 9 May 2002 12:52:18 -0000 Received: from unknown (HELO aisa?2nd.aisa) (83.161.120.155) by daedalus.apache.org with SMTP; 9 May 2002 12:52:18 -0000 Received: from PC103 ([83.161.120.155]) by aisa_2nd.aisa (Lotus SMTP MTA v4.6.6 (890.1 7-16-1999)) with SMTP id C1256BB4.00480AE2; Thu, 9 May 2002 15:06:53 +0200 Message-ID: <010a01c1f757$e874aae0$670004c0@PC103> Reply-To: "Nicola Ken Barozzi" <ginapetersen@example.net> From: "Nicola Ken Barozzi" <ginapetersen@example.net> To: "Turbine Maven Developers List" <ginapetersen@example.net> Cc: <ginapetersen@example.net> References: <ginapetersen@example.net> Subject: Re: Quick comparison between centipede and Maven Date: Thu, 9 May 2002 14:49:03 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N From: <ginapetersen@example.net> > At the moment the forrest guys don't feel they're ready to be 'plugged-in' > to Maven - Is this a fair comment? - so we're waiting on them in that > regard. Forrest is really in its early stages, and we still don't have a web site. I am both a Centipede and a Forrest developer, but I am committed to maintain the projects separate, so that it will be easy to use Centipede as a plugin for _any_ project, and also with Maven built ones. On the Jakarta list I have expressed how I fell on Centipede Vs Maven, and how integration can be possible, so you know I will help Maven use Forrest when the time will come. For now, if you are interested, you can use the forrest.cent.jar as a starting point. Thank you. -- Nicola Ken Barozzi ginapetersen@example.net - verba volant, scripta manent - (discussions get forgotten, just code remains) --------------------------------------------------------------------- From ginapetersen@example.net Sat May 11 22:35:28 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 22928 invoked by uid 500); 11 May 2002 22:35:28 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 22925 invoked from network); 11 May 2002 22:35:28 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 11 May 2002 22:35:28 -0000 Received: (qmail 45567 invoked by uid 1454); 11 May 2002 22:35:27 -0000 Date: 11 May 2002 22:35:27 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/content/xdocs book.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N stevenn 02/05/11 15:35:27 Modified: src/documentation/skins/forrest-site/xslt/html document2html.xsl src/documentation/content/xdocs book.xml Log: added an example document and tweaked document2html.xsl accordingly Revision Changes Path 1.2 +50 -3 xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl Index: document2html.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- document2html.xsl 9 Apr 2002 22:37:47 -0000 1.1 +++ document2html.xsl 11 May 2002 22:35:27 -0000 1.2 @@ -43,22 +43,69 @@ <xsl:apply-templates/> </xsl:template> - <xsl:template match="s1"> + <xsl:template match="section"> <h3> <xsl:value-of select="@title"/> </h3> <xsl:apply-templates/> </xsl:template> - <xsl:template match="s2"> + <xsl:template match="section/section"> <h4> <xsl:value-of select="@title"/> </h4> <xsl:apply-templates/> </xsl:template> + + <xsl:template match="note | warning | fixme"> + <div class="frame {local-name()}"> + <div class="label"> + <xsl:choose> + <xsl:when test="local-name() = 'note'">Note</xsl:when> + <xsl:when test="local-name() = 'warning'">Warning</xsl:when> + <xsl:otherwise>Fixme (<xsl:value-of select="@author"/>)</xsl:otherwise> + </xsl:choose> + </div> + <div class="content"><xsl:apply-templates/></div> + </div> + </xsl:template> - <xsl:template match="link"> + <xsl:template match="link | jump | fork"> <a href="{@href}"><xsl:apply-templates/></a> + </xsl:template> + + <xsl:template match="source"> + <pre class="code"><xsl:apply-templates/></pre> + </xsl:template> + + <xsl:template match="icon"> + <img src="{@src}" alt="{@alt}"> + <xsl:if test="@height"> + <xsl:attribute name="height"><xsl:value-of select="@height"/></xsl:attribute> + </xsl:if> + <xsl:if test="@width"> + <xsl:attribute name="width"><xsl:value-of select="@width"/></xsl:attribute> + </xsl:if> + </img> + </xsl:template> + + <xsl:template match="figure"> + <div align="center"> + <img src="{@src}" alt="{@alt}" class="figure"> + <xsl:if test="@height"> + <xsl:attribute name="height"><xsl:value-of select="@height"/></xsl:attribute> + </xsl:if> + <xsl:if test="@width"> + <xsl:attribute name="width"><xsl:value-of select="@width"/></xsl:attribute> + </xsl:if> + </img> + </div> + </xsl:template> + + <xsl:template match="table"> + <table class="table" cellpadding="4" cellspacing="1"> + <xsl:apply-templates/> + </table> </xsl:template> <xsl:template match="node()|@*" priority="-1"> 1.5 +4 -0 xml-forrest/src/documentation/content/xdocs/book.xml Index: book.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/book.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- book.xml 26 Apr 2002 07:49:44 -0000 1.4 +++ book.xml 11 May 2002 22:35:27 -0000 1.5 @@ -26,4 +26,8 @@ <menu-item label="Mail Archives" href="mail-archives.html"/> </menu> + <menu label="Document Samples"> + <menu-item label="document-v11" href="document-v11.html"/> + </menu> + </book> From ginapetersen@example.net Sat May 11 22:36:43 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 23363 invoked by uid 500); 11 May 2002 22:36:43 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 23360 invoked from network); 11 May 2002 22:36:43 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 11 May 2002 22:36:43 -0000 Received: (qmail 45768 invoked by uid 1454); 11 May 2002 22:36:42 -0000 Date: 11 May 2002 22:36:42 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/content/xdocs document-v11.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N stevenn 02/05/11 15:36:42 Added: src/documentation/skins/forrest-site/images icon.png src/documentation/content/xdocs document-v11.xml Log: added an example document and tweaked document2html.xsl accordingly Revision Changes Path 1.1 xml-forrest/src/documentation/skins/forrest-site/images/icon.png <<Binary file>> 1.1 xml-forrest/src/documentation/content/xdocs/document-v11.xml Index: document-v11.xml =================================================================== <?xml version="1.0"?> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "document-v11.dtd"> <document> <header> <title>The document-v1.1 DTD</title> <authors><person name="Steven Noels" email="ginapetersen@example.net"/> </authors> <notice>This document doesn't make any ginapetersen@example.net.</notice> <abstract>A nonsense document using all possible elements in the current <code>document-v11.dtd</code>.</abstract> </header> <body> <p>This is a simple paragraph. Most documents contain a fair amount of paragraphs. Paragraphs are called <code>&lt;p&gt;</code>.</p> <p>A number of in-line elements are available in the DTD, we will show them inside an unordered list (<code>&lt;ul&gt;</code>):</p> <ul> <li>Here is a simple list item (<code>&lt;li&gt;</code>).</li> <li>Have you seen the use of the <code>&lt;code&gt;</code> element in the previous item?</li> <li>Also, we have <code>&lt;sub&gt;</code> and <code>&lt;sup&gt;</code> elements to show content <sup>above</sup> or <sub>below</sub> the text baseline.</li> <li>There is a facility to <em>emphasize</em> certain words using the <code>&lt;em&gt;</code> element.</li> <li>We can use <icon height="22" width="26" src="images/icon.png" alt="feather"/> <code>&lt;icon&gt;</code>s, too.</li> <li>Another possibility is the <code>&lt;img&gt;</code> element: <img src="images/icon.png" alt="another feather" height="22" width="26"/>, which offers the ability to refer to an image map.</li> <li>We have elements for hyperlinking: <dl> <dt><code>&lt;link&gt;</code></dt> <dd>use this to <link href="document-v11.html" title="Example of a document-v11 doc">link</link> to another document.</dd> <dt><code>&lt;jump&gt;</code></dt> <dd>use this to <jump href="document-v11.html" title="Example of a document-v11 doc">jump</jump> to another document.</dd> <dt><code>&lt;fork&gt;</code></dt> <dd>and this one to <fork href="document-v11.html" title="Example of a document-v11 doc">fork</fork> your webbrowser to another document.</dd> </dl></li> <li>Oh, by the way, a definition list was used inside the previous list item. We could put another <ul> <li>unordered list</li> <li>inside the list item</li> </ul> too, but I believe this liberty gets quickly quite hairy as you see.</li> </ul> <p>So far for the in-line elements, let's look at some paragraph-level elements.</p> <fixme author="SN">The <code>&lt;fixme&gt;</code> element is used for stuff which still needs work. Mind the <code>author</code> attribute!</fixme> <note>The <code>&lt;code&gt;</code> element is used when the author can't express himself clearly using normal sentences ;-)</note> <warning>Sleep deprivation can be the result of being involved in an open source project. (a.k.a. the <code>&lt;warning&gt;</code> element).</warning> <p>Apart from unordered lists, we have ordered lists too, of course.</p> <ol> <li>Item 1</li> <li>Item 2</li> <li>This should be 3 if my math is still OK.</li> </ol> <section title="Using sections"> <p>You can use sections to put some structure in your document. For some strange historical reason, the section title is an attribute of the <code>&lt;section&gt;</code> element.</p> </section> <section title="Sections, the sequel"> <p>Just some second section.</p> <section title="Section 2.1"> <p>Which contains a subsection (2.1).</p> </section> </section> <p>Enough about these section. Let's have a look at more interesting elements, <code>&lt;source&gt;</code> for instance:</p> <source>// This example is from the book _Java in a Nutshell_ by David Flanagan. // Written by David Flanagan. Copyright (c) 1996 O'Reilly &amp; Associates. // You may study, use, modify, and distribute this example for any purpose. // This example is provided WITHOUT WARRANTY either expressed or implied. import java.applet.*; // Don't forget these import statements! import java.awt.*; public class FirstApplet extends Applet { // This method displays the applet. // The Graphics class is how you do all drawing in Java. public void paint(Graphics g) { g.drawString("Hello World", 25, 50); } }</source> <p>And now for a table:</p> <table> <caption>Table caption</caption> <tr> <th>heading cell</th> <th>heading cell</th> </tr> <tr> <td>data cell</td> <td>data cell</td> </tr> </table> <p>Not much of attributes with <code>&lt;table&gt;</code>, if you ask me.</p> <p>And a figure to end all of this.</p><figure src="images/project-logo.png" alt="The fine Forrest logo" width="220" height="65"/> </body> <footer> <legal>© 2002 Apache Forrest</legal> </footer> </document> From ginapetersen@example.net Sun May 12 07:36:27 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 53201 invoked by uid 500); 12 May 2002 07:36:27 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 53198 invoked from network); 12 May 2002 07:36:27 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:36:27 -0000 Received: (qmail 17241 invoked by uid 1389); 12 May 2002 07:36:26 -0000 Date: 12 May 2002 07:36:26 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/content/xdocs book.xml faq.xml mail-lists.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N crossley 02/05/12 00:36:26 Modified: src/documentation sitemap.xmap src/documentation/content/xdocs book.xml faq.xml mail-lists.xml Log: Linking in the initial FAQ. - There are still some stylesheet mods required. Revision Changes Path 1.5 +0 -2 xml-forrest/src/documentation/sitemap.xmap Index: sitemap.xmap =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/sitemap.xmap,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- sitemap.xmap 9 Apr 2002 22:34:22 -0000 1.4 +++ sitemap.xmap 12 May 2002 07:36:26 -0000 1.5 @@ -147,7 +147,6 @@ </map:call> </map:match> - <!-- <map:match pattern="body-faq.xml"> <map:generate type="file-nolabel" src="content/xdocs/faq.xml"/> <map:transform src="library/xslt/faq2document.xsl" label="content"/> @@ -155,7 +154,6 @@ <map:parameter name="type" value="document2html"/> </map:call> </map:match> - --> <!-- Generate the "doclist" - list of all documentation The first match generates each book.xml and adds a new attribute "uri". 1.6 +1 -0 xml-forrest/src/documentation/content/xdocs/book.xml Index: book.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/book.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- book.xml 11 May 2002 22:35:27 -0000 1.5 +++ book.xml 12 May 2002 07:36:26 -0000 1.6 @@ -11,6 +11,7 @@ <menu-item label="License" href="license.html"/> <menu-item label="Who we are" href="who.html"/> <menu-item label="Dream list" href="dreams.html"/> + <menu-item label="FAQs" href="faq.html"/> </menu> <menu label="References"> 1.2 +41 -8 xml-forrest/src/documentation/content/xdocs/faq.xml Index: faq.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/faq.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- faq.xml 25 Mar 2002 07:14:48 -0000 1.1 +++ faq.xml 12 May 2002 07:36:26 -0000 1.2 @@ -3,16 +3,49 @@ <faqs title="Frequently Asked Questions"> <faq> - <question> - Why? - </question> - <answer> - <p> -Why not? - </p> - </answer> + <question> + Why is there not yet a website for ginapetersen@example.net? + </question> + <answer> + <p> + It is still early days in the life of the project. Please help us discuss + Forrest development on the mailing list, we will then get to that phase + sooner. + </p> + </answer> +</faq> +<faq> + <question> + Why is there no &quot;Forrest To Do List&quot; so that i can help? + </question> + <answer> + <p> + Short answer: There is a To Do list. It is inside the file + <code>$FORREST_HOME/forrest.xgump</code> + </p> + <p> + Long answer: The <code>build docs</code> does not yet generate the + To Do list or the Changes list, by extracting them from the + <code>forrest.xgump</code> file. Please help build the stylesheets and + Cocoon sitemap snippet to do that job. + </p> + </answer> +</faq> + +<faq> + <question> + Why do the section titles not show in the answers below? + </question> + <answer> + <p> + Because we are in transition to the new document-v11.dtd + and there are still some old stylesheets with matches for s1 etc. + rather than matches for section. + See the <link href="document-v11.html">Demo document-v11</link> + </p> + </answer> </faq> </faqs> 1.2 +1 -1 xml-forrest/src/documentation/content/xdocs/mail-lists.xml Index: mail-lists.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/mail-lists.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- mail-lists.xml 23 Mar 2002 17:55:01 -0000 1.1 +++ mail-lists.xml 12 May 2002 07:36:26 -0000 1.2 @@ -73,4 +73,4 @@ </ul> </s1> </body> -</document> \ No newline at end of file +</document> From ginapetersen@example.net Sun May 12 07:38:22 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 53359 invoked by uid 500); 12 May 2002 07:38:22 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 53356 invoked from network); 12 May 2002 07:38:22 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:38:22 -0000 Received: (qmail 17528 invoked by uid 1389); 12 May 2002 07:38:21 -0000 Date: 12 May 2002 07:38:21 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/content/xdocs index.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N crossley 02/05/12 00:38:21 Modified: src/documentation/content/xdocs index.xml Log: - Add a Project Status section to the front page. - Link to the FAQ. Revision Changes Path 1.3 +21 -3 xml-forrest/src/documentation/content/xdocs/index.xml Index: index.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/index.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- index.xml 26 Apr 2002 07:49:44 -0000 1.2 +++ index.xml 12 May 2002 07:38:21 -0000 1.3 @@ -9,9 +9,27 @@ </header> <body> <s1 title="Introduction"> - <p>Forrest provides a sound technological infrastructure for open software development for the Apache Software Foundation based on ASF software, ASF practices and experience, and modern software design principles.</p> - <p>The Forrest developers - <link href="mailto:ginapetersen@example.net">ginapetersen@example.net</link></p> - <p>Please see the fledgling <link href="dreams.html">Dream List</link>.</p> + <p>Forrest provides a sound technological infrastructure for open + software development for the Apache Software Foundation based on ASF + software, ASF practices and experience, and modern software design + principles. + </p> + + <p>The Forrest developers - + <link href="mailto:ginapetersen@example.net">ginapetersen@example.net</link> + </p> + </s1> + + <s1 title="Project Status"> + <p>The Forrest project is new and needs your help to get started. Please + see the <link href="faq.html">FAQ</link> and + join the discussion on + <link href="mailto:ginapetersen@example.net">ginapetersen@example.net</link> + </p> + + <p>There is also a fledgling <link href="dreams.html">Dream List</link> + to help provide some direction. + </p> </s1> </body> </document> From ginapetersen@example.net Sun May 12 07:41:58 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 54482 invoked by uid 500); 12 May 2002 07:41:58 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 54477 invoked from network); 12 May 2002 07:41:57 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:41:57 -0000 Received: (qmail 18057 invoked by uid 1389); 12 May 2002 07:41:55 -0000 Date: 12 May 2002 07:41:55 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/skins/forrest-site/xslt/html document2html.xsl X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N crossley 02/05/12 00:41:55 Modified: src/documentation/skins/forrest-site/xslt/html document2html.xsl Log: Comment out the jump match for now. It breaks the FAQ, until we get the other stylesheet mods done (chicken-and-egg syndrome). Revision Changes Path 1.3 +4 -1 xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl Index: document2html.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- document2html.xsl 11 May 2002 22:35:27 -0000 1.2 +++ document2html.xsl 12 May 2002 07:41:55 -0000 1.3 @@ -70,7 +70,10 @@ </div> </xsl:template> +<!-- <xsl:template match="link | jump | fork"> +--> + <xsl:template match="link | fork"> <a href="{@href}"><xsl:apply-templates/></a> </xsl:template> @@ -115,4 +118,4 @@ </xsl:copy> </xsl:template> -</xsl:stylesheet> \ No newline at end of file +</xsl:stylesheet> From ginapetersen@example.net Sun May 12 07:42:10 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 54824 invoked by uid 500); 12 May 2002 07:42:10 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 54821 invoked from network); 12 May 2002 07:42:10 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:42:10 -0000 Received: (qmail 18122 invoked by uid 1389); 12 May 2002 07:42:09 -0000 Date: 12 May 2002 07:42:09 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/content/xdocs document-v11.xml X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N crossley 02/05/12 00:42:09 Modified: src/documentation/content/xdocs document-v11.xml Log: Demonstrate the link to a different document rather than the same one. Revision Changes Path 1.2 +7 -5 xml-forrest/src/documentation/content/xdocs/document-v11.xml Index: document-v11.xml =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/content/xdocs/document-v11.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- document-v11.xml 11 May 2002 22:36:42 -0000 1.1 +++ document-v11.xml 12 May 2002 07:42:09 -0000 1.2 @@ -33,15 +33,17 @@ <dl> <dt><code>&lt;link&gt;</code></dt> <dd>use this to - <link href="document-v11.html" - title="Example of a document-v11 doc">link</link> to another document.</dd> + <link href="faq.html" + title="Example of a document via link">link</link> + to another document.</dd> <dt><code>&lt;jump&gt;</code></dt> <dd>use this to - <jump href="document-v11.html" - title="Example of a document-v11 doc">jump</jump> to another document.</dd> + <jump href="contrib.html" + title="Example of a document via jump">jump</jump> + to another document. (FIXME: the document2html.xsl is broken here)</dd> <dt><code>&lt;fork&gt;</code></dt> <dd>and this one to - <fork href="document-v11.html" + <fork href="faq.html" title="Example of a document-v11 doc">fork</fork> your webbrowser to another document.</dd> </dl></li> From ginapetersen@example.net Sun May 12 07:50:55 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 57483 invoked from network); 12 May 2002 07:50:55 -0000 Received: from ptolemy.goulburn.net.au (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:50:55 -0000 Received: (qmail 14114 invoked from network); 12 May 2002 07:51:08 -0000 Received: from max-02-053.goulburn.net.au (HELO there) (83.161.120.155) by ptolemy.goulburn.net.au with SMTP; 12 May 2002 07:51:08 -0000 Content-Type: text/plain; charset="iso-8859-1" From: David Crossley <ginapetersen@example.net> Reply-To: ginapetersen@example.net To: ginapetersen@example.net Subject: new demo document-v11 Date: Sun, 12 May 2002 17:51:05 +1000 X-Mailer: KMail [version 1.3.1] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Wow Steven, excellent ... love the new demo document for document-v11 DTD. An interesting thing happened in Forrest today. I was enthused with getting the FAQ started and went to commit. Silly me had not updated first. Anyway, after 'cvs update' my build failed. I tracked it down to your mods to document2html.xsl wherein there is a new match for "jump". Of course the generated FAQ document is full of jump elements. Something breaks there, probably due to the "action" attribute. I realise that there is still work required on the other stylesheets, e.g. faq2document.xsl I was not sure which approach to take. Whether to hold back on committing the FAQ stuff, or to simply comment out the match for jump. I took the latter approach, assuming that it will not be too long before we can fix it. I thought of just copying the matches from the old document2html.xsl in Cocoon, but not sure what your plans are. I remember getting very confused by the jump element (and fork and connect) when i started writing a big doc for Cocoon. I wanted a little table-of-contents at the top to jump to relevant sections below. So confused that i resorted to using simple <link href="#anchor"> which worked OK. --David From ginapetersen@example.net Sun May 12 07:51:16 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 57614 invoked from network); 12 May 2002 07:51:16 -0000 Received: from ptolemy.goulburn.net.au (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:51:16 -0000 Received: (qmail 14188 invoked from network); 12 May 2002 07:51:29 -0000 Received: from max-02-053.goulburn.net.au (HELO there) (83.161.120.155) by ptolemy.goulburn.net.au with SMTP; 12 May 2002 07:51:29 -0000 Content-Type: text/plain; charset="iso-8859-1" From: David Crossley <ginapetersen@example.net> Reply-To: ginapetersen@example.net To: ginapetersen@example.net Subject: Initial FAQ for Forrest Date: Sun, 12 May 2002 17:51:26 +1000 X-Mailer: KMail [version 1.3.1] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N I twiddled the forrest sitemap and added a couple of basic entries. Now we have something to start with. Note that the section titles do not show up, but that is just because we are in transition to document-v11.dtd --David From ginapetersen@example.net Sun May 12 07:53:43 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 58020 invoked from network); 12 May 2002 07:53:43 -0000 Received: from ptolemy.goulburn.net.au (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 07:53:43 -0000 Received: (qmail 14332 invoked from network); 12 May 2002 07:53:55 -0000 Received: from max-02-053.goulburn.net.au (HELO there) (83.161.120.155) by ptolemy.goulburn.net.au with SMTP; 12 May 2002 07:53:55 -0000 Content-Type: text/plain; charset="iso-8859-1" From: David Crossley <ginapetersen@example.net> Reply-To: ginapetersen@example.net To: ginapetersen@example.net Subject: Re: new demo document-v11 Date: Sun, 12 May 2002 17:53:53 +1000 X-Mailer: KMail [version 1.3.1] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Woops, i meant "anchor" attribute of course. David Crossley wrote: > Wow Steven, excellent ... love the new demo document for > document-v11 DTD. > > An interesting thing happened in Forrest today. I was enthused > with getting the FAQ started and went to commit. Silly me > had not updated first. Anyway, after 'cvs update' my build failed. > > I tracked it down to your mods to document2html.xsl wherein > there is a new match for "jump". Of course the generated FAQ > document is full of jump elements. Something breaks there, > probably due to the "action" attribute. I realise that there is still > work required on the other stylesheets, e.g. faq2document.xsl > > I was not sure which approach to take. Whether to hold back > on committing the FAQ stuff, or to simply comment out the match > for jump. I took the latter approach, assuming that it will not be > too long before we can fix it. I thought of just copying the matches > from the old document2html.xsl in Cocoon, but not sure what > your plans are. > > I remember getting very confused by the jump element (and fork > and connect) when i started writing a big doc for Cocoon. > I wanted a little table-of-contents at the top to jump to relevant > sections below. So confused that i resorted to using simple > <link href="#anchor"> which worked OK. > > --David From ginapetersen@example.net Sun May 12 18:35:29 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 22128 invoked from network); 12 May 2002 18:35:29 -0000 Received: from eos.telenet-ops.be (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 18:35:29 -0000 Received: from localhost (localhost.localdomain [83.161.120.155]) by eos.telenet-ops.be (Postfix) with SMTP id C5BA7207BD for <ginapetersen@example.net>; Sun, 12 May 2002 20:35:32 +0200 (CEST) Received: from elisabeth (D5E00A1B.kabel.telenet.be [83.161.120.155]) by eos.telenet-ops.be (Postfix) with SMTP id 2DBE2206FD for <ginapetersen@example.net>; Sun, 12 May 2002 20:35:32 +0200 (CEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Subject: RE: new demo document-v11 Date: Sun, 12 May 2002 20:35:32 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <ginapetersen@example.net> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi David, > > An interesting thing happened in Forrest today. I was enthused > > with getting the FAQ started and went to commit. Silly me > > had not updated first. Anyway, after 'cvs update' my build failed. Could you be more precise? Where did it fail? > > I tracked it down to your mods to document2html.xsl wherein > > there is a new match for "jump". Of course the generated FAQ > > document is full of jump elements. Something breaks there, > > probably due to the "action" attribute. I realise that > there is still > > work required on the other stylesheets, e.g. faq2document.xsl > > > > I was not sure which approach to take. Whether to hold back > > on committing the FAQ stuff, or to simply comment out the match > > for jump. I took the latter approach, assuming that it will not be > > too long before we can fix it. I thought of just copying the matches > > from the old document2html.xsl in Cocoon, but not sure what > > your plans are. I just treated jump, fork and link the same way - basically because I didn't really knew what the difference was ;-) > > I remember getting very confused by the jump element (and fork > > and connect) when i started writing a big doc for Cocoon. > > I wanted a little table-of-contents at the top to jump to relevant > > sections below. So confused that i resorted to using simple > > <link href="#anchor"> which worked OK. Well, yes. I don't like the jump neither, and maybe building a TOC should be the concern of the stylesheet, and not the document author... right? Anyway, I patched document2html and faq2document some more to bring them in line with the document-v11.dtd, please cross-check. Regards, </Steven> From ginapetersen@example.net Sun May 12 18:40:45 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 23054 invoked by uid 500); 12 May 2002 18:40:45 -0000 Delivered-To: ginapetersen@example.net Received: (qmail 23051 invoked from network); 12 May 2002 18:40:45 -0000 Received: from icarus.apache.org (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 18:40:45 -0000 Received: (qmail 69032 invoked by uid 1454); 12 May 2002 18:40:45 -0000 Date: 12 May 2002 18:40:45 -0000 Message-ID: <ginapetersen@example.net> From: ginapetersen@example.net To: ginapetersen@example.net Subject: cvs commit: xml-forrest/src/documentation/skins/forrest-site/xslt/html document2html.xsl X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N stevenn 02/05/12 11:40:45 Modified: src/documentation/library/xslt faq2document.xsl src/documentation/skins/forrest-site/xslt/html document2html.xsl Log: patched handling of jump element and synced faq2document with document-v11.dtd Revision Changes Path 1.2 +7 -7 xml-forrest/src/documentation/library/xslt/faq2document.xsl Index: faq2document.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/library/xslt/faq2document.xsl,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- faq2document.xsl 23 Mar 2002 16:10:42 -0000 1.1 +++ faq2document.xsl 12 May 2002 18:40:44 -0000 1.2 @@ -12,21 +12,21 @@ <title><xsl:value-of select="@title"/></title> </header> <body> - <s1 title="Questions"> + <section title="Questions"> <ul> <xsl:apply-templates select="faq" mode="index"/> </ul> - </s1> - <s1 title="Answers"> + </section> + <section title="Answers"> <xsl:apply-templates select="faq"/> - </s1> + </section> </body> </document> </xsl:template> <xsl:template match="faq" mode="index"> <li> - <jump anchor="faq-{position()}"> + <jump href="faq-{position()}"> <xsl:value-of select="question"/> </jump> </li> @@ -34,9 +34,9 @@ <xsl:template match="faq"> <anchor id="faq-{position()}"/> - <s2 title="{question}"> + <section title="{question}"> <xsl:apply-templates/> - </s2> + </section> </xsl:template> <xsl:template match="question"> 1.4 +8 -0 xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl Index: document2html.xsl =================================================================== RCS file: /home/cvs/xml-forrest/src/documentation/skins/forrest-site/xslt/html/document2html.xsl,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- document2html.xsl 12 May 2002 07:41:55 -0000 1.3 +++ document2html.xsl 12 May 2002 18:40:45 -0000 1.4 @@ -77,8 +77,16 @@ <a href="{@href}"><xsl:apply-templates/></a> </xsl:template> + <xsl:template match="jump"> + <a href="#{@href}"><xsl:apply-templates/></a> + </xsl:template> + <xsl:template match="source"> <pre class="code"><xsl:apply-templates/></pre> + </xsl:template> + + <xsl:template match="anchor"> + <a name="{@id}"/> </xsl:template> <xsl:template match="icon"> From ginapetersen@example.net Sun May 12 21:57:49 2002 Return-Path: <ginapetersen@example.net> Mailing-List: contact ginapetersen@example.net; run by ezmlm Delivered-To: mailing list ginapetersen@example.net Received: (qmail 66410 invoked from network); 12 May 2002 21:57:49 -0000 Received: from horkos.telenet-ops.be (83.161.120.155) by daedalus.apache.org with SMTP; 12 May 2002 21:57:49 -0000 Received: from localhost (localhost.localdomain [83.161.120.155]) by horkos.telenet-ops.be (Postfix) with SMTP id DBEE483EAE for <ginapetersen@example.net>; Sun, 12 May 2002 23:57:53 +0200 (CEST) Received: from elisabeth (D5E00A1B.kabel.telenet.be [83.161.120.155]) by horkos.telenet-ops.be (Postfix) with SMTP id 3805983E93 for <ginapetersen@example.net>; Sun, 12 May 2002 23:57:53 +0200 (CEST) From: "Steven Noels" <ginapetersen@example.net> To: <ginapetersen@example.net> Subject: XMetal stylesheet for document-v11 docs Date: Sun, 12 May 2002 23:57:54 +0200 Message-ID: <ginapetersen@example.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0000_01C1FA10.D55D3240" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N This is a multi-part message in MIME format. ------=_NextPart_000_0000_01C1FA10.D55D3240 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hi all, I've created a minimal Softquad XMetal config for authoring docs according to the document-v11.dtd. Since both XMetal and XXE use CSS to configure the display of XML docs, these might be helpful for non-XMetal users, too. I'm not sure whether we would like these proprietary configuration files in CVS, but since XMetal is also happily coexistent with the Forrest entity resolver catalog setup, I've attached them. Nothing very fancy but it helps. If someone would like these in CVS, please say so. Regards, </Steven> ------=_NextPart_000_0000_01C1FA10.D55D3240 Content-Type: application/octet-stream; name="document-v11.ctm" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="document-v11.ctm" <?xml version="1.0"?> <!DOCTYPE DTDExtensions SYSTEM "ctm.dtd"> <DTDExtensions> <ElementPropertiesList> <ElementProperties> <Name>abstract</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>authors</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>body</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>caption</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>dd</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>dl</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>document</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>dt</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>fixme</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>footer</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>header</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>legal</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>li</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>note</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>notice</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>ol</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>p</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>section</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>source</Name> <PreserveSpace/> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>subtitle</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>table</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>td</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>th</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>title</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>tr</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>type</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>ul</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <NewLineBeforeEndTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>version</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> <ElementProperties> <Name>warning</Name> <PrettyPrintOptions> <NewLineBeforeStartTag/> <IndentContent/> </PrettyPrintOptions> </ElementProperties> </ElementPropertiesList> <ListElements> <DefinitionList> <Name>dl</Name> <DefinitionTerm>dt</DefinitionTerm> <DefinitionDefinition>dd</DefinitionDefinition> </DefinitionList> <BulletedList> <Name>ul</Name> <ListItem>li</ListItem> </BulletedList> <NumberedList> <Name>ol</Name> <ListItem>li</ListItem> </NumberedList> </ListElements> </DTDExtensions> ------=_NextPart_000_0000_01C1FA10.D55D3240 Content-Type: text/css; name="document-v11.css" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="document-v11.css" /* Use Times New Roman for default font */ $DOCUMENT { font-family: "Times New Roman"; font-size: 12pt; margin-top: 5px; margin-left: 5px; } $COMMENT { display: block; color: purple; white-space: pre; } $PROCINS { color: black; background-color: #c0c0c0; } abstract { display: block; margin-top: 5pt; margin-bottom: 5pt; background-color: silver; font-size: 9pt; } authors:before { font-weight: bold; content: "Author(s): "; } body { display: block; margin-top: 20pt; } caption { display: block; } dd { display: block; margin-left: 15pt; margin-bottom: 5pt; } dl { display: block; margin-top: 5pt; margin-bottom: 5pt; } document { display: block; font-family: "Trebuchet MS"; font-size: 10pt; margin-top: 5pt; margin-right: 5pt; margin-left: 5pt; } dt { display: block; font-weight: bold; } fixme { display: block; margin-top: 5pt; margin-bottom: 5pt; border: 1pt teal solid; padding-top: 0pt; padding-right: 5pt; padding-left: 5pt; padding-bottom: 0pt; } fixme:before { display: block; padding-left: 5pt; content: "Fix me"; background-color: teal; font-size: 8pt; } note { display: block; margin-top: 5pt; margin-bottom: 5pt; border: 1pt blue solid; padding-top: 0pt; padding-right: 5pt; padding-left: 5pt; padding-bottom: 0pt; } note:before { display: block; padding-left: 5pt; content: "Note"; background-color: blue; font-size: 8pt; } warning { display: block; margin-top: 5pt; margin-bottom: 5pt; border: 1pt red solid; padding-top: 0pt; padding-right: 5pt; padding-left: 5pt; padding-bottom: 0pt; } warning:before { display: block; padding-left: 5pt; content: "Warning"; background-color: red; font-size: 8pt; } footer { display: block; } header { display: block; } legal { display: block; } li {
{'source': 'Apache Software Foundation Public Mail Archives'}