I suggest to release as soon as possible trunk as 0.8.6. after that we 
apply all your bullet patchs in trunk and start to work on this 0.9 
alpha release. We don't have to release more and more new wormux with 
the old physics engine. It's bullet time!

(my opinion)

yeKcim



Florian Köberle a écrit :
> Hello
> 
> I asked fredb219 a while ago why he has stopped working on the bullet
> branch and he replied to me that he had problems merging it with trunk.
> I asked him if he would resume his work on bullet, if I help him merging
> and he replied something like this "yes, but I might do not have so much
> time for it".
> 
> The reason why I am writing this is that I have now ported the bullet
> branch to trunk(not checked in).
> At my PC it compiles with autogen and cmake. You can actually start a
> game, but the game will not continue, as the IsMoving() method of the
> current character returns true the whole time. I have more details about
> this bug, just ask me if you are interested.
> 
> The port took me a good day as due to the following reasons:
> 1.) At some point back in time the bullet branch get split up from the
> trunk branch. The trunk branch contained at that point already physic
> related changes which got later reversed in trunk but not in bullet. If
> you try to merge now trunk and bullet you would get a LOT of conflicts
> as the version control system can't know if the old physic changes
> should be undone or not.
> 
> 2.) There were a lot of changes on trunk which would cause conflicts
> too. Each formatting change can cause a conflict.
> 
> 
> So how can we avoid this situation in future and keep bullet up to date
> with trunk? We should avoid the situation were we want to revert physic
> changes again in order to make a release. Thus I suggest we do the
> following at least until we have released 0.8.6:
> 
> I create a branch from current trunk called "bullet1" and commit to it
> my patches. Fredb219 and who ever wants can then resume working on bullet.
> 
> To keep the bullet work up to date with trunk I suggest that we rebase
> the patches from time to time on top of trunk and commit it as a new
> branch bulletN (e.g. bullet2).
> 
> Best regards,
> Florian (IFlo)
> 
> 
> _______________________________________________
> Wormux-dev mailing list
> Wormux-dev@gna.org
> https://mail.gna.org/listinfo/wormux-dev


_______________________________________________
Wormux-dev mailing list
Wormux-dev@gna.org
https://mail.gna.org/listinfo/wormux-dev

Répondre à