# Instruction for Software Development Log ###### tags: `development_log` `NTURT` ## Software subsystems ```graphviz digraph hierarchy { nodesep=1.0 // increases the separation between nodes node [color=Blue,fontname=Times,shape=box] // all nodes will this shape and color edge [color=Blue, style=continuous] // all the lines look like this NTURT->{on_car not_on_car} on_car->{BMS axle_box RPI} not_on_car->{administration server docker} } ``` --- # National Taiwan University Racing Team Software Development Log ###### tags: `development_log` `NTURT` ##### Group: *enter group* ##### Person in charge: *enter persion in charge* ##### Authors: *enter authors of the project* ##### Subsystem: *enter subsystem name* ##### Subsystem number: *enter subststem number* ##### Software name: *enter software name* ##### Repository: *put url to repository here* ##### Started designing date: *enter started designing date* ##### Current version: *enter current version* ##### Last modified date: *enter last modified date* --- ## Engineering goal: > Enter engineering goal ## Program structure: > Enter program structure ## Included libraries: > Enter used libraries and their version ## Algorithm references > Enter algorithm references ## Testing environment: > Enter used testing programs and version ##### Testing hardware: > Enter computer, raspberry pi, microcontroller, etc. ##### Operating system: > Enter operating system ##### Compiler(intepreter) version: > Enter compiler such as gcc or intepreter such as python ans their version --- ## Change date of O.O: *Enter change date of the version* ## Changes in O.O: > Enter changes of the version ## Change reasons of O.O: > Enter change reason of the version ## Testing result of O.O: > Enter change result of the version ## Todos in O.O: > Enter todos of the version ## The following are instructions(please delete in real software development log) ### To be finished in the first version - Engineering goal - Software structure - Included libraries - Algorithm references - Testing environment - Testing result of O.O - Todos in O.O ### To be finished after the first version Please separate each version by a separate line, checkout the exapmle - Change date of O.O - Changes in O.O - Change reasons of O.O - Testing result of O.O - Todos in O.O > If there were other changes, pease also list here ### Version rule #### Version format: X.Y, please start from 1.0 #### Major changes: X+1 (Y start from zero) - New functionalities - Change algorithm - Change API(application programming interface) #### Minor changes: Y+1 - debug - documentations #### Software development log example [docker_virutal_environment](https://hackmd.io/@nturacing/S1KRT8y0q) ## Sync with github Please refer to: [Sync a Note with GitHub](https://hackmd.io/c/tutorials/%2Fs%2Flink-with-github) and sync the software development log on github to [Software Development Log List](https://hackmd.io/@nturacing/SJDqgP109)