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
Comment #2
manarth commentedI 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.
Comment #3
manarth commentedComment #4
avpadernoerikwebb last logged in four years ago. The project has been marked unsupported on 2016 or before.
Considering that, I added manarth as maintainer.