More docs for the web site
[mono.git] / web / ideas
1 * Ideas
2
3         Here are a few ideas of tools, classes and projects that you
4         could start. More are forthcoming.
5
6 <a name="classes">
7 ** Classes
8
9         <ul>
10                 * Implement a JXTA protocol implementation:
11                 <a href="http://www.jxta.org">http://www.jxta.org</a>
12
13                 * Implement a Mail API, similar to Camel or JavaMail (Camel has
14                   significant architecture features that are required on a real
15                   mailer).
16
17                   You can check the current C 
18                 <a href="http://cvs.gnome.org/bonsai/rview.cgi?dir=evolution%2Fcamel">
19                 Camel implementation</a>.
20
21                 * Interfacing to Multimedia systems.  You might want
22                   to look into the Quicktime API.  I know <a
23                   href="mailto:vladimir@ximian.com">Vladimir</a> has
24                   researched the problem before 
25         </ul>
26
27 <a name="projects">
28 ** Projects
29
30         <ul>
31                 * Implement an xmlStorageSystem for the CLI:
32                 <a href="http://www.soapware.org/xmlStorageSystem">
33                 http://www.soapware.org/xmlStorageSystem</a>
34
35                 * Build a CORBA interoperability engine for the CLR.
36                   You do not need to do all of the work, just talking
37                   the protocol will get us a long way (<a
38                   href="http://www.omg.org">The OMG site</a> has the CORBA specs).
39
40         </ul>