Enhance Boston Zoning decisions with structure and additional data
TODO
- Refactor: Add code comments
- Manually convert old minutes
☹️ - Bug: Fix BOA-678322
- Feature: clean by implementing html_entity_decode
- Refactor: lookup-applicants should skip existing and auto generate the list
- New property: Link to Boston City TV (https://www.youtube.com/user/BostonCable/search?query=zoning) and (https://www.cityofboston.gov/cable/video_library.asp)
- Build: List the results of parsing successfes/failure / test cases!
- Build: Pass build directory to build script
- Build: Store into database
- Build: Error checking!
- Feature: Join to property history
Note about next updateUse #hash link methodologyWrite "About"Build scriptFinish downloadsNew property: parse articlesNormalize types (extension/EXTENSION etc)Fix addresses with commasNew field: normalized applicants (remove ", Esq" etc)Do decisions full outer join minutesNo, they are the sameRefactor: specialCases to lookup-cases.jsonFull address (ward to zip, ward to neighborhood, zip to neighborhood)Must have meant for easier Maps searchingNew property: Link to minuteswe should construct this from the hearing dateCRON to check for updatesFeature: Finish lookup-variances.jsonBug: check for deferral in the discussion
Web UI
- Deeplink to parcel viewer
- Deeplink to minutes
- UI: navbar
- UI: change to panels
- Filter by type (e.g. show all extensions)
- "Views" functionality with filtering and such
- Add search
- Add (chain) icon for deeplinking
- "View on the web"
cd cache && rm zoning-board-appeal-decisions && wget 'https://www.boston.gov/departments/inspectional-services/zoning-board-appeal-decisions'
php build.php
scp -P 4452 dist/decesions_* taylorwe@taylorwebdesignshost.com:~/www/nattaylor.com/eastboston/boston-zoning
vi ~/www/nattaylor.com/.htaccess