Version at: 03/06/2014, 10:17 vs. version at: 04/07/2014, 13:18 | ||
---|---|---|
1 | 1 | This is a general work log updated daily. |
2 | 2 | |
3 | 3 | ##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 | |
4 | - check in the MEGA PATCH | |
5 | - keep working on fixing | |
10 | 6 | |
11 | 7 | ##This week's TODO list: |
12 | 8 | |
13 | - finish sentence related views and test them | |
14 | - finish corrections and tag views | |
9 | - make sure code works, fix bugs, breakage | |
10 | - work some more on the api: | |
11 | - add oauth2 authentication | |
12 | - remove exposed text fields from the model resource | |
13 | - hook some post methods to expose the python api | |
14 | - disable exposed pagination | |
15 | - write and expose a saner pagination class | |
15 | 16 | |
16 | 17 | ##Work log |
17 | 18 | |
18 | 19 | ###Week 1 19/5 |
19 | 20 | |
20 | 21 | ####Monday |
21 | 22 | - compiled dependencies and tools (sage, git, etc..) |
22 | 23 | - set up virtual env |
23 | 24 | - set up pytoeba-dev repo/structure |
24 | 25 | - setup pytoeba's project structure |
25 | 26 | |
26 | 27 | ####Tuesday |
27 | 28 | - added sentence and link models |
28 | 29 | - threw out sage and compiled scipy/numpy |
29 | 30 | - explored agpl for graph manipulation |
30 | 31 | |
31 | 32 | ####Wednesday |
32 | 33 | - added log model |
33 | 34 | - added correction model |
34 | 35 | - added tag models |
35 | 36 | - added audio model |
36 | 37 | - set up work log |
37 | 38 | |
38 | 39 | ####Thursday |
39 | 40 | - read py.test documentation |
40 | 41 | - read django testing documentation |
41 | 42 | - wrote a passing test for the sentence manager |
42 | 43 | |
43 | 44 | ####Friday |
44 | 45 | - read "Test Driven development with Python" |
45 | 46 | |
46 | 47 | ####Saturday |
47 | 48 | - Finished the sentence manager |
48 | 49 | |
49 | 50 | ###Week 2 26/5 |
50 | 51 | |
51 | 52 | ####Monday/Tuesday |
52 | 53 | - added scaffolding/structure for tests and fixtures using py.test |
53 | 54 | - added database/form validation tests for: |
54 | 55 | - sentence/link models |
55 | 56 | - correction model |
56 | 57 | - tag models |
57 | 58 | - audio models |
58 | 59 | - generated coverage reports |
59 | 60 | |
60 | 61 | ####Wednesday |
61 | 62 | - refactored tests and fixtures to be more modular |
62 | 63 | - added more tests and expanded the manager some more |
63 | 64 | |
64 | 65 | ####Thursday/Friday/Saturday |
65 | 66 | - N/A |
66 | 67 | |
67 | 68 | ###Week 3 2/6 |
68 | 69 | |
69 | ####Monday | |
70 | - merged and cleaned up all pending patches | |
71 | 70 | |
72 | ####Tuesday | |
71 | ###Week 4 | |
72 | - User, SocialAccount, Wall, Comment, Message models/managers | |
73 | - python-social-auth integration | |
74 | ||
75 | ###Week 5 | |
76 | - Haystack integration | |
77 | - mirroring haystack's searchqueryset api on models with indices | |
78 | - Added indices for sentences, comments, messages, wall posts, comments | |
79 | ||
80 | ###Week 6 | |
81 | - Exposed tastypie model resources (still needs work) | |
82 | - Added HTTPBasicAuth/SessionAuth to the api | |
83 | - Exposed haystack's auto_query through tastypie | |
84 | ||
85 | ###Week 7 | |
86 | - fixed various bugs | |
87 | - sql optimizations (bulk upsert, bulk update, etc...) | |
88 | - reading ng-book | |
diff view generated by jsdifflib |
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
version at: 04/07/2014, 13:18
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 ###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