You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the AQAvit base layer utilizes ant for building test materials and in some cases fetching dependencies. This choice was due in part to the large amount of materials that already use ant. While it may not make sense to remove ant from the project and wholesale replace it with something else (maven would be the preference over gradle?), we should look at the pros and cons and effort of doing so, to determine if we should either:
replace ant with maven
support both ant and maven (which ever is used by the material we are adding to the AQA suite)
continue to use ant (and create ant scripts for materials that do not use it as their chosen build system)
use ant and incorporate ivy for dependency bits
We can use this issue to create notes on use cases and pros and cons as well as annotating what points in TKG would need modification to be able to support something new.
Currently the AQAvit base layer utilizes ant for building test materials and in some cases fetching dependencies. This choice was due in part to the large amount of materials that already use ant. While it may not make sense to remove ant from the project and wholesale replace it with something else (maven would be the preference over gradle?), we should look at the pros and cons and effort of doing so, to determine if we should either:
We can use this issue to create notes on use cases and pros and cons as well as annotating what points in TKG would need modification to be able to support something new.
Useful related reading material:
The text was updated successfully, but these errors were encountered: