You don't work in software development obviously

We have a thing we call configuration management, aka source control repositories. CVS, SVN, Perforce, SourceSafe etc. Branches, merges, integrations, patches and changelists etc. You might have 2 branches, stable (been released) and development (hasn't been released, WIP). If a bug is reported in the release version, you fix it there. Then a developer spends a few hours, maybe a day merging that change into the dev branch.
I know exactly that software developing works that way (with different branches and builds, especially when we are talking about debugging). (By the way: smashing around fancy abbreviations doesn't really help anyone (and yes I know them

))
However, I don't quite think, that CO really is maintaining the stable and dev branch separately. They have enough work by focusing on the one branch without having to merge them together when something changes.
For some periods of time, we received patches very frequently, for some periods when they where fixing bigger stuff, it took some time. So I don't think that they are focusing on different branches and modules, but work on ONE code and only build it with debugging for their testing and without debugging for release.
@PaulCA: Not to mention that tying the application of patches/fixing bugs to the purchase of an expansion/DLC would quickly frustrate/alienate a lot of the community!
In fact als patches were tied to a upcomming DLC release in the past

And since they are working on a major DLC, there was no patch for a long time

That DLCs have to be tied to a patch is obviously, since everyone has to have the DLC content in his game for multiplayer matches. However, as we saw in the past, sometimes DLC content was in the game
waaaaayyy before the actual DLC was released. For example if I remember correctly, some landmarks (or parts of it) where found in the bundle files a month before they were even advertised.
If CO really works with different branches for dev and stable, then
why had they released this unfinished content which no one can use? They could have just not include this in the stable branch if they really use different ones.
This is what caused me thinking, if CO would release a patch now, we maybe would find at least some stuff regarding the next DLC, and this is why they don't released any patches yet.
I have to admit, that I never looked into any bundle files myself, and of course I don't have any contact to CO or whatever.
All my thesis were just guesses. They may be correct, they may be wrong, or they may be something in between. And I didn't want to make a big deal out of it, just an attempt to explain why maybe we don't get patches.
However, we know for sure that there was no patch for weeks (even months?), and the next is not comming before 2014.
I strongly believe (or at least hope) when we get the next patch, we will also get the DLC content update very soon, and then the unlocking soon after this.
However, I don't see any point in further discussing the way software is developed in general or at CO. As I already mentioned: I'll just wait for the next patch and see what it brings
