The problem with "profile" is that it is already quite an
overloaded term... and it means something different to different
people.
That's why a short - but precise enough - categorization
upfront, is useful. No overthinking intended :-)
Then we can dive in the one interpretation we want to deal
with.
I think that is what Martin is trying to do below
, but I have some questions:
in (1) : not necessarily *modifying* conf requirements I
guess: could just add to them, e.g. defines a mapping between different
notions coming from different specs. Or some binding. Add some
"glue".
in (2): I guess what is meant by "conformance point", is
what is commonly defined as [conformance] profile (e.g. by W3C )
http://www.w3.org/TR/qaframe-spec/
" Profiles are subsets
of a technology tailored to meet specific functional requirements of application
communities. The specification may define individual profiles, and may
also define rules for creating new profiles. An individual profile defines the
requirements for classes of products that conform to that profile. Rules
for profiles define validity criteria for profiles themselves"
WS-I profiles fall
under (1) apparently, and so do user-defined profiles that are business
domain-specific such as DOJ "Service Interaction Profiles" (http://it.ojp.gov/default.aspx?area=nationalInitiatives&page=1015)
. But because they serve different purposes, and face different issues, I think
these 2 kinds could be distinguished.
[COnformance] profiles such as defined by conformance
clauses, fall under (2) I think.
So my question to Patrick / Robin is what kind of
profile they had in mind ?
Jacques
From: Martin Chapman
[mailto:]
Sent: Tuesday, January 13, 2009
10:13 AM
To: Durand, Jacques R.; 'Patrick Durusau';
Subject: RE: [tab-askthetab] First
Cut on Profiles
We
might have be careful not to over think this issue. IMHO within an OASIS context
a profile is one of two things:
1.
A
separate specification in its own right that modifies conformance requirements
of one or more other specifications.
2.
A
distinct conformance point within a specification that modifies another
conformance point in the same specification.
From: Durand,
Jacques R. [mailto:]
Sent: 13 January 2009
00:50
To: Patrick Durusau;
Subject: RE: [tab-askthetab] First
Cut on Profiles
Inline
<JD>,
-jacques
-----Original
Message-----
From: Patrick Durusau [mailto:]
Sent:
Sunday, January 11, 2009 6:42 AM
To:
Subject: [tab-askthetab] First Cut on
Profiles
Greetings!
Thinking about an appropriate response from
the TAB to the question raised by Rex Brooks.
As a first cut I would
suggest:
1. Acknowledge that OASIS has no formal guidance on the
"profile" issue
<JD>
we first need to define which kind of profile we talk about:
(a) integration
profiles (a-la-WSI)
(b) usage profile (or deployment profile), which is about
a community of user deciding of how to layer their own business practice on top
of OASIS standards. May contain [application] domain-specific
info.
(c)
COnformance profiles, whcih are more about defining a (set of) conformance
clause(s) that define precisely what are the requirements - and the options -
for a product that claims to conform to a spec.
2.
Summarize the resources posted thus far, including those from Robin (thanks
Robin!).
<JD>
I made last year a presentation about the general "profiling" activity, in
EU. Will retrieve these slides.
Perhaps in the
form of an annotated set of resources with the major issues bulleted as a lead
in?
Question: Given the complexity of the profile issue, do we need
anything more than some bright line stuff for the common cases (don't reuse
names in a namespace unless you are following the original
definition)?
Having just skimmed most of the material that has been
posted, I can readily imagine having different opinions on successive days about
profiling in particular situations. I am not at all certain that beyond
repeating the considerations that have been outlined by others that there is a
lot of new ground to be covered. Perhaps after some experience has been gained
using those general profiling considerations I may feel differently but at the
moment I am not sure what more we could offer.
I am not sure how such
matters get on the agenda for discussion/decision by the TAB but I would be more
than happy to draft some text that summarizes what I think could be some bring
line rules and pointers to other considerations that could form the basis for an
answer from the TAB.
<JD>
we could add a "profiling" section to out TAB wiki, as a collaborative space on
this topic.
I am assuming
that answers are expected in some relatively responsive time frame.
Hope
everyone is having a great weekend!
Patrick
--
Patrick
Durusau
Chair, V1 - US TAG to JTC 1/SC 34
Convener,
JTC 1/SC 34/WG 3 (Topic Maps)
Editor, OpenDocument Format TC (OASIS), Project
Editor ISO/IEC 26300 Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic
Maps)
---------------------------------------------------------------------
To
unsubscribe from this mail list, you must leave the OASIS TC that
generates
this mail. Follow this link to all your TCs in OASIS at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php