comparison TODO @ 4643:bd0ba9ff0efa

todo
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 28 Apr 2021 12:31:18 +0200
parents 6adeaff62b42
children fa6482040c5c
comparison
equal deleted inserted replaced
4642:69bbb4bd35cb 4643:bd0ba9ff0efa
12 * Improve handling of errors in the command queue: 12 * Improve handling of errors in the command queue:
13 https://groups.google.com/d/msg/orthanc-users/--njEbqcDDI/rBu8XL-Mm-cJ 13 https://groups.google.com/d/msg/orthanc-users/--njEbqcDDI/rBu8XL-Mm-cJ
14 * Support partial file retrieval in Orthanc::HttpClient 14 * Support partial file retrieval in Orthanc::HttpClient
15 * Support retry counter in Orthanc::HttpClient 15 * Support retry counter in Orthanc::HttpClient
16 * Option to enable DNS lookups in DICOM: https://goo.gl/woa35Z 16 * Option to enable DNS lookups in DICOM: https://goo.gl/woa35Z
17 * Toolbox::ComputeMD5() fails on files larger than 4GB
18
19
20 ============================
21 Documentation (Orthanc Book)
22 ============================
23
24 * Log rotation
17 25
18 26
19 ======== 27 ========
20 REST API 28 REST API
21 ======== 29 ========
135 * More generally, expose more callbacks of the plugin SDK in Lua: 143 * More generally, expose more callbacks of the plugin SDK in Lua:
136 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ 144 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ
137 * Authorization plugin for the DICOM protocol: 145 * Authorization plugin for the DICOM protocol:
138 https://groups.google.com/d/msg/orthanc-users/Wv-QEwTE0IA/rvJxoOjcAQAJ 146 https://groups.google.com/d/msg/orthanc-users/Wv-QEwTE0IA/rvJxoOjcAQAJ
139 * Configuration interface plugin 147 * Configuration interface plugin
148 * Delayed deletion plugin:
149 https://bugs.orthanc-server.com/show_bug.cgi?id=186#c2
140 150
141 151
142 === 152 ===
143 Lua 153 Lua
144 === 154 ===
167 Packaging 177 Packaging
168 --------- 178 ---------
169 179
170 * RHEL through EPEL (as of 2021, CentOS seems to be over): 180 * RHEL through EPEL (as of 2021, CentOS seems to be over):
171 http://fedoraproject.org/wiki/EPEL_Package_Maintainers 181 http://fedoraproject.org/wiki/EPEL_Package_Maintainers
182 * Fedora: Are DICOM dictionaries correctly located?
183 https://groups.google.com/g/orthanc-users/c/YB_LTBuUQNA/m/3H1xsrZJDgAJ
172 184
173 ------------------------ 185 ------------------------
174 Big-endian architectures 186 Big-endian architectures
175 ------------------------ 187 ------------------------
176 188
186 198
187 199
188 ==== 200 ====
189 Misc 201 Misc
190 ==== 202 ====
203
204 -----------------
205 Maintenance tools
206 -----------------
207
208 * Standalone tool to detect corrupted files:
209 https://groups.google.com/g/orthanc-users/c/KASEJ9Gx3vQ/m/MIJFJdRhAwAJ
210 * Standalone tool to detect orphan files in OrthancStorage
191 211
192 ----- 212 -----
193 Legal 213 Legal
194 ----- 214 -----
195 215
196 * Drop "OpenSSL Exception" from the Orthanc license once OpenSSL 3.0.0 216 * Drop "OpenSSL Exception" from the Orthanc license once OpenSSL 3.0.0
197 is released, because that version will replace "OpenSSL license" 217 is released, because that version will replace "OpenSSL license"
198 (incompatible with GPL) by "Apache License 2.0" (compatible with 218 (incompatible with GPL) by "Apache License 2.0" (compatible with
199 GPL): https://people.gnome.org/~markmc/openssl-and-the-gpl.html 219 GPL): https://people.gnome.org/~markmc/openssl-and-the-gpl.html
200 220
201 ------------ 221 ----------------------------------
202 Code quality 222 Code quality and integration tests
203 ------------ 223 ----------------------------------
204 224
205 * Have a look at openQA (cf. GNU Health) 225 * Have a look at openQA (cf. GNU Health)
226 * Add integration tests for LUT
227
206 228
207 --------------------- 229 ---------------------
208 External applications 230 External applications
209 --------------------- 231 ---------------------
210 232