Re: jakarta-site2 now live on xslt

2005-01-02 Thread sebb
On Sat, 1 Jan 2005 23:07:05 -0500 (EST), Henri Yandell
<[EMAIL PROTECTED]> wrote:
> 
> 
> On Sun, 2 Jan 2005, sebb wrote:
> 
> > On Sat, 1 Jan 2005 19:50:10 -0500 (EST), Henri Yandell
> > <[EMAIL PROTECTED]> wrote:
> >>
> >> I've fixed the various spacing issues in the XSLT system (over time the
> >> Anakia style sheet changed slightly) and as far as I can tell it looks the
> >> same.
> >
> > BTW, the source files don't look the same - but that is an advantage,
> > as the Anakia output was not all that well laid out.
> 
> The XSLT version is a bit of a pain in that it's not doing newlines; I
> think it's quite easy to get them to stay I just need to remember how.

Changing indent to yes makes the output a bit easier to read.

> 
> I spent a lot of time hacking the html pages in debugging to find out that
> not having the DOCTYPE at the top causes some weird spacing issues :)
> 
> >> If the old version is needed however, it is tagged under the tag
> >> PRE-ANAKIA-REMOVAL.
> >>
> >> If anyone can take a look and see if they can see problems, I'd appreciate
> >> it a lot. New years day means not a lot of users looking compared to usual
> >> (though also not a lot of committers around to check etc).
> >
> > I've not noticed any visible browsing errors in a brief check.
> > The JMeter binary and source links work fine.
> >
> > However, the  tags have disappeared from the binindex and
> > sourceindex output.
> >
> > I don't know if these are required or not - could it be that some
> > mirror sites require them?
> >
> > If they are not required, that is an advantage, as it means that
> > internal page links work much quicker. Dunno why, but it seems that
> > the base tag causes intermal links to be treated as being on a new
> > page, so the whole lot is reloaded...
> 
> I'd been wondering why that was happening.
> 
> There's nothing in either the comment history for either site.vsl or
> binindex.xml to imply that the base was put in for any special reason.
> 
> However, Stefan Bodewig added the functionality for base tags into
> site.vsl in 1.27 with a comment of:
> 
> Enable downloads via mirrors
> 
> which suggests that it's probably important.
> 
> I'll get it added back in, #1 priority. In fact, I'll hack it by hand
> first and figure out how to xsl it second :)
> 
> > Another difference on the downloads pages (at least) is that the meta
> > tags aren't closed.
> > The Anakia stylesheet used to close these by including a trailing /;
> > looks like the XSL version never did.
> >
> > Perhaps it should?
> 
> Bizarre that they're not closed given that XSL has to be XML compliant.

The tags are closed in the XSL sheet. Seems to depend on the output format.

Looks like the transformation process knows which html tags have
end-tags and which don't, as adding a dummy tag
 
to site.xsl results in the output containing 
.

However, if the xsl:output method is set to xhtml, the output is 


> I'll look into fixing this, lesser priority.
> 

Changing the output method to xhtml seems to have the desired effect
on the meta tags, but I don't know if this will have any other side
effects.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread robert burrell donkin
On 2 Jan 2005, at 13:07, sebb wrote:
On Sat, 1 Jan 2005 23:07:05 -0500 (EST), Henri Yandell
<[EMAIL PROTECTED]> wrote:

I'll look into fixing this, lesser priority.
Changing the output method to xhtml seems to have the desired effect
on the meta tags, but I don't know if this will have any other side
effects.
having the site in xhtml would be very good so i'd recommend switching 
the output to that.

- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: 3-column jakarta.apache.org?

2005-01-02 Thread Tetsuya Kitahata
On Sat, 1 Jan 2005 07:18:14 -0500 (EST)
Henri Yandell wrote:
> > it would be far more effective to ensure that the announcements are made to 
> > the right lists, that the resources which are important now (java.net, 
> > apachenews.org, serverside.com) receive the news and that users know which 
> > announcement lists they should subscribe to.
> Unconvinced. None of those resources are good at supplying historical 
> news; apachenews has the common blog problem of a calendar-view being a 
> poor historical index, java.net seems to have no history and 
> theserverside.com uses a linked-list style system to get old news. The 
> last two also have a high noise to signal level for Jakarta info.

