X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=web%2Fideas;h=83e4eb3a1c5a032e88dd449a16d3e390f8339399;hb=b95f7d6f85349896860b9d293ae4aa0e6e5b077c;hp=0a97cdcc4d244967a995d23d06ec1ec7a1915f3e;hpb=ab7465ea46961ce33b982d9bea33a7a462a78072;p=mono.git
diff --git a/web/ideas b/web/ideas
index 0a97cdcc4d2..83e4eb3a1c5 100644
--- a/web/ideas
+++ b/web/ideas
@@ -15,25 +15,13 @@
** Runtime
- We need a verifier that can be run on an executable (assembly)
- and tells whether the metadata for the executable is correct
- or not. It should report any anomalies.
-
- For a list of anomalies in assemblies, check the various assertions
- that are described on the ECMA documentation.
-
- This will help test our generated executables and can be also
- used as an external verifier.
-
** Classes
-TODO=jxta,The JXTA Peer to Peer foundation
* Implement a JXTA protocol implementation:
http://www.jxta.org
-TODO=camel,Mail API
* Implement a Mail API, similar to Camel or JavaMail (Camel has
significant architecture features that are required on a real
mailer).
@@ -45,7 +33,6 @@ TODO=camel,Mail API
Such an implementation could be used both with
Microsoft .NET and Mono.
-TODO=multimedia
* Interfacing to Multimedia systems. You might want
to look into the Quicktime API. I know Vladimir has
@@ -56,40 +43,12 @@ TODO=multimedia
** Projects
-
-TODO=xmlStorage,
- * Implement an xmlStorageSystem for the CLI:
-
- http://www.soapware.org/xmlStorageSystem
-
-TODO=guavac,Java compiler for .NET
- * You could take one of the existing Java compilers
- (Guavac comes to mind as it is so nice) and modify
- it to generate .NET code rather than JVM byte
- codes.
-
- This should be a pretty straightforward task.
- Guavac has the advantage of being written in C++ and
- it could be compiled with the Microsoft Managed C++
- compiler and produce a .NET executable with it.
-
-TODO=CORBA,CORBA implementation
- * 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).
-
- Get in touch with David Taylor (dtaylo11 at bigpond
- dot net dot au) as he has been working on this
- project.
-
-TODO=Bonobo,Bonobo for Mono
- * Once CORBA is done, implement the Bonobo interfaces
+ 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!
-TODO=moniker,Object Naming System with Monikers
* 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