Capstone Project - Week 15
This week, I finished all requested changes for the User Pull Request (PR) and it has been officially merged into the OED development branch. This development branch will eventually become the release of OED v2.0. The final changes included altering the install script to create a user with username test as well as the old username with test@example.com. I also updated the command line API to accept usernames through either the existing email parameter or the new username parameter. This allowed for backward compatibility for at least one version to allow people to use the latest method or to continue to use the old method.
For the CSV PR, I am still working on more requested changes which also include backward compatibility changes to allow users to use the existing method of using the meterName to update meters or readings and also allow them to use the new method of using the meterIdentifier to update meters or readings. I also have updated the API to allow for boolean values to be string representations of booleans including 'true', 'false', 'yes', and 'no'. I expect this branch to be merged into the development branch within the week.
This week is the last and I plan to finish the CSV changes. I'm hoping Steve, our Project Manager, accepts these changes and merges the PR into the development branch. I may also help with our Team's Map PR to see if I can help finish it and get it merged as well. Overall, I think our team is in a good place and has had a lot of our code merged into the development of OED.
Comments
Post a Comment