Skip to search.
rng-users · RELAX NG users

Group Information

  • Members: 150
  • Category: XML
  • Founded: Jun 18, 2005
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

  Messages Help
Advanced
Jing and Trang now on Google Code   Message List  
Reply Message #871 of 1449 |
After an extremely long hiatus, I am back to working on Jing and
Trang. I've moved development over to Google Code:

http://jing-trang.googlecode.com

There is a new release available there.

So far most of my work has been on cleaning up the code structure and
build process, updating dependencies, and getting everything to work
correctly with the most recent version of Java. There are a few bug
fixes, but otherwise no major user-visible changes.

However, I've now got to the point where I can start adding new
functionality. It would be helpful to have some feedback on what
would be most useful to people. If they're specific detailed things,
then please file an issue on the Google Code site; if there's already
an open issue, you can star it to indicate your interest. If they're
more general things, then we can discuss them here.

One thing that I definitely plan to do very soon is to update the NRL
implementation to support NVDL. Fortunately, George Bina has already
done this in oNVDL, and I will be working with him to merge this into
Jing.

Another potential area for improvement is the quality of error
messages that Jing gives when doing RELAX NG validation. They're
pretty bad at the moment, and it's definitely possible to do
significantly better with a bit of effort.

James



Tue Oct 28, 2008 11:31 am

james_j_clark
Offline Offline
Send Email Send Email

Message #871 of 1449 |
Expand Messages Author Sort by Date

After an extremely long hiatus, I am back to working on Jing and Trang. I've moved development over to Google Code: http://jing-trang.googlecode.com There is...
James Clark
james_j_clark Offline Send Email
Oct 28, 2008
12:36 pm

... That's really good news! Welcome back, James. -- Florent Georges http://www.fgeorges.org/...
Florent Georges
darkman_spam Offline Send Email
Oct 28, 2008
1:21 pm

... Seconded; I'm phsyched. I will try to check out the list of issues at the Google Code site and either star or add by the end of the week. But I can say in...
Syd Bauman
syd_bauman Offline Send Email
Oct 28, 2008
2:15 pm

... So first off, perhaps I'm being a moron, but is there anything more to "starring" an issue than clicking on the little star icon to the left of an issue? ...
Syd Bauman
syd_bauman Offline Send Email
Nov 1, 2008
12:48 am

... Nope. We loves our little starses at Google, yes we does. ... There's a tangle here. RNG defers to XML Schema 1.0 here, which says that the lexical space...
John Cowan
johnwcowan Offline Send Email
Nov 1, 2008
3:33 am

... The RELAX NG Datatype Library for HTML5 Datatypes contains a datatype that validates RFC 4646 language tags using IANA registry data. You can see it in...
Henri Sivonen
hsivonen@... Send Email
Nov 3, 2008
8:33 am

... I was going to ask whether there's a spec for this, but Google found it for me: http://hsivonen.iki.fi/html5-datatypes/ It's nice to see people taking...
James Clark
james_j_clark Offline Send Email
Nov 3, 2008
9:48 am

... And a good thing too. There is absolutely no reason to publish a variant version of the file, as distinct from keeping a local cache of it. -- John Cowan...
John Cowan
johnwcowan Offline Send Email
Nov 3, 2008
6:40 pm

That's the most exciting news for years :-} My wish points for jing are: - being able to run validation on a DOM tree rather than having to serialize a...
Sebastian Rahtz
sebastianrahtz Offline Send Email
Oct 28, 2008
6:51 pm

... You can use a DOMwalker that fires off SAX events. -- By Elbereth and Luthien the Fair, you shall cowan@... have neither the Ring nor me! --Frodo...
John Cowan
johnwcowan Offline Send Email
Oct 28, 2008
6:54 pm

... One more vote for this as a priority. -- David Sewell, Editorial and Technical Manager ROTUNDA, The University of Virginia Press PO Box 801079,...
David Sewell
david_sewell Offline Send Email
Oct 28, 2008
7:47 pm

