db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jean T. Anderson" <...@bristowhill.com>
Subject [WEB] fyi on dueling operating system forrest builds
Date Sun, 14 Aug 2005 02:37:51 GMT
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:

[jta@gertie3 trunk]$ cd build/site/skin
[jta@gertie3 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 

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.


-------- 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 <jta@bristowhill.com>
Reply-To: dev@forrest.apache.org
To: dev@forrest.apache.org

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?



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 ....

View raw message