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

Reply via email to