As far as apachenews.org is concerned, I can try to create new
templates for it.

e.g.
http://www.apachenews.org/archives/cat_apache_jakarta_index.html
http://www.apachenews.org/archives/2004_12_index.html

You folks can post "release news" (Alpha/Beta/R.C./FINAL versions) and
anything news-worthy upon the apache software foundation related
(including jakarta, apache-xml,apache-ws, apache-web-server etc.)
projects/products to [EMAIL PROTECTED]



By the way:
Neither Apache Cocoon nor Apache Forrest was not originated from
Jakarta Project AFAIK. (However, they're important because POI, 
Tapestry and HiveMind are currently using Apache Forrest for building
their web sites if I remember correctly.)
Personally, I think it that the history of Jakarta Project (e.g.
"Apache James moved from Jakarta into TopLevelProject") should appear
somewhere in jakarta.a.o. with the definition of Jakarta Related
(Personally, I love the concept of "Jakarta FAMILY" -- [1] --
would this concept impose anything mislead upon the users/devs?).

Sincerely,


-- Tetsuya Kitahata <[EMAIL PROTECTED]>


[1] -
Jakarta FAMILY
 = Jakarta PROJECT + Apache Ant + Apache Struts + Apache Geronimo +
   Apache Gump + Apache Maven + #Apache Avalon# + Apache James +
   Apache Excalibur + Apache Log4J (in LoggingServices) +
   Apache OJB/Torque (in DB) + Apache Jetspeed/Pluto (in Portals)



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread sebb
A couple of other matters probably need to be attended to before the
conversion is complete:

- make xslt the default ant target
- change the xslt output dir to docs

The Anakia sections in build.xml could be removed, as could
bin/velocity.jar - in fact I'm not sure *any* of the jars are needed
once Anakia is no longer used.
And then the classpath could be removed from build.xml

build.bat, build.sh and cpappend.bat are also unnecessary - so long as
Ant is installed on the OS path. This is independent of whether Anakia
support is left in build.xml.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread Henri Yandell

On Sun, 2 Jan 2005, sebb wrote:
A couple of other matters probably need to be attended to before the
conversion is complete:
- make xslt the default ant target
- change the xslt output dir to docs
Both already done and committed.
The Anakia sections in build.xml could be removed, as could
bin/velocity.jar - in fact I'm not sure *any* of the jars are needed
once Anakia is no longer used.
And then the classpath could be removed from build.xml
It's already gone :) All the jars went, I changed build.xml to say JDK 1.4 
was required (it might be 1.3; need to test that at some point).

build.bat, build.sh and cpappend.bat are also unnecessary - so long as
Ant is installed on the OS path. This is independent of whether Anakia
support is left in build.xml.
You always have one that I miss :) I agree that these are pretty killable.
Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: jakarta-site2 now live on xslt

2005-01-02 Thread Henri Yandell
Argh, I'm pathetic. Hadn't committed the lib/ removal and build.xml 
update.

One drink owed to sebb.
Hen
On Sun, 2 Jan 2005, Henri Yandell wrote:

On Sun, 2 Jan 2005, sebb wrote:
A couple of other matters probably need to be attended to before the
conversion is complete:
- make xslt the default ant target
- change the xslt output dir to docs
Both already done and committed.
The Anakia sections in build.xml could be removed, as could
bin/velocity.jar - in fact I'm not sure *any* of the jars are needed
once Anakia is no longer used.
And then the classpath could be removed from build.xml
It's already gone :) All the jars went, I changed build.xml to say JDK 1.4 
was required (it might be 1.3; need to test that at some point).

build.bat, build.sh and cpappend.bat are also unnecessary - so long as
Ant is installed on the OS path. This is independent of whether Anakia
support is left in build.xml.
You always have one that I miss :) I agree that these are pretty killable.
Hen
-
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]


Re: jakarta-site2 now live on xslt

2005-01-02 Thread sebb
On Sun, 2 Jan 2005 11:54:22 -0500 (EST), Henri Yandell
<[EMAIL PROTECTED]> wrote:
> 
> 
> On Sun, 2 Jan 2005, sebb wrote:
> 
> > A couple of other matters probably need to be attended to before the
> > conversion is complete:
> >
> > - make xslt the default ant target
> > - change the xslt output dir to docs
> 
> Both already done and committed.

