Version at: 01/06/2014, 14:58 vs. version at: 03/06/2014, 10:17
11This is a general work log updated daily.
22
33##Today's TODO list:
4- check in sentence manager code with tests as needed with view code
5- sentence add view
6- sentence edit view
7- sentence remove view
8- sentence link view
9- sentence translate view
410
511##This week's TODO list:
612
713- finish sentence related views and test them
814- finish corrections and tag views
9- finish user views
10- write the import script and import some subset of the data
1115
1216##Work log
1317
1418###Week 1 19/5
1519
1620####Monday
1721- compiled dependencies and tools (sage, git, etc..)
1822- set up virtual env
1923- set up pytoeba-dev repo/structure
2024- setup pytoeba's project structure
2125
2226####Tuesday
2327- added sentence and link models
2428- threw out sage and compiled scipy/numpy
2529- explored agpl for graph manipulation
2630
2731####Wednesday
2832- added log model
2933- added correction model
3034- added tag models
3135- added audio model
3236- set up work log
3337
3438####Thursday
3539- read py.test documentation
3640- read django testing documentation
3741- wrote a passing test for the sentence manager
3842
3943####Friday
4044- read "Test Driven development with Python"
4145
4246####Saturday
4347- Finished the sentence manager
4448
4549###Week 2 26/5
4650
4751####Monday/Tuesday
4852- added scaffolding/structure for tests and fixtures using py.test
4953- added database/form validation tests for:
5054 - sentence/link models
5155 - correction model
5256 - tag models
5357 - audio models
5458- generated coverage reports
5559
5660####Wednesday
5761- refactored tests and fixtures to be more modular
5862- added more tests and expanded the manager some more
5963
6064####Thursday/Friday/Saturday
6165- N/A
66
67###Week 3 2/6
68
69####Monday
70- merged and cleaned up all pending patches
71
72####Tuesday
diff view generated by jsdifflib

Version at: 01/06/2014, 14:58

This is a general work log updated daily.

##Today's TODO list:

##This week's TODO list:

- finish sentence related views and test them
- finish corrections and tag views
- finish user views
- write the import script and import some subset of the data

##Work log

###Week 1 19/5

####Monday
- compiled dependencies and tools (sage, git, etc..)
- set up virtual env
- set up pytoeba-dev repo/structure
- setup pytoeba's project structure

####Tuesday
- added sentence and link models
- threw out sage and compiled scipy/numpy
- explored agpl for graph manipulation

####Wednesday
- added log model
- added correction model
- added tag models
- added audio model
- set up work log

####Thursday
- read py.test documentation
- read django testing documentation
- wrote a passing test for the sentence manager

####Friday
- read "Test Driven development with Python"

####Saturday
- Finished the sentence manager

###Week 2 26/5

####Monday/Tuesday
- added scaffolding/structure for tests and fixtures using py.test
- added database/form validation tests for:
  - sentence/link models
  - correction model
  - tag models
  - audio models
- generated coverage reports

####Wednesday
- refactored tests and fixtures to be more modular
- added more tests and expanded the manager some more

####Thursday/Friday/Saturday
- N/A

version at: 03/06/2014, 10:17

This is a general work log updated daily.

##Today's TODO list:
- check in sentence manager code with tests as needed with view code
- sentence add view
- sentence edit view
- sentence remove view
- sentence link view
- sentence translate view

##This week's TODO list:

- finish sentence related views and test them
- finish corrections and tag views

##Work log

###Week 1 19/5

####Monday
- compiled dependencies and tools (sage, git, etc..)
- set up virtual env
- set up pytoeba-dev repo/structure
- setup pytoeba's project structure

####Tuesday
- added sentence and link models
- threw out sage and compiled scipy/numpy
- explored agpl for graph manipulation

####Wednesday
- added log model
- added correction model
- added tag models
- added audio model
- set up work log

####Thursday
- read py.test documentation
- read django testing documentation
- wrote a passing test for the sentence manager

####Friday
- read "Test Driven development with Python"

####Saturday
- Finished the sentence manager

###Week 2 26/5

####Monday/Tuesday
- added scaffolding/structure for tests and fixtures using py.test
- added database/form validation tests for:
  - sentence/link models
  - correction model
  - tag models
  - audio models
- generated coverage reports

####Wednesday
- refactored tests and fixtures to be more modular
- added more tests and expanded the manager some more

####Thursday/Friday/Saturday
- N/A

###Week 3 2/6

####Monday
- merged and cleaned up all pending patches

####Tuesday

Note

The lines in green are the lines that have been added in the new version. The lines in red are those that have been removed.