Offer to maintain Antivirus

Created on 26 February 2024, about 1 year ago
Updated 26 March 2024, about 1 year ago

I created the original ClamAV module

Given some of the API changes in Drupal core, and that hook_file_validate is deprecated, the ClamAV module needs work. It could also use some modernisation to align with current development practices!

I've been considering a better separation of responsibilities in the ecosystem, and a division between the "scanner" (ClamAV) and the "capability" (AntiVirus) seems a natural separation.

I've been drafting a new ground-up version for Drupal 10.2 and above, which splits ClamAV across those modules.
There is draft WIP in:

- https://github.com/manarth/antivirus
- https://github.com/manarth/clamav

For this to progress, we'd need to bring the antivirus code into this module's namespace. I'm not aware of any other Drupal 8+ work on this module, and the version I've been drafting feels in-keeping with the ethos of the antivirus module.

I'd like to bring that code into this module and become a comaintainer, if that would be welcome? I suspect several of the other ClamAV maintainers would also like to join, if this is the direction we all decide is best.

📌 Task
Status

Fixed

Version

1.0

Component

Maintaining offer

Created by

🇬🇧United Kingdom manarth

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @manarth
  • 🇬🇧United Kingdom manarth

    I raised the issue in the Antivirus module queue, 2 weeks ago.

    The project is marked as "unsupported" and "no further development". The most recent commit for any branch is for the 7.x version, and is more than 10 years old.

    The project owner does not appear to be active on Drupal.org any longer.

    I'm happy to maintain the module, beginning with a D10 project release which is near completion, and which I believe to be aligned with the spirit and objectives intended by the original project creator.

  • Assigned to apaderno
  • Status changed to Fixed about 1 year ago
  • 🇮🇹Italy apaderno Brescia, 🇮🇹

    erikwebb last logged in four years ago. The project has been marked unsupported on 2016 or before.

    Considering that, I added manarth as maintainer.

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.71.5 2024