Are you sure?

They still seem to be in CVS.

> 
> > The Anakia sections in build.xml could be removed, as could
> > bin/velocity.jar - in fact I'm not sure *any* of the jars are needed
> > once Anakia is no longer used.
> > And then the classpath could be removed from build.xml
> 
> It's already gone :) All the jars went, I changed build.xml to say JDK 1.4
> was required (it might be 1.3; need to test that at some point).
> 

Are you sure this has been committed?

> > build.bat, build.sh and cpappend.bat are also unnecessary - so long as
> > Ant is installed on the OS path. This is independent of whether Anakia
> > support is left in build.xml.
> 
> You always have one that I miss :) I agree that these are pretty killable.
> 

I see you've done the deed ...

> Hen
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: 3-column jakarta.apache.org?

2005-01-02 Thread Henri Yandell

On Sun, 2 Jan 2005, Tetsuya Kitahata wrote:
On Sat, 1 Jan 2005 07:18:14 -0500 (EST)
Henri Yandell wrote:
it would be far more effective to ensure that the announcements are made to
the right lists, that the resources which are important now (java.net,
apachenews.org, serverside.com) receive the news and that users know which
announcement lists they should subscribe to.
Unconvinced. None of those resources are good at supplying historical
news; apachenews has the common blog problem of a calendar-view being a
poor historical index, java.net seems to have no history and
theserverside.com uses a linked-list style system to get old news. The
last two also have a high noise to signal level for Jakarta info.
As far as apachenews.org is concerned, I can try to create new
templates for it.
My target would be a page for a category which showed date breakdown into 
months which then listed the blog entries.

Jakarta should be linking to:
apachenews.org/archives/cat_apache_jakarta.html
but that should have a calendar breakdown instead of a list of all news 
ever. Plus we'd have to look at a way to upload old news I think.

e.g.
http://www.apachenews.org/archives/cat_apache_jakarta_index.html
http://www.apachenews.org/archives/2004_12_index.html
Rather,
http://www.apachenews.org/archives/cat_apache_jakarta_2004_12_index.html
You folks can post "release news" (Alpha/Beta/R.C./FINAL versions) and
anything news-worthy upon the apache software foundation related
(including jakarta, apache-xml,apache-ws, apache-web-server etc.)
projects/products to [EMAIL PROTECTED]
Yep, the bit I do like is that it's hooked to email :)

By the way:
Neither Apache Cocoon nor Apache Forrest was not originated from
Jakarta Project AFAIK. (However, they're important because POI,
Tapestry and HiveMind are currently using Apache Forrest for building
their web sites if I remember correctly.)
Doh :) Will correct this.
Personally, I think it that the history of Jakarta Project (e.g.
There should be a front page link of 'Jakarta History' probably. Explain 
what has changed etc. I'll add that to the site-wiki plan.

"Apache James moved from Jakarta into TopLevelProject") should appear
somewhere in jakarta.a.o. with the definition of Jakarta Related
(Personally, I love the concept of "Jakarta FAMILY" -- [1] --
would this concept impose anything mislead upon the users/devs?).
I'm pushing a bit more for [EMAIL PROTECTED] rather than just Jakarta Family. 
Even though Geronimo didn't come from Jakarta, it had a lot of community 
share. A year before it would have been in Jakarta.

Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[Jakarta Wiki] Updated: SiteInfo

2005-01-02 Thread general
   Date: 2005-01-02T10:16:33
   Editor: HenriYandell
   Wiki: Jakarta Wiki
   Page: SiteInfo
   URL: http://wiki.apache.org/jakarta/SiteInfo

   no comment

Change Log:

