Build script to review curated audit list
The list of curated projects in the list to be ignored during audit will contain outdated records. That needs to be reviewed regularly. Let's write a script that pulls release information from d.o to see if any of the records could be removed.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- jurgenhaas added To Do label
added To Do label
- jurgenhaas changed the description
changed the description
- jurgenhaas added Doing label and removed To Do label
- jurgenhaas assigned to @jurgenhaas
assigned to @jurgenhaas
- jurgenhaas mentioned in commit c0654e29
mentioned in commit c0654e29
- Author Owner
This is now implemented as
drush lakedrops:audit-ignore-report
and a sample report looks like this:[0] => variationcache: 1.5.0.0 - 8.x-1.x-dev 8.x-1.5 [1] => activitypub: 1.0.0.0-alpha19 - 1.0.x-dev 1.0.0-alpha19 [2] => advanced_cors: 1.5.0.0 - 8.x-1.x-dev 8.x-1.5 [3] => analog_digital_clock: 10.1.2.0 - 8.x-1.x-dev 8.x-1.0 8.x-2.x-dev 8.x-2.0 9.1.x-dev 10.1.x-dev 10.1.2 [4] => apitools: 2.0.0.0-alpha3 - 2.0.x-dev 2.0.0-alpha3 [5] => block_field: 1.0.0.0-RC4 - 8.x-1.x-dev 8.x-1.0-rc4 [6] => collapsiblock: 4.3.0.0-RC3 - 4.x-dev 4.0.2 4.1.0 4.2.1 4.2.x-dev 4.3.0 [7] => commerce_xquantity: 2.0.0.0-beta1 - 2.0.x-dev 2.0.0-beta1 [8] => conditional_fields: 4.0.0.0-alpha5 - 4.x-dev 4.0.0-alpha5 [9] => config_update: 2.0.0.0-alpha3 - 2.0.x-dev 2.0.0-alpha3 [10] => content_access: 2.0.0.0 - 2.0.x-dev 2.0.0 [11] => custom_field: 3.0.0.0-RC3 - 3.0.x-dev 3.0.0-rc3 [12] => default_content: 2.0.0.0-alpha2 - 2.0.x-dev 2.0.0-alpha2 [13] => elasticsearch_connector: 7.0.0.0-alpha5 - 8.x-7.x-dev 8.0.x-dev 8.x-7.0-alpha5 8.0.0-alpha1 [14] => entitygroupfield: 1.0.0.0-beta1 - 1.0.x-dev 2.0.x-dev 2.0.0-alpha1 1.0.0-beta1 [15] => entity_import: 0.0.0.0-dev - 8.x-1.x-dev 8.x-1.0-alpha6 [16] => eva: 0.0.0.0-dev - 8.x-1.x-dev 8.x-1.3 8.x-2.x-dev 8.x-2.1 3.0.x-dev 3.0.0 3.1.0 3.1.x-dev [17] => facets: 3.0.0.0-beta1 - 3.0.x-dev 3.0.0-beta1 [18] => feeds: 3.0.0.0-beta5 - 8.x-3.x-dev 8.x-3.0-beta5 [19] => flag: 4.0.0.0-beta4 - 8.x-4.x-dev 8.x-4.0-beta4 [20] => gin: 3.0.0.0-RC13 - 8.x-3.x-dev 4.0.x-dev 8.x-3.0-rc13 [21] => gin_toolbar: 1.0.0.0-RC6 - 8.x-1.x-dev 8.x-1.0-rc6 [22] => glossify: 0.0.0.0-dev - 8.x-1.x-dev 2.0.x-dev 8.x-1.1 2.0.4 3.x-dev 3.0.1 [23] => hacked: 2.0.0.0-beta5 - 8.x-2.x-dev 8.x-2.0-beta5 [24] => hide_submit_d8: 0.0.0.0-dev - 8.x-1.x-dev 8.x-1.2 [25] => ief_popup: 2.2.1.0 - 2.0.0 2.1.1 2.2.1 [26] => inline_entity_form: 1.0.0.0-RC17 - 8.x-1.x-dev 2.0.x-dev 2.0.0-rc10 3.x-dev 8.x-1.0-rc17 3.0.0-rc20 [27] => inline_entity_form: 3.0.0.0-RC20 - 3.x-dev 3.0.0-rc20 [28] => invoice_ninja: 1.0.0.0-beta1 - 1.0.x-dev 1.0.0-beta1 [29] => layout_library: 1.0.0.0-beta4 - 8.x-1.x-dev 8.x-1.0-beta4 [30] => masquerade: 2.0.0.0-RC4 - 8.x-2.x-dev 8.x-2.0-rc4 [31] => matomo: 2.0.0.0-alpha1 - 2.0.x-dev 2.0.0-alpha1 [32] => media_entity_link: 2.0.1.0 - 2.0.1 [33] => menu_breadcrumb: 2.0.0.0-alpha0 - 2.0.x-dev 2.0.0-alpha0 [34] => name: 1.0.0.0-RC6 - 8.x-1.x-dev 8.x-1.0-rc6 [35] => office_hours: 0.0.0.0-dev - 8.x-1.x-dev 8.x-1.17 [36] => openai: 1.0.0.0-beta6 - 1.0.x-dev 1.0.0-beta6 [37] => openid_connect: 3.0.0.0-alpha3 - 3.x-dev 3.0.0-alpha3 [38] => peertube: 2.0.0.0-beta2 - 2.0.x-dev 2.0.0-beta2 [39] => phone_number: 2.0.0.0-alpha6 - 2.0.x-dev 2.0.0-alpha7 [40] => project_browser: 2.0.0.0-alpha2 - 2.0.x-dev 2.0.0-alpha2 [41] => reader: 1.0.0.0-beta2 - 1.0.x-dev 1.0.0-beta2 [42] => readmehelp: 2.0.0.0-beta1 - 2.0.x-dev 2.0.0-beta1 [43] => schema_diff: 1.0.0.0-alpha2 - 1.x-dev 1.0.0-alpha2 [44] => services: 5.0.0.0-beta10 - 5.x-dev 5.0.0-beta10 [45] => shs: 2.0.0.0-RC12 - 2.0.x-dev 3.0.x-dev 2.0.0-rc12 3.0.0-alpha3 [46] => sitemap: 2.0.0.0-beta6 - 8.x-2.x-dev 8.x-2.0-beta6 [47] => simple_oauth: 6.0.0.0-beta6 - 6.x-dev 6.0.x-dev 6.0.0-beta6 [48] => slick_extras: 1.0.0.0-RC7 - 8.x-1.x-dev 8.x-1.0-rc8 2.0.x-dev 2.0.1 [49] => svg_image: 0.0.0.0-dev - 8.x-1.x-dev 2.x-dev 8.x-1.16 3.x-dev 3.0.2 [50] => tamper: 1.0.0.0-alpha4 - 8.x-1.x-dev 8.x-1.0-alpha4 [51] => taxonomy_machine_name: 0.0.0.0-dev - 8.x-1.x-dev 8.x-1.0-beta6 2.0.x-dev 2.0.0 [52] => term_merge: 2.0.0.0-beta6 - 2.0.x-dev 2.0.0-beta6 [53] => term_reference_change: 2.0.0.0-beta3 - 2.x-dev 2.0.0-beta3 [54] => toolbar_language_switcher: 2.0.0.0-alpha2 - 2.0.x-dev 2.0.0-alpha2 [55] => transliterate_filenames: 2.0.2.0 - 2.0.x-dev 2.0.2 [56] => views_field_view: 1.0.0.0-beta5 - 8.x-1.x-dev 8.x-1.0-beta5 [57] => views_menu_children_filter: 3.0.0.0-RC4 - 3.0.x-dev 3.0.0-rc4 [58] => views_tree: 2.0.0.0-RC1 - 8.x-2.x-dev 8.x-2.0-rc1 [59] => xnumber: 2.0.0.0-beta2 - 2.0.x-dev 2.0.0-beta2
Edited by jurgenhaas - jurgenhaas added Documentation label and removed Doing label
added Documentation label and removed Doing label
- jurgenhaas unassigned @jurgenhaas
unassigned @jurgenhaas
- jurgenhaas mentioned in commit 7c083271
mentioned in commit 7c083271
- GitLab CI mentioned in merge request !251 (merged)
mentioned in merge request !251 (merged)
- Author Owner
Removed the following entries from the curated list:
- DDQG-unsupported-drupal-collapsiblock-4.3.0.0-RC3
- DDQG-unsupported-drupal-eva-0.0.0.0-dev
- DDQG-unsupported-drupal-glossify-0.0.0.0-dev
- DDQG-unsupported-drupal-inline_entity_form-1.0.0.0-RC17
- DDQG-unsupported-drupal-slick_extras-1.0.0.0-RC7
- DDQG-unsupported-drupal-svg_image-0.0.0.0-dev
- DDQG-unsupported-drupal-taxonomy_machine_name-0.0.0.0-dev
- DDQG-unsupported-drupal-transliterate_filenames-2.0.2.0
Those modules are either no longer used, or they now have official releases.
This can lead to pipeline failures. That way, we identify the project where those modules are used and require an update.
- jurgenhaas mentioned in commit d72c7f44
mentioned in commit d72c7f44