Difference between revisions of "2.4.0 Release preparation"
From Lazarus wiki
Jump to navigationJump to search (sockets remarks) |
m |
||
Line 4: | Line 4: | ||
* disable oldlinux building (done) | * disable oldlinux building (done) | ||
− | * move 1.0.x style routines (with old errorhandling) in sockets to a separate unit (<os>sock was proposed for the OS interface, "sockets" for a generic wrapper over the OS-interface common for all platforms, and "passock" for the Pascal-style boolean-wrappers and the sock2text) -- ''since nobody did anything about this at all since | + | * move 1.0.x style routines (with old errorhandling) in sockets to a separate unit (<os>sock was proposed for the OS interface, "sockets" for a generic wrapper over the OS-interface common for all platforms, and "passock" for the Pascal-style boolean-wrappers and the sock2text) -- ''since nobody did anything about this at all since 2.2.0 was released, is it really a good idea to start completely throwing that stuff around now right before the next release? -- Jonas'' |
* remove ppc386.cfg support. http://bugs.freepascal.org/view.php?id=11317 (done) | * remove ppc386.cfg support. http://bugs.freepascal.org/view.php?id=11317 (done) | ||
Decide what to do with unit libc. Should probably get some deprecated here and there to "discourage" use. See also http://bugs.freepascal.org/view.php?id=13373 This is not about preparing to remove unit libc (for which I (Marco) don't have a schedule) , it is just to discourage new use of it. | Decide what to do with unit libc. Should probably get some deprecated here and there to "discourage" use. See also http://bugs.freepascal.org/view.php?id=13373 This is not about preparing to remove unit libc (for which I (Marco) don't have a schedule) , it is just to discourage new use of it. |
Revision as of 10:19, 7 August 2009
Long term todo's for 2.4.0 release
Remove legacy interfaces and compatibility
- disable oldlinux building (done)
- move 1.0.x style routines (with old errorhandling) in sockets to a separate unit (<os>sock was proposed for the OS interface, "sockets" for a generic wrapper over the OS-interface common for all platforms, and "passock" for the Pascal-style boolean-wrappers and the sock2text) -- since nobody did anything about this at all since 2.2.0 was released, is it really a good idea to start completely throwing that stuff around now right before the next release? -- Jonas
- remove ppc386.cfg support. http://bugs.freepascal.org/view.php?id=11317 (done)
Decide what to do with unit libc. Should probably get some deprecated here and there to "discourage" use. See also http://bugs.freepascal.org/view.php?id=13373 This is not about preparing to remove unit libc (for which I (Marco) don't have a schedule) , it is just to discourage new use of it.