Show Changes Show Changes
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Search

History

11/10/2005 7:21:28 PM
-66.69.144.142
List all versions List all versions

RSS feed for the FlexWiki namespace

Progress Report B
.
Summary

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

Not logged in. Log in

Welcome to the home of FlexWiki, a collaboration tool, based on WikiWiki, implemented using Microsoft .NET technologies

This is FlexWiki, an open source wiki engine.

This site supports the new NoFollow anti-spam initiative.
Change Style

Recent Topics