Removing the arden package from Platform 2.0 won’t prevent anyone from moving the package into a module, since the code will still be in all earlier versions of the Platform. But I’m a little confused:
In your comment, you said “We have a new version of the parser that uses Arden2Bytecode that is much better.” The org.openmrs.arden package in openmrs-core doesn’t appear to be maintained, so I assumed you’re maintaining the Arden parser you mentioned somewhere else. If so, would that be what we’d want to put into a module instead of the old code in openmrs-core?