-
proceed with phase 1
-
Add initialization script and gitignore
- should create config file for audioscraper
- should have template in somewhere, and just copy it
- this config file should be ignored by git
- so that users can configure them without worrying about git
- should create config file for audioscraper
-
experiment performance with Worker
- probably should not experiment it with niconico douga
- could lead to serious trouble
- So experiment with dummy data instead
- probably should not experiment it with niconico douga
- Create development plan
- make sure to comprehend overall image of application in which various components live
- think of folder architecture
- start small, try to logically group works together
- should write test
- research if extracting audio for personal use conflicts with dwango's terms of use
- https://site.nicovideo.jp/term/?ref=footer
- could not find a statement explicitly prohibits downloading and modifying the video data
- consider architecture of implementation and create visual diagram
- er diagram
- description, interface, member fields
- draft with text is done, just proceed with creating diagram
- sequence diagram
- flow of executing audio scraper
- try mermaid
- er diagram
- create visual diagram to describe program architecture
- overview of program, relationships among them
- lay foundation for audio scraper
- fill out specification
- fill out requirements
- fill out draft implementation
- create draft schedule