I proposed this list awhile back, does anyone have any comments? Do we have a way to make an Epic to track all of these as a release target?
On Tue, Jan 23, 2024 at 11:01 AM Claude Warren <cla...@xenei.com> wrote: > 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 > -- LinkedIn: http://www.linkedin.com/in/claudewarren