38 |
|
|
39 |
The first version of libvob (called Flobs) is created. |
The first version of libvob (called Flobs) is created. |
40 |
|
|
41 |
Ted Nelson visits Jyväskylä and plants a seed to at least AJK. |
Ted Nelson visits Jyväskylä and plants a seed to at least Antti-Juhani |
42 |
|
Kaijanaho. |
43 |
|
|
44 |
Summer: |
Summer: |
45 |
------- |
------- |
46 |
|
|
47 |
funded by Sonera, Antti-Juhani Kaijanaho (student at Jyväskylä) and |
Funded by Sonera, Antti-Juhani Kaijanaho (student at Jyväskylä) and |
48 |
Tuukka Hastrup (high school student in Helsinki) join the project. |
Tuukka Hastrup (high school student in Helsinki) join the project. |
49 |
|
|
50 |
Asko Soukka hears about ZZ from Tuukka Hastrup. |
Asko Soukka hears about ZZ from Tuukka Hastrup. |
55 |
Zobs: Java objects whose fields are read from the zzStructure are |
Zobs: Java objects whose fields are read from the zzStructure are |
56 |
developed to help coding. |
developed to help coding. |
57 |
|
|
58 |
AJ is developing the first cellular language. |
Antti-Juhani is developing the first cellular language. |
59 |
|
|
60 |
Tuomas works a lot on versioning, solving some of the issues with |
Tuomas works a lot on versioning, solving some of the issues with |
61 |
versioning ZZ-like sequences. |
versioning ZZ-like sequences. |
65 |
|
|
66 |
Rauli Ruohonen, a CS student at Helsinki University |
Rauli Ruohonen, a CS student at Helsinki University |
67 |
|
|
68 |
AJK works on Thales Clang, completing a partial design. |
Antti-Juhani works on Thales Clang, completing a partial design. |
69 |
|
|
70 |
While working on Thales Clang, AJK designs an extended, fully general |
While working on Thales Clang, Antti-Juhani designs an extended, fully |
71 |
cursor mechanism, for use as a pointer system in Thales Clang, which |
general cursor mechanism, for use as a pointer system in Thales Clang, |
72 |
is adopted (http://xanadu.com.au/mail/zzdev/msg00515.html). |
which is adopted (http://xanadu.com.au/mail/zzdev/msg00515.html). |
73 |
|
|
74 |
Tuomas has the idea of Heraclitus Clang, work on Thales Clang is |
Tuomas has the idea of Heraclitus Clang, work on Thales Clang is |
75 |
abandoned but Heraclitus is never moved beyond initial idea stage. |
abandoned but Heraclitus is never moved beyond initial idea stage. |
76 |
|
|
77 |
AJK starts working on release engineering. First prerelease in |
Antti-Juhani starts working on release engineering. First |
78 |
September, first full release (0.1.0) two weeks later. 0.4.0 is |
prerelease in September, first full release (0.1.0) two weeks later. |
79 |
released in December. |
0.4.0 is released in December. |
80 |
|
|
81 |
AJK also becomes the hostmaster/postmaster for www.gzigzag.org etc. |
Antti-Juhani also becomes the hostmaster/postmaster for |
82 |
|
www.gzigzag.org etc. q After abandoning Clang work, Antti-Juhani |
83 |
|
goes on to design a network protocol for sharing spaces. |
84 |
|
|
85 |
After abandoning Clang work, AJK goes on to design a network protocol |
Katariina Ervasti (a graduated humanist from Vaasa) joins the project. |
|
for sharing spaces. |
|
86 |
|
|
87 |
Katariina Ervasti (a graduated humanist from Vaasa), Cat, joins the |
.. [AJK] (I can remember Cat |
|
project. |
|
|
|
|
|
.. [AJK] (The current version is mistaken in this - I can remember Cat |
|
88 |
working with us before the move to Agora, she came aboard around the |
working with us before the move to Agora, she came aboard around the |
89 |
time of Ted's visit, I believe.) |
time of Ted's visit, I believe.) |
90 |
|
|
100 |
|
|
101 |
Tuomas is ??? weeks on sick leave. |
Tuomas is ??? weeks on sick leave. |
102 |
|
|
103 |
AJK continues working on release engineering. Three releases are made |
Antti-Juhani continues working on release engineering. Three releases |
104 |
(0.5.0, 0.5.1 and 0.6.0). AJK also worked on making new releases |
are made (0.5.0, 0.5.1 and 0.6.0). He also worked on making new |
105 |
understand old data (a frequent complaint from Marlene at the time). |
releases understand old data (a frequent complaint from Marlene at the |
106 |
|
time). |
107 |
AJK implements code to import past versions of a space read-only to |
|
108 |
the "head" version. http://xanadu.com.au/mail/zzdev/msg01043.html) |
Antti-Juhani implements code to import past versions of a space |
109 |
|
read-only to the "head" version. |
110 |
|
http://xanadu.com.au/mail/zzdev/msg01043.html) |
111 |
|
|
112 |
AJK's work on the network protocol continues and a spec is nearly |
Antti-Juhani's work on the network protocol continues and a spec is |
113 |
finished. AJK implements a stripped-down version. |
nearly finished. He implements a stripped-down version. |
114 |
|
|
115 |
Tuomas comes up with the idea of Mediaserver and the network protocol |
Tuomas comes up with the idea of Mediaserver and the network protocol |
116 |
stuff is abandoned in favour of Mediaserver. |
stuff is abandoned in favour of Mediaserver. |
117 |
|
|
118 |
While contributing to Mediaserver, AJK comes up with the name Storm |
While contributing to Mediaserver, Antti-Juhani comes up with the name |
119 |
(for STorage Module) for a subcomponent of Mediaserver. AJK writes |
Storm (for STorage Module) for a subcomponent of Mediaserver. He |
120 |
the first version of the future HTTP-Kit as part of Mediaserver. |
writes the first version of the future HTTP-Kit as part of |
121 |
|
Mediaserver. |
122 |
|
|
123 |
Cat leaves the project. AJK takes over Cat's paperwork duties. |
Katariina Ervasti leaves the project. Antti-Juhani Kaijanaho takes |
124 |
|
over her paperwork duties. |
125 |
|
|
126 |
Summer: |
Summer: |
127 |
------- |
------- |
129 |
Tuomas, Tuukka, Benja, Kimmo, (anyone else?) give presentations at the |
Tuomas, Tuukka, Benja, Kimmo, (anyone else?) give presentations at the |
130 |
ZigZag workshop at the HyperText'01 conference. |
ZigZag workshop at the HyperText'01 conference. |
131 |
|
|
132 |
AJK and Benja deliver a joint talk on ZZ programming langauages at the |
Antti-Juhani Kaijanaho and Benja Fallenstein deliver a joint talk on |
133 |
first ZZ workshop at HT01 (http://www.mit.jyu.fi/antkaij/plinzz.html) |
ZZ programming langauages at the first ZZ workshop at HT01 |
134 |
|
(http://www.mit.jyu.fi/antkaij/plinzz.html) |
135 |
|
|
136 |
Fall: |
Fall: |
137 |
----- |
----- |
138 |
|
|
139 |
AJK continues administrative stuff: release engineering (0.6.1 is |
Antti-Juhani continues administrative stuff: release engineering |
140 |
released), hostmaster/postmaster, paperwork. He no longer |
(0.6.1 is released), hostmaster/postmaster, paperwork. He no longer |
141 |
participates very actively in substance stuff. |
participates very actively in substance stuff. |
142 |
|
|
143 |
AJK leaves the project as a paid member at the end of the year. |
Antti-Juhani leaves the project as a paid member at the end of the |
144 |
|
year. |
145 |
|
|
146 |
Asko Soukka starts to use GZZ 0.6 in hope of better re-usability and |
Asko Soukka starts to use GZZ 0.6 in hope of better re-usability and |
147 |
interconnectivity of his notes. Because Asko used to create his notes |
interconnectivity of his notes. Because Asko used to create his notes |
154 |
Spring: |
Spring: |
155 |
------- |
------- |
156 |
|
|
157 |
AJK continues release engineering as volunteer (0.6.2 and 0.6.3 are |
Antti-Juhani Kaijanaho continues release engineering as volunteer |
158 |
released). |
(0.6.2 and 0.6.3 are released). |
159 |
|
|
160 |
GZigZag project is asked to cease using that name by Ted Nelson. The |
GZigZag project is asked to cease using that name by Ted Nelson. The |
161 |
name is changed to GZZ in March. GZigZag is removed from Debian, and |
name is changed to GZZ in March. GZigZag is removed from Debian, and |
163 |
nobody did the necessary boring work of renaming to the stable code, |
nobody did the necessary boring work of renaming to the stable code, |
164 |
so GZZ never entered Debian. |
so GZZ never entered Debian. |
165 |
|
|
166 |
Janne starts working full-time with the project. |
Janne Kujala starts working full-time with the project. |
167 |
|
|
168 |
Tuomas invents unique backgrounds using procedural texturing and |
Tuomas invents unique backgrounds using procedural texturing and |
169 |
fillets (softened connections). |
fillets (softened connections). |