They're only open source in the sense you can view them, but you definitely cannot do anything with them, edit them, compile them, etc (from what i can determine). Its purely for reference, not use.
Well, why not a concept of 'soft' and 'hard' commits (or sub commits, or major and minor)? Let people do what they must, let the logic behind it stand, and give a nice clean history by ignoring the soft commits unless you explicitly access them?
Well, i believe they are currently building new terminal to replace terminals 1 and 2 its meant to be a very nice building, and from what little o've seen of it i'd agree.
Honestly, i prefer they announce the gate let, if only so they don't do what they used to o, and swap it around t the last minute. This is much more consistent, been if it does make ams a little anxious.
Because very fiewof these developers have actually read the guileless or followed by example. They've all given a very 'unique' interpretation of the style and screwed it up royally.
You seem to be under the mistaken impression that apple cares about the money, at the scale the MAS operates at, its nothing to write home about. So i doubt very much that they plan on changing anything at the current time.
i've found i prefer angular + ui-router to plain old angular routing, it makes the views much easier to handle. That said, i could never put enough time into ember to really understand it.