* * * * *
Putting the “fun” in “dysfunctional”
I finally heard back about “Project: Bradenburg [1]” and it's not exactly
good news. The Corporation is using revision 4873. The Corporate Overlords
are apparently using a custom version of revision 5076 (custom because it
contains a one line patch). No one else is using “Project: Bradenburg,” at
least for now.
Lovely.
Also, around the time of revision 5076, the codebase started to be converted
from C to C++. No reason I can find for the decision, and it's not complete.
So now I have to deal with a hybrid C and C++ project, which is currently at
revision 5567. Oh, the desire to switch back to the C code base is strong.
I'll have to see.
On the plus side, “Project: Bradenburg II: Electric Boogaloo” (yes, an
attempted rewrite of “Project: Bradenburg,” which itself was a rewrite of a
previous project that never got into production, which was to replace a third
party package that didn't quite do what we wanted and was thus patched to
Hell and back) can be safely ignored. I also have a few months to figure this
mess out.
Ah, what a legacy this code has.
[1]
gopher://gopher.conman.org/0Phlog:2021/12/10.1
Email author at
[email protected]