Version at: 04/07/2014, 13:21 vs. version at: 04/07/2014, 13:24
11This is a general work log updated daily.
22
33##Today's TODO list:
44- check in the MEGA PATCH
55- keep working on fixing
66
77##This week's TODO list:
88
99- make sure code works, fix bugs, breakage
1010- work some more on the api:
1111 - add oauth2 authentication
1212 - remove exposed text fields from the model resource
1313 - hook some post methods to expose the python api
1414 - disable exposed pagination
1515 - write and expose a saner pagination class
1616
1717##Work log
1818
1919###Week 1 19/5
2020
2121####Monday
2222- compiled dependencies and tools (sage, git, etc..)
2323- set up virtual env
2424- set up pytoeba-dev repo/structure
2525- setup pytoeba's project structure
2626
2727####Tuesday
2828- added sentence and link models
2929- threw out sage and compiled scipy/numpy
3030- explored agpl for graph manipulation
3131
3232####Wednesday
3333- added log model
3434- added correction model
3535- added tag models
3636- added audio model
3737- set up work log
3838
3939####Thursday
4040- read py.test documentation
4141- read django testing documentation
4242- wrote a passing test for the sentence manager
4343
4444####Friday
4545- read "Test Driven development with Python"
4646
4747####Saturday
4848- Finished the sentence manager
4949
5050###Week 2 26/5
5151
5252####Monday/Tuesday
5353- added scaffolding/structure for tests and fixtures using py.test
5454- added database/form validation tests for:
5555 - sentence/link models
5656 - correction model
5757 - tag models
5858 - audio models
5959- generated coverage reports
6060
6161####Wednesday
6262- refactored tests and fixtures to be more modular
6363- added more tests and expanded the manager some more
6464
6565####Thursday/Friday/Saturday
6666- N/A
6767
6868###Week 3 2/6
6969- python api for CRUD operations on Sentences/Tags/Links
7070
71###Week 4
71###Week 4 9/6
7272- User, SocialAccount, Wall, Comment, Message models/managers
7373- python-social-auth integration
7474
75###Week 5
75###Week 5 16/6
7676- Haystack integration
7777- mirroring haystack's searchqueryset api on models with indices
7878- Added indices for sentences, comments, messages, wall posts, comments
7979
80###Week 6
80###Week 6 23/6
8181- Exposed tastypie model resources (still needs work)
8282- Added HTTPBasicAuth/SessionAuth to the api
8383- Exposed haystack's auto_query through tastypie
8484
85###Week 7
85###Week 7 30/6
8686- fixed various bugs
8787- sql optimizations (bulk upsert, bulk update, etc...)
8888- reading ng-book
diff view generated by jsdifflib

Version at: 04/07/2014, 13:21

This is a general work log updated daily.

##Today's TODO list:
- check in the MEGA PATCH
- keep working on fixing

##This week's TODO list:

- make sure code works, fix bugs, breakage
- work some more on the api:
  - add oauth2 authentication
  - remove exposed text fields from the model resource
  - hook some post methods to expose the python api
  - disable exposed pagination
  - write and expose a saner pagination class

##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
- python api for CRUD operations on Sentences/Tags/Links

###Week 4
- User, SocialAccount, Wall, Comment, Message models/managers
- python-social-auth integration

###Week 5
- Haystack integration
- mirroring haystack's searchqueryset api on models with indices
- Added indices for sentences, comments, messages, wall posts, comments

###Week 6
- Exposed tastypie model resources (still needs work)
- Added HTTPBasicAuth/SessionAuth to the api
- Exposed haystack's auto_query through tastypie

###Week 7
- fixed various bugs
- sql optimizations (bulk upsert, bulk update, etc...)
- reading ng-book

version at: 04/07/2014, 13:24

This is a general work log updated daily.

##Today's TODO list:
- check in the MEGA PATCH
- keep working on fixing

##This week's TODO list:

- make sure code works, fix bugs, breakage
- work some more on the api:
  - add oauth2 authentication
  - remove exposed text fields from the model resource
  - hook some post methods to expose the python api
  - disable exposed pagination
  - write and expose a saner pagination class

##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
- python api for CRUD operations on Sentences/Tags/Links

###Week 4 9/6
- User, SocialAccount, Wall, Comment, Message models/managers
- python-social-auth integration

###Week 5 16/6
- Haystack integration
- mirroring haystack's searchqueryset api on models with indices
- Added indices for sentences, comments, messages, wall posts, comments

###Week 6 23/6
- Exposed tastypie model resources (still needs work)
- Added HTTPBasicAuth/SessionAuth to the api
- Exposed haystack's auto_query through tastypie

###Week 7 30/6
- fixed various bugs
- sql optimizations (bulk upsert, bulk update, etc...)
- reading ng-book

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.