forked from ArtificerRepo/artificer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathReleaseNotes.html
292 lines (267 loc) · 14.5 KB
/
ReleaseNotes.html
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
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
<h1>Release Notes - S-RAMP</h1>
Release Notes - S-RAMP - Version 0.1.1
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-143'>SRAMP-143</a>] - ModeShape should persist between restarts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-146'>SRAMP-146</a>] - ant upload - heap space issue
</li>
</ul>
<h2> Feature Request
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-136'>SRAMP-136</a>] - Rename "UserDefinedArtifact" to "ExtendedArtifact" where appropriate
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-145'>SRAMP-145</a>] - Add support for loading the ontologies for the distro
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-149'>SRAMP-149</a>] - Use the sramp shell to upload artifact
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-150'>SRAMP-150</a>] - Add documentation to the distro
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-74'>SRAMP-74</a>] - Create documentation process
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-127'>SRAMP-127</a>] - review modules and package structures
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-138'>SRAMP-138</a>] - Upgrade the SimpleReleaseProcess
</li>
</ul>
<h2>Release Notes - S-RAMP - Version 0.1.0 - Milestone 3 (Workflow and Relationships)</h2>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-98'>SRAMP-98</a>] - Use reasonable data directories for ModeShape based on app-server
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-99'>SRAMP-99</a>] - Cannot "getArtifact" for derived artifacts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-130'>SRAMP-130</a>] - cannot add url in taskform
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-141'>SRAMP-141</a>] - Derivers unable to create relationships from original artifact to derived
</li>
</ul>
<h2> Enhancement
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-111'>SRAMP-111</a>] - Complete Atom API /s-ramp/servicedocument
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-120'>SRAMP-120</a>] - regenerate the API objects using the latest S_RAMP spec xsds
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-122'>SRAMP-122</a>] - Add error logging to s-ramp Atom server layer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-123'>SRAMP-123</a>] - Add feed endpoints for /s-ramp/{model}
</li>
</ul>
<h2> Feature Request
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-84'>SRAMP-84</a>] - Querying for UserDefinedArtifactTypes
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-101'>SRAMP-101</a>] - support multipart upload
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-102'>SRAMP-102</a>] - Add mutlipart upload support to the client
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-103'>SRAMP-103</a>] - On multipart upload merge in the sramp artifact before persisting, so we can set author, uuid, description etc
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-116'>SRAMP-116</a>] - Modify feed/query paging params to conform to new s-ramp spec
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-124'>SRAMP-124</a>] - stacktrace in the log when not found uuid
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-128'>SRAMP-128</a>] - remove the -i flag from the client tool
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-132'>SRAMP-132</a>] - Increase the memory footprint of JBoss in s-ramp distro
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-133'>SRAMP-133</a>] - Interactive shell pluggable commands
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-134'>SRAMP-134</a>] - Make Derivers pluggable so users can plug in their own
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-10'>SRAMP-10</a>] - Obtaining and Receiving Events
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-62'>SRAMP-62</a>] - Refactor JCR impl to be less ModeShape aware
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-68'>SRAMP-68</a>] - Remove dependency on modeshape-common from xpath parser
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-70'>SRAMP-70</a>] - Add appropriate logging statements to existing classes
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-75'>SRAMP-75</a>] - Refactor s-ramp Atom client to be less Atom-y
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-77'>SRAMP-77</a>] - Create a distribution with both the S-RAMP server and console
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-78'>SRAMP-78</a>] - Do not hardcode server and port
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-85'>SRAMP-85</a>] - Support alternate/pluggable modeshape configs
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-96'>SRAMP-96</a>] - Create base-class for Atom/Resource test cases to share lifecycle boilerplate
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-97'>SRAMP-97</a>] - Improve Atom related error handling
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-118'>SRAMP-118</a>] - Implement query support for the 'matches' function
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-119'>SRAMP-119</a>] - Create M3 demos
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-121'>SRAMP-121</a>] - use the modeshape service
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-125'>SRAMP-125</a>] - Convert DirToBrms to a shell command
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-126'>SRAMP-126</a>] - client url should not need to include 's-ramp'
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-129'>SRAMP-129</a>] - Be more selective about what errors get logged by the server
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-135'>SRAMP-135</a>] - Create a demo for contributed content Deriver
</li>
</ul>
<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-7'>SRAMP-7</a>] - Pull from Maven service
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-11'>SRAMP-11</a>] - Direct Deployment
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-46'>SRAMP-46</a>] - S-RAMP properties: honor 'propertyName' feature of ad-hoc atom query
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-71'>SRAMP-71</a>] - Support uploading drools pkg files (created by drools-guvnor)
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-72'>SRAMP-72</a>] - Add 'pseudo' ATOM (subset) BRMS API so the JBPM-Console get obtain artifacts from S-RAMP
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-73'>SRAMP-73</a>] - Create bootstrap code to deploy artifacts to S-RAMP needed by S-RAMP
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-87'>SRAMP-87</a>] - Create XML schema derived artifact handler
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-88'>SRAMP-88</a>] - Create WSDL derived artifact handler
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-91'>SRAMP-91</a>] - Model relationships appropriately in JCR+modeshape
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-92'>SRAMP-92</a>] - Handle relationships in the Atom layer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-93'>SRAMP-93</a>] - Handle relationships appropriately in the Query layer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-95'>SRAMP-95</a>] - Update Maven integration to add relationships
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-100'>SRAMP-100</a>] - Properly store and retrieve Derived Relationships
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-104'>SRAMP-104</a>] - Derived artifact handlers should be able to modify the originating document
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-107'>SRAMP-107</a>] - Add classifications to the JCR data model
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-108'>SRAMP-108</a>] - Add classifications to the Atom layer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-109'>SRAMP-109</a>] - Enable querying by classifications
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-114'>SRAMP-114</a>] - Improve WSDL derivation to also derive soapWsdl artifacts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-115'>SRAMP-115</a>] - Add ontology management to the Atom layer
</li>
</ul>
<h2>Release Notes - S-RAMP - Version 0.0.2 - Milestone 2 (Properties)</h2>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-57'>SRAMP-57</a>] - Reorganize Atom layer for better re-use
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-83'>SRAMP-83</a>] - Check for null JCR session before logging out
</li>
</ul>
<h2> Enhancement
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-56'>SRAMP-56</a>] - change content input from string to inputstream
</li>
</ul>
<h2> Feature Request
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-64'>SRAMP-64</a>] - Implement JCR->S-RAMP Artifact for all types
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-69'>SRAMP-69</a>] - Confirm/support scenario: Maven+S-RAMP for JAR resources
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-80'>SRAMP-80</a>] - Add UserDefinedArtifactType to Artifact in the atom-binding.xsd
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-81'>SRAMP-81</a>] - Adding support for CustomDefined Artifacts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-82'>SRAMP-82</a>] - Use modeshape, persisting to the file system
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-4'>SRAMP-4</a>] - Implement S-RAMP ATOM binding (using JAX-RS APIs)
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-6'>SRAMP-6</a>] - Create a JCR model for S-RAMP
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-17'>SRAMP-17</a>] - Integrate the S-RAMP repository with Maven
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-18'>SRAMP-18</a>] - Revisit ArtifactType
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-47'>SRAMP-47</a>] - Improve artifact name generation
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-50'>SRAMP-50</a>] - Upgrade S-RAMP JCR to Modeshape 3.0.0.Beta*
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-52'>SRAMP-52</a>] - Persistence Layer: add support for updating artifact meta-data
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-53'>SRAMP-53</a>] - Persistence Layer: error handling
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-54'>SRAMP-54</a>] - Update unit tests to bounce ModeShape for each test
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-55'>SRAMP-55</a>] - Implement updating artifact content (not meta-data)
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-58'>SRAMP-58</a>] - Support basic CRUD operations for all s-ramp artifact types
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-60'>SRAMP-60</a>] - Create a default modeshape sequencer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-61'>SRAMP-61</a>] - Refactor ArtifactType and improve mime-type handling
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-63'>SRAMP-63</a>] - Better handling of errors in the sequencer
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-65'>SRAMP-65</a>] - Fail in the Atom layer when POSTing to a derived artifact endpoint
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-66'>SRAMP-66</a>] - Enhance s-ramp client to support JAR/WAR
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-76'>SRAMP-76</a>] - Bind the atom layer to /s-ramp
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-79'>SRAMP-79</a>] - Create demos module with at least one maven integration demo
</li>
</ul>
<h2> Sub-task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-31'>SRAMP-31</a>] - Update Wagon provider to use s-ramp GAV properties (pull only)
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-32'>SRAMP-32</a>] - Update Wagon provider to support push
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-42'>SRAMP-42</a>] - S-RAMP Properties: update persistence layer to support properties
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-43'>SRAMP-43</a>] - S-RAMP Client: add support for updating existing artifacts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-44'>SRAMP-44</a>] - S-RAMP Client: add support for deleting artifacts
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-45'>SRAMP-45</a>] - S-RAMP properties: query filtering by property
</li>
</ul>
<h2> Release Notes - S-RAMP - Version 0.0.1 - Milestone 1 (Core)</h2>
<h2> Bug
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-51'>SRAMP-51</a>] - The ad-hoc query atom api endpoint is not including Atom links in the Atom entry
</li>
</ul>
<h2> Task
</h2>
<ul>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-1'>SRAMP-1</a>] - Integration RESTEasy
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-2'>SRAMP-2</a>] - Create Implementation of the S-RAMP API
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-5'>SRAMP-5</a>] - Create Persistence SPI for S-RAMP
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-39'>SRAMP-39</a>] - Get s-ramp release builds working in Jenkins + Nexus
</li>
<li>[<a href='https://issues.jboss.org/browse/SRAMP-49'>SRAMP-49</a>] - Improve error handling in the S-RAMP client/server
</li>
</ul>