root / trunk / documents / misc / DHTML_universe.dot

Revision 3070, 10.6 kB (checked in by alex, 3 years ago)

updated information on Dojo and Yui

  • Property svn:eol-style set to native
Line 
1/*
2 * A Map of the DHTML Universe
3 *
4 * Copyright 2005, The Dojo Foundation
5 *
6 * This file is ENTIRELY PROVISIONAL AND MUTABLE. If you think there is
7 * something wrong, boneheaded, or offensive in any of the relationships mapped
8 * out here, please assume that I don't know what I'm talking about and mail me
9 * the RIGHT information at <alex@dojotoolkit.org>
10 */
11
12digraph dhtml_universe
13        {
14                // graph-wide config
15                center=true;
16                // overlap=scale;
17                splines=true;
18                // concentrate=true;
19                label="An incomplete mapping of the DHTML Universe\nPlease send new information and corrections to:\nalex@dojotoolkit.org";
20
21                // "dark matter"
22                dm [ label="\"Dark Matter\"\n\nperhaps 3-4x the size of\nthe visible universe?",shape=doublecircle ];
23
24                // developer to project/company relationships
25                alexr -> INFA;
26                alexr -> NW;
27                alexr -> Dojo;
28                alexr -> Jot;
29                alexr -> RePubSub;
30                jpark -> ModPubSub;
31                jpark -> RePubSub;
32                jpark -> Dojo;
33                jpark -> Renkoo;
34                mda -> NW;
35                mda -> Dojo;
36                mda -> Burst;
37                boogs -> Dojo;
38                boogs -> Google;
39                danp -> Dojo;
40                danp -> DotNetSol;
41                danp -> _13p;
42                danp -> Google;
43                psowden -> Dojo;
44                psowden -> Jot;
45                dylan -> INFA;
46                dylan -> Dojo;
47                dylan -> Renkoo;
48                ttrenka -> Dojo;
49                ttrenka -> FM;
50                ttrenka -> _13p;
51                bratta -> Scriptomania;
52                bratta -> DHTMLCentral;
53                bratta -> DotNetSol;
54                tscarfe -> DotNetSol;
55                tscarfe -> DHTMLCentral;
56                erik -> WebFX;
57                erik -> Bindows;
58                erik -> WebOS;
59                erik -> Google;
60                emil -> WebFX;
61                emil -> WebOS;
62                mhall -> BrainJar;
63                dsteinman -> DynAPI;
64                dsteinman -> WebOS; // thanks, Erik!
65                rrainwater -> DynAPI;
66                rrainwater -> jsDOM;
67                darink -> DomAPI;
68                sporter -> GameLib;
69                charlesk -> ISC;
70                ashevdoff -> ISC;
71                cw -> Gmail [ style=dotted,label="?" ];
72                cw -> Google;
73                nkand -> Google;
74                ilamb -> HalfBrain;
75                ilamb -> AlphaBlox;
76                ilamb -> Oddpost;
77                ilamb -> Yahoo;
78                ediamond -> HalfBrain;
79                ediamond -> AlphaBlox;
80                ediamond -> Oddpost;
81                ediamond -> Yahoo;
82                aplatti -> Oddpost;
83                aplatti -> Yahoo;
84                scottandrew -> ModPubSub;
85                scottandrew -> DynAPI [ style=dotted,label="?" ]; // RAR: Not sure about this one
86                mbazon -> HTMLArea;
87                schontz -> NW;
88                schontz -> INFA;
89                schontz -> Jot;
90                schontz -> _13p;
91                schontz -> FM;
92                michaelvo -> _13p;
93                djoham -> XMLJS;       
94                mhoughton -> XMLJS;
95                ssevertson -> XMLJS;
96                jvnoort -> XMLJS;
97                inforat -> Tibet;
98                idearat -> Tibet;
99                kevlin -> KevLinDev
100                gkadndorp -> Backbase;
101                jhewitt -> SWAT;
102                swerner -> qooxdoo;
103                aecker -> qooxdoo;
104                caugusti -> qooxdoo;
105                ptracey -> jsxml;
106                sstephenson -> Prototype;
107                tfuchs -> Script_aculo_us;
108                hfuecks -> JPSpan;
109                syen -> TrimPath;
110                bobi -> MochiKit;
111                glish -> Yahoo;
112                glish -> Flickr;
113                swillison -> Yahoo;
114                swillison -> Flickr;
115                gmurphy -> Google;
116                michaelvo -> Backbase;
117                cal -> Yahoo;
118                cal -> Flickr;
119                cal -> Dojo;
120                bradneuberg -> Dojo;
121                bradneuberg -> Storage;
122                bscott -> RICO;
123                bscott -> Yahoo;
124                bscott -> Yui;
125                djames -> RICO;
126                djames -> Yahoo;
127                sschiller -> Yahoo;
128                svisscher -> Q42;
129                mwubben -> sIFR;
130                mdavidson -> sIFR;
131                sjmiles -> Dojo;
132                sjmiles -> TurboAjax;
133                dcrockford -> JSON;
134                dcrockford -> JSLint;
135                dcrockford -> Yahoo;
136                smorais -> HotWired;
137                pcorcoran -> HotWired;
138                pcorcoran -> ActiveSpace;
139                pcorcoran -> Microsoft;
140                smorais -> ActiveSpace;
141                mwubben -> Q42;
142                rdargahi -> ZATK;
143                rdargahi -> Zimbra;
144                amoore -> Yahoo;
145                amoore -> Yui;
146                msweeney -> Yahoo;
147                msweeney -> Yui;
148                nkoechley -> Yahoo;
149                nkoechley -> Yui;
150                jhan -> Yahoo;
151                jhan -> Yui;
152                speterson -> Yahoo;
153                speterson -> Yui;
154                tkloots -> Yahoo;
155                tkloots -> Yui;
156                bkeese -> Dojo;
157                jandrews -> Dojo;
158                bskinner -> Dojo;
159                ikantor -> Dojo;
160                nroberts -> Dojo;
161
162                // project and company relationships
163                INFA -> NW;
164                INFA -> ISC [ label="Informatica licenses \nIsomorphic" ];
165                Jot -> Dojo [ label="Jot sponsors \nDojo" ];
166                Renkoo -> Dojo [ label="Renkoo\nsponsors\nDojo" ];
167                TurboAjax -> Dojo [ label="TurboAjax built\non Dojo" ];
168                Dojo -> MochiKit [ style=dotted, label="Mochi is Dojo-compatible" ];
169                Jot -> HTMLArea [ label="Jot sponsored \nHTMLArea" ];
170                // Tibet -> ISC [ style=dotted ];
171                // FIXME: need to mine these links for info:
172                //      http://koranteng.blogspot.com/2004/07/on-rich-web-applications-alphablox-and.html
173                //      http://koranteng.blogspot.com/2004/10/on-gmail-and-dhtml-architecture-again.html
174                HalfBrain -> AlphaBlox [ label="AlphaBlox acquires HalfBrain" ];
175                AlphaBlox -> IBM [ label="IBM bought AlphaBlox" ];
176                AlphaBlox -> Oddpost [ style=dotted ];
177                Oddpost -> Yahoo [ label="Y! bought Oddpost" ];
178                Google -> Gmail;
179                Google -> Gmaps;
180                Yahoo -> Flickr [ label="Y! bought Flickr" ];
181                ModPubSub -> RePubSub;
182                GenInt -> TIBCO [ label="bought" ];
183                RoR -> Prototype [ label="uses" ];
184                Prototype -> Script_aculo_us [ label="Script.aculo.us\nrequires Prototype" ];
185                Prototype -> RICO [ label="RICO requires\nPrototype" ];
186                Q42 -> XOpus;
187                TrimPath -> TrimJunction;
188                TrimPath -> TrimSpreadsheet;
189                TrimPath -> TrimQuery;
190                TrimSpreadsheet -> NumSum;
191                ActiveSpace -> Plumtree [ label="Plumtree bought ActiveSpace" ];
192                Plumtree -> BEA [ label="BEA bought Plumtree" ];
193                Zimbra -> ZATK [ label="Zimbra open-sourced ATK ('Kabuki'?)" ];
194                jscontrols -> WebFX;
195                Plumtree -> jscontrols;
196                Microsoft -> Atlas;
197                Yahoo -> Yui;
198                IBM -> Dojo;
199
200                // developers
201                psowden         [ label="Paul Sowden" ];
202                mbazon          [ label="Mihai Bazon" ];
203                ediamond        [ label="Ethan Diamond" ];
204                ilamb           [ label="Iain Lamb" ];
205                aplatti         [ label="Adam Platti" ];
206                emil            [ label="Emil Eklund" ];
207                darink          [ label="Darin Kadrioski" ];
208                ttrenka         [ label="Tom Trenka" ];
209                erik            [ label="Erik Aarvidson" ];
210                bratta          [ label="Thomas Brattli" ];
211                mda             [ label="Mark Anderson" ];
212                boogs           [ label="Aaron Boodman" ];
213                alexr           [ label="Alex Russell" ];
214                dylan           [ label="Dylan Schiemann" ];
215                danp            [ label="Dan Pupius" ];
216                tscarfe         [ label="Tim Scarfe" ];
217                dsteinman       [ label="Dan Steinman" ];
218                mhall           [ label="Mike Hall" ];
219                schampeon       [ label="Steve Champeon" ];
220                sporter         [ label="Scott Porter" ];
221                rrainwater      [ label="Robert Rainwater" ];
222                charlesk        [ label="Charles Kendrick" ];
223                scottandrew [ label="Scottandrew LePera" ];
224                cw                      [ label="Chris Wetherell" ];
225                jpark           [ label="Joyce Park" ];
226                schontz         [ label="David Schontzler" ];
227                michaelvo       [ label="Michal van Ouwerkerk" ];
228                djoham          [ label="David Joham" ];
229                mhoughton       [ label="Micheal Houghton" ];
230                ssevertson      [ label="Scott Severtson" ];
231                jvnoort         [ label="Jon van Noort" ];
232                idearat         [ label="Scott Shattuck" ];
233                inforat         [ label="William J. Edney" ];
234                kevlin          [ label="Kevin Lindsey" ];
235                ashevdoff       [ label="Alex Shvedoff" ];
236                gkadndorp       [ label="Gerbert Kaandorp" ];
237                jhewitt         [ label="Joe Hewitt" ];
238                swerner         [ label="Sebastian Werner" ];
239                aecker          [ label="Andreas Ecker" ];
240                caugusti        [ label="Claus Augusti" ];
241                ptracey         [ label="Peter Tracey" ];
242                sstephenson [ label="Sam Stephenson" ];
243                hfuecks         [ label="Harry Fuecks" ];
244                tfuchs          [ label="Thomas Fuchs" ];
245                syen            [ label="Steve Yen" ];
246                bobi            [ label="Bob Ippolito" ];
247                nkand           [ label="Neil Kandalgaonkar" ];
248                glish           [ label="Eric Costello" ];
249                swillison       [ label="Simon Willison" ];
250                gmurphy         [ label="Glen Murphy" ];
251                cal                     [ label="Cal Henderson" ];
252                bradneuberg     [ label="Brad Neuberg" ];
253                bscott          [ label="Bill Scott" ];
254                djames          [ label="Darren James" ];
255                sschiller       [ label="Scott Schiller" ];
256                svisscher       [ label="Sjoerd Visscher" ];
257                mwubben         [ label="Mark Wubben" ];
258                mdavidson       [ label="Mike Davidson" ];
259                sjmiles         [ label="Scott Miles" ];
260                jgwebber        [ label="Joel Webber" ];
261                dcrockford      [ label="Douglas Crockford" ];
262                smorais         [ label="Stephan Morais" ];
263                pcorcoran       [ label="Patrick Corcoran" ];
264                rdargahi        [ label="Ross Dargahi" ];
265                amoore          [ label="Adam Moore" ];
266                msweeney        [ label="Matt Sweeney" ];
267                nkoechley       [ label="Nate Koechley" ];
268                jhan            [ label="Jenny Han" ];
269                speterson       [ label="Steven Peterson" ];
270                tkloots         [ label="Todd Kloots" ];
271                bkeese          [ label="Bill Keese" ];
272                jandrews        [ label="Jesse Andrews" ];
273                bskinner        [ label="Brian Skinner" ];
274                ikantor         [ label="Ilia Kantor" ];
275                nroberts        [ label="Neil Roberts" ];
276
277                // companies
278                DotNetSol       [ label="Dot Net\nSolutions",shape=box ];
279                Google          [ label="Google",shape=box ];
280                Yahoo           [ label="Yahoo!",shape=box ];
281                Jot             [ label="JotSpot",shape=box ];
282                INFA            [ label="Informatica Corp.",shape=box ];
283                IBM                     [ shape=box ];
284                TIBCO           [ shape=box ];
285                GenInt          [ label="General Interface" ];
286                Backbase        [ label="Backbase",shape=box ];
287                Renkoo          [ label="Renkoo",shape=box ];
288                TurboAjax       [ label="TurboAjax Group",shape=box ];
289                Q42                     [ label="Q42",shape=box ];
290                NumSum          [ shape=box ];
291                HotWired        [ shape=box ];
292                ActiveSpace     [ shape=box ];
293                Plumtree        [ shape=box ];
294                BEA                     [ shape=box ];
295                Microsoft       [ shape=box ];
296                Zimbra          [ shape=box ];
297
298                // projects and products
299                Storage         [ label="AMASS",shape=diamond ];
300                jsxml           [ shape=diamond ];
301                HTMLArea        [ shape=diamond ];
302                AlphaBlox       [ shape=diamond ];
303                HalfBrain       [ shape=diamond ];
304                Oddpost         [ shape=diamond ];
305                Scriptomania [ shape=diamond ];
306                DomAPI          [ shape=diamond ];
307                DynAPI          [ shape=diamond ];
308                GameLib         [ shape=diamond ];
309                Bindows         [ shape=diamond ];
310                jsDOM           [ shape=diamond ];
311                qooxdoo         [ shape=diamond ];
312                XMLJS           [ label="XML for Script",shape=diamond ];
313                Tibet           [ label="TIBET",shape=diamond ];
314                ModPubSub       [ label="mod_pubsub",shape=diamond ];
315                RePubSub        [ label="re_pubsub",shape=diamond ];
316                Gmail           [ label="GMail",shape=diamond ];
317                Gmaps           [ label="Google Maps ",shape=diamond ];
318                BrainJar        [ label="Brain Jar",shape=diamond ];
319                FM                      [ label="f(m)",shape=diamond ];
320                WebFX           [ label="WebFX.eae.net",shape=diamond ];
321                jscontrols      [ label="WebFX jscontrols",shape=diamond ];
322                Burst           [ label="Burstlib",shape=diamond ];
323                Dojo            [ label="Dojo",shape=diamond ];
324                NW                      [ label="netWindows",shape=diamond ];
325                ISC             [ label="Isomorphic Inc.",shape=diamond ];
326                WebOS           [ label="WebOS.com",shape=diamond ];
327                DHTMLCentral [ label="DHTMLCentral.com",shape=diamond ];
328                _13p            [ label="13th Parallel Library\n(unreleased)",shape=diamond ];
329                KevLinDev               [ label="kevlindev.com",shape=diamond ];
330                ActiveWidgets [ label="ActiveWidgets",shape=diamond ];
331                SWAT            [ shape=diamond ];
332                Prototype       [ shape=diamond ];
333                RoR                     [ label="Ruby On Rails",shape=diamond ];
334                Script_aculo_us [ label="Script.aculo.us",shape=diamond ];
335                RICO            [ label="OpenRICO",shape=diamond ];
336                TrimPath        [ shape=diamond ];
337                TrimJunction [ shape=diamond ];
338                TrimQuery       [ shape=diamond ];
339                TrimSpreadsheet [ shape=diamond ];
340                MochiKit        [ shape=diamond ];
341                JPSpan          [ shape=diamond ];
342                Flickr          [ shape=diamond ];
343                XOpus           [ shape=diamond ];
344                sIFR            [ shape=diamond ];
345                JSON            [ shape=diamond ];
346                JSLint          [ shape=diamond ];
347                ZATK            [ label="Zimbra AjaxTK",shape=diamond ];
348                Atlas           [ label="Microsoft Atlas",shape=diamond ];
349                Yui                     [ label="Yahoo UI",shape=diamond ];
350        }
351
352// vim:ts=4:noet:ai
Note: See TracBrowser for help on using the browser.