idaes-pse
idaes-pse copied to clipboard
Restore backwards-compatibility infrastructure for 2.0 release branch
trafficstars
Summary/Motivation:
- Create a version of the IDAES codebase where:
- (A) All v2 backwards-compatibility infrastructure (BCI) is fully functional (i.e. legacy code will work)
- (B) All legacy code within IDAES is removed
- To achieve this, the current plan is to:
- Start from a point in
mainwhen most of (B) has been accomplished - Revert changes in which BCI was removed to fulfill (A)
- Start from a point in
Changes proposed in this PR:
- [ ] Add CI checks to ensure (B) is fulfilled
- [ ] Add CI checks to ensure (A) is fulfilled
- [ ] Gradually add back BCI from recent commits (i.e. between 2.0.0a3 and now)
Legal Acknowledgement
By contributing to this software project, I agree to the following terms and conditions for my contribution:
- I agree my contributions are submitted under the license terms described in the LICENSE.txt file at the top level of this directory.
- I represent I am authorized to make the contributions and grant the license. If my employer has rights to intellectual property that includes these contributions, I represent that I have received permission to make contributions and grant the required license on behalf of that employer.