-
Notifications
You must be signed in to change notification settings - Fork 1
Roadmap and Progress during the Google Summer of Code period
zohaib edited this page Aug 2, 2021
·
11 revisions
This contains the general progress and the roadmap for the Element History Dialog project, This will be updated on a weekly basis for the 10 week coding duration of GSoC.
- Created all the required base OSM elements and storage structures
- Created a custom implementation of the OSM parser to parse the XML response
- Added unit tests for the base OSM classes and the parser
- Created the initial library interface
- Setup for the HTTP requests
- Created the version selection screen UI
- Impl. the version selection logic with radioButtons and groups
- Created tests for the version selection screen
- Improved UI for the history screen
- Current UI for the selection screen

- Created the base UI for the comparison screen
- Created the logic for the comparison screen
- Implemented changeset fetching
- Created logic for the comparison screen
- Added changeSet Details
- Add basic UI for comparison
- Fix test cases

- Ui testing and improvements
- UI improvements
- Added element specific features
- UI improvements
- Bug fixes
- Improved element specific table data
- added orientation change support
- Week1 - get ready with the setup for the library and create the parsing implementation, perform API tests and write unit tests
- Week2,3 - start with the element version selection and details screen, write the UI, logic for the same as well as unit and UI tests
- Week4,5 - create the OSM element comparison screen, add logic for fetching changesets, tests
- Week 6 - Wrap up actual library implementation, write broader UI tests, create sample application
- Week 7 - Integration with Vespucci
- Week 8 - Break for Final's
- Week 9 -
- Final Week -