chibenwa commented on PR #2694: URL: https://github.com/apache/james-project/pull/2694#issuecomment-2769536371
> The whole series of changes indirectly asks the question of when are we dropping spring :D Indeed. The sooner the better. I'd personnaly like we go for 3.9.0 with default being postgres guice, propose JPA guice and deprecate Spring Then potentially drop it after tagging 3.9.0. > The mailets can be made spring compatible by keeping config mutable and replicating the init behaviour there. +1 > A probably better but far more costly option would be to have dedicated factories for every mailet but thats a lot of factory code to write :/ Please no! Anyway a couple of modern mailets and extensions explicitly requires guice injects. I think it's ok. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@james.apache.org For additional commands, e-mail: notifications-h...@james.apache.org