1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175
|
<?xml version="1.0"?>
<document>
<properties>
<title>Turbine Summit</title>
<author email="a@a.com">Turbine Documentation Team</author>
</properties>
<body>
<section name="Turbine Summit">
<p>
San Francisco, Calif. June 19, 2000<br/>
Head Count: 29
</p>
<p>
What happens when you get 29 engineers in a room
at one time with free food and drinks? A lot of discussion and ideas!
So much so that I only captured the main points of the discussion.
However, I'm sure if anyone has any specific questions about an area we
can collectively provide the details.
Here's what we talked about:
</p>
</section>
<section name="Turbine specific">
<p>
<ul>
<li>
Competition</li>
<ul>
<li>
Hard to find open-source competition for Turbine</li>
<li>
Closest competition is closed source and expensive</li>
</ul>
</ul>
</p>
<p>
<ul>
<li>
Peer Model</li>
<ul>
<li>
Main components ( Mapbuilder, BaseObject, BasePeer, Data Objects ) and
how it works</li>
<li>
Utility to generate code for Mapbuilders, Peers, and DataObjects</li>
<li>
Object ID Broker. Why it's there and how it works.</li>
<li>
Ability/Flexibility to use straight SQL and Village when desired</li>
</ul>
</ul>
</p>
<p>
<ul>
<li>
Velocity</li>
<ul>
<li>
A walk through how it works</li>
<li>
How the ActionEvent works and how to use it</li>
<li>
Current issues with licensing</li>
<li>
Possible areas to look at:</li>
<ul>
<li>
Turbine/Velocity tutorial</li>
<li>
The ability for one screen to use many templates</li>
</ul>
</ul>
</ul>
</p>
<p>
<ul>
<li>
Misc items</li>
<ul>
<li>
How user/role/permission works</li>
<li>
Use of Turbine interfaces for adding specific business logic ( session
validator, login, etc... )</li>
<li>
Services</li>
<ul>
<li>
Possible addition of Search service ( Lucene search engine )</li>
<li>
Discussion of XML-RPC/SOAP service</li>
</ul>
<li>
Moving to the release of Turbine</li>
</ul>
</ul>
</p>
</section>
<section name="Scarab Specific">
<p>
<ul>
<li>
Heavy discussion of Schema</li>
<ul>
<li>
Table naming convention (SCRAB_table)</li>
<li>
Walk through of table layout</li>
<li>
Small field changes suggested</li>
<li>
Adding fields for comments</li>
<li>
Adding time stamps for tables</li>
</ul>
<li>
Misc. items</li>
<ul>
<li>
Professional UIbeing designed</li>
<li>
Staying focused on features needed for a 1.0 release</li>
<li>
Why are we replacing Bugzilla</li>
</ul>
</ul>
</p>
<p>
I think I've covered the key areas. If Imissed something,
feel free to add or modify this.
</p>
</section>
</body>
</document>
|