exactly, I'm also wondering if there is no associated DC use case. I recommend merging these requirements to R-45-LITERAL-RANGES Cheers, Thomas Hi, +1 for merging R-45 and R-142. They're not DC req indeed, but it's a cheap one to solve ;-) About ranges, I agree they are not only about syntactic patterns. I.e if we get an age to be defined as "today.date()-my.dateBirth()" or just "8+5" it means something more than a syntactic check for whether a value matches the regex pattern "[0-9]|1[0-8]". I reckon it won't work in most implementations, but it is theoretically feasible. Above all I hope it can relate to Karen's point about documentation: ranges can (and should, I believe!) be expressed as something that is not based on low-level checking of sequences of symbols. With this in mind, I'm uncomfortable with the fact that it has not been identified as a DC requirement yet. Maybe a sign that we're missing something... anyway in the meantime we can still clean the requirement base to make it easier for us to look at non-DC requirement later! Cheers, Antoine On 12/12/14 5:29 PM, Karen Coyle wrote: > Thomas, So you are thinking that numeric ranges are a special case? I don't see that as a requirement so much as a question for the user interface that helps non-programmer developers create an application profile. The W3C work is definitely based around code, not a friendly interface, so something is going to be needed for people who don't code. Whether DCMI can provide that is another question. > > But I'm open to hearing from others how specific we should be here. > > kc > > On 12/11/14 11:24 AM, Bosch, Thomas wrote: >> technically, I agree. >> But, is that not too meta-level or let's say generic? >> >> I, as a constraint designer, have the need to define that young persons must have an age between 0 and 18. >> Then, I ask which constraint I have to define for this purpose. >> >> Do I know that I can use patterns / regex to express that? >> >> I think the requirement should be that literal ranges should be defined. >> So, when I need such a constraint I see directly that I can use this constraint to express that. >> >> And you can use regex for many many purposes. >> But you have to know for which purposes. >> >> >> Thomas >> >> >> We have a general requirement for validating values using a pattern >> (presumably regex, but we don't need to be that specific). Wouldn't that >> be enough? If you have a property like "personHeight" you could set a >> pattern (not less than x or more than y). >> >> kc >> >> On 12/11/14 9:09 AM, Bosch, Thomas wrote: >>> Thank you Karen for clarifying this. >>> >>> I'm wondering if there are some DC use cases related to this. >>> >>> Examples would be: >>> >>> - the height of a person must (not) be within some range >>> - the latitude of a spatial feature is (not) within [-90,90] >>> - the position / number of a footbal player must be between 1 and 23 >>> >>> I keep these as separate requirements. >>> >>> >>> Cheers, >>> Thomas >>> >>> >>> Neither of those is on the DC requirements list. I think that DC needs a >>> single requirement, and our notes say: >>> >>> ACTION: Thomas Drop 141; use 44; link UC-EUROPEANA-16 to R-44. Remove >>> the last two bullets from R-44 >>> >>> So I don't think it matters in the DC requirements list what you do with >>> 45 and 142. >>> >>> kc >>> >>> On 12/11/14 8:10 AM, Bosch, Thomas wrote: >>>> Hi, >>>> >>>> we have spoken about these 2 requirements, but I did not find them in >>>> our etherpad discussions. >>>> >>>> I think I can merge them? >>>> >>>> R-45-RANGES-OF-RDF-LITERAL-VALUES >>>> R-142-NEGATIVE-RANGES-OF-RDF-LITERAL-VALUES >>>> >>>> my recommendation: 'Literal Ranges' >>>> >>>> When we have agreement I can do the merging. >>>> >>>> >>>> Thanks, >>>> Thomas >>>> >>>> -- >>>> >>>> Thomas Bosch, M.Sc. (TUM) >>>> >>>> PhD Student >>>> >>>> GESIS - Leibniz Institute for the Social Sciences >>>> >>>> Social Science Metadata Standards >>>> >>>> Visitors Address: B2,1, D-68159 Mannheim >>>> >>>> Postal Address: P.O.Box 12 21 55, D-68072 Mannheim >>>> >>>> Tel: + 49 (0) 621 / 1246-271 >>>> >>>> Fax: + 49 (0) 621 / 1246-100 >>>> >>>> Web: http://www.gesis.org >>>> >>>> Website: http://boschthomas.blogspot.com/ >>>> GitHub: _https://github.com/boschthomas/PhD_ >>>> >>> >>> -- >>> Karen Coyle >>> [log in to unmask] http://kcoyle.net >>> m: 1-510-435-8234 >>> skype: kcoylenet/+1-510-984-3600 >>> >> >> -- >> Karen Coyle >> [log in to unmask] http://kcoyle.net >> m: 1-510-435-8234 >> skype: kcoylenet/+1-510-984-3600 >> >