Hi, So I raised a ticket for fixing mixed whitespace in facter:
http://projects.puppetlabs.com/issues/9555 And I've got a preliminary patch in a topic branch just to see how bad the problem is. The reason I've raised this is that people making changes across multiple files at the moment are finding that some files are 4 space indents, some are 2 space - and sometimes people are mixing 2 space indents within 4 space indent files. I know we've done this before for Puppet - so I wouldn't mind getting some opinion and ideas on this kind of a change. From an offline discussion with Adrien Thebo we obviously want to make this easy for any forward porting of patches from 1.6 to other branches. It was suggested this kind of change wait for 1.7 which is cool - but if we still are doing active development on 1.6 the forward porting maybe become painful. Should we just do this across all active 'supported' branches so we can feel the pain once and cherry-picked patches for forward porting can then be more trivial? There is 15 pending merges that would _potentially_ need to be fixed (and who knows how many that haven't been requested yet that would need rebasing/fixing). Looking at the whitespace merge techniques around the net I can see there is a recursive merge strategy option for ignoring whitespace (-Xignore-space-change) but this seems to be in the wrong direction to what we would desire. While rebase has an option to ignore whitespace so at the very least this could be made easier for active development work. What do people think about this? Does anyone have any experience with feeling the pain of such a change? Is there a good strategy to adopt here? I guess my attitude is that the sooner this is done the better, but perhaps I'm being naive. ken. -- "Join us for PuppetConf, September 22nd and 23rd in Portland, OR: http://bit.ly/puppetconfsig" -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-dev?hl=en.
