Re: jakarta-site2 now live on xslt
FYI James uses XSLT with no dependance on Anakia or Jakarta-site On Mon, 3 Jan 2005 09:02:23 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: On Mon, 3 Jan 2005, sebb wrote: On Sun, 2 Jan 2005 19:15:59 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: 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 lf: 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 did a search for the string jakarta-site2 in the build.xml,v files in CVS, and that produced quite a lot of hits (see http://www.apache.org/~sebb/js2.txt - note that the matched text is *followed* by the file name). Some of the matches relate to history items, but some are in the HEAD versions of the files, for example: http://cvs.apache.org/viewcvs.cgi/ant/proposal/ant-site/anakia/build.xml?only_with_tag=HEADview=markup http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/build.xml?only_with_tag=HEADview=markup Of course we don't know if the build targets are actually still used, but it suggests that these files are rather more generally used. Both HttpClient and Ant appear to use Maven or Forrest for their sites though, so I'd think it's a pretty low chance that they still use things. I think all of Commons is Mavenised, and I checked all of Jakarta in this way to find old style lf and then examined those by hand. Looking at the graduated projects, Struts and James still look old style; so they've got a good chance of still using site2. Looking at them, both Struts and James appear to be on XSLT variants, but no use of the site2 jars or stylesheets. Still, not to say that others in your list don't use it, such as jyve or various proposals in James etc, just nothing 'big' I think. 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
On Sun, 2 Jan 2005 19:15:59 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: 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 lf: 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 did a search for the string jakarta-site2 in the build.xml,v files in CVS, and that produced quite a lot of hits (see http://www.apache.org/~sebb/js2.txt - note that the matched text is *followed* by the file name). Some of the matches relate to history items, but some are in the HEAD versions of the files, for example: http://cvs.apache.org/viewcvs.cgi/ant/proposal/ant-site/anakia/build.xml?only_with_tag=HEADview=markup http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/build.xml?only_with_tag=HEADview=markup Of course we don't know if the build targets are actually still used, but it suggests that these files are rather more generally used. 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]
Re: jakarta-site2 now live on xslt
On Mon, 3 Jan 2005, sebb wrote: On Sun, 2 Jan 2005 19:15:59 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: 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 lf: 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 did a search for the string jakarta-site2 in the build.xml,v files in CVS, and that produced quite a lot of hits (see http://www.apache.org/~sebb/js2.txt - note that the matched text is *followed* by the file name). Some of the matches relate to history items, but some are in the HEAD versions of the files, for example: http://cvs.apache.org/viewcvs.cgi/ant/proposal/ant-site/anakia/build.xml?only_with_tag=HEADview=markup http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/build.xml?only_with_tag=HEADview=markup Of course we don't know if the build targets are actually still used, but it suggests that these files are rather more generally used. Both HttpClient and Ant appear to use Maven or Forrest for their sites though, so I'd think it's a pretty low chance that they still use things. I think all of Commons is Mavenised, and I checked all of Jakarta in this way to find old style lf and then examined those by hand. Looking at the graduated projects, Struts and James still look old style; so they've got a good chance of still using site2. Looking at them, both Struts and James appear to be on XSLT variants, but no use of the site2 jars or stylesheets. Still, not to say that others in your list don't use it, such as jyve or various proposals in James etc, just nothing 'big' I think. Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: jakarta-site2 now live on xslt
Henri, I've followed these listings for some time, and as a member of a leading xml aware networking organization, have wondered if my expertise and experience could be of value. I am especially adept at xslt. Is there a need for contributions in this arena? Regards, John Rasmussen DataPower Technology, Inc. One Alewife Center Cambridge, MA 02140, US Office: US +1 617.864.0455 x359 Fax: US +1 617.864.0458 -Original Message- From: Henri Yandell [mailto:[EMAIL PROTECTED] Sent: Monday, January 03, 2005 9:02 AM To: Jakarta General List; sebb Subject: Re: jakarta-site2 now live on xslt On Mon, 3 Jan 2005, sebb wrote: On Sun, 2 Jan 2005 19:15:59 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: 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 lf: 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 did a search for the string jakarta-site2 in the build.xml,v files in CVS, and that produced quite a lot of hits (see http://www.apache.org/~sebb/js2.txt - note that the matched text is *followed* by the file name). Some of the matches relate to history items, but some are in the HEAD versions of the files, for example: http://cvs.apache.org/viewcvs.cgi/ant/proposal/ant-site/anakia/build.xml?onl y_with_tag=HEADview=markup http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/build.xml?only_ with_tag=HEADview=markup Of course we don't know if the build targets are actually still used, but it suggests that these files are rather more generally used. Both HttpClient and Ant appear to use Maven or Forrest for their sites though, so I'd think it's a pretty low chance that they still use things. I think all of Commons is Mavenised, and I checked all of Jakarta in this way to find old style lf and then examined those by hand. Looking at the graduated projects, Struts and James still look old style; so they've got a good chance of still using site2. Looking at them, both Struts and James appear to be on XSLT variants, but no use of the site2 jars or stylesheets. Still, not to say that others in your list don't use it, such as jyve or various proposals in James etc, just nothing 'big' I think. 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
On 3 Jan 2005, at 00:15, Henri Yandell wrote: 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 lf: 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. the ECS web site build is bust anyway. (i have to manually hack stuff whenever i need to change it.) could do with a tidy up after the move to subversion. - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jakarta-site2 now live on xslt
On 3 Jan 2005, at 14:25, John Rasmussen wrote: Henri, I've followed these listings for some time, and as a member of a leading xml aware networking organization, have wondered if my expertise and experience could be of value. expertise and experience are always valued here :) I am especially adept at xslt. Is there a need for contributions in this arena? any suggestions for improvements will be eagerly listened to. (perhaps henri may like to jump in with any specific task's he has in mind...) the reason these discussions are on a public list is so that anyone in the jakarta community (whether users, developers, committers, pmc'ers or members) can contribute to the discussion and help build a better jakarta. thanks for speaking up and i'd like to extend an open invitation to any other lurkers who've been waiting for a reason to join in... - robert - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: jakarta-site2 now live on xslt
sebb wrote: Looks like a *lot* of other projects use the Anakia jars and/or stylesheets from jakarta-site2 - not just jakarta-tomcat-site. Including, FWIW, JAMES (ex-Jakarta project). But we can clone what we need until/if we replace it. --- Noel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jakarta-site2 now live on xslt
On Mon, 3 Jan 2005 09:02:23 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: On Mon, 3 Jan 2005, sebb wrote: On Sun, 2 Jan 2005 19:15:59 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: 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 lf: 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 did a search for the string jakarta-site2 in the build.xml,v files in CVS, and that produced quite a lot of hits (see http://www.apache.org/~sebb/js2.txt - note that the matched text is *followed* by the file name). Some of the matches relate to history items, but some are in the HEAD versions of the files, for example: http://cvs.apache.org/viewcvs.cgi/ant/proposal/ant-site/anakia/build.xml?only_with_tag=HEADview=markup http://cvs.apache.org/viewcvs.cgi/jakarta-commons/httpclient/build.xml?only_with_tag=HEADview=markup Of course we don't know if the build targets are actually still used, but it suggests that these files are rather more generally used. Both HttpClient and Ant appear to use Maven or Forrest for their sites though, so I'd think it's a pretty low chance that they still use things. I think all of Commons is Mavenised, and I checked all of Jakarta in this way to find old style lf and then examined those by hand. Looking at the graduated projects, Struts and James still look old style; so they've got a good chance of still using site2. Looking at them, both Struts and James appear to be on XSLT variants, but no use of the site2 jars or stylesheets. WRT Struts, it does not depend on site2. Its site generation is self-contained. -- Martin Cooper Still, not to say that others in your list don't use it, such as jyve or various proposals in James etc, just nothing 'big' I think. 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
On Mon, 3 Jan 2005, robert burrell donkin wrote: On 3 Jan 2005, at 14:25, John Rasmussen wrote: Henri, I've followed these listings for some time, and as a member of a leading xml aware networking organization, have wondered if my expertise and experience could be of value. expertise and experience are always valued here :) You mean you could know more than the O'Reilly XSLT book that I have to pour through to remind myself of simple changes? :) Any help is very welcome. The only one that leaps to mind right now is the Ant xslt task, where I'm having to c+p a bit more than I want to. So not really an xslt problem. Seb's recent suggestions fixed the major xslt problems I was facing. However, I'll start to compile a list; or you could take a look at http://cvs.apache.org/viewcvs.cgi/jakarta-site2/xdocs/stylesheets/site.xsl?view=markup and let us know what's screwy. There's obviously a lot that needs to move into CSS. I've a set of changes for the 3-tier version that aren't checked in yet; though as I screwed up it is viewable in an older version: http://cvs.apache.org/viewcvs.cgi/jakarta-site2/xdocs/stylesheets/site.xsl?rev=1.15view=markup It's generally not much different. project.xml changes to site.xml and I modify that to have navbar elements. The site/logo bit needs to be removed too. the reason these discussions are on a public list is so that anyone in the jakarta community (whether users, developers, committers, pmc'ers or members) can contribute to the discussion and help build a better jakarta. thanks for speaking up and i'd like to extend an open invitation to any other lurkers who've been waiting for a reason to join in... +1 Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jakarta-site2 now live on xslt
Mark Thomas wrote: 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. FYI: The Tomcat site now builds (via ANT and XLST) without the need for jakarta-site2. There is plenty of scope for streamlining the build but that is rather lower priority. Mark - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jakarta-site2 now live on xslt
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 base 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 xyz name=abc/ to site.xsl results in the output containing xyz name=abc/xyz. However, if the xsl:output method is set to xhtml, the output is xyz name=abc / 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
On 2 Jan 2005, at 13:07, sebb wrote: On Sat, 1 Jan 2005 23:07:05 -0500 (EST), Henri Yandell [EMAIL PROTECTED] wrote: snip 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: jakarta-site2 now live on xslt
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
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
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
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: jakarta-site2 now live on xslt
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]
Re: jakarta-site2 now live on xslt
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
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: jakarta-site2 now live on xslt
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
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 lf: 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]
Re: jakarta-site2 now live on xslt
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. I cautiously pushed a few pages up to check them out and then the whole lot. Still looks fine to me :) At least from the front page and linked pages, might be some deeper pages with issues that won't be picked up until we get around to deciding if they should exist (which is soon). 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). 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 base 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... 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? 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
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. 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 base 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. I'll look into fixing this, lesser priority. Thanks, Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jakarta-site2 now live on xslt
On Sat, 1 Jan 2005, Henri Yandell wrote: On Sun, 2 Jan 2005, sebb wrote: However, the base 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? They're back now. Hen - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]