1 |
Zoe AIM Away Message RSS Feed Generator |
2 |
|
3 |
Seth King and Douglas Thrift |
4 |
|
5 |
$Id$ |
6 |
|
7 |
Sample zoe.xml: |
8 |
|
9 |
<?xml version="1.0" encoding="UTF-8"?> |
10 |
<zoe> |
11 |
<!-- AIM ScreenName (required) --> |
12 |
<login>dwtzoe</login> |
13 |
<!-- Password (optional, prompts if omitted) --> |
14 |
<password>password</password> |
15 |
<!-- Buddies (multiple) --> |
16 |
<buddy> |
17 |
<!-- AIM ScreenName (required) --> |
18 |
<login>douglaswth</login> |
19 |
<!-- RSS (optional, defaults to {login}.rss) --> |
20 |
<rss>-</rss> |
21 |
</buddy> |
22 |
</zoe> |
23 |
|
24 |
Class Descriptions: |
25 |
Zoe: Main Program, initializes everything |
26 |
AwayMessage: Away Message, duh |
27 |
Buddy: Buddy, also duh |
28 |
Collector: Collector Daemon, collects Away Messages from Buddies |
29 |
Publisher: Publisher Daemon, publishes RSS Feeds of Away Messages of Buddies |
30 |
Rss: RSS Feed Generator, generates RSS Feed of Away Messages |
31 |
|
32 |
Stuff Zoe needs: |
33 |
1. AIM OSCAR stuff from Jay |
34 |
2. More design |