... From: "James Clark" <> To: rng-users@yahoogroups.com Date: Wed, 29 Oct 2008 14:59:25 +0700 Subject: Re: [rng-users] Jing and Trang now on Google Code ... ...
Dave Pawson
dpawson2000 Offline Send Email
Oct 29, 2008
10:48 am

... Even that is worth having if its easy. ... Absolutely, that's just what I want; an error report which relates to the document structure. -- Sebastian Rahtz...
Sebastian Rahtz
sebastianrahtz Offline Send Email
Oct 29, 2008
5:37 pm

... One of the the things that I'd like to have is the ability to find out what pattern(s) matched a particular element/attribute and, in the case of simple...
Norman Walsh
normwalsh Offline Send Email
Oct 31, 2008
4:27 pm

... I think the implementation using Brzozowski derivatives makes this impossible. Consider this pattern: (foo*, foo*, foo*, foo*, foo*, foo*, foo*, foo*) ...
John Cowan
johnwcowan Offline Send Email
Oct 31, 2008
5:03 pm

... Fair enough. I don't care if there are no answers for pathalogical cases. Heck, I don't care if there are only answers for the absolutely deterministic...
Norman Walsh
normwalsh Offline Send Email
Oct 31, 2008
6:15 pm

... My point is that the difference between determinism and non-determinism is discarded early on. MSMcQ has an excellent paper on derivatives at ...
John Cowan
johnwcowan Offline Send Email
Oct 31, 2008
7:57 pm

... It has been a while (2004!) but I remember having something of a blocker to do with Relax NG modularization: ...
Sean McGrath
propylonsean Offline Send Email
Oct 31, 2008
5:04 pm

... If A, B and C are for different namespaces, then I think the right answer is NVDL. If not, then I would maintain each module as an RNC file that does not ...
James Clark
james_j_clark Offline Send Email
Nov 3, 2008
9:47 am

James, The RELAX NG TC (most notably Jirka) maintained a web page for future requirements. http://wiki.oasis-open.org/relax-ng/FutureRequirements The first...
MURATA Makoto (FAMILY...
mktmurata Offline Send Email
Nov 3, 2008
10:43 am

... I'm not sure I see the point of making users write "guard" instead of "include". Presumably "guard" wouldn't be able to contain overrides, or you would...
James Clark
james_j_clark Offline Send Email
Nov 3, 2008
1:17 pm

I am not sure if I have made myself clear. "guard" is supposed to work together with "include". "guard" is the combination of #ifndef, #define.and #endif. In...
MURATA Makoto
mktmurata Offline Send Email
Nov 3, 2008
1:52 pm

... I've misunderstood then. ... Can you give an example? What performs the role of the guard symbol (the thing you test with ifndef)? ... ...
James Clark
james_j_clark Offline Send Email
Nov 3, 2008
2:02 pm

... Sure. 1) a.rnc include "b.rnc" include "c.rnc" 2) b.rnc include "d.rnc" 3) c.rnc include "d.rnc" 4) d.rnc guard "http://www.example.com" X = element foo...
MURATA Makoto (FAMILY...
mktmurata Offline Send Email
Nov 4, 2008
4:12 am

... I understand now. What happens if the include of "d.rnc" contains overrides? James...
James Clark
james_j_clark Offline Send Email
Nov 4, 2008
4:16 am

... Do you mean what will happen when the include statement has overriding defitions? For example, if include "d.rnc" {X= element foo { text }} appears both...
MURATA Makoto (FAMILY...
mktmurata Offline Send Email
Nov 4, 2008
4:32 am

... I don't think you want to do that, because you would lose the property that the order of declarations in a grammar doesn't matter. ... What I suggested was...
James Clark
james_j_clark Offline Send Email
Nov 4, 2008
5:02 am

James, The process you describe for hand-rolling the assembly is very much like the one I sketched out as a two state pipeline but never implemented Having to...
Sean McGrath
propylonsean Offline Send Email
Nov 3, 2008
1:02 pm

... Hmm. Sounds a bit like a PSVI. Would it be sufficient if this works for a RELAX NG schema only if it is sufficiently deterministic that for a document...
James Clark
james_j_clark Offline Send Email
Nov 3, 2008
9:46 am
First  | < Prev  |  Last 
Advanced

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help