On Wed, 2004-02-25 at 10:57, Thomas Naughton wrote: > Hello, > > I need feedback on the following proposed oscar package identifier/groups. > This relates to things like, > <provides> > <type>package</type> > <name>mpi</name> > </provides>
First, the mpi and package need to be switched... wait, I'm thinking of switcher tagging. > and the correlating <requires>, <conflicts> XML elements that can be used > in 'config.xml' files. > > Up to this point we've not had too much overlap with oscar packages. The > primary usage was to differentiate MPI implementations, e.g., LAM/MPI, > MPICH. There are several packages being developed currently that need to > make use of groups that don't currently exist. Since this will be a > policy sort of things there needs to be an agreed upon list for package > authors to make use of so things will jive between packages. > > The following list shows the proposed list, including some that already > exist as well as a couple of examples where these would be used. > > mpi -- ex, LAM, MPICH <<already in use>> > switcher -- ex, Env-Switcher <<sort of odd case, already in use>> > allocation-mananger -- ex, Gold, QBank, ??? > scheduler -- ex, MAUI > queue-manager -- ex, Bamboo, PBS > process-manager -- ex, MPD > job-manager -- ex, MPD?, Bamboo? > meta-scheduler -- ex, Silver? > meta-manager -- ex, ?<not sure on this one>? :) It seems fine on the surface... it's mostly defined as we start using them and writing code to deal with multiple mpis or schedulers. For the most part, these names seem suitable. > Lastly, it makes since that a package might have multiple <provides>. The > example I think of is PBS providing <queue-manager>, <process-manager> and > <scheduler> all in one package. I'm not sure if we can handle multiple > <provides> / <requires> blocks or if the element can have multple > sub-elements but this will also need to be honored for this to work > fully. This is already handled in oda AFAIK. Specify as many provides requires or conflicts as you want. Jason ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click _______________________________________________ Oscar-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/oscar-devel
