I *thought* I was being careful; I'll go recover those entries. Not sure how things got lost.
On 10/18/05, Oleg Kalnichevski <[EMAIL PROTECTED]> wrote: > On Tue, Oct 18, 2005 at 10:22:24AM +0100, Stephen Colebourne wrote: > > This seems like a good idea, however I believe some data has got lost in > > the conversion. Commons-IO was released on October 10/11th, but (unless > > I'm blind) has managed to disappear. > > > > Also, could we move the RSS icon next to the 'News' hyperlink on the > > homepage? Would seem to make more sense there. > > > > Stephen > > > > Same story with the Commons HttpClient 3.0-rc4 release. It has been > released on Oct 11th but the corresponding entry in the News section is > no longer there. > > Oleg > > > > > > Howard Lewis Ship wrote: > > >I adapted some build files and style sheets from my personal web site > > >for Jakarta this morning, while posting the Tapestry 4.0-beta-11 > > >release notes. > > > > > >Having posted a lot (!) of releases, I've grown very frustrated with > > >the very manual, tedious process. > > > > > >There is now a general news files, news.xml, in the jakarta-site2 > > >directory. > > > > > >This file contains all new news. > > > > > >The build process uses this file to generate an RSS feed, and to > > >generate XML content files in the site/news folder (which are then > > >converted to HTML). > > > > > >The master index (at jakarta.apache.org/index.html) is generated from > > >this file as well (it is limited to the most recent 20 entries). > > > > > >The format should be easy to grasp. A root <news> element contains > > ><group> elements. Each <group> has an @id and a @title and will be > > >used to generate a single news file in the site/news folder. > > >Currently, a "group" is a calendar quarter, but this can change in the > > >future if things really heat up (i.e., monthly news pages rather than > > >quarterly). > > > > > ><group> contains <release> and <news>. Both of these contain an @id > > >attribute (consisting of "YYYYMMDD.x", i.e., a date stamp and index > > >within a day), and a @date attribute (a formatted date, such as "17 > > >October 2005"). I suspect some clever juggling could programatically > > >generate the date from the id, but oh well. > > > > > ><release> contains @product which is the product that was released > > >(i.e., "Tapestry 4.0-beta-11"). > > > > > ><news> contains @title which is simply the title of the news entry > > >(i.e., "Right Commons-Cli 1.0 Jar Now In Java Repository"). > > > > > ><release> and <news> contains a body of markup, the details about that > > >product release or general news entry. > > > > > >I also update the site.xml navigation, to add a link to the RSS feed. > > > > > >I'm quite happy with how it came out. An RSS feed makes the site feel > > >a bit more modern and cared for. > > > > > >I suspect at some point we'll need to find a way to split this one > > >news file into several files, but beyond that, this seems like an > > >approach we can all live with. > > > > > >-- > > >Howard M. Lewis Ship > > >Independent J2EE / Open-Source Java Consultant > > >Creator, Jakarta Tapestry > > >Creator, Jakarta HiveMind > > > > > >Professional Tapestry training, mentoring, support > > >and project work. http://howardlewisship.com > > > > > >--------------------------------------------------------------------- > > >To unsubscribe, e-mail: [EMAIL PROTECTED] > > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship Independent J2EE / Open-Source Java Consultant Creator, Jakarta Tapestry Creator, Jakarta HiveMind Professional Tapestry training, mentoring, support and project work. http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]