From jhwang at iis.sinica.edu.tw Wed Feb 2 05:03:47 2005
From: jhwang at iis.sinica.edu.tw (Chris Wang)
Date: Wed May 18 08:53:56 2005
Subject: CFP: 2005 International Conference on Digital Archive Technologies
Message-ID: <005101c5090e$821ce110$2900a8c0@1515IBMX24>
Sorry if you got this message multiple times.
?
?
2005 International Conference on
Digital Archive Technologies (ICDAT2005)
?
16-17 June 2005
National Chengchi University, Taipei, Taiwan
?
Sponsored by
Technology R/D Division, National Digital Archives Program Office
National Chengchi University Institute of Information Sciences, Academia
Sinica
National Science Council
?
URL: http://www.iis.sinica.edu.tw/ICDAT05
?
About the Conference
?
Digital archives/libraries are widely recognized as a crucial component
of a global information infrastructure for the new century.? Research
and development projects in many parts of the world are concerned about
using advanced information technologies for managing and manipulating
digital information, ranging from data storage, preservation, indexing,
searching, presentation, and dissemination capabilities to organizing
and sharing of information over networks.? ICDAT 2005 is the third in a
series of International Conferences on Digital Archive Technologies
sponsored by the R. O. C. Taiwan's National Digital Archives Program.
The purpose of this conference is to provide unique opportunities for
participants to share their research results and best practice
experiences in the utilization of advanced technologies for and the
approaches to the development of digital archives/libraries/museums.?
?
?
Topics
?
The intended community for ICDAT 2005 includes those interested in
technologies and tools for advanced digital archive systems, new
knowledge about archival storage and preservation, best practices of
technology development in digital archives, and applications of digital
archive technologies.? Participants are welcome from a variety of
disciplines including computer sciences, library information sciences,
archival sciences, museum studies and other related areas.? ICDAT 2005
invites research submissions on all topics related to digital
archives/libraries/museums, but topics contributed to technology
development
are strongly encouraged.? The technical issues to be addressed include,
but are not limited to:
?
1. Digital archive technologies for enhancing security, content
preservation, multimedia delivery and presentation, system collaboration
and interoperability, information and multimedia retrieval, data
exchange, ontology and semantic annotation, multi-cultural and
multi-lingual information sharing, and intellectual property protection
2. Case studies exemplifying the technology development and application
in libraries, museums, archival organizations, governments, education,
and culture
3. Usability evaluation of digital archive systems and related
applications
?
Important Dates
?
Submission Deadline:? March 31, 2005
Notification Date:??? April 30, 2005
Final Version Due:??? May 15, 2005
?
?
Submission Instructions
?
Papers should be submitted in English and up to approximately 5000
words.? There are no formatting requirements for submissions, but do not
use font sizes smaller than 10 points.? The final version of the paper
will have to fit within 15 single-column pages, including all figures
and bibliography, so plan accordingly.? All submission instructions can
be found on the conference web site:
http://www.iis.sinica.edu.tw/ICDAT05/c-submission.html.
?
?
Conference Venue and Date
?
The conference will be held at National Chengchi University, Taipei,
Taiwan, on June 16 -17, 2005.
?
Since its founding 78 years ago, National Chengchi University (NCCU) has
earned a reputation as an institution of higher education celebrated for
its studies in the humanities, social sciences, and
management/administration sciences. Although it has changed its name and
constitution twice in its history, the goals and ideals of the
university have always remained steadfast: the search for truth, the
commitment to academic research, the cultivation of future generations
of leaders, and the ability to recognize and respond to changes shaping
society and academia.
?
Conference Chairmen
?
Prof. Arbee L.P. Chen, National Chengchi University
Dr. Der-Tsai Lee, Academia Sinica
?
Program Chairs
?
Prof. Jyi-Shane Liu, National Chengchi University
Prof. Lee-Feng Chien, Academia Sinica
?
Program Co-Chairs
?
Prof. Chu-Song Chen, Academia Sinica
Prof. Hahn-Ming Lee, National Taiwan University of Science and
Technology
?
?
?
From digicult-forum at digicult.info Tue Feb 8 03:53:19 2005
From: digicult-forum at digicult.info (digicult-forum)
Date: Wed May 18 08:53:57 2005
Subject: DigiCULT Thematic Issue 7: The Future Digital Heritage Space - An
Expedition Report
Message-ID: <42087DFF.5040505@digicult.info>
DigiCULT Thematic Issue 7 - Now Available
The Future Digital Heritage Space. An Expedition Report.
This report summarises the results of an expedition into the possible
future of digital heritage in the next 10-15 years.
It is based on contributions from researchers, heritage experts and
professionals to a DigiCULT online forum as well as the project's
ongoing research.
The report is intended as a navigation tool for boards and directors of
heritage organisations and research centres, IT project managers, and
curators of digital collections, virtual exhibitions and environments.
It cautions that the next waves of innovative ICT systems and
applications may significantly shape and re-shape the digital landscape
in which heritage organisations reside. For many organisations this
could result in becoming 'blind spots' in an emerging ambient
intelligence environment. As the places and roles of digital heritage in
this environment need to be discussed and prepared, the report also
gives recommendations which may be useful for ensuring the creation of a
thriving and inclusive future digital heritage space.
Download Thematic Issue 7: (10 MB)
http://www.digicult.info/downloads/dc_thematic_issue7.pdf
DigiCULT Publications offer a valuable resource of mission-critical
information in the selection and use of digital technologies for
Europe's heritage organisations:
- Thematic Issues: results of expert forums
http://www.digicult.info/pages/Themiss.php
- DigiCULT Technology Watch Reports: in-depth technology evaluation
http://www.digicult.info/pages/techwatch.php
- DigiCULT.Info Newsletter: articles about services, studies,
technologies, and activities
http://www.digicult.info/pages/newsletter.php
Subscribe to the Newsletter DigiCULT.Info
http://www.digicult.info/pages/subscribe.php
(c) DigiCULT Forum 2002-2004
From emorgan at nd.edu Thu Feb 10 17:05:04 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:57 2005
Subject: scope of namespaces
Message-ID:
What are the scope of namespaces in an XML document? Consider the
following XML:
An American Hero
American Hero
Bugs
Bunny
GNU Public License
1960
1987
1. Are the elements title, realTitle, and sortTitle is in the foo
namespace?
2. Are elements creator, nameFirst and nameLast in the bar namespace?
3. Is the element rights in the bar namespace?
4. Is the element licence in the srw namespace?
5. Are the elements date, birth, and graduation in the
"http://date.net" namespace?
As you may or may not know, I am trying to implement an SRU Web Service:
http://alert.ockham.org/
My XML output does not include any namespaces, but it should. (Alas.)
SRU response elements come from more than one namespace, and I need to
hack the output of the SRU responses to qualify the elements with
namespaces. This addition may be trivial if the scope of namespaces is
implemented as above. On the other hand, if I have to qualify every
element with a namespace prefix, then my hack is more difficult.
Can you explain the scope of namespaces, or can you point me to
document that does?
--
Eric "I Should Know This" Morgan
From rbogan at mindspring.com Thu Feb 10 17:40:41 2005
From: rbogan at mindspring.com (Ruth Bogan)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] scope of namespaces
Message-ID: <410-220052410224041970@mindspring.com>
Eric,
If you get responses off list, please consider sharing a synopsis. I'm very
interested in this also. Thanks.
Ruth Bogan
Rutgers University Libraries
New Brunswick, New Jersey
> [Original Message]
> From: Eric Lease Morgan
> To: Multiple recipients of list
> Date: 2/10/2005 5:08:57 PM
> Subject: [XML4LIB] scope of namespaces
>
>
> What are the scope of namespaces in an XML document? Consider the
> following XML:
>
> xmlns:bar='http://bar.com/'
> xmlns:srw='http://zing.loc.gov/srw/'>
>
>
> An American Hero
> American Hero
>
>
>
> Bugs
> Bunny
>
>
>
> GNU Public License
>
>
>
> 1960
> 1987
>
>
>
>
>
> 1. Are the elements title, realTitle, and sortTitle is in the foo
> namespace?
>
> 2. Are elements creator, nameFirst and nameLast in the bar namespace?
>
> 3. Is the element rights in the bar namespace?
>
> 4. Is the element licence in the srw namespace?
>
> 5. Are the elements date, birth, and graduation in the
> "http://date.net" namespace?
>
>
> As you may or may not know, I am trying to implement an SRU Web Service:
>
> http://alert.ockham.org/
>
> My XML output does not include any namespaces, but it should. (Alas.)
> SRU response elements come from more than one namespace, and I need to
> hack the output of the SRU responses to qualify the elements with
> namespaces. This addition may be trivial if the scope of namespaces is
> implemented as above. On the other hand, if I have to qualify every
> element with a namespace prefix, then my hack is more difficult.
>
> Can you explain the scope of namespaces, or can you point me to
> document that does?
>
> --
> Eric "I Should Know This" Morgan
From ksclarke at gmail.com Thu Feb 10 17:42:11 2005
From: ksclarke at gmail.com (Kevin S. Clarke)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] scope of namespaces
In-Reply-To:
References:
Message-ID: <3557b8d05021014427f92b58@mail.gmail.com>
Hi Eric,
I'll take a stab...
On Thu, 10 Feb 2005 14:08:57 -0800 (PST), Eric Lease Morgan
wrote:
>
> What are the scope of namespaces in an XML document? Consider the
> following XML:
>
> xmlns:bar='http://bar.com/'
> xmlns:srw='http://zing.loc.gov/srw/'>
>
>
> An American Hero
> American Hero
>
>
>
> Bugs
> Bunny
>
>
>
> GNU Public License
>
>
>
> 1960
> 1987
>
>
>
>
> 1. Are the elements title, realTitle, and sortTitle is in the foo
> namespace?
No, but they would be if you made foo's URI the default namespace on
the root element.
> 2. Are elements creator, nameFirst and nameLast in the bar namespace?
creator is but not the other two
> 3. Is the element rights in the bar namespace?
Yes.
> 4. Is the element licence in the srw namespace?
Yes.
> 5. Are the elements date, birth, and graduation in the
> "http://date.net" namespace?
Yes.
> Can you explain the scope of namespaces, or can you point me to
> document that does?
http://www.rpbourret.com/xml/NamespacesFAQ.htm#s6
http://www.rpbourret.com/xml/NamespacesFAQ.htm#q3_5
Kevin
From tao at lib.uchicago.edu Thu Feb 10 18:10:32 2005
From: tao at lib.uchicago.edu (Tod Olson)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] scope of namespaces
In-Reply-To:
References:
Message-ID: <20050210171032X.tao@lib.uchicago.edu>
Okay, I'll stick my neck out, and welcome corrections.
>>>>> "ELM" == Eric Lease Morgan writes:
ELM> What are the scope of namespaces in an XML document? Consider the
ELM> following XML:
ELM> xmlns:bar='http://bar.com/'
ELM> xmlns:srw='http://zing.loc.gov/srw/'>
ELM>
ELM> An American Hero
ELM> American Hero
ELM>
ELM>
ELM> Bugs
ELM> Bunny
ELM>
ELM>
ELM> GNU Public License
ELM>
ELM>
ELM> 1960
ELM> 1987
ELM>
ELM>
[Warning: I've not checked these responses by validataing a real
document.]
ELM> 1. Are the elements title, realTitle, and sortTitle is in the foo
ELM> namespace?
By default, yes. It depends on whether the schema that defines the
http://foo.com/ namespace sets elementFormDefault to qualified. If
the elementFormDefault is unqualified (the default), then yes; it is
qualified, then no, they belong to the default namespace of the
surrounding scope. (If I understand this correctly).
ELM> 2. Are elements creator, nameFirst and nameLast in the bar namespace?
creator, yes. nameFirst and nameLast, yes, if that schema says that
elementFormDefault is unqualified (the default).
ELM> 3. Is the element rights in the bar namespace?
Yes.
ELM> 4. Is the element licence in the srw namespace?
Yes.
ELM> 5. Are the elements date, birth, and graduation in the
ELM> "http://date.net" namespace?
Yes.
The above are sort of "textbook" answers, at my level of
understanding. I suggest you do two things:
Use a schema-aware editor (like jEdit), and see how it does the
completions.
Take a sample document and use XSLT to report the namespaces of
different elements.
Here's a fragment from a valid document:
It's ugly, but everything inside is in the
zhold namespace. But this is only true because that schema says the
elementFormDefault is unqualified.
ELM> My XML output does not include any namespaces, but it should. (Alas.)
ELM> SRU response elements come from more than one namespace, and I need to
ELM> hack the output of the SRU responses to qualify the elements with
ELM> namespaces. This addition may be trivial if the scope of namespaces is
ELM> implemented as above. On the other hand, if I have to qualify every
ELM> element with a namespace prefix, then my hack is more difficult.
ELM> Can you explain the scope of namespaces, or can you point me to
ELM> document that does?
Right. Check for the elementFormDefault attribute in the
element of the various schemas. If it's not present, or set to
"unqualified", the locally-declared prefix sets the schema for all its
children, i.e. no prefix necessary for the children. If element is
set to "qualified", then each child in that namespace must have an
explicit prefix.
I think this is all correct, and have wrestled with it in validation
fairly recently. I personally find it somewhat awkward (and think the
default is wrong). Hope it helps.
And find a validating editor that you can trust! ;) (Especially
since I now see my answers conflict with someone else's. :| )
Tod A. Olson "How do you know I'm mad?" said Alice.
Sr. Programmer / Analyst "If you weren't mad, you wouldn't have
The University of Chicago Library come here," said the Cat.
From ksclarke at gmail.com Thu Feb 10 23:35:20 2005
From: ksclarke at gmail.com (Kevin S. Clarke)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: scope of namespaces
In-Reply-To: <20050210171032X.tao@lib.uchicago.edu>
References: <20050210171032X.tao@lib.uchicago.edu>
Message-ID: <3557b8d050210203516fc2878@mail.gmail.com>
Hey Tod and others,
I also didn't check with a real document (though I would have tested
against an XPath or XQuery engine). BTW, reading the below made me
glad I use (whenever possible) RELAX NG instead of W3C Schema... :-)
On Thu, 10 Feb 2005 15:11:47 -0800 (PST), Tod Olson
wrote:
> ELM> 1. Are the elements title, realTitle, and sortTitle is in the foo
> ELM> namespace?
>
> By default, yes. It depends on whether the schema that defines the
> http://foo.com/ namespace sets elementFormDefault to qualified. If
> the elementFormDefault is unqualified (the default), then yes; it is
> qualified, then no, they belong to the default namespace of the
> surrounding scope. (If I understand this correctly).
Hmm, I wasn't thinking in the context of W3C Schema, just the example
in hand. Eric probably really is asking though about why something
doesn't validate so you are probably more correct.
I would offer though: http://www.sys-con.com/xml/articleprint.cfm?id=494
and from it:
"Always use elementFormDefault="qualified" (and
attributeFormDefault="unqualified") in your schemas. It's the only
sane way to go."
Coming from the RELAX NG perspective, where sane is the default, I may
have made a faulty assumption about Eric's example. ;-)
> ELM> 2. Are elements creator, nameFirst and nameLast in the bar namespace?
>
> creator, yes. nameFirst and nameLast, yes, if that schema says that
> elementFormDefault is unqualified (the default).
See above.
> ELM> 3. Is the element rights in the bar namespace?
>
> Yes.
>
> ELM> 4. Is the element licence in the srw namespace?
>
> Yes.
>
> ELM> 5. Are the elements date, birth, and graduation in the
> ELM> "http://date.net" namespace?
>
> Yes.
We agreed on these three I believe.
My next question (to myself) after reading your response was, if
namespaces are hidden using the default W3C Schema qualifiation
setting, how does one construct XPath and XQuery statements (e.g., do
I use the ns prefix on elements where the schema hides the namespace)?
Here is an interesting document on the qualified/unqualified setting
and its side effects (that I found while trying to understand):
http://www.xfront.com/HideVersusExpose.pdf
and here is an interesting thread on this:
http://lists.xml.org/archives/xml-dev/200203/msg01015.html
All this said, RELAX NG treats validation of a document
as a separate process from working with the document. Having to
change my XPath queries depending on a setting in the schema seems
counter-intuitive to me.
Kevin
From emorgan at nd.edu Fri Feb 11 10:35:05 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:57 2005
Subject: xml validation with a schema
Message-ID: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
What tool's do y'all use to validate your XML with a schema (.xsd) file?
Xmllint is a great tool for validating XML against a DTD, but based on
my experience it is weak when it comes to schema files. What other
tools are available? Xerces?
--
Eric Morgan
From houghtoa at oclc.org Fri Feb 11 10:42:40 2005
From: houghtoa at oclc.org (Houghton,Andrew)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] xml validation with a schema
Message-ID:
I use a variety of tools, such as Xerces, IE's XML Tools and even a simple .NET or Perl based program, but you cannot beat Altova's XML Spy 2005 home edition for convenience.
See, http://www.altova.com/support_freexmlspyhome.asp
Andy.
> -----Original Message-----
> From: xml4lib@webjunction.org
> [mailto:xml4lib@webjunction.org] On Behalf Of Eric Lease Morgan
> Sent: 11 February, 2005 10:36
> To: Multiple recipients of list
> Subject: [XML4LIB] xml validation with a schema
>
>
> What tool's do y'all use to validate your XML with a schema
> (.xsd) file?
>
> Xmllint is a great tool for validating XML against a DTD, but
> based on my experience it is weak when it comes to schema
> files. What other tools are available? Xerces?
>
> --
> Eric Morgan
>
>
From ann.apps at manchester.ac.uk Fri Feb 11 11:00:03 2005
From: ann.apps at manchester.ac.uk (Ann Apps)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] xml validation with a schema
In-Reply-To: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
Message-ID:
On Fri, 11 Feb 2005 Eric Lease Morgan wrote:
> What tool's do y'all use to validate your XML with a schema (.xsd)
> file?
>
XSV: http://www.w3.org/2001/03/webdata/xsv
Freely available, though a bit slow/clunky via the Web. And I find
you have to clear your web browser cache if you correct an error
and want to try again.
Maybe you can also download a copy - I've not really investigated
very far.
Ann
--------------------------------------------------------------------------
Ann Apps. IT Specialist (Research & Development), MIMAS,
The University of Manchester, Oxford Road, Manchester, M13 9PL, UK
Tel: +44 (0) 161 275 6039 Fax: +44 (0) 0161 275 6040
Email: ann.apps@manchester.ac.uk WWW: http://epub.mimas.ac.uk/ann.html
--------------------------------------------------------------------------
From emorgan at nd.edu Fri Feb 11 11:03:49 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:57 2005
Subject: jedit
In-Reply-To: <20050210171032X.tao@lib.uchicago.edu>
References: <20050210171032X.tao@lib.uchicago.edu>
Message-ID:
On Feb 10, 2005, at 6:10 PM, Tod Olson wrote:
> Use a schema-aware editor (like jEdit), and see how it does the
> completions.
Thank you for the replies regarding namespaces. I will investigate
further.
On another note, I'm in the process of writing an article about open
source XML editors and tools. jEdit, a Java-based editor, does a decent
job of validating documents and transforming them through the XML and
XSLT jEdit plug-ins. The interface is a bit strange but nothing that
you can't get used to too quickly. Give it a whirl:
http://www.jedit.org/
--
Eric Morgan
From tao at lib.uchicago.edu Fri Feb 11 11:05:28 2005
From: tao at lib.uchicago.edu (Tod Olson)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] xml validation with a schema
In-Reply-To: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
References: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
Message-ID: <20050211100528Q.tao@lib.uchicago.edu>
>>>>> "EM" == Eric Lease Morgan writes:
EM> What tool's do y'all use to validate your XML with a schema (.xsd) file?
EM> Xmllint is a great tool for validating XML against a DTD, but based on
EM> my experience it is weak when it comes to schema files. What other
EM> tools are available? Xerces?
jEdit's XML plugin will use Xerces to validate. If the schema location
is in the document, it will download and offer to cache the schema.
oXygen will also validate, and probably uses Xerces.
Sun makes available msv (multi-schema validator), which is aware of
XSD, RelaxNG, and maybe Schematron. It's java-based, and I've run it on
MacOS and Linux.
I've been relying on jEdit recently, with a handful of plugins. See
http://www.adrem.ua.ac.be/~wellenslepage/jedit_axe.php. And oXygen is
primo for editing.
Tod A. Olson "How do you know I'm mad?" said Alice.
Sr. Programmer / Analyst "If you weren't mad, you wouldn't have
The University of Chicago Library come here," said the Cat.
From ksclarke at gmail.com Fri Feb 11 11:12:58 2005
From: ksclarke at gmail.com (Kevin S. Clarke)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] xml validation with a schema
In-Reply-To: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
References: <4d5ab7ca3abd309f1b6a80ae7943eec3@nd.edu>
Message-ID: <3557b8d0502110812595168ec@mail.gmail.com>
Hi Eric,
Oxygen is a great XML editor that supports validating with .xsd, .rng,
and .dtd (plus many other useful features). It is not free, but well
worth the very reasonable price.
http://www.oxygenxml.com/
Kevin
On Fri, 11 Feb 2005 07:36:55 -0800 (PST), Eric Lease Morgan
wrote:
>
> What tool's do y'all use to validate your XML with a schema (.xsd) file?
>
> Xmllint is a great tool for validating XML against a DTD, but based on
> my experience it is weak when it comes to schema files. What other
> tools are available? Xerces?
>
> --
> Eric Morgan
>
>
From stephen.yearl at yale.edu Fri Feb 11 11:19:08 2005
From: stephen.yearl at yale.edu (Stephen Yearl)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: xml validation with a schema
In-Reply-To: <20050211100528Q.tao@lib.uchicago.edu>
Message-ID:
oXxygen... uses Jing I believe to validate RNG schema. It also supports
namespace routing language validation ,
which just _does it_ for me.
St.
Stephen Yearl
Systems Archivist
Yale University Library
On Fri, 11 Feb 2005, Tod Olson wrote:
> >>>>> "EM" == Eric Lease Morgan writes:
>
> EM> What tool's do y'all use to validate your XML with a schema (.xsd) file?
>
> EM> Xmllint is a great tool for validating XML against a DTD, but based on
> EM> my experience it is weak when it comes to schema files. What other
> EM> tools are available? Xerces?
>
> jEdit's XML plugin will use Xerces to validate. If the schema location
> is in the document, it will download and offer to cache the schema.
>
> oXygen will also validate, and probably uses Xerces.
>
> Sun makes available msv (multi-schema validator), which is aware of
> XSD, RelaxNG, and maybe Schematron. It's java-based, and I've run it on
> MacOS and Linux.
>
> I've been relying on jEdit recently, with a handful of plugins. See
> http://www.adrem.ua.ac.be/~wellenslepage/jedit_axe.php. And oXygen is
> primo for editing.
>
> Tod A. Olson "How do you know I'm mad?" said Alice.
> Sr. Programmer / Analyst "If you weren't mad, you wouldn't have
> The University of Chicago Library come here," said the Cat.
>
From morbus at disobey.com Fri Feb 11 11:28:15 2005
From: morbus at disobey.com (Morbus Iff)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] jedit
In-Reply-To:
References:
Message-ID: <420CDD1F.5080801@disobey.com>
> On another note, I'm in the process of writing an article about open
> source XML editors and tools. jEdit, a Java-based editor, does a decent
> job of validating documents and transforming them through the XML and
> XSLT jEdit plug-ins. The interface is a bit strange but nothing that
> you can't get used to too quickly. Give it a whirl:
>
> http://www.jedit.org/
I'll +1 on jEdit here. Use it as my primary on a Fedora Core 3 machine.
Does run on Windows (confirmed) and OS X (I've not personally used it
there, prefer BBEdit, but my "source" for jEdit tech support uses it).
--
Morbus Iff ( you are nothing without your robot car, NOTHING! )
Culture: http://www.disobey.com/ and http://www.gamegrene.com/
Spidering Hacks: http://amazon.com/exec/obidos/ASIN/0596005776/disobeycom
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus
From emorgan at nd.edu Fri Feb 11 12:15:05 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] xml validation with a schema
In-Reply-To:
References:
Message-ID: <8c16d1788778f872c826c247184e2d0a@nd.edu>
On Feb 11, 2005, at 11:14 AM, Stephen Yearl wrote:
> in addition to xerces, MSV:
>
> http://www.sun.com/software/xml/developers/multischema/
Except of the soul-sucking registration I had to go through to download
MSV, (remind me to remove the same thing from the MyLibrary
distribution), MSV seems to work pretty well.
I downloaded a binary distribution of Xerces, but all the documentation
seems to describe the API. Is there a binary in the Xerces distribution
that works like MSV? Put another way, can I run some sort of
Xerces-based command-line tool that works like MSV or xmllint?
--
Eric Morgan
From stephen.yearl at yale.edu Fri Feb 11 12:31:14 2005
From: stephen.yearl at yale.edu (Stephen Yearl)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: xml validation with a schema
In-Reply-To: <8c16d1788778f872c826c247184e2d0a@nd.edu>
Message-ID:
http://xml.apache.org/xerces-c/stdinparse.html
St.
Stephen Yearl
Systems Archivist
Yale University Library
On Fri, 11 Feb 2005, Eric Lease Morgan wrote:
>
> On Feb 11, 2005, at 11:14 AM, Stephen Yearl wrote:
>
> > in addition to xerces, MSV:
> >
> > http://www.sun.com/software/xml/developers/multischema/
>
> Except of the soul-sucking registration I had to go through to download
> MSV, (remind me to remove the same thing from the MyLibrary
> distribution), MSV seems to work pretty well.
>
> I downloaded a binary distribution of Xerces, but all the documentation
> seems to describe the API. Is there a binary in the Xerces distribution
> that works like MSV? Put another way, can I run some sort of
> Xerces-based command-line tool that works like MSV or xmllint?
>
> --
> Eric Morgan
>
From Candy.Holt at mso.umt.edu Fri Feb 11 13:26:47 2005
From: Candy.Holt at mso.umt.edu (Holt, Candy)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: xml validation with a schema
Message-ID: <7ED54561DE5FE74CBA1A68037020A608043B0F9C@message2.umt.edu>
I thought that I got off of this list. How do I get myself off?
-----Original Message-----
From: Ann Apps [mailto:ann.apps@manchester.ac.uk]
Sent: Friday, February 11, 2005 9:03 AM
To: Multiple recipients of list
Subject: [XML4LIB] Re: xml validation with a schema
On Fri, 11 Feb 2005 Eric Lease Morgan wrote:
> What tool's do y'all use to validate your XML with a schema (.xsd)
> file?
>
XSV: http://www.w3.org/2001/03/webdata/xsv
Freely available, though a bit slow/clunky via the Web. And I find
you have to clear your web browser cache if you correct an error
and want to try again.
Maybe you can also download a copy - I've not really investigated
very far.
Ann
------------------------------------------------------------------------
--
Ann Apps. IT Specialist (Research & Development), MIMAS,
The University of Manchester, Oxford Road, Manchester, M13 9PL, UK
Tel: +44 (0) 161 275 6039 Fax: +44 (0) 0161 275 6040
Email: ann.apps@manchester.ac.uk WWW: http://epub.mimas.ac.uk/ann.html
------------------------------------------------------------------------
--
From Patrick_Yott at brown.edu Fri Feb 11 13:32:19 2005
From: Patrick_Yott at brown.edu (Yott, Patrick)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: xml validation with a schema
Message-ID: <3FAE88BA080B0F4EB7247FFCCFB4DF920334A876@MAIL1.AD.Brown.Edu>
We are using XSV as part of a NoteTab based metadata production environment. We've found it to be quite easy and quick to work with..
patrick
________________________________
From: xml4lib@webjunction.org on behalf of Holt, Candy
Sent: Fri 2/11/2005 1:30 PM
To: Multiple recipients of list
Subject: [XML4LIB] Re: xml validation with a schema
I thought that I got off of this list. How do I get myself off?
-----Original Message-----
From: Ann Apps [mailto:ann.apps@manchester.ac.uk]
Sent: Friday, February 11, 2005 9:03 AM
To: Multiple recipients of list
Subject: [XML4LIB] Re: xml validation with a schema
On Fri, 11 Feb 2005 Eric Lease Morgan wrote:
> What tool's do y'all use to validate your XML with a schema (.xsd)
> file?
>
XSV: http://www.w3.org/2001/03/webdata/xsv
Freely available, though a bit slow/clunky via the Web. And I find
you have to clear your web browser cache if you correct an error
and want to try again.
Maybe you can also download a copy - I've not really investigated
very far.
Ann
------------------------------------------------------------------------
--
Ann Apps. IT Specialist (Research & Development), MIMAS,
The University of Manchester, Oxford Road, Manchester, M13 9PL, UK
Tel: +44 (0) 161 275 6039 Fax: +44 (0) 0161 275 6040
Email: ann.apps@manchester.ac.uk WWW: http://epub.mimas.ac.uk/ann.html
------------------------------------------------------------------------
--
From emorgan at nd.edu Fri Feb 11 15:21:28 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:57 2005
Subject: [XML4LIB] Re: xml validation with a schema
In-Reply-To:
References:
Message-ID: <4da4a5cf752ab3cfa16885f52d5ba17f@nd.edu>
On Feb 11, 2005, at 12:31 PM, Stephen Yearl wrote:
> http://xml.apache.org/xerces-c/stdinparse.html
After lot o' putzing around, I have successfully gotten Sun's msv to
validate against XML schema files.
I have also gotten Xerces-c to compile. This is a good thing to learn
because it comes with a Perl API, and there is a validator as an
example there. Be forewarned. You need to compile version 2.5 of
Xerces-c NOT 2.6 in order to get the Perl modules to work.
These tools also validate against DTD's. Now, back to my regularly
scheduled programming of validating an SRU response...
--
Eric Morgan
From rcarlson at ala.org Tue Feb 15 15:04:13 2005
From: rcarlson at ala.org (Rob Carlson)
Date: Wed May 18 08:53:58 2005
Subject: LITA Preconferences at ALA Annual Conference in Chicago
Message-ID:
(apoligies for duplication)
Please help us spread the word by forwarding this message to
appropriate lists. Thanks!
LITA will host three preconferences to the ALA Annual Conference in
Chicago this summer. All three will be held on Friday, June 24, 2005.
They are:
Implementing and Integrating ShibbolethFriday, June 24, 8:00 am - 05:00
pm Shibboleth, a project of Internet2/MACE, is developing architectures,
policy structures, practical technologies, and an open source
implementation to support inter-institutional sharing of web resources
subject to access controls, and to allow inter-operation within the
higher education community. This preconference will provide guidance for
implementation and integration of Shibboleth into information resource
management infrastructures. E-resource providers Dynix, Ex Libris,
JSTOR/ArtStor, OCLC, and ProQuest will also explain how their services
integrate with Shibboleth. Speakers: Keith Hazelton, Internet2/U of
Wisconsin-Madison; Peter Murray, OhioLink; Mike Neuman, Georgetown
University; Chris Zagar, Useful Utilities/EZProxy; Deborah Ludwig,
University of Kansas Introduction to Web ServicesFriday, June 24, 1:00
pm - 5:00 pm Introduction to Web Services: Making Applications Play Well
Together? Do you think web services means providing access through the
Internet? It could, but web services is also a set of technical
standards that provides a framework for interoperability. Software
application developers, including those in the library space, use web
services to define how applications can communicate with each other. In
many meetings vendors are talking about implementing a new function or
application using web services. Find out what this means and how it
might impact the choices available to your library in the future. This
program will introduce participants to the standards behind web
services, how they have been used by libraries and their vendors, and
look at how a specific library has used web services to integrate
disparate systems.Speakers: Sara Randall, Endeavor Information Systems;
Diane Vizine-Geotz, OCLC; Eric Lease Morgan, University of Notre Dame;
Andrew Pace, North Carolina State University; Carl Grant, VTLS; Jermey
Frumkin, Oregon State University Developing a Culture of Assessment in
Library Information Technology ServicesFriday, June 24, 8:00 am - 12:30
pm Just as libraries must demonstrate the impact of their services and
outcomes on their parent institution or community, information
technology services within the library must be able to do the same. A
critical component in making this happen is to adopt a model of
continuous services assessment that uses user-centered decision making
in order to gather relevant requirements data and information. In 2002
the Information Technology Division of the Northwestern University
Library began adopting a continuous assessment model for decision-making
and service provisioning. Learn what the forces were that caused us to
adopt a culture of assessment, what a culture of assessment is, how our
goals and work changed, and how this has led to the adoption of a new
method of thinking and supporting services within the Library, and what
you can do to get started with this methodology.Speaker: H. Frank
Cervone, Northwestern University
Registration fees for Web Services and Culture of Assessment (half-day)
are: LITA/ALA Members, $150.00; ALA Members, $210.00; Non-members,
$260.00; Student/Retired Members, $150.00
Registration fees for Shibboleth (full-day) are: LITA/ALA Members,
$195.00; ALA Members, $255.00; Non-members, $305.00; Student/Retired
Members, $195.00
Online registration is available at
http://www.ala.org/ala/eventsandconferencesb/annual/2005a/registration.htm
You do not need to register for Annual Conference to register for these
workshops.
Rob Carlson
LITA Deputy Executive Director
*********************************************************************
Due to deletion of content types excluded from this list by policy,
this multipart message was reduced to a single part, and from there
to a plain text message.
*********************************************************************
From rcarlson at ala.org Wed Feb 16 10:24:35 2005
From: rcarlson at ala.org (Rob Carlson)
Date: Wed May 18 08:53:58 2005
Subject: LITA Preconferences at ALA Annual Conference in Chicago
Message-ID:
(Apoligies on top of apologies. Corrected text below.)
Please help us spread the word by forwarding this message to
appropriate lists. Thanks!
LITA will host three preconferences to the ALA Annual Conference in
Chicago this summer. All three will be held on Friday, June 24, 2005.
They are:
Implementing and Integrating Shibboleth
Friday, June 24, 8:00 am - 05:00 pm
Shibboleth, a project of Internet2/MACE, is developing architectures,
policy structures, practical technologies, and an open source
implementation to support inter-institutional sharing of web resources
subject to access controls, and to allow inter-operation within the
higher education community. This preconference will provide guidance for
implementation and integration of Shibboleth into information resource
management infrastructures. E-resource providers Dynix, Ex Libris,
JSTOR/ArtStor, OCLC, and ProQuest will also explain how their services
integrate with Shibboleth.
Speakers: Keith Hazelton, Internet2/U of Wisconsin-Madison; Peter
Murray, OhioLink; Mike Neuman, Georgetown University; Chris Zagar,
Useful Utilities/EZProxy; Deborah Ludwig, University of Kansas
Introduction to Web Services
Friday, June 24, 1:00 pm - 5:00 pm
Introduction to Web Services: Making Applications Play Well Together?
Do you think web services means providing access through the Internet?
It could, but web services is also a set of technical standards that
provides a framework for interoperability. Software application
developers, including those in the library space, use web services to
define how applications can communicate with each other. In many
meetings vendors are talking about implementing a new function or
application using web services. Find out what this means and how it
might impact the choices available to your library in the future. This
program will introduce participants to the standards behind web
services, how they have been used by libraries and their vendors, and
look at how a specific library has used web services to integrate
disparate systems.
Speakers: Sara Randall, Endeavor Information Systems; Diane
Vizine-Geotz, OCLC; Eric Lease Morgan, University of Notre Dame; Andrew
Pace, North Carolina State University; Carl Grant, VTLS; Jermey
Frumkin, Oregon State University
Developing a Culture of Assessment in Library Information Technology
Services
Friday, June 24, 8:00 am - 12:30 pm
Just as libraries must demonstrate the impact of their services and
outcomes on their parent institution or community, information
technology services within the library must be able to do the same. A
critical component in making this happen is to adopt a model of
continuous services assessment that uses user-centered decision making
in order to gather relevant requirements data and information. In 2002
the Information Technology Division of the Northwestern University
Library began adopting a continuous assessment model for decision-making
and service provisioning. Learn what the forces were that caused us to
adopt a culture of assessment, what a culture of assessment is, how our
goals and work changed, and how this has led to the adoption of a new
method of thinking and supporting services within the Library, and what
you can do to get started with this methodology.
Speaker: H. Frank Cervone, Northwestern University
Registration fees for Web Services and Culture of Assessment (half-day)
are: LITA/ALA Members, $150.00; ALA Members, $210.00; Non-members,
$260.00; Student/Retired Members, $150.00
Registration fees for Shibboleth (full-day) are: LITA/ALA Members,
$195.00; ALA Members, $255.00; Non-members, $305.00; Student/Retired
Members, $195.00
Online registration is available at
http://www.ala.org/ala/eventsandconferencesb/annual/2005a/registration.htm
You do not need to register for Annual Conference to register for these
workshops.
Rob Carlson
LITA Deputy Executive Director
From emorgan at nd.edu Wed Feb 16 15:22:38 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:58 2005
Subject: matching on root element with namespace attribute
Message-ID: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
How do I do a template match on a root element if the root element
includes a namespace attribute?
I have the following XML:
1.1
3
I then have this XSLT:
ND Libraries Alerting Service search results
Your search (
But this XSLT never finds anything in my value-of command. If I take
the namespace attribute out of the root element then things work as
expected.
What am I doing wrong? How do I change my match specification and/or
how do I change my select attribute?
--
Eric Morgan
(574) 631-8604
From emorgan at nd.edu Wed Feb 16 15:41:11 2005
From: emorgan at nd.edu (Eric Lease Morgan)
Date: Wed May 18 08:53:58 2005
Subject: matching on root element with namespace attribute [solved]
In-Reply-To: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
References: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
Message-ID: <077d88c2ce281222a24462e42d3d32ec@nd.edu>
On Feb 16, 2005, at 3:22 PM, Eric Lease Morgan wrote:
>
> ND Libraries Alerting Service search results
>
> Your search (
> select='searchRetrieveResponse/echoedSearchRetrieveRequest/query'/>
>
>
>
> But this XSLT never finds anything in my value-of command. If I take
> the namespace attribute out of the root element then things work as
> expected.
>
> What am I doing wrong? How do I change my match specification and/or
> how do I change my select attribute?
This is rather embarrassing because I've asked this question before.
("Thank you, Stephen Y.") The answer is to:
1. Include the desired namespace in the stylesheet like this:
2. Make sure you include the namespace in your select statements, like
this:
--
Eric "Red With Embarrassment" Morgan
From ceyates at stanford.edu Wed Feb 16 15:42:17 2005
From: ceyates at stanford.edu (Charles Yates)
Date: Wed May 18 08:53:58 2005
Subject: [XML4LIB] matching on root element with namespace attribute
In-Reply-To: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
References: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
Message-ID: <4213B029.3030100@stanford.edu>
add a prefixed namespace in your xslt:
then this will work:
-Charles
Eric Lease Morgan wrote:
>How do I do a template match on a root element if the root element
>includes a namespace attribute?
>
>I have the following XML:
>
>
> 1.1
> 3
>
>
>
>I then have this XSLT:
>
>
> ND Libraries Alerting Service search results
>
> Your search (
> select='searchRetrieveResponse/echoedSearchRetrieveRequest/query'/>
>
>
>
>But this XSLT never finds anything in my value-of command. If I take
>the namespace attribute out of the root element then things work as
>expected.
>
>What am I doing wrong? How do I change my match specification and/or
>how do I change my select attribute?
>
>
>
From mcundiff at loc.gov Wed Feb 16 21:37:18 2005
From: mcundiff at loc.gov (Morgan V. Cundiff)
Date: Wed May 18 08:53:58 2005
Subject: [XML4LIB] matching on root element with namespace attribute
In-Reply-To: <1b6d081388e5c79f3b78dc101638e353@nd.edu>
Message-ID:
Eric,
I believe the problem is that your source docment has a default nanespace
but your stylesheet is not aware of it. You make the stylesheet aware by
adding xpath-default-namespace attribute to the stylesheet element like
this:
You also are missing a
tag in your template.
Give it a try.
Morgan Cundiff
Network Development and MARC Standards Office
Library of Congress
On Wed, 16 Feb 2005, Eric Lease Morgan wrote:
>
> How do I do a template match on a root element if the root element
> includes a namespace attribute?
>
> I have the following XML:
>
>
> 1.1
> 3
>
>
>
> I then have this XSLT:
>
>
> ND Libraries Alerting Service search results
>
> Your search (
> select='searchRetrieveResponse/echoedSearchRetrieveRequest/query'/>
>
>
>
> But this XSLT never finds anything in my value-of command. If I take
> the namespace attribute out of the root element then things work as
> expected.
>
> What am I doing wrong? How do I change my match specification and/or
> how do I change my select attribute?
>
> --
> Eric Morgan
> (574) 631-8604
>
>
From sbos at loc.gov Wed Feb 16 23:56:17 2005
From: sbos at loc.gov (Sandra Bostian)
Date: Wed May 18 08:53:58 2005
Subject: Xlink embed
Message-ID:
Hello,
Apologies if this is obvious, I'm very new to XML. I'm using Firefox to
try and create a dataset on the fly using XLink to embed the records at
a bunch of URLs. I'm trying this out on the one below to start. Firefox
is supposed to support simple Xlinks. This parses but doesn't embed the
data from the URL, it only shows the tree below. Does anybody know what
I'm doing wrong (and alternatively, have I misunderstood what embed is
supposed to do)?
Thanks for any help you can give with this.
Sandy Bostian
Sandy Bostian
Digital Conversion Specialist
Library of Congress
Meeting of Frontiers: http://frontiers.loc.gov
202-707-2342
sbos@loc.gov
From digicult-forum at digicult.info Thu Feb 24 08:15:47 2005
From: digicult-forum at digicult.info (digicult-forum)
Date: Wed May 18 08:53:59 2005
Subject: DigiCULT: Technology Watch Report 3 - Now Available
Message-ID: <421DD383.3060204@digicult.info>
DigiCULT: Technology Watch Report 3 - Now Available
"Core Technologies for the Cultural and Scientific Heritage Sector",
January 2005
As in previous TWRs, this volume examines six core technologies. Those
covered here underlie a wide range of future applications, and include:
Open Source Software, Natural Language Processing, Information Retrieval
technologies, Location Based Systems (especially GIS and GPS),
Visualisation of Data, and Telepresence, Haptics and Robotics.
This report builds on our earlier two reports: TWR1 (2003) examined
Customer Relationship Management Systems, Digital Asset Management
Systems, Virtual Reality, Human Computer Interface technologies, Smart
Tags and Labels, and Games. TWR2 (2004) examined Application Service
Models, the XML family of technologies, Cultural Agents and Avatars,
Mobile Access technologies, Rights Management and Payment technologies,
and Collaborative Mechanisms and Technologies.
Download Technology Watch Report 3:
Hi-Res (30 MB)
http://www.digicult.info/downloads/TWR3-highres.pdf
Lo-Res (6 MB)
http://www.digicult.info/downloads/TWR3-lowres.pdf
DigiCULT Publications offer a valuable resource of mission-critical
information in the selection and use of digital technologies for
Europe's heritage organisations:
- Thematic Issues: results of expert forums
http://www.digicult.info/pages/themiss.php
- DigiCULT Technology Watch Reports: in-depth technology evaluation
http://www.digicult.info/pages/techwatch.php
- DigiCULT.Info Newsletter: articles about services, studies,
technologies, and activities
http://www.digicult.info/pages/newsletter.php
Subscribe to the Newsletter DigiCULT.Info
http://www.digicult.info/pages/subscribe.php
(c) DigiCULT Forum 2002-2004