We added progress reviews primarily to satisfy requirements of the specification process but, frankly, haven't actually needed them before now.
I've opened an
issue against the PMI to support them in a first-class manner. In the meantime, you can either email EMO or indicate in your IP Log review submission that you'd like to initiate a progress review, and I'll create the record for you.
FWIW, progress reviews are the same as release reviews in all respects but alignment with a release. That is, following a successful review, the project can create as many releases as necessary.
Note that, even though a review is not required for every release and--by extension--an IP Log review is not required, the project team must ensure that the intellectual property contained in and referenced by the release content has all been fully vetted by the IP Due Diligence process. The
Eclipse Dash License Tool can help with this; Alexander recently contributed some content to the README that describes how to incorporate the tool in your Maven builds (there's help to support other types of technology as well). Bear in mind that the tool has limitations and is intended to
assist with the process of validating the licenses of third-party content; we ultimately depend on committers to know what content they're leveraging.
While I have your attention, I've added some functionality to the license tool that
automatically generates IP vetting requests and sends them to the "IPLab" repository on GitLab. I haven't added this to the documentation yet as we're not ready to handle a deluge of requests (as it is, the feature throttles the number of requests that it will send). As part of this experiment, we're removing the PMC approval requirement. At this point, the actual vetting process is entirely manual, so the overall speed at which requests are processed may not be faster, but that's the direction that we're heading in. I'll ask you to please not leverage this feature in CI, at least not for now. For one, you need to use a GitLab token that you need to be careful not to share.
HTH,
Wayne