15:52:46 RRSAgent has joined #i18nits 15:52:46 logging to http://www.w3.org/2014/12/08-i18nits-irc 15:52:50 meeting: ITS IG 15:52:52 chair: felix 15:52:55 scribe: fsasaki 15:52:55 dF has joined #i18nits 15:53:01 agenda: kevin@wripl.com 15:53:09 present+ dF 15:53:17 s/kevin@wripl.com// 15:53:25 agenda: http://lists.w3.org/Archives/Public/public-i18n-its-ig/2014Dec/0010.html 15:53:32 regrets+ serge 15:53:38 topic: roll call 15:53:41 checking attendeeds 15:53:48 present+ felix 15:54:10 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 15:54:49 Felix, is the goto up yet? 15:55:02 it says waiting for organizer 15:55:25 OK, just double-checking that I am on the right goto id 15:57:02 renatb has joined #i18nits 15:57:12 present+ renatb 15:57:45 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:00:43 Tatiana has joined #i18nits 16:01:52 YvesS has joined #i18nits 16:01:55 philr has joined #i18nits 16:02:03 present+ philr 16:02:05 present+ YvesS 16:02:22 http://lists.w3.org/Archives/Public/public-i18n-its-ig/2014Dec/0010.html 16:03:45 topic: list of open issues related to xliff - its 16:05:38 david: related to standoff markup - in loc quality isussue, and provenance there is xml:id on the standoff wrapper 16:05:45 .. the xml:id is used as reference from inline markup 16:05:50 .. if standoff is needed 16:06:11 .. two related issues - first, we allow xml:id in extensions. Do we want it in a module? 16:06:47 .. if it was an nmtoken it would not need to follow the xml:id syntax 16:06:56 .. it could be simply nmtoken 16:07:01 .. that was one thing I was wondering 16:07:45 felix: is that all you had related to standoff? 16:07:48 david: yes, that's it 16:08:00 yves: about xml:id and standoff 16:08:12 ... I think we address that in the fragment identification 16:08:19 .. we said you could use xml:id 16:08:33 david: yes, we say that, not to dictate to extensions 16:08:44 .. for a module we can make it nmtoken 16:08:52 .. no need to work with uniqueness 16:08:59 yves: the uniqueness is always there 16:09:10 .. it does not work if it is not an xml:id 16:09:51 david: reference would be just a reference, not a fragment identifier 16:10:14 yves: not sure - we always point with fragment identier 16:10:23 s/list of open issues related to xliff - its/standoff markup and xml:id/ 16:10:32 .. not sure, have to think about it 16:10:44 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:11:37 david: sure, will explore to make this an nmtoken and write a mail to both public lists about this 16:11:39 .. with the options 16:12:18 topic: progress of xliff - its 16:12:25 david: today's call was meant as status check 16:12:32 ... we are delayed but delay is not too bad 16:13:43 .. although ITS module is delayed, it is the farest advanced from the approved features 16:13:54 .. advanced validation, ITS module, internal matches 16:14:04 present+ christian 16:14:12 david: so whole progress is delayed 16:14:23 .. we don't need to worry that ITS has to jump on the train not being complete 16:14:31 .. I am picking up speed transfering mapping to the spec 16:14:50 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:15:08 david: first draft should be feature complete strawman by christmas 16:15:16 .. what others should do: develop the rules file 16:15:17 chriLi has joined #i18nits 16:15:28 .. that should be implemented and circulated 16:15:32 Zakim has joined #i18nits 16:15:47 david: then what is also needed: a conformance clause for the module? 16:15:59 .. we have several ways to tackle conformance for the module 16:16:24 .. that is connected to the rules file - we need a good description of the markup simplification for the ITS processors 16:16:26 q+ 16:16:51 david: it cannot be guaranteed what happens if the simplification does not succeed 16:17:52 yves: we also need implementation on the XLIFF side 16:18:03 .. otherwise the features are not used 16:18:19 .. if the data categories are not use from the XLIFF side, it has not been validated as working 16:18:36 david: will talk with dave lewis from trinity if they can provide an implementation 16:18:50 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:19:44 phil: we have xliff 2 on the roadmap for ocelot, will not happen before christmas 16:20:01 .. not sure if deploying library from yves counts? 16:20:32 david: I think previously, when we did ITS2 implementations, we established re-using libraries is a valid way to provide reference implementations 16:20:54 .. the think with oasis is: we need three implementations / statements of use 16:21:10 ... one of them needs to be oasis member 16:22:18 david: requirement is relaxed 16:22:38 phil: if there were an opportunity to support xliff 2.0, if we exercise some module features it would be good? 16:22:41 david: indeed 16:22:52 .. the only module for XLIFF 2.1 so far is ITS module 16:23:34 .. we will do again statements of use as a questionaire, like we did for XLIFF 2.0 16:23:59 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:24:27 topic: back to standoff topic 16:24:40 yves: in ITS we don't specify where the standoff element should be 16:24:51 .. for XLIFF it may be wise to limit the location of the element 16:25:05 .. there is loc quality issue and provenance who use the information 16:25:19 .. for LQI information is in source or target 16:25:33 .. and we would not share information between units 16:25:44 ... that means, different instances of information are per unit 16:26:01 ... was wondering if we should limit the location 16:26:17 david: you postulate that in the wiki, think it is a good idea, to restrict it to the same unit 16:26:42 yves: ok. so how about provenance - is that an obstacle, e.g. for phil? 16:27:07 .. when you have a standdoff annotation, if it is at the end, you have to do several passes, that is annoying with a stream reader 16:27:34 phil: currently ocelt writes this at the end of the file element 16:29:28 felix: probably due my misunderstanidng of xliff 1.2 extension points 16:29:52 david: for xliff 2.1 we could restrict provenance standoff for unit - would not make sense to make them lower? 16:30:00 .. you can also have change tracking on any level 16:30:06 I also had the feeling it was due to the reader/writer we are using 16:30:14 .. I postponed to do provenance and MT confidence 16:30:39 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:31:29 david: so location for provenance - would make sense to restrict standoff for inline provenance to be in the same unit 16:31:45 ... structural provenance could be in any place 16:31:57 ... or we could say standoff must not be used for higher than unit 16:32:22 .. that would be an issue if there is a use case for overlap on higher level 16:32:29 phil: our use case is specific to unit level 16:32:44 david: we could use two standoff extension points: file + unit 16:32:53 .. unit would be the highest to put inline standoff 16:33:32 david: if we said standoff is only avail. for inline on unit, and for file on structural annotations 16:33:46 .. I will implement it in the spec text like that and you can look at it 16:34:09 topic: schema listings in the (xliff) spec 16:34:20 david: schema listings make the spec biiig 16:34:38 .. spec gets bigger and bigger if we have schema listings 16:34:42 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:35:19 david: schema listing is an informative listing of the artifact 16:35:28 .. schema file will still be linked from the spec 16:35:55 .. schema listing is informal. Is the schema listing relevant for readers / implementers of the spec? 16:36:02 phil: is there an example you can point to? 16:36:05 david: sure 16:36:21 .. will provide a link to xliff 2.0 spec, you can see them included 16:36:31 .. oasis confirmed it is ok to dump them 16:36:48 http://docs.oasis-open.org/xliff/xliff-core/v2.0/os/xliff-core-v2.0-os.html 16:37:36 david: see appendix a - schemas + catalogues listings 16:38:22 phil: will check with people about this 16:38:29 david: please post answer later 16:38:31 phil: ok 16:39:27 yves: about schemas again - does anybody work on ITS module schema? 16:39:31 david: no, AFAIK 16:39:58 .. tom is working on transforming documentation into XSDs 16:40:19 .. may ping him to start looking at it this week 16:41:05 ... hope to have schematrons ready in january 16:41:29 felix: that would be relevant for the validation module, right? 16:41:50 david: yes - validation is an orthogonal issue. XSDs are the only things that we need for the module 16:42:05 ... for the advanced validation we must provide them for the new module 16:42:47 felix: jirka provided schematron files for ITS2, these may be useful input 16:43:06 see schematron files here: http://www.w3.org/TR/its20/#its-schemas 16:43:35 topic: rules file 16:43:44 felix: we started a rules file in the wiki 16:44:01 david: sure, cannot be finished until the prose is finished 16:44:06 its:any 16:44:16 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:44:25 generic 16:44:41 itsm:generic 16:44:49 david: in the strawman I am working on, I am using itsm:generic 16:44:55 .. seems to be more systematic 16:45:02 itsm:nonTerm 16:45:45 felix: is that related to the rules file? 16:46:07 david: it is - if you parse the annotations you can recognize them as ITS if the have the "itsm:generic" type 16:46:18 its 16:46:27 itsm 16:46:44 david: itsm makes clear that this is the xliff thing, not the w3c thing 16:46:51 generic 16:46:57 yves: using generic instead of any is because of ...? 16:47:13 .. generic in the case of annotation means: when you add some stuff 16:47:22 ... we can discuss that forever I think 16:47:31 .. there are many reasons to choose one or the other 16:47:43 ... it is an arbitrary string I guess 16:47:55 .. XLIFF core implementer is used to calling generic annotations generic 16:48:41 yves: for the xliff we have the type since we need a type 16:48:58 .. but it is not appearing in many documents since it is the default 16:49:41 topic: space annotation, language annotation 16:49:57 david: we discussed whether these should be in the ITS module or in a different modjule 16:50:07 .. not sure - good to be aware of it 16:50:17 .. currently I am implementing it as a singel module 16:50:39 .. yves, it is possible to have several modules with the same namespace? the same "itsm" namespace 16:50:49 .. or would that violate some of the XLIFF constraints? 16:51:03 yves: don't think that it matters - namespaces don't have to match the modules 16:51:16 .. we already use different modules anyway, like for xml:lang etc. 16:51:37 david: I guess I will finish implementing that in one bulk, and we can break it up in January 16:51:43 ack fsa 16:52:16 topic: implementations needed 16:52:31 felix: for moving forward you need XLIFF implementations, not ITS only, right? 16:52:42 david: that is related to conformance clause 16:53:10 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 16:54:11 david: I think that something supports the module means: just support reading ITS data category 16:54:35 felix: hard to separate these things - ocelot would do both 16:54:43 david: ocelot would be great 16:55:25 .. but we need at least three implementations 16:55:33 .. we will need an extra agent 16:55:51 yves: I disagree with that 16:55:58 david: why woudl you think it is bad 16:56:10 yves: you would have an XLIFF processor, not an ITS processor 16:56:13 david: indeed 16:56:21 .. what if the processor woudl do the sm transform? 16:56:37 yves: there is cases in which you cannot do the transformation 16:57:36 david: we need normative language to describe that 16:57:57 felix: we should take time until things are worked out 16:58:48 david: from the point of view of the module you could define separate constraints 16:59:23 christian: have not looked into discussion too often. What I heard about conformance + conformance clauses what not clear so far 16:59:50 ... I understood that either xliff or ITS would change or add conformance clauses, but that may be a misunderstanding 17:01:00 felix: hope that there would be no change for the existing specs - xliff 2.0 and its 2.0 17:01:50 david: it is OK for xliff module to add conformance requirements, they must not be with general conformance requirements 17:01:52 topic: AOB 17:02:14 christian: felix and I gave a presentation related to ITS, for Tekom annual conference in stuttgart 17:02:23 .. presentation is online, in german 17:02:24 https://www.w3.org/community/ld4lt/wiki/File:Tekom-sasaki-lieske-2014-1119.pdf 17:02:31 must not be in conflict ;-) 17:03:04 .. other item - felix and I translated / broadend the scope of presentation that will appear soon in Multilingual 17:03:32 in 2015 Multilingual Resource directory 17:03:33 topic: next call 17:03:41 12 january? 17:03:42 yes 17:04:11 s/directory/directory will have a standards reader again with update on xliff 2.0 and its 2.0/ 17:04:13 yes 17:09:28 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 17:15:44 adjourned 17:15:46 I have made the request to generate http://www.w3.org/2014/12/08-i18nits-minutes.html fsasaki 17:25:12 I see no action items