
![]() |
Show Changes |
![]() |
|
![]() |
Recent Changes |
![]() |
Subscriptions |
![]() |
Lost and Found |
![]() |
Find References |
![]() |
Rename |
![]() |
Administration Page |
| Search |
History
| 11/10/2005 7:21:28 PM |
| -66.69.144.142 |
![]() |
List all versions |
Nothing too major to report this week. I'm continuing to make reasonable progress, and now have 24 passing unit tests against ContentManager and 6 passing unit tests against my minimal TopicParser class. I didn't have to make any massive changes to the way the code is organized, although as I go through I'm adding type safety by changing things like IEnumerable to IList whereever possible.
As another metric for measuring my progress, I'm generally working my way alphabetically through the methods of ContentManager. I'm up to AllTopicsUnsorted now. Fortunately, there are lots of APIs that start with "A", so I'm actually farther than it looks.
Of course, ContentManager is only one class. I'll need to rewrite the FileSystemStore, Federation, and SqlStore (and possibly CalendarProvider) unit tests when I get done with ContentManager. But that should be easier, and I think once I'm done with Federation and FileSystemStore I can actually get FlexWiki running, which means I can let y'all see it.
View all progress reports - FlexWikiRearchitecture