[freedict] Re: revisionDesc/change

  • From: Piotr Bański <bansp@xxxxx>
  • To: freedict@xxxxxxxxxxxxx
  • Date: Wed, 6 Dec 2017 22:22:39 +0100

Hi Karl,

Thanks for the questions!

On 06/12/17 18:35, Karl Bartel wrote:

The description of revisionDesc/change in or HOWTO at
https://github.com/freedict/fd-dictionaries/wiki/FreeDict-HOWTO-%E2%80%93-Writing-Text-Encoding-Initiative-XML-Files#revisiondescchange
raises some questions for me:

1. Is <change n="0.1" supposed to be <change version="0.1" ? If so, shouldn't it be in the attributes section of http://www.tei-c.org/release/doc/tei-p5-doc/en/html/ref-change.html ? I see neither n nor version there.

Please look again :-) @n is there.

The upper section lists the attribute classes to which the element belongs. @target is actually weird and should come from a class (att.pointing) as well, it should probably become a feature request for the TEI. Someone probably feared that the other two attributes of att.pointing would see heavy use on <change>... no idea why.

2. The date of the change is encoded in both the date tag and the when attribute. Which one is the preferred way to encode it? Or should I really use both?

One is machine-readable and constrained (the attribute) and one is human-readable and unconstrained.


3. How should I encode the person doing the change? The example shows|who="#some_user". |This seems to reference a user declaration somewhere else. Do we have an example how that "somewhere else" should look? Or should I use <name> tags instead, like we do in at least some of our dictionaries?|

I think it would be good to hid the Howto, or at least tag it as mostly historical and definitely not normative. Please have a look at e.g. swh-eng, it should have a proper header.

Thanks again for your attention to detail,
Best,

  Piotr

--
FreeDict â€” Free And Open Dictionaries
Manage your subscription at //www.freelists.org/list/freedict
Wiki: https://github.com/freedict/fd-dictionaries/wiki
Web: http://freedict.org

Other related posts: