los-cocos / cocos

graphic library for games and multimedia, for python language on PC-like hardware
http://los-cocos.github.io/cocos-site/
Other
632 stars 146 forks source link

release cocos 2019 #320

Closed ccanepa closed 3 years ago

ccanepa commented 5 years ago

@r1chardj0n3s started the work to next cocos release with PR #319 and by mail we settled on a basic plan

Open separate issues for bugs detected, use this issue for comments about the general progress in the release work.

edit1: the 'give me a few days..' and the 'try to fix..' were in the same paragraph, which could be interpreted as I will do the fixing. That's not the case, so I separated them to be more clear.

ccanepa commented 5 years ago

Ok, no problem with custom clocks, I merged for easier work on issues Merged Richard PR #319 (thanks Richard!)

A first run with recon.py shows tracebacks running some cocos/test, will fill separate issues.

I still need to compare images with previous cocos release to see if something more is broken; if something comes from that I will open separate issues.

edit: deleted call for changelog update

ccanepa commented 5 years ago

Edited the first post because it could be read as I will fix bugs discovered by my testing. That's not the case. I was only offering discovery, and some eventual work on issues.

I know I will have little time to work on cocos issues.

What do you ( @r1chardj0n3s , @dangillet) think about:

Reason:

r1chardj0n3s commented 5 years ago

That sounds good. I also struggle to find the time :)

On Thu, 15 Aug 2019 at 00:38, Claudio Canepa notifications@github.com wrote:

Edited the first post because it could be read as I will fix bugs discovered by my testing. That's not the case. I was only offering discovery, and some eventual work on issues.

I know I will have little time to work on cocos issues.

What do you ( @r1chardj0n3s https://github.com/r1chardj0n3s , @dangillet https://github.com/dangillet) think about:

  • move all the pyglet compatibity to a branch
  • reset master to before that
  • change setup.py to require pyglet==1.3.2
  • add pyglet version check in cocos.init and terminate if 1.4
  • release that as cocos 0.6.6 so that pip install delivers a working cocos
  • when the compatibilty pyglet 1.4 branch is done, release

Reason:

  • Current master, and current released in pypi don't work with 1.4
  • I received yesterday an email anouncing pyweek to be September 22
  • Why inconvenience people if we can easily take care ?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/los-cocos/cocos/issues/320?email_source=notifications&email_token=AAFB6RTJGSUBZ4UFST6DFFLQEQKFTA5CNFSM4IK4MVZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4JABWQ#issuecomment-521273562, or mute the thread https://github.com/notifications/unsubscribe-auth/AAFB6RTTKUGC6OVCTV2WKRDQEQKFTANCNFSM4IK4MVZQ .

ccanepa commented 5 years ago

done.

ccanepa commented 5 years ago

the work toward next release is in branch cocos2019

ccanepa commented 5 years ago

waiting for pyglet 1.4.3 release

ccanepa commented 5 years ago

the release cocos 0.6.7 was done some time ago, to close the issue only remains to update website (I need to get new credentials)