[Mono-devel-list] Anyone interested in developing ObjectSpaces?

Met @ Uber met at uberstats.com
Sun Nov 9 17:26:04 EST 2003

I'd be more than willing to take a section of the code and writeup
skeleton's for them.  Suggestions where to start (what are you doing

We really need a complete list of what ObjectSpaces provides, a check
list of sorts.  It would need to be pretty detailed (lots of layers). 
And from that we can easily pick implementation paths.  Just like with
Mono, not everything is there yet, but almost every feature that is
relied on is.  In my mind that would help make ObjectSpaces seem
smaller, thus easier to manage.  

I completely agree with your point the ProviderBase classes.  The point
is to get something running, and we can then continue to fix up all the
sections as they become apparent.  

~ Matthew

On Sun, 2003-11-09 at 16:22, Mark Easton wrote:
> Matthew,
> Having woken up with a bit of a gnarly hangover this morning, I actually
> decided I should put my fingers to my keyboard and started tapping out
> some files for ObjectSpaces.
> It looks to me that there's a damned lot that needs doing, but I've set
> myself a personal goal of trying to generate a complete set of files
> with the correct method signatures by the end of November.  I reckon
> generating a complete set of signatured files is an excellent way to
> understand how the various bits fit together, and if you want to take on
> some of the files, great, otherwise I'll keep on tapping and you can use
> your energy on more interesting bits of ObjectSpace.
> The noisiest issues circulating in my mind are whether the
> implementation can rely on other ADO.NET 2.0 features (particularly the
> ProviderBase stuff and generics), although I don't see any reason why it
> shouldn't use Mono's provider factory in the first instance and then
> sway to the providerbase when and as it's implemented in Mono.
> Mark 
> Ps I've drawn a UML Visio diagram to try and grapple with my
> understanding of ObjectSpaces which you can take a peek at
> http://www.tebiki.co.uk/downloads/ObjectSpaces_Design.vsd or
> http://www.tebiki.co.uk/downloads/ObjectSpaces_Design.jpg. I'll try to
> update it as my understanding evolves, but the MS documentation is so
> pants its difficult to tell which is ObjectSpace's arse and which bits
> are its elbows at the moment.
> -----Original Message-----
> From: Met @ Uber [mailto:met at uberstats.com] 
> Sent: 09 November 2003 18:42
> To: Mark Easton
> Cc: 'Mono-devel'
> Subject: RE: [Mono-devel-list] Anyone interested in developing
> ObjectSpaces?
> On Sat, 2003-11-08 at 20:59, Mark Easton wrote:
> > Having a rather unhealthy interest in ORM technologies I wouldn't mind
> > helping out with the ObjectSpaces stuff.
> > 
> > Considering I haven't taken an active part in Mono yet, is there any
> > advice on what I'm going to need to get started apart from a handful
> of
> > time and some strong coffee?
> > 
> > M
> It sounds like you've got everything.
> For now I'm just going to spend some time looking through their 
> documentation which can be found by going to Longhorn's SDK 
> (http://longhorn.msdn.microsoft.com) and searching for ObjectSpaces.  
> A LOT of stuff will come up.  Perhaps then I'll have a better idea of
> how to _really_ get started.  
> Keep in touch.
> ~ Matthew

More information about the Mono-devel-list mailing list