This was partly my bad. I was using a pre-production release of forrest 0.7. Rather than back those built files out, which leaves them in the svn repo nonetheless, I committed the files generated by the production forrest 0.7 release.

There are still some diffs to untangle between Linux and Windows. Fortunately, it doesn't appear to result in any display problems on the derby site itself.

 -jean


Jean T. Anderson wrote:
Under forrest 0.6, we had an issue with forrest on Windows generating odd diffs for three files under build/site/skin (print.css, screen.css, and basic.css). I mentioned it to the forrest-dev list as an FYI (I included a copy of that post down below). Andrew checked in those modified files on Windows and I found I didn't have any problems building on Linux.

Andrew committed the forrest 0.7 upgrade under Windows, and after a forrest 0.7 build on Linux, I'm now seeing these diffs:

[EMAIL PROTECTED] trunk]$ cd build/site/skin
[EMAIL PROTECTED] skin]$ svn status
M      profile.css.xslt
M      profile.css
M      forrest.css.xslt
M      images/txtdoc.svg.xslt
M      screen.css
M      basic.css

I did an 'svn revert' on these files before committing changes because I want to pursue this a little more. Everything displays fine for me locally, but I'll watch for any issues after the changes sync to www.apache.org.

Just be aware that there could be some display issues -- and I apologize for any inconvenience in advance. These are one of those things that just don't become apparent until we sync the changes to www.apache.org.

 -jean



-------- Original Message --------
Subject: Platform-specific svn diffs for three build/site/skin/*.css files
Date: Tue, 02 Aug 2005 16:55:45 -0700
From: Jean T. Anderson <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]

This is minor, so unless you're curious and have bandwidth, don't worry.
I had an opportunity to mention this to David Crossley at ApacheCon and
he suggested pinging the list.

This occurs on forrest 0.6.

I originally committed Derby web site (http://db.apache.org/derby) files
on a linux machine.  The repo is at
https://svn.apache.org/repos/asf/db/derby/site/trunk .

If you build the site on a Windows machine, svn says there are diffs for
3 out of the 5 generated build\site\skin\*.css files:

   C:\jta\...\trunk>svn status build\site\skin
   M      build\site\skin\print.css
   M      build\site\skin\screen.css
   M      build\site\skin\basic.css

All of the style sheets have svn:eol-style set to native:

   C:\jta\...\trunk\build\site\skin>svn propget svn:eol-style *.css
   basic.css - native
   page.css - native
   print.css - native
   profile.css - native
   screen.css - native

The main thing I notice is print.css, screen.css, and basic.css don't
have a newline at the end of the file, while page.css and profile.css do.

And it doesn't cause a problem -- just confusion as other Derby
developers build the web site and try to understand what changed.

Does this ring a bell to anyone?

thanks,

 -jean


p.s. the derby release monster will commit web site changes on windows
probably tomorrow, after which I expect linux to show diffs
p.p.s. next on my list is to upgrade to derby site to 0.7 ....

Reply via email to