Sprint 7: DSL and bug fixing
Ticket Id | Summary | Backlog item | Assigned to | Estimation | Actual | Type |
---|---|---|---|---|---|---|
PPS-68 | Improve simple usage of URL class | HTTP library | Francesco Magnani | 1h | 2h | Enhancement |
PPS-67 | Fix Ignored Relative hrefs | HTTP library | Francesco Magnani | 1h | 2h | Fix |
PPS-69 | Create the skeleton of the DSL to be used in Scooby | DSL | Giovanni Antonioni, Valerio Di Zio, Luca Rubboli, Francesco Magnani | 1d 6h | 1d 2h | Design |
PPS-57 | Use ask pattern | Actor orchestration | Giovanni Antonioni, Valerio Di Zio | 2h | 30m | Refactoring |
PPS-70 | Implement Crawl keywords in the DSL | DSL | Valerio Di Zio | 4h | 4h | Dev |
PPS-63 | Refactor Scraper Rule | Enhancement | Luca Rubboli, Francesco Magnani | 1h | 1h | Refactoring |
PPS-65 | Support Multiple exporters | Enhancement | Giovanni Antonioni | 2h 30m | 4h | Dev |
PPS-64 | Add Export formats | Enhancement | Valerio Di Zio | 1h 30m | 2h | Dev |
PPS-71 | Implement Scrape keywords in the DSL (not ruling system) | DSL | Francesco Magnani | 1h | 30m | Dev |
PPS-66 | Improve usage of HTTP clients inside Crawlers | Enhancement | Luca Rubboli | 1h | 1h | Enhancement |
Sprint goal
General bug fixing;
Code clean-up and refactoring;
DSL design and implementation;
DSL tests.
Sprint deadline
21/07/2024
Sprint review
DSL implementation of a couple of domain entities wasn't complete, and has been added to backlog.
Sprint retrospective
For all the team members dealing with DSL has been pretty tough, due to inexperience. The problem has been managed by means of team working and small ad-hoc DSL implementation.