[Opensim-dev] Looking for people with CLI/MSIL experience!
Imaze Rhiano
imaze.rhiano at gmail.com
Mon Jul 20 07:47:39 UTC 2009
Hi!
Sorry, this is bit off topic, because this message doesn't just concern
Open SIM development, it hopefully have also impact to Mono Project and SL.
We are looking for people with CLI/MSIL experience - or people who are
motivated and quick learners - to join the project which goal is to
write test suite for Mono project's metadata verifier. Also persons with
less programming experience would be most helpful to join the project -
there are lot's of things to do that don't require any programming skills!
Metadata verifier is critical component of Mono's sandbox
(http://mono-project.com/MonoSandbox).When sandbox is completed it
should allow "execute arbitrary untrusted code and ensure that the
untrusted code does not compromise the security of the system". It
enables to run safely scripts that are written by C#, VB.NET or other
CLI compatible language in SL or Open SIM servers. For Mono, sandbox is
one big requirement under their Moonlight project (Open source version
of M$ Silverlight) (http://mono-project.com/MoonlightNotes).
Currently we are doing very boring task called "reading specifications"
- and same time we are collecting rules that are related to metadata
verifier to very-big-ebil-list that we can use to generate test cases.
When this is done, we hopefully can start writing test cases for
metadata verifier. There is already working Mono metadata verifier that
can analyze lower level logical format of metadata, but mostly due to
lack of tests development has stopped to those tracks. Writing of test
cases needs some lower level understanding of the runtime environment -
that is where CLI/MSIL experience comes very handy.
To get more information about project:
- VISIT in our Wiki:
http://www.xugumadison.org/csharp-sl/index.php?title=Main_Page (includes
meeting minutes, project plan, etc)
- CONTACT to me in SL (Imaze Rhiano) or send mail for me
- JOIN our SL group "C# Scripters".
- JOIN to our next meeting: 10:00 SLT (PDT)/ 17:00 GMT (NO DST!) / 19:00
CET- 21th July 2009 - IRC #monodev - http://mono-project.com/IRC
If you want know about more Metadata verifier
- READ http://mono-project.com/MonoSandbox
- CHECK out mono's source code
- TALK with Kumpera in #monodev channel - http://mono-project.com/IRC
If you are not familiar with CLI/MSIL then you here are some good
sources to start with:
- Kenny Kerr: Introduction to MSIL
(http://weblogs.asp.net/kennykerr/archive/2004/09/07/introduction-to-msil-part-1-hello-world.aspx)
- Standard ECMA-335 Common Language Infrastructure (CLI)
(http://www.ecma-international.org/publications/standards/Ecma-335.htm)
- NET Common Language Runtime Unleashed (book preview)
(http://books.google.fi/books?id=3059QRxPNQcC&printsec=frontcover&dq=.net+common+language+runtime&ei=vhxjSvbBKqK2yATsxIDaDw)
Thank you!
(Also sorry about my baaaad engrish :P)
More information about the Opensim-dev
mailing list