--
@@ -32,3 +32,4 @@
  5. Translation sites. What to do about them.
  6. Removal of information that may be found at [http://www.apache.org/dev/], 
the Incubator or other ASF locations.
  7. Posting of board reports to the site.
+ 8. Move 'In Memoriam' to the whoweare.html page in Feb 2005.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: 3-column jakarta.apache.org?

2005-01-02 Thread Tetsuya Kitahata
Henri Yandell wrote:
> > e.g.
> > http://www.apachenews.org/archives/cat_apache_jakarta_index.html
> > http://www.apachenews.org/archives/2004_12_index.html
> Rather,
> http://www.apachenews.org/archives/cat_apache_jakarta_2004_12_index.html

O.K. Makes sense.

See here:
http://www.apachenews.org/archives/cat_apache_jakarta_2004_12_index.html

Sincerely,


-- Tetsuya Kitahata <[EMAIL PROTECTED]>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread Mark Thomas
Henri Yandell wrote:
I've removed the Website Maintenance link too, it no longer makes much 
sense and nobody seemed to mind the suggestion of killing it.  It has 
(the page isn't gone yet, just the link) a lot of stuff about using 
jakarta-site2 as a system for other sites (I thought somebody mentioned 
Tomcat did this, but looking at their CVS repo I can't see references to 
jakarta-site2).
There is a reference in jakarta-tomcat-site\build.bat (and build.sh). At 
the moment the tomcat site won't build using CVS HEAD.

If the old version is needed however, it is tagged under the tag 
PRE-ANAKIA-REMOVAL.
And this is the obvious work-around until one of us takes a look at this.
Mark
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


[site] next step - 3-tier + welcome

2005-01-02 Thread Henri Yandell
Next I'd like to move to the three tier approach; but without changing 
content or removing nav-options etc.

http://www.apache.org/~bayard/jakarta-3tier.html
Obviously, with 3-tiers there is less room in the centre, though a lot of 
that is made up by a tighter LHS navbar.

Following a move to a 3-tier, I'd like to replace the Welcome message with 
the one from the mock-up:

*
The Jakarta Project offers a diverse set of open source Java solutions and 
is a part of The Apache Software Foundation (ASF) which encourages a 
collaborative, consensus-based development process under an open software 
license.

Jakarta is organized into subprojects, summarized in the section below. 
The ASF contains other Java projects, some of which were a part of 
Jakarta, that are detailed on the ASF Project page.

It is recommended that users of Jakarta products subscribe to the Jakarta 
announcements mailing list.
*

and as that helps the front page feel a lot cleaner, I'd be looking to do 
both the 3-tier and the new Welcome at the same time.

So, further thoughts on both the welcome message and the 3-tier?
[The aim is to use inline styles for the interim, and then migrate to a 
real css sheet later].

Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: 3-column jakarta.apache.org?

2005-01-02 Thread Henri Yandell

On Mon, 3 Jan 2005, Tetsuya Kitahata wrote:
Henri Yandell wrote:
e.g.
http://www.apachenews.org/archives/cat_apache_jakarta_index.html
http://www.apachenews.org/archives/2004_12_index.html
Rather,
http://www.apachenews.org/archives/cat_apache_jakarta_2004_12_index.html
O.K. Makes sense.
See here:
http://www.apachenews.org/archives/cat_apache_jakarta_2004_12_index.html
Yup, looks good.
Where should the 2004/12 link go? Same for some of the others. All the 
[INDEX]s for one. Thinking about it, you've probably just not got around 
to them yet :)

Now the only question is what we would link to. Best would be if there was 
a cat_apache_jakarta_this_month_index.html or something. ie) On the 
Jakarta site I just want to link to 'latest news for Jakarta', and not 
worry about which month I'm pointing to. Sound doable?

Is that MoveableType btw, or something else?
Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: jakarta-site2 now live on xslt

2005-01-02 Thread Henri Yandell

