Page History
...
(BEFORE MEETING IN #dev-sprint) Developer Stand Up - Developers give brief updates on their effort (or their team's effort).
- Update/see "Current Work" section below based on your status. Please feel free to update prior to meeting.
- Please highlight any new work (needing reviews/testing), any blockers (for you), and any discussion topics you may have.
- (30 25 mins) General Discussion Topics
- (10 mins) Establishing a Code Review guide (to train others on code reviews & good coding practices)
- Making the PR Templates the definitive reference for reviewers (and developers)
- New Code Testing Guide to document how to write good tests (and therefore how to review for good tests)
- (20 15 mins) Bring your own topic (or early planning for next week)Asking all developers to record estimated PR "completion date" (PR deadline) for all beta 3 work in DSpace 7 Release Plan spreadsheet
- Goal is to better track internal prioritization/resourcing & estimated progress on current beta release.
- PR deadline should ideally be on a Tuesday (beginning of week). This allows us to anticipate which weeks which PRs will be done, and attempt to assign code reviewers prior to the Thursday meeting.
- Tabled Topics (will not be discussed this week, but possible for next week)
- Finalize / approve the initial list of all authorization features which we should implement for the /api/authz/features REST endpoint. This list of features should be limited to only features which are required to enable/disable User Interface functionality. (In other words, we can always add more features in the future. We just need to approve the list necessary for 7.0)
- Review current spreadsheet (from Andrea Bollini (4Science) ) : https://docs.google.com/spreadsheets/d/1182LcD_WqIZRbUGWpLtBw0aOMR9jhbOVB7GZqtTpR9A/edit?usp=sharing
- Art Lowel (Atmire) : I don't see any immediate issues with the current set of features, but I would prefer a consistent naming scheme. I'd use canDoSomething for everything
- Tim Donohue added possible renames of these features based on Art's idea (see cell comments in spreadsheet). I like the "can[DoSomething]" naming scheme as well.
- Review current spreadsheet (from Andrea Bollini (4Science) ) : https://docs.google.com/spreadsheets/d/1182LcD_WqIZRbUGWpLtBw0aOMR9jhbOVB7GZqtTpR9A/edit?usp=sharing
- Proposal from Art Lowel (Atmire)on enhancing object cache in Angular UI.
- Finalize / approve the initial list of all authorization features which we should implement for the /api/authz/features REST endpoint. This list of features should be limited to only features which are required to enable/disable User Interface functionality. (In other words, we can always add more features in the future. We just need to approve the list necessary for 7.0)
- (10 mins) Establishing a Code Review guide (to train others on code reviews & good coding practices)
- (35 (30 mins) Planning for next week
- Assigning PRs for Review
- (As necessary) claim tasks for next week from DSpace 7 Release Plan spreadsheet
...
Overview
Content Tools