DSpace 7 Entities Working Group (2018-19) page now exists. This is a separate/new working group. Call for participants coming in next week or two. First meetings won't start likely until late Aug or early Sept.
Tim notes that in yesterday's DevMtg, there was discussion about use cases / needs for how to implement Curation Tasks in Angular UI / new REST API. See notes at DevMtg 2018-08-08
Tim will create an Angular ticket to summarize this discussion and ensure it links back to the notes.
Tim gave it a test yesterday (see comments on PR). The /submit path seems to work well. But, workspace/workflow items cannot be easily tested, as there's no UI to list them.
Pablo notes that there has been frustration with getting PR feedback / reviews over the last month. We need to find ways to improve this
Tim agrees. Notes that holidays/vacations have slowed down our feedback loop in July & August especially. Hopes we can get back to quicker feedback in September.
We could also use more people willing to provide code reviews on PRs. Currently, a lot of code reviews wait on Tim, Andrea or Art. Others are starting to join in (like Terry), but could use more folks reviewing each others' code.
Andrea Bollini (4Science) seems to have built most of the *RestRepository classes and is wrapping exceptions in RuntimeException in nearly all of them. Tim hasn't had a chance to ask why that is, and whether this is necessary for some reason, or if we should create a ticket to change it.
For now, recommend that Mark and others follow this same pattern – continue to wrap exceptions in RuntimeException, until we are able to discuss/determine a better pattern.