Hi ppls!
At the present time high activity in FPC/2 development presented (in comparation with
OpenSibyl, of course ;)). But still lot of work required. In general:
a) Native OS/2 RTL/Target
b) MMOS2
c) TCP/IP/Network
d) SOM/WPS
e) VCL compatible class library (SPCC)
f) OpenSibyl RAD (SVDE)
g) FreeVision
h) Text-mode IDE
i) Debugger (GDB & GDB library)
I hope someone can take in hands one of these items. We can't do all in one time, so
lot of things not finished/not started. If anyone interested in one of things then
take
them, pls.
Now I'll try explain all items step by step.
Item a)
Workgroup: Bob Martin (OS/2 target in compiler), Yuri Prokushev (system unit), Tomas
Hajny (lot of other work, CPI units as well)
Required work: CRT, DOS, PORTS, SYSUTILS.
Comment: In most cases just remove EMX specific code & rewrite EMX code to use OS/2
CPI API calls.
Item b)
Workgroup: Andry Svirgunov (C to Pas convertion), Yuri Prokushev (final converting,
sorting, testing), Karoly Balogh (dive unit and may be something other)
Required work: MM extensions, like WarpOverlay.
Item c)
Work group: none
Required work: C to Pas convertion
Comment: I have some drafts of so32dll unit and socket unit
Item d)
Work group: none
Required work: IDL preprocessor, IDL to PAS converter, VPC to FPC conversion, Lot of
testing
Comment: I have Antony T. Curtis VPC SOM/WPS Toolkit (public domain)
Item e)
Work group: Yuri Prokushev
Required work: rewrite from the scratch most of code
Comment: Any of you free to port existent code, but its not so good idea. SPC class
implementation slightly different in comparation with FPC, so some classes must be
rewritten. It's one side. Another side is SPCC draws most of control by itself. Most
of control classes can be rewritten in more simple way -> smaller size/ease to
understand.
Item f)
Workgroup: none
Required work: Port and rewrite.
Comment: Very depended on class library (in current implementation). Most preffered
solution is SOM application (with WPS integration as well)
Item g)
Workgroup: none (Tomas?)
Required work: Rewrite some things to be TurboVision compatible
Item h)
Workgroup: none (was Yuri Prokushev)
Required work: fix some bugs, like always Shift-stat is pressed, incorrect output
(like help)
Comments: I don't use IDE myself and don't want search for errors without an debugger
Item i)
Workgroup: none
Required work: Port GDB, make libgdb usable.
Comments: Required C knowlidges for porting issues. Pascal language supported, but
EMX/LX executables not supported.
Thats all.
Bye
-----------
To unsubscribe yourself from this list, send the following message
to [EMAIL PROTECTED]
unsubscribe sibyl
end