On Sun, 2 Jan 2005, Mark Thomas wrote:
Henri Yandell wrote:
I've removed the Website Maintenance link too, it no longer makes much 
sense and nobody seemed to mind the suggestion of killing it.  It has (the 
page isn't gone yet, just the link) a lot of stuff about using 
jakarta-site2 as a system for other sites (I thought somebody mentioned 
Tomcat did this, but looking at their CVS repo I can't see references to 
jakarta-site2).
There is a reference in jakarta-tomcat-site\build.bat (and build.sh). At the 
moment the tomcat site won't build using CVS HEAD.
Ack, sorry. I didn't think to look in the scripts, just the build.xml.
If the old version is needed however, it is tagged under the tag 
PRE-ANAKIA-REMOVAL.
And this is the obvious work-around until one of us takes a look at this.
Let me know if I can do anything to help; I obviously don't intend to go 
breaking things for any of the subprojects.

Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: jakarta-site2 now live on xslt

2005-01-02 Thread Mark Thomas
Henri Yandell wrote:
Ack, sorry. I didn't think to look in the scripts, just the build.xml.
No problem. I can easily build stuff using the PRE-ANAKIA-REMOVAL tag.
Let me know if I can do anything to help; I obviously don't intend to go 
breaking things for any of the subprojects.
Thanks for the offer of help. I was planning at looking at this 
tomorrow. I was going to look in CVS to see what you changed on 
jakarta-site2 and go from there. If anything doesn't make sense I'll let 
you know.

BTW, I was going to tackle the rest of the nagoya renaming issues at the 
same time.

Mark
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [site] next step - 3-tier + welcome

2005-01-02 Thread Brett Porter
> [The aim is to use inline styles for the interim, and then migrate to a
> real css sheet later].

Will it use the same styles as the foundation/top level site?
Especially given that they look so similar now, its a bit weird that
the fonts change.

Cheers,
Brett

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



[Jakarta Wiki] Updated: SiteInfo

2005-01-02 Thread general
   Date: 2005-01-02T15:41:06
   Editor: HenriYandell
   Wiki: Jakarta Wiki
   Page: SiteInfo
   URL: http://wiki.apache.org/jakarta/SiteInfo

   PRC's answer. 

Change Log:

--
@@ -15,7 +15,7 @@
  1. Tighter front page.
  1. Delete content:
   a. Vendor page
-  a. Acknowledgements page
+  a. Acknowledgements page - Redirect to 
http://www.apache.org/foundation/thanks.html
   a. Elsewhere news
   a. Our Mission
   a. Newsletter Editor page

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread sebb
On Sun, 2 Jan 2005 13:52:40 -0500 (EST), Henri Yandell
<[EMAIL PROTECTED]> wrote:
> 
> 
> On Sun, 2 Jan 2005, Mark Thomas wrote:
> 
> > Henri Yandell wrote:
> >> I've removed the Website Maintenance link too, it no longer makes much
> >> sense and nobody seemed to mind the suggestion of killing it.  It has (the
> >> page isn't gone yet, just the link) a lot of stuff about using
> >> jakarta-site2 as a system for other sites (I thought somebody mentioned
> >> Tomcat did this, but looking at their CVS repo I can't see references to
> >> jakarta-site2).
> >
> > There is a reference in jakarta-tomcat-site\build.bat (and build.sh). At the
> > moment the tomcat site won't build using CVS HEAD.
> 
> Ack, sorry. I didn't think to look in the scripts, just the build.xml.
> 
> >> If the old version is needed however, it is tagged under the tag
> >> PRE-ANAKIA-REMOVAL.
> >
> > And this is the obvious work-around until one of us takes a look at this.
> 
> Let me know if I can do anything to help; I obviously don't intend to go
> breaking things for any of the subprojects.

Looks like a *lot* of other projects use the Anakia jars and/or
stylesheets from jakarta-site2 - not just jakarta-tomcat-site...so
perhaps those need to be restored.

Sorry, should have remembered that, as it used to apply to jmeter...

> 
> Hen
> 
> -
> 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]



Re: jakarta-site2 now live on xslt

2005-01-02 Thread Henri Yandell

On Sun, 2 Jan 2005, sebb wrote:
Looks like a *lot* of other projects use the Anakia jars and/or
stylesheets from jakarta-site2 - not just jakarta-tomcat-site...so
perhaps those need to be restored.
Sites with the older l&f:
Taglibs, Velocity, BSF, ECS, JMeter, Lucene, ORO, Regexp, Slide, Tomcat, 
Watchdog.

However, the following all appear to be self contained/non-users:
Taglibs, Velocity, BSF, Watchdog, Slide.
Sorry, should have remembered that, as it used to apply to jmeter...
+ JMeter.
So the broken ones look like they are Tomcat, Regexp, ORO, Lucene, ECS.
I've added the jars and the vsl back in. This is also our list of people 
that will have a problem when we migrate to SVN, but as they probably 
never change the site2 bits, they'll probably be happy with a read-only 
repository for a while.

Regexp builds the docs now, so I'll trust the others are okay.
Hen
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]