Diff for status

Tue, 12/04/2007 - 11:09 by Paolo BonziniSun, 04/19/2009 - 07:21 by Stefan Schmiedl

using , and with MediaWiki input format preserves linebreaks

Changes to Body
Line 9 Line 9
Please fill in the following table to help understand how mature the whole thing is. As well this should influence [[roadmap]]. Please fill in the following table to help understand how mature the whole thing is. As well this should influence [[roadmap]].
-<table width="60%"> +{|
-<tr> +|-
-<td>'''Subsystem'''</td> +|'''Subsystem'''
-<td>'''Stability'''</td> +|'''Stability'''
-<td>'''Feature full'''</td> +|'''Feature full'''
-<td>'''Sunit-ready'''</td> +|'''Sunit-ready'''
-<td>'''Used day-by-day'''</td> +|'''Used day-by-day'''
-</tr> +|-
-<tr> +|[[VM]]
-<td>[[VM]]</td> +|100,00%
-<td>100,00%</td> +|100,00%
-<td>100,00%</td> +|NO
-<td>NO</td> +|YES
-<td>YES</td> +|-
-</tr> +|[[GC]]
-<tr> +|100,00%
-<td>[[GC]]</td> +|100,00%
-<td>100,00%</td> +|N/A
-<td>100,00%</td> +|YES
-<td>N/A</td> +|-
-<td>YES</td> +|[[JIT]]
-</tr> +|50,00%
-<tr> +|50,00%
-<td>[[JIT]]</td> +|N/A
-<td>50,00%</td> +|
-<td>50,00%</td> +|-
-<td>N/A</td> +|[[preemption]]
-<td></td> +|?
-</tr> +|100,00%
-<tr> +|N/A
-<td>[[preemption]]</td> +|
-<td>?</td> +|-
-<td>100,00%</td> +|[[FFI]]
-<td>N/A</td> +|100,00%
-<td></td> +|100,00%
-</tr> +|NO
-<tr> +|YES
-<td>[[FFI]]</td> +|-
-<td>100,00%</td> +|[[BloxTK.star]]
-<td>100,00%</td> +|100,00%
-<td>NO</td> +|100,00%
-<td>YES</td> +|NO
-</tr> +|
-<tr> +|-
-<td>[[BloxTK.star]]</td> +|[[GTK.star]]
-<td>100,00%</td> +|10,00%
-<td>100,00%</td> +|40,00%
-<td>NO</td> +|NO
-<td></td> +|
-</tr> +|-
-<tr> +|[[BloxGTK.star]]
-<td>[[GTK.star]]</td> +|10,00%
-<td>10,00%</td> +|10,00%
-<td>40,00%</td> +|NO
-<td>NO</td> +|
-<td></td> +|-
-</tr> +|[[Browser.star]]
-<tr> +|80,00%
-<td>[[BloxGTK.star]]</td> +|10,00%
-<td>10,00%</td> +|NO
-<td>10,00%</td> +|
-<td>NO</td> +|-
-<td></td> +|[[ClassPublisher.star]]
-</tr> +|100,00%
-<tr> +|30,00%
-<td>[[Browser.star]]</td> +|NO
-<td>80,00%</td> +|YES
-<td>10,00%</td> +|-
-<td>NO</td> +|[[Compiler.star]]
-<td></td> +|100,00%
-</tr> +|100,00%
-<tr> +|NO
-<td>[[ClassPublisher.star]]</td> +|YES
-<td>100,00%</td> +|-
-<td>30,00%</td> +|[[Complex.star]]
-<td>NO</td> +|100,00%
-<td>YES</td> +|100,00%
-</tr> +|YES
-<tr> +|
-<td>[[Compiler.star]]</td> +|-
-<td>100,00%</td> +|[[Continuations.star]]
-<td>100,00%</td> +|100,00%
-<td>NO</td> +|100,00%
-<td>YES</td> +|YES
-</tr> +|
-<tr> +|-
-<td>[[Complex.star]]</td> +|[[DBD-MySQL.star]]
-<td>100,00%</td> +|70,00%
-<td>100,00%</td> +|70,00%
-<td>YES</td> +|YES
-<td></td> +|
-</tr> +|-
-<tr> +|[[DBD-PostgreSQL.star]]
-<td>[[Continuations.star]]</td> +|70,00%
-<td>100,00%</td> +|70,00%
-<td>100,00%</td> +|NO
-<td>YES</td> +|
-<td></td> +|-
-</tr> +|[[DBI.star]]
-<tr> +|70,00%
-<td>[[DBD-MySQL.star]]</td> +|70,00%
-<td>70,00%</td> +|YES
-<td>70,00%</td> +|
-<td>YES</td> +|-
-<td></td> +|[[DebugTools.star]]
-</tr> +|70,00%
-<tr> +|100,00%
-<td>[[DBD-PostgreSQL.star]]</td> +|YES
-<td>70,00%</td> +|
-<td>70,00%</td> +|-
-<td>NO</td> +|[[DhbNumericalMethods.star]]
-<td></td> +|100,00%
-</tr> +|100,00%
-<tr> +|YES
-<td>[[DBI.star]]</td> +|
-<td>70,00%</td> +|-
-<td>70,00%</td> +|[[Digest.star]]
-<td>YES</td> +|100,00%
-<td></td> +|20,00%
-</tr> +|YES
-<tr> +|
-<td>[[DebugTools.star]]</td> +|-
-<td>70,00%</td> +|[[GDBM.star]]
-<td>100,00%</td> +|100,00%
-<td>YES</td> +|100,00%
-<td></td> +|YES
-</tr> +|
-<tr> +|-
-<td>[[DhbNumericalMethods.star]]</td> +|[[Glorp.star]]
-<td>100,00%</td> +|70,00%
-<td>100,00%</td> +|70,00%
-<td>YES</td> +|YES (not in make check)
-<td></td> +|
-</tr> +|-
-<tr> +|[[I18N.star]]
-<td>[[Digest.star]]</td> +|100,00%
-<td>100,00%</td> +|100,00%
-<td>20,00%</td> +|YES
-<td>YES</td> +|YES
-<td></td> +|-
-</tr> +|[[Iconv.star]]
-<tr> +|100,00%
-<td>[[GDBM.star]]</td> +|100,00%
-<td>100,00%</td> +|YES
-<td>100,00%</td> +|
-<td>YES</td> +|-
-<td></td> +|[[Java.star]]
-</tr> +|10,00%
-<tr> +|10,00%
-<td>[[Glorp.star]]</td> +|NO
-<td>70,00%</td> +|
-<td>70,00%</td> +|-
-<td>YES (not in make check)</td> +|[[NCurses.star]]
-<td></td> +|100,00%
-</tr> +|100,00%
-<tr> +|NO
-<td>[[I18N.star]]</td> +|
-<td>100,00%</td> +|-
-<td>100,00%</td> +|[[NetClients.star]]
-<td>YES</td> +|100,00%
-<td>YES</td> +|20,00%
-</tr> +|
-<tr> +|
-<td>[[Iconv.star]]</td> +|-
-<td>100,00%</td> +|[[Parser.star]]
-<td>100,00%</td> +|100,00%
-<td>YES</td> +|100,00%
-<td></td> +|YES
-</tr> +|YES
-<tr> +|-
-<td>[[Java.star]]</td> +|[[Sport.star]]
-<td>10,00%</td> +|100,00%
-<td>10,00%</td> +|100,00%
-<td>NO</td> +|YES
-<td></td> +|
-</tr> +|-
-<tr> +|[[SUnit.star]]
-<td>[[NCurses.star]]</td> +|100,00%
-<td>100,00%</td> +|80,00%
-<td>100,00%</td> +|YES
-<td>NO</td> +|
-<td></td> +|-
-</tr> +|[[TCP.star]]
-<tr> +|100,00%
-<td>[[NetClients.star]]</td> +|100,00%
-<td>100,00%</td> +|YES
-<td>20,00%</td> +|
-<td></td> +|-
-<td></td> +|[[VFSAddOns.star]]
-</tr> +|100,00%
-<tr> +|100,00%
-<td>[[Parser.star]]</td> +|NO
-<td>100,00%</td> +|
-<td>100,00%</td> +|-
-<td>YES</td> +|[[WebServer.star]]
-<td>YES</td> +|70,00%
-</tr> +|70,00%
-<tr> +|NO
-<td>[[Sport.star]]</td> +|
-<td>100,00%</td> +|-
-<td>100,00%</td> +|[[XML.star]]
-<td>YES</td> +|100,00%
-<td></td> +|100,00%
-</tr> +|NO
-<tr> +|
-<td>[[SUnit.star]]</td> +|-
-<td>100,00%</td> +|[[XPath.star]]
-<td>80,00%</td> +|100,00%
-<td>YES</td> +|100,00%
-<td></td> +|NO
-</tr> +|
-<tr> +|-
-<td>[[TCP.star]]</td> +|[[XSL.star]]
-<td>100,00%</td> +|100,00%
-<td>100,00%</td> +|50,00%
-<td>YES</td> +|NO
-<td></td> +|
-</tr> +|-
-<tr> +|[[ZLib.star]]
-<td>[[VFSAddOns.star]]</td> +|100,00%
-<td>100,00%</td> +|100,00%
-<td>100,00%</td> +|YES
-<td>NO</td> +|YES
-<td></td> +|}
-</tr> +
-<tr> +
-<td>[[WebServer.star]]</td> +
-<td>70,00%</td> +
-<td>70,00%</td> +
-<td>NO</td> +
-<td></td> +
-</tr> +
-<tr> +
-<td>[[XML.star]]</td> +
-<td>100,00%</td> +
-<td>100,00%</td> +
-<td>NO</td> +
-<td></td> +
-</tr> +
-<tr> +
-<td>[[XPath.star]]</td> +
-<td>100,00%</td> +
-<td>100,00%</td> +
-<td>NO</td> +
-<td></td> +
-</tr> +
-<tr> +
-<td>[[XSL.star]]</td> +
-<td>100,00%</td> +
-<td>50,00%</td> +
-<td>NO</td> +
-<td></td> +
-</tr> +
-<tr> +
-<td>[[ZLib.star]]</td> +
-<td>100,00%</td> +
-<td>100,00%</td> +
-<td>YES</td> +
-<td>YES</td> +
-</tr> +
-</table> +
- +

Revision of Sun, 04/19/2009 - 07:21:

status

The GNU Smalltalk has different levels of readyness per subsystem.

  • Subsystem - a part of GST to describe
  • Stability in percents. This should be filled if one made exhaustive tests or uses it in daily basis
  • Feature full in percents. Shows if this subsystem has all requested/required features.
  • Sunit-ready. Does this subsystem have SUnit tests?
  • Used day-by-day : are there people using this subsystem and thus guaranteeing that bugs are found properly, etc.?

Please fill in the following table to help understand how mature the whole thing is. As well this should influence roadmap.

|-
|ZLib.star
|100,00%
|100,00%
|YES
|YES
Subsystem
Stability
Feature full
Sunit-ready
Used day-by-day
VM
100,00%
100,00%
NO
YES
GC
100,00%
100,00%
N/A
YES
JIT
50,00%
50,00%
N/A

preemption
?
100,00%
N/A

FFI
100,00%
100,00%
NO
YES
BloxTK.star
100,00%
100,00%
NO

GTK.star
10,00%
40,00%
NO

BloxGTK.star
10,00%
10,00%
NO

Browser.star
80,00%
10,00%
NO

ClassPublisher.star
100,00%
30,00%
NO
YES
Compiler.star
100,00%
100,00%
NO
YES
Complex.star
100,00%
100,00%
YES

Continuations.star
100,00%
100,00%
YES

DBD-MySQL.star
70,00%
70,00%
YES

DBD-PostgreSQL.star
70,00%
70,00%
NO

DBI.star
70,00%
70,00%
YES

DebugTools.star
70,00%
100,00%
YES

DhbNumericalMethods.star
100,00%
100,00%
YES

Digest.star
100,00%
20,00%
YES

GDBM.star
100,00%
100,00%
YES

Glorp.star
70,00%
70,00%
YES (not in make check)

I18N.star
100,00%
100,00%
YES
YES
Iconv.star
100,00%
100,00%
YES

Java.star
10,00%
10,00%
NO

NCurses.star
100,00%
100,00%
NO

NetClients.star
100,00%
20,00%


Parser.star
100,00%
100,00%
YES
YES
Sport.star
100,00%
100,00%
YES

SUnit.star
100,00%
80,00%
YES

TCP.star
100,00%
100,00%
YES

VFSAddOns.star
100,00%
100,00%
NO

WebServer.star
70,00%
70,00%
NO

XML.star
100,00%
100,00%
NO

XPath.star
100,00%
100,00%
NO

XSL.star
100,00%
50,00%
NO

User login