Go to the FreeLists Home Page Home Signup Help Login
 



Browse freeroleplay: This Month's ArchiveMain Archive PageRelated postsPrevious by DateNext by Date

[freeroleplay] Re: Generic Document Support

  • From: Ricardo Gladwell <ax0n@xxxxxxxxxxx>
  • To: freeroleplay@xxxxxxxxxxxxx,Jexus Devel List <jexus-devel@xxxxxxxxxxxxxxxxxxxxx>
  • Date: Tue, 25 May 2004 11:30:31 +0100
Samuel Penn wrote:
> Currently, the Yagsbook Encyclopedia only supports Yagsbook XML
> format, which in turns only supports Yags ruleset. It would be
> nice if things were made more generic, to enable the support of
> other document formats and other systems.

I think allowing Yagsbook to support other rules systems would definitely 
widen its appeal, although how this would be achieved I have no idea. 
Perhaps, some method of generically assigning and describing traits?

> Just to make things clear, it would work by the Encyclopedia class
> have an add(ISource src) method to add an (already instantiated)
> data source. The ISource interface defines a
> (IEntry[])getAllEntries() method to getting all the entries out.
> Each IEntry represents an individual XML document, giving access
> to it via getter methods.
> 
> I think this latter is the best way forward.

I agree, some sort of generic mechanism for accessing the content would 
probably be best.

> Would the CML format provide this sort of meta data? I need to flesh
> out details about what I mean by TopicSet for instance (a concept I've
> taken from NewsML) since currently it's all pretty much just in my head.

Meta-data would probably be provided through RDF.

-- 
Ricardo Gladwell
President, Free Roleplaying Community
http://www.freeroleplay.org/
president@xxxxxxxxxxxxxxxx

Other related posts:

  • [freeroleplay] Generic Document Support
  • [freeroleplay] Re: Generic Document Support
  • [freeroleplay] Re: Generic Document Support




  • [ Home | Signup | Help | Login | Archives | Lists ]

    All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
    Everything else ©2008 Avenir Technologies, LLC.