|
8 | 8 |
|
9 | 9 | SPDX-License-Identifier: MIT
|
10 | 10 |
|
11 |
| - version="0.26.2" |
| 11 | + version="0.27.0" |
12 | 12 |
|
13 | 13 | What's New?
|
14 | 14 | ===========
|
15 | 15 |
|
| 16 | +02-Dec-2024 |
| 17 | +* Added examples dncompare, validate, trsreader (this is VERY UNFINISHED!) - see the code in the examples folder |
| 18 | +* Fixed oslcquery working from a specific config using -F |
| 19 | +* Fixed oslcquery when trying to select a scoped attribute like `oslc:rm:uses{dcterms:identifier}` wasn't working - note that DN doesn't appear to support retreiving primary text of all artifacts in a module using `oslc:rm:uses{jazz_rm:primaryText}` - text isn't returned |
| 20 | +* Some (unfinished!) internal preparation for demonstrator of the new in 7.1 type query capability https://jazz.net/wiki/bin/view/Main/DNGTypeAPI |
| 21 | + |
16 | 22 | 11-Dec-2023
|
17 | 23 | * Added _validate.py to provide the Validate API, available on all apps (may need to restrict this to just ccm/gc/qm/rm?)
|
18 | 24 | * Added examples/validate.py as an example of using the validate API - for most options refer to oslcquery readme
|
@@ -153,45 +159,34 @@ This code provides examples of using various ELM APIs:
|
153 | 159 |
|
154 | 160 | * DN
|
155 | 161 |
|
156 |
| -** Process - `elmclient` |
157 |
| - |
158 |
| -** OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
159 |
| - |
160 |
| -** Module Structure - `dn_simple_modulestructure.py` - currently external to `elmclient` |
161 |
| - |
162 |
| -** ReqIF - `reqif_io.py` - currently reqif API is external to `elmclient` |
163 |
| - |
164 |
| -** Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
165 |
| - |
| 162 | + * Process - `elmclient` |
| 163 | + * OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
| 164 | + * Module Structure - `dn_simple_modulestructure.py` - currently external to `elmclient` |
| 165 | + * ReqIF - `reqif_io.py` - currently reqif API is external to `elmclient` |
| 166 | + * Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
166 | 167 |
|
167 | 168 | * ETM
|
168 | 169 |
|
169 |
| -** Process - `elmclient` |
170 |
| - |
171 |
| -** OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
172 |
| - |
173 |
| -** Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
174 |
| - |
| 170 | + * Process - `elmclient` |
| 171 | + * OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
| 172 | + * Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
175 | 173 |
|
176 | 174 | * EWM
|
177 | 175 |
|
178 |
| -** Process - `elmclient` |
179 |
| - |
180 |
| -** OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
181 |
| - |
182 |
| -** Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
| 176 | + * Process - `elmclient` |
| 177 | + * OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
| 178 | + * Reportable REST (incomplete for qm and ccm) - `represt.py` for user use, internally for each application in `_rm.py`, `_ccm.py`, `_qm.py` |
183 | 179 |
|
184 | 180 |
|
185 | 181 | * GCM
|
186 | 182 |
|
187 |
| -** Process - `elmclient` |
188 |
| - |
189 |
| -** OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
| 183 | + * Process - `elmclient` |
| 184 | + * OSLC including OSLC Query - `oslcquery.py` for user use, internally `oslcqueryapi.py` implements OSLC Query parsing and querying |
190 | 185 |
|
191 | 186 |
|
192 | 187 | Reporting issues, and contributing
|
193 | 188 | ==================================
|
194 | 189 |
|
195 | 190 | If you find a problem with elmclient you can report it on the github issues https://github.com/IBM/ELM-Python-Client/issues - note this is just for issues with elmclient code. All other issues will likely be closed immediately.
|
196 | 191 |
|
197 |
| -You can do a pull request to propose updates - there's no guarantee of if/when/how these will be merged but we certainly hope to benefit from contributions! |
| 192 | +You can do a pull request to propose updates - there's no guarantee of if/when/how these will be merged but we certainly hope to benefit from contributions! |
0 commit comments