-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO
More file actions
16 lines (16 loc) · 660 Bytes
/
TODO
File metadata and controls
16 lines (16 loc) · 660 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
- CommandLine should:
- only interact with Blog
- provide the commands 'pull' and 'post'
- pass blog client information to Blog
- use Blog to fulfill pull/post commands, but not rely on it for:
- writing to filesystem
- implementing commands pull/post
- Blog should not exist?
- get Command implementations for CommandLine to use
- rely on CommandLine to instantiate XmlRpc client
- separate Post logic from Xmlrpc::Post
- Post contains logic for reading and writing clog files
- Xmlrpc::Post contains logic to:
- write post data to Xmlrpc::Client
- read post data from Xmlrpc::Client
- convert post data to/from Clog::Post