I walked through the list of Jira tickets and picked out the ones I think
should be in 0.17 (it is most of them).  I further broke them into
sections.  I tried to note where items reached across the sections. Let's
discuss this and see if there are things that should not  be included or
things that I missed.

The ??? indicate things that don't have a Jira ticket yet.

BUILD
345- dependency updates for 0.17
344 - multiple outputs in run.
336 - assertj in RAT tests
324 - add tests for UI updates of ReportConfiguration

CORE

*Configuration changes*
??? - Define matcher text from file.
352 - wildcards in exclude file
330 - Simplify the definition of file types (e.g. *.md, *.txt)
327 - add definition for all ASF approved licenses
313 - Support new license type EUPL
259 - read list of files to be scanned from a text file.
246 - .gitignore not honored
240 - exclude file does not allow full path.
209 - ignore short files when checking licenses.
182 - make binary file types configurable


*Helper files*
??? - create a module that contains usefull extensions.  This could include
RAt-313 and RAT-263

   - 337 - Add github action
   - 313 - Support new license type EUPL
   - 356 - HTML Cli help output



*Documentation*
358 - Update documentation to match configuration options and files
350 - fix javadoc warnings
323 - Harmonize UIs.

*Processing changes*
??? -- Check file types

   - 334 - verify NOTICE file
   - ??? - verify contentest of archive files where possibel (e.g. jar
   should have LICENSE file)

248 - Duplicate exclusion list
355 - Export XML config
255 - Insert copyright headers consistently (part of 330)
333 - force option will change file permissions
332 - force option can cause system error
323 - Harmonize UIs.
301 - Rat check identifies chinese characters as binary files.
265 - Certain wildcard filters do not work anymore
238 - broken symlinks result in crash
237 - read license/copyright info from image metadata
235 - symlinks not recognized in compressed tarball.
190 - false negatives when encoding different.
??? -- Binary Guesser Epic

   - 183 - binary guesser - display percentage of binary chars used.
   - 178 - binary checker ignores IOexceptions.
   - 176 - binary guesser isBinary returns false on null, should throw
   exception
   - 211 - xml output must be well formed even if BinaryGuesser fails.



*CLI*
323 - Harmonize UIs.
356 - HTML Cli help output

Maven Plugin
241 - rat plugin fails with forkcount=0
199 - support m2e in Eclipse
323 - Harmonize UIs.

ANT Tasks
323 - Harmonize UIs.


-- 
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to