Hello everyone,

For a university project I need to write a little about Pharo.
I found the "Pharo vision" document [1] and I am curious about
the actual state of Pharo in comparison with it.

I have seen some things on the mailing list but I would like some
help to gather the state of each goal described in "Pharo vision"
version 1.0.

I made a list with the goals and wrote some of the (little) knowledge I
have about some elements (I also joined it to this mail in case it is not
readable):

Goals -> State
-------------------
1.  Creation of the Pharo Consortium -> Created
2.  Small kernel & validated packages -> ?
3.  A Robust and Extensible System Events -> ?
4.  Rewrite of Filesystem/Streams -> ?/XStream?
5.  Announcements and Ephemerons -> ?
6.  UI Canvas for Zoomable Interfaces -> Bloc?
7.  Bootstrap of the Core -> ?
8.  Fully parametrized compiler tool chain -> ?
9.  Packages as real objects -> ?
10. Package Meta-Data -> PackageManifest?
11. Less Model Clutter and Duplication -> ?
12. Building and Reusing UI Logic -> Spec?
13. New Network Layer -> ?
14. Serializers -> Fuel
15. SystemChangeNotifier replacement -> ?
16. Cleaning Morphic -> Still valid? (asking because of Bloc existance)
17. Everybody should be able to compile VMs -> ?
18. VMs identification and regression testing -> ?
19. One Unified FFI framework -> Created and still being enhanced
20. 64 Bits -> I saw the screenshot on Twitter but what is the state now?
21. New Object Formats -> ?

If some of you know the state of one or many of these project and have the
time to give me some information about it/them, I would be really grateful.

Thanks in advance,

Julien

Links:
[1]: https://gforge.inria.fr/frs/download.php/30434/PharoVision.pdf
Goals                                         | State
--------------------------------------------------------
1.  Creation of the Pharo Consortium          | Created
2.  Small kernel & validated packages         | ?
3.  A Robust and Extensible System Events     | ?
4.  Rewrite of Filesystem/Streams             | ?/XStream?
5.  Announcements and Ephemerons              | ?
6.  UI Canvas for Zoomable Interfaces         | Bloc?
7.  Bootstrap of the Core                     | ?
8.  Fully parametrized compiler tool chain    | ?
9.  Packages as real objects                  | ?
10. Package Meta-Data                         | PackageManifest?
11. Less Model Clutter and Duplication        | ?
12. Building and Reusing UI Logic             | Spec?
13. New Network Layer                         | ?
14. Serializers                               | Fuel
15. SystemChangeNotifier replacement          | ?
16. Cleaning Morphic                          | Still valid? (asking because of 
Bloc existance)
17. Everybody should be able to compile VMs   | ?
18. VMs identification and regression testing | ?
19. One Unified FFI framework                 | Created
20. 64 Bits                                   | ?
21. New Object Formats                        | ?

Reply via email to