On Mar 14, 2008, at 2:04 PM, David Jencks wrote:
On Mar 13, 2008, at 10:49 PM, Jason Dillon wrote:
On Mar 14, 2008, at 8:39 AM, Alan D. Cabrera wrote:
-0
I find 2 space indenting difficult to read.
This is one reason why I'm -1.
I do too, but after dealing with trying to compare our files to
maven 2 space indented files I consider that an infinitesimal price
to pay for the enormous advantage of consistence with the model
build system.
- in genesis geronimo-skin we have a site.vm file that is a
slightly modified copy of the default .vm file from doxia-
sitetools. Trying to update it or compare it with different
indents is quite an experience.
I made many modifications to the site.vm, so I don't really
understand why anyone would want to diff it to the original.
maybe to find out what you changed? I could detect only one change,
which i don't understand the reason for -- adding a table to the
menu column. What does that do?
When I tried working on it to generate a couple sites, it didn't
seem to be working as well as the default skin, so to try to
investigate I compared it to the default. The only difference I
could find was the table, so I reverted the other parts to copy the
default so the next person to encounter this particular hell
wouldn't have so much work to do.
Having a copy is bad enough without reformatting it so its really
hard to tell how it was changed.
The site.vm was working fine... until you went and started changing
things :-P I made several changes so that the generated sites looked
like the geronimo site.
Its a custom skin and IMO should not need to be compared to the
default skin at all. I just based our skin on the default skin, thats
it.
IMO changing our XML indent from 4 to 2 spaces just because Maven
uses a 2 space indent is not a hot idea... and I'm still a strong
-1 on the matter.
How do you reliably do a diff between 4 and 2 space indented files
and get a real result of actual non-whitespace differences? Emacs
doesn't work, it usually flakes out halfway through the file for no
reason I can discern. How do you do this without spending hours
finding the right tooling every time you need to do it?
I don't generally need to diff files of this nature... and I'm still
confused why you are trying to do it. I understand that something
changed and now its broke. So I suggest reverting your changes, or re-
crafting the site.vm from the default so that it looks & behaves the
same. If you want to leave that file 2 space indent I don't care, but
thats no reason to change everything to 2 spaces.
--jason