Daily Happenstance – 21st of January, 2011
I’ll be doing this new segment here on the blog, just a daily update log of stuff that’s happened, both for personal record and for you viewers at home. I would make the title something less formal, but I’ve always been absolutely terrible with dates, so I find when they are written out they are much more accessible, in order of importance (naturally).
Today we’ll be adopting a new development model for our core and script repositories. Before, I would cram all updates into one master branch. However, since we will be submitting most of the work we do here to their respective projects (mangos zero, ScriptDevZero, ZeroDB) for the enjoyment of everyone, this won’t work nearly as nicely, since now we would apply patch X, submit patch X to mangos, and once they adopt it we would have to remove patch X and update with the latest mangos updates (which would include patch X, probably modified courtesy of Vladimir).
Having a master branch out of sync with the mangos zero would cause more headaches in the long run as more and more patches are changed and put in mangos zero. Instead, I’ll be branching the repo for each patch created. One of the main features of git is that branches are cheap; you can create as many as you’d like without adding a lot of overhead. Once a patch branch is created, it would be merged with all other relevent patch branches into a temporary working branch, which would then be compiled and used. Once a patch branch is no longer relevent (has been merged into mangos zero master) it can simply be deleted.
Unfortunately, our repositories are not available to us until we pay our bill for the last month. My PayPal account has run dry, and I can’t transfer any more payments from my bank account. If anyone is interested in helping bring our repositories back online, please send me a PM on the forums and I’ll give you the details.
I will also be holding a contest. After I sign off every post, I will be posting a picture of me in a remote location. If you can identify it, write a reply and tell me where it is. These locations will always be within the current testing area. If you are first, you win. What you win, I have no idea, but I’ll be keeping track.
Tomorrow I’ll be back into investigating quests. Stay tuned for more fun then.
Until next time, stay furry.
- Wolfy




