You can clone with
HTTPS or Subversion.
I think the inconsistency is starting to become a problem. Of course it could just be that we must give people explicit instructions NOT to change the indentation format. Or we could just hold a vote and convert everything over to the new format in the next release.
Why do people like spaces?
+1 for deciding and re-formatting everything now and stick to it. As soon as we've got the decision I could change formatter in my IDE and would stop worrying about reformating the whole file. This change would also make lint happy as today it complains about mixed tabs and spaces.
As for votes, I really don't mind either way, spaces, tabs, whatever, as long as it is consistent.
I do have to say, I've been pretty fine with 2 spaces
So, from now on we are using 2 spaces :-)
Just a comment on coffee usage triggered by @boneskull. So, first of all I don't know coffee - I saw some examples and found them hard to read so kind of stayed away from it. It is probably just my ignorance / lack of experience but all in all I'm not great fan of coffee. I don't mind other people using it, it is just that at the moment it is a barrier for me to actively help with directives written in coffee.
For now I see 2 practical problems with coffee:
Just my 3 cents here....
I realize if we all adopted CS it would probably be a lot better, but my biggest frustration with HarvestHQ/Chosen was that it was written in CS. It exponentially increased the difficulty for me to contribute as I had never worked with CS before. That is slightly a concern for me for our users since this lib is almost as much a learning and example tool as it is a utility suite.
Wait I realize I've been completely out voted but I really want to know, WHY does everyone hate tabs? I have heard 'tabs are evil' a lot but never understood why.
I have always been against spaces for 2 reasons:
I am quite aware that I'm outnumbered on more than just this project however.
Edward's reason against tabs used to be that it didn't "look pretty" when viewed on Github but that sort of seemed like a silly excuse to change how you code.
I figure if a tab character was used, the question of 2 vs 4 spaces would be irrelevant.
We can't have both generated JS and CS files next to each other. It would create an inconsistency similar to what we've been seeing with building the project.
@petebacondarwin looks like you and I will have to be backing down lol.
Dean, I like 2 spaces better than tabs because 2 spaces always look two-wide in every editor, while a tab will look like 4 in some places, 8 in some places, or two in others.