So while I'm tooling around CVS, I'm reading Matt's latest g3 examples and I start to think about plugins.

How is this going to work?

Will we have a baseline plugin for each platform (irix_baseline, solaris_baseline), or will that be compiled-in in some form?

A version/compiled-on timestamp?

Will there be a facility to mark a plugin as platform-specific? Not so much to prevent people from porting it, but just something there to prevent Ganglia from barfing on an attempt to load a downloaded precompiled binary for the wrong platform... ("It won't happen," you say. "640kB is enough for anybody," I say, AND LAUGH!)

As soon as part of the API stops glowing a dull red (at least as far as the basic scheduling methods are concerned), I might give one or two "plug-ins" a shot...


Reply via email to