Hello all,
The Pre Build 13 has been released and yet more bugfixes are being made every day. Apparently things are going very well indeed as far as bugfixing is concerned. If we continue fixing bugs at this rate, the real Build 13 might be released very soon indeed. However, there is one major problem that could slow down the progress enormously.
I have, so far, received a codebase from IncredibleHat and Maximus. IncredibleHat has rewritten a lot of Maximus' code, while Maximus also rewrote a lot of his own code. Unfortunately, they both rewrote the same code. So the problem I'm having now is that I don't know what code to use and/or how to merge this code together. The same problem occurs with another issue, where Maximus sent me a bugfix for the same bug that was fixed by Hook a couple of days ago.
Of course we are all trying to work hard with the same goal: A stable Build 13. But it seems that sometimes people are working on the same code at the same time with the result that both fixed versions fix different things, but are not compatible, so there is not one version of the code that fixes everything.
If we want to make a finished Build 13, it is apparent that we need to coordinate our efforts. IncredibleHat's Bug Tracker has greatly helped in fixing bugs quickly, but, so far, we have not been making sure that everybody's new fixes are compatible with the fixes somebody else migth be working on. We do need to figure out a way to do this this though, so please post your views on the matter here. All ideas are welcome.
I personally think it is absolutely CRUCIAL for all modders and bugfixers to communicate with each other about the work they are doing. At the moment, all fixes are being sent to me and all communication is sent to me. But I don't know how to make everything work together. So there is an absolute need to commnicate with the other modders as well.
At the moment, I have put four different code bases on the FTP in the folder "+ Latest modpack update WIP":
1) Pre Build 13 code base as released this Saturday
2) Maximus' changed codefiles
3) IncredibleHat's changed codefiles
4) My attempted merge
My attempted merge is not entirely right, so we will have to figure out a way to get it all working together properly. For that, I think the original coders will need to help in the merging process, because I didn't write not rewrite any of the changed code, so I don't know how I should put it together properly either.
The Pre Build 13 has been released and yet more bugfixes are being made every day. Apparently things are going very well indeed as far as bugfixing is concerned. If we continue fixing bugs at this rate, the real Build 13 might be released very soon indeed. However, there is one major problem that could slow down the progress enormously.
I have, so far, received a codebase from IncredibleHat and Maximus. IncredibleHat has rewritten a lot of Maximus' code, while Maximus also rewrote a lot of his own code. Unfortunately, they both rewrote the same code. So the problem I'm having now is that I don't know what code to use and/or how to merge this code together. The same problem occurs with another issue, where Maximus sent me a bugfix for the same bug that was fixed by Hook a couple of days ago.
Of course we are all trying to work hard with the same goal: A stable Build 13. But it seems that sometimes people are working on the same code at the same time with the result that both fixed versions fix different things, but are not compatible, so there is not one version of the code that fixes everything.
If we want to make a finished Build 13, it is apparent that we need to coordinate our efforts. IncredibleHat's Bug Tracker has greatly helped in fixing bugs quickly, but, so far, we have not been making sure that everybody's new fixes are compatible with the fixes somebody else migth be working on. We do need to figure out a way to do this this though, so please post your views on the matter here. All ideas are welcome.
I personally think it is absolutely CRUCIAL for all modders and bugfixers to communicate with each other about the work they are doing. At the moment, all fixes are being sent to me and all communication is sent to me. But I don't know how to make everything work together. So there is an absolute need to commnicate with the other modders as well.
At the moment, I have put four different code bases on the FTP in the folder "+ Latest modpack update WIP":
1) Pre Build 13 code base as released this Saturday
2) Maximus' changed codefiles
3) IncredibleHat's changed codefiles
4) My attempted merge
My attempted merge is not entirely right, so we will have to figure out a way to get it all working together properly. For that, I think the original coders will need to help in the merging process, because I didn't write not rewrite any of the changed code, so I don't know how I should put it together properly either.