openmainframeproject / software-discovery-tool-data

Apache License 2.0
5 stars 14 forks source link

Need to correct all the null entries in IBM_Validated_OSS_List #51

Closed Princee215 closed 1 year ago

Princee215 commented 1 year ago

Recently, I've been working on adding IBM_Validated_OSS_List for Ubuntu_22. There i realised that there's no check for an edge case which consists of packages that aren't available for some distribution, for example Alfresco package isn't available for RHEL_9.x , that can be checked here https://www.ibm.com/community/z/open-source-software/output/json/

Then, I checked the Json files for IBM_Validated_OSS_List available at https://github.com/openmainframeproject/software-discovery-tool-data/tree/main/data_files. I noticed that each file have some instance of packages that have null entries as can be seen in the attached screenshots.

Screenshot from 2023-06-17 02-05-23 Screenshot from 2023-06-17 02-04-41

Hence, I added a check-in code for checking this issue and maded a PR for that too, and I'll make a PR here too for updating the old files and add new one's for the new distributions (RHEL_9, Ubuntu_22) with no null entries.

Please take a look @pleia2, @rachejazz and @arshPratap.