From owner-freebsd-doc Tue Mar 19 5: 1:44 2002 Delivered-To: freebsd-doc@freebsd.org Received: from eos.ocn.ne.jp (eos.ocn.ne.jp [210.190.142.171]) by hub.freebsd.org (Postfix) with ESMTP id 86DAB37B400; Tue, 19 Mar 2002 05:01:37 -0800 (PST) Received: from mail.hrslab.yi.org (p12087-adsao04hon-acca.tokyo.ocn.ne.jp [61.199.17.87]) by eos.ocn.ne.jp (OCN) with ESMTP id WAA10080; Tue, 19 Mar 2002 22:01:35 +0900 (JST) Received: from localhost (alph.hrslab.yi.org [192.168.0.10]) by mail.hrslab.yi.org (8.9.3/3.7W/DomainMaster) with ESMTP id VAA09839; Tue, 19 Mar 2002 21:59:51 +0900 (JST) (envelope-from hrs@eos.ocn.ne.jp) Date: Tue, 19 Mar 2002 21:58:48 +0900 (JST) Message-Id: <20020319.215848.45176388.hrs@eos.ocn.ne.jp> To: n@nectar.cc Cc: murray@FreeBSD.ORG, freebsd-doc@FreeBSD.ORG Subject: Re: Security advisories and XML From: Hiroki Sato In-Reply-To: <20020317225416.GA36506@hellblazer.nectar.cc> References: <20020316131007.GX17499@freebsdmall.com> <20020317.043511.115904137.hrs@eos.ocn.ne.jp> <20020317225416.GA36506@hellblazer.nectar.cc> X-Mailer: Mew version 2.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Tue_Mar_19_21:58:48_2002_196)--" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org ----Next_Part(Tue_Mar_19_21:58:48_2002_196)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit "Jacques A. Vidrine" wrote in <20020317225416.GA36506@hellblazer.nectar.cc>: n> This looks good, but it misses the mark a bit in that it is very n> document-oriented. Something that is more structure-oriented (but n> still document friendly!) is needed. e.g., component names and n> versions must be clearly identified (for searching and subscription n> processing), advisory revisions must be dealt with, and the revisions n> must be logically grouped by branch and issue, so that they may be n> used to generate a patchfile (this is possibly the hardest part, and n> perhaps too much for a first cut). Another one is attached. In this version, fixed files and revisions of each component can be grouped in , and this includes two of XSLT stylesheet which output HTML and sh-script to retrieve patches from CVS repo or via http. For searching, we can use (by number), (by category), / (by module), branch attributes in (by branch), and (by date). I think it is not enough and still needs more refinement. What is insufficient do you think? -- | Hiroki Sato | ----Next_Part(Tue_Mar_19_21:58:48_2002_196)-- Content-Type: Application/Octet-Stream Content-Disposition: attachment; filename="sa-xml2.tar.gz" Content-Transfer-Encoding: base64 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 ----Next_Part(Tue_Mar_19_21:58:48_2002_196)---- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message