Skip to content

Release 1.4#86

Merged
jmccrae merged 31 commits intomasterfrom
release-1.4
Jul 17, 2025
Merged

Release 1.4#86
jmccrae merged 31 commits intomasterfrom
release-1.4

Conversation

@jmccrae
Copy link
Copy Markdown
Member

@jmccrae jmccrae commented May 21, 2025

This branch is for the 1.4 release of the schema. Please merge issues into this branch and then merging this branch releases 1.4

@fcbond
Copy link
Copy Markdown
Member

fcbond commented May 21, 2025

G'day,

I think it would be good to add pronunciation to examples, and maybe also to definitions. Does anyone have any reason not to?

@goodmami
Copy link
Copy Markdown
Member

I think it would be good to add pronunciation to examples, and maybe also to definitions.

Sorry, but what benefit does it provide? We already have pronunciations of the words. It sounds like a lot of data work, storage space, and coding to support something without a use case (that I'm aware of).

Does anyone have any reason not to?

YAGNI

More seriously, I think framing should be why we do need it, and not why we don't.

@jmccrae
Copy link
Copy Markdown
Member Author

jmccrae commented May 22, 2025

@fcbond Please create an issue to discuss this rather than adding it on to the release PR.

@fcbond
Copy link
Copy Markdown
Member

fcbond commented May 22, 2025

OK, I started a discussion here #93. If people are in favor, I would like to include it in 1.4, ...

jmccrae and others added 2 commits May 23, 2025 09:56
Co-authored-by: Michael Wayne Goodman <[email protected]>
Co-authored-by: Michael Wayne Goodman <[email protected]>
@goodmami
Copy link
Copy Markdown
Member

I'm going to assume that everything except the expanded pronunciations (which is still in discussion, not even a PR) will be included in 1.4 and prepare Wn and omw-data accordingly. That is, I will put preliminary support for dumping WN-LMF 1.4 XML files into Wn so that I can prepare OMW 2.0. (It's a bit of a chicken-and-egg situation in that I want to release Wn 1.0 with OMW 2.0 in the index, but omw-data requires the features in Wn 1.0 to build the data)

@jmccrae
Copy link
Copy Markdown
Member Author

jmccrae commented Jun 16, 2025

I'm going to assume that everything except the expanded pronunciations (which is still in discussion, not even a PR) will be included in 1.4 and prepare Wn and omw-data accordingly. That is, I will put preliminary support for dumping WN-LMF 1.4 XML files into Wn so that I can prepare OMW 2.0. (It's a bit of a chicken-and-egg situation in that I want to release Wn 1.0 with OMW 2.0 in the index, but omw-data requires the features in Wn 1.0 to build the data)

Yes, that would be my assumption, as that issue seems non-trivial to progress. Maybe @fcbond can comment?

@goodmami
Copy link
Copy Markdown
Member

@fcbond any comments?

@fcbond
Copy link
Copy Markdown
Member

fcbond commented Jul 8, 2025

Hi, yes, please let's leave potentially extending the coverage of pronunciation to another day, and go ahead with the release.

@goodmami
Copy link
Copy Markdown
Member

goodmami commented Jul 8, 2025

Thanks for responding, Francis.

@jmccrae are there any outstanding issues/conversations or can we declare 1.4 ready?

@jmccrae
Copy link
Copy Markdown
Member Author

jmccrae commented Jul 9, 2025

No I think this is good. I will merge the other PRs into this branch and validate

@jmccrae
Copy link
Copy Markdown
Member Author

jmccrae commented Jul 9, 2025

@goodmami @fcbond, I think we are ready to merge, any final checks you want to do?

@goodmami
Copy link
Copy Markdown
Member

goodmami commented Jul 9, 2025

I validated Wn's test files with the 1.4 schema and ran into an issue which is not directly related to the changes for this release: there is an undocumented limitation that a resource can only refer to an external entity (through <Requires> or <Extends>) once. This has been the case since WN-LMF 1.1. I created #94 for this.

Otherwise the DTD works for me and the documentation looks good aside from some minor stylistic issues like missing punctuation. E.g.:

The <Tag> element has a category attribute which indicates the type of grammatical property, and the value is the text of the tag

(I expected a full stop or a colon at the end of the sentence above)

@fcbond
Copy link
Copy Markdown
Member

fcbond commented Jul 10, 2025 via email

jmccrae and others added 4 commits July 11, 2025 09:32
@jmccrae jmccrae merged commit 827263b into master Jul 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants