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

Reply via email to