X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fideas;h=83e4eb3a1c5a032e88dd449a16d3e390f8339399;hb=f727bab3e395a7edcd0e53f2079361cc4cd0c569;hp=2d838d4dc9b8d5dffe05f99bac7f47bf8202c3fd;hpb=afb8ad5494889a7d1c8d28c277170c747c9bf5ca;p=mono.git
diff --git a/web/ideas b/web/ideas
index 2d838d4dc9b..83e4eb3a1c5 100644
--- a/web/ideas
+++ b/web/ideas
@@ -1,8 +1,20 @@
* Ideas
+ There are many pending classes that need to be implemented. Those have
+ the highest impact in the Mono project: the sooner they are done,
+ the sooner we can start using this platform to create new and
+ exciting applications.
+
+ That being said, if you are not very excited about working on class
+ libraries, here is a list of other related projects or tools that might
+ be useful to the Mono project.
+
Here are a few ideas of tools, classes and projects that you
could start. More are forthcoming.
+
+** Runtime
+
** Classes
@@ -18,19 +30,42 @@
Camel implementation.
+ Such an implementation could be used both with
+ Microsoft .NET and Mono.
+
+ * Interfacing to Multimedia systems. You might want
+ to look into the Quicktime API. I know Vladimir has
+ researched the problem before
+
** Projects
-
- * Implement an xmlStorageSystem for the CLI:
-
- http://www.soapware.org/xmlStorageSystem
-
- * Build a CORBA interoperability engine for the CLR.
- You do not need to do all of the work, just talking
- the protocol will get us a long way (The OMG site has the CORBA specs).
+ This list of projects ideas is outdated
+
+ * Once CORBA is done, implement the Bonobo interfaces
+ to allow people to use Bonobo components in Mono and
+ Mono components with Bonobo. The best of both worlds!
+
+ * A naming space for Mono. An object naming space is
+ a very powerful tool. Bonobo implements a moniker
+ system that is more powerful than the original
+ moniker concept that was pioneered by COM/OLE in the
+ Microsoft world.
+
+ Our implementation builds on a concept, and we have
+ made it simpler, more powerful, more extensible and
+ a much better mechanism than the equivalent monikers
+ on Windows.
+
+ Implementing Mono monikers would benefit both
+ Windows users using .NET and Mono users on Unix and
+ Windows.
+
+ Here is an
+ overview of the moniker system in Bonobo.