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.

Comments

manarth created an issue. See original summary.

manarth’s picture

Title: Offer to maintain (D10 and above) » Offer to maintain Antivirus module (D10 and above)
Project: Antivirus » Drupal.org project ownership
Version: 7.x-1.x-dev »
Component: Miscellaneous » Maintaining offer

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.

manarth’s picture

Component: Maintaining offer » Abandoned/unsupported projects
Category: Support request » Task
avpaderno’s picture

Title: Offer to maintain Antivirus module (D10 and above) » Offer to maintain Antivirus
Component: Abandoned/unsupported projects » Maintaining offer
Assigned: Unassigned » avpaderno
Status: Active » Fixed

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

Considering that, I added manarth as maintainer.

Status: Fixed » Closed (fixed)

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