meonkeys commented on code in PR #4715:
URL: https://github.com/apache/fineract/pull/4715#discussion_r2116162668


##########
buildSrc/src/main/groovy/org/apache/fineract/gradle/service/EmailService.groovy:
##########
@@ -76,7 +76,8 @@ class EmailService {
             msg.setSubject(params.subject, "UTF-8")
             msg.setText(params.message, "UTF-8");
 
-            Transport.send(msg);
+            //Transport.send(msg);

Review Comment:
   Great question. I did think about this for a bit. I should have been more 
transparent about my intent. Allow me to explain.
   
   For the 1.12.0 release process I used the groovy code to generate email 
templates, but I wanted to edit the emails before sending so I disabled this 
line, and intentionally left it so, figuring I'd be the one using and 
[hopefully minimally] maintaining it for now.
   
   The Fineract (release) plugin appears to be more or less unmaintained for 
about 2 1/2 years now (save the semiautomated dependency updates). Looking at 
the code and history, I assumed I was the only one that would be using it now 
and in the near future. It also struck me how most everything it does is 
primarily to work around antiquated Apache release process steps that are not 
necessarily what we want for Fineract. Personally I think the Fineract release 
plugin should be simply replaced by **a better release process**.
   
   I think I'll add a comment there, and of course I welcome your feedback.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to