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