We should work to merge the missing tests ASAP, and have separate followup PRs
Art has 3 in progress PRs. Looking to make progress on those in coming weeks
Andrea announces that two new developers will be joining the Angular UI development efforts soon: antonioru and andreachiapparelli
They will be concentrating on the Submission UI. Art already gave them commit access to dspace-angular
Is anyone ready to work on Authentication at the Angular UI level (once merged into REST API)?
Art says likely not before end of year, at least for him. But, it's a high priority after that.
Andrea notes that maybe new developers could look into it, if they find it is needed before early next year.
Andrea notes the 4Science team also looking into building the MyDSpace UI. It'll be based on the new Search UI code, as the new design is tabbed interface to view/search/sort your past submissions, tasks, etc (See MyDSpace as a dashboard)
Andrea notes that recent PRs have shown that we really could use a definitive Code Style for `master`. It's hard to review PRs which make a lot of small alignment or similar changes.
Tim had started this effort at Code Style Guide. But, set it aside, as was worried about affecting development on master
Now may be the time to try to move this forward more rapidly. Let's get this into master by early 2018 (or earlier if possible) as it'll help in the long run.
Tim concerned about expanding our scope here to include other CLI tasks
Art notes that Tom's plan was to build this more for Curation, but build it in a flexible way so as to support other CLI tasks. Initially maybe only a few CLI tasks would be enabled, and we'd enable/refactor others in the future
Andrea likes this idea / contract PR
Tim agrees with Tom's approach. Let's move this forward, but keep in mind that we should concentrate on Curation tasks, and not put too much effort into enabling many CLI tasks (those could come later)
Andrea notes most of the changes are at the Java API level, not in REST. This could be reviewed by someone else. Tim will ping other Committers on this & bring to next DevMtg (next Weds) as needed
Art notes that Tom is working on following as well: