Rob McDougall created SLING-12131:
-------------------------------------

             Summary: Update sling-parent pom.xml to include JUnit5 dependencies
                 Key: SLING-12131
                 URL: https://issues.apache.org/jira/browse/SLING-12131
             Project: Sling
          Issue Type: Task
            Reporter: Rob McDougall


JUnit4 is in maintenance mode (no updates in the last 2 years and then only 
security fixes).  I think updating projects to JUnit5 should be encouraged.

I am thinking this should be a relatively easy change of adding the 
junit-jupiter and junit-vintage-engine into the Dependency Management section 
of the sling-parent.

Once this is done, individual projects could switch to the vintage-engine (at 
the very least) or move to jupiter by switching the dependency in their project 
pom.

Some day down the road, the JUnit 4 dependencies could be removed.  Projects 
that have not updated to JUnit5 (vintage or jupiter) by that time are likely no 
longer maintained.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to