Opened 12 years ago
Closed 12 years ago
#906 closed defect (fixed)
drop sdl_net support and extract sdl_image/sdl_ttf/sdl_rotozoom from sdl egg
Reported by: | felix winkelmann | Owned by: | Christian Kellermann |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | extensions | Version: | 4.8.x |
Keywords: | sdl | Cc: | megane |
Estimated difficulty: |
Description
Installing the SDL egg requires all sorts of third-party libraries. The TTF/image/rotozoom stuff should go into separate eggs and the support for sdl_net should be dropped completely. To avoid backwards compatibility issues, we probably need a new SDL egg.
Change History (4)
comment:1 follow-up: 3 Changed 12 years ago by
Owner: | set to Christian Kellermann |
---|---|
Status: | new → accepted |
comment:2 Changed 12 years ago by
Cc: | megane added |
---|---|
Keywords: | sdl added |
comment:3 Changed 12 years ago by
Replying to ckeen:
Work to migrate is in progress, the plan is to separate the bits into sdl-base, sdl-img, sdl-gfx, sdl-ttf and sdl-net. The original sdl egg will stay as it is or alternatively be converted into a "meta-egg" that includes all sub components.
That sounds good.
I am pretty much indifferent about throwing out sdl-net, is there a specific reason to do so? If it does not harm, why not leave it in, it's optional then anyway.
The wrappers need to be exported, even if they contain no functionality. I think this is not the best approach (Personally, I don't see the point in sdl-net support anyway. What's wrong with using the tcp
unit?)
comment:4 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Thanks to megane, sdl-base, sdl-img, sdl-ttf have been tagged 0.1
sdl-gfx has also been released as version 0.1
The old sdl egg will remain as it is, we may include a warning to deprecate it.
After having a look at the sdl-net API I will not provide bindings, as they are not in anyway more convenient than core functionality.
I am closing this ticket now.
Work to migrate is in progress, the plan is to separate the bits into sdl-base, sdl-img, sdl-gfx, sdl-ttf and sdl-net. The original sdl egg will stay as it is or alternatively be converted into a "meta-egg" that includes all sub components.
I am pretty much indifferent about throwing out sdl-net, is there a specific reason to do so? If it does not harm, why not leave it in, it's optional then anyway.