- From: Phil Archer <phila@w3.org>
- Date: Mon, 5 Jun 2017 16:17:42 +0100
- To: "public-dxwg-wg@w3.org" <public-dxwg-wg@w3.org>
The minutes of today's meeting are at
https://www.w3.org/2017/06/05-dxwg-minutes with a text snapshot below.
After agreeing that the editors of DCAT will be Simon, Thomas, Alejandra
and Peter, the meeting mostly focussed on use cases and how they're
going to be set out, the reqs that comes from them etc.
DXWG Weekly Telco
05 June 2017
[2]Agenda [3]IRC log
[2] https://www.w3.org/2017/dxwg/wiki/Meetings:Telecon2017.06.05
[3] http://www.w3.org/2017/06/05-dxwg-irc
Attendees
Present
alejandra, annette_g, chile, Ixchel, Jaroslav_Pullmann,
kcoyle, mbruemmer, MJ_Han, PWinstanley,
RiccardoAlbertoni, roba, RubenVerborgh, SimonCox, Thomas
Regrets
Andrea, Caroline, Lars, Newton
Chair
Karen
Scribe
Alejandra
Contents
* [4]Meeting Minutes
1. [5]Preliminaries
2. [6]DCAT Editors
* [7]Summary of Resolutions
Meeting Minutes
Preliminaries
First agenda item: approve meetings from last time
<Thomas> No corrections
No additions / corrections
Resolved: Last week's minutes approved
Kcoyle: we will spend some time on discussing how we are going
to organise ourselves
DCAT Editors
kcoyle: discussing role of editors and contributors
<PWinstanley> I am up for editor
I'd like to be an editor
<phila> [8]Data on the Web Best Practices had 3 editors and
https://www.w3.org/TR/dwbp/
*loads* of contributors
<RubenVerborgh> Editor of what?
DCAT editor
<phila> DCAT, RubenVerborgh
<phila> phila has changed the topic to: DXWG Weekly telco
<Thomas> I'd be willing to paricipate also
<RubenVerborgh> *sorry, missed "topic", sounded more general*
<Thomas> As an editor
<SimonCox> I can help edit - have done one before
<Makx_Dekkers_> Can help with DCAT too.
<SimonCox> 4 editors is an OK number
potential editors: alejandra, thomas, Simon, Peter
Resolved: DCAT editors will be Peter, Thomas, Simon, Alejandra
<erics> +1
<Thomas> +1
<Makx_Dekkers_> +1
<Jaroslav_Pullmann> +1
<annette_g> +1
<present_Ixchel> +1
<MJ_Han> +1
+1
<nandana> +1
<Jaroslav_Pullmann> [9]https://docs.google.com/document/d/
1z8UVjMEPoqp69ZHXk6asY6tCHHECglk4-3Lznd5dxS0/
[9]
https://docs.google.com/document/d/1z8UVjMEPoqp69ZHXk6asY6tCHHECglk4-3Lznd5dxS0/
kcoyle: Next discussion - the proposal of use case template
kcoyle: another proposal on the reorganization of what the use
cases are about and what the tasks are
kcoyle: many use cases and requirements that people are
considering DCAT requirements but may be better as requirements
for Application Profiles
Jaroslav_Pullmann: discussing the proposal for the use cases
structures
Jaroslav_Pullmann: status of use cases: new, open, stable,
closed
Jaroslav_Pullmann: describe the problem statement - current
situation and missing aspect that should be considered and what
is the motivation for an improvement
Jaroslav_Pullmann: optionally, consider existing approaches
Jaroslav_Pullmann: next mandatory part is 'requirements'
kcoyle: continues discussing the template structure - links to
related use cases
RubenVerborgh: organization might require some tweaking
RubenVerborgh: separation might be artificial in some cases
RubenVerborgh: as some use cases are cross-cutting
<RubenVerborgh> in particular: overlap between DCAT
distribution and profiles / conneg
<Jaroslav_Pullmann> seems I am muted, give me a second
kcoyle: Now discussing re-organization
<Makx_Dekkers_> My only pledge was to keep URLs to use cases
persistent.
Jaroslav_Pullmann: did we reach an agreement on extending the
template?
kcoyle: yes
Jaroslav_Pullmann: it will often be the case that we will need
to close duplicate use cases and continue one of the threads
<RubenVerborgh> *ah woops, sorry for jumping ahead, thought
that was settled*
<annette_g> +1 to having less repetition
kcoyle: moving to reorganization section
Jaroslav_Pullmann: Main category are deliverables - 3
deliverables at first
Jaroslav_Pullmann: DCAT 1.1. core
Jaroslav_Pullmann: catalog, datasets, distributions
(representations of either static or dynamic datasets) - I
agree that some elements are cross-cutting
Jaroslav_Pullmann: conneg and distribution may overlap
Jaroslav_Pullmann: so, we need to discuss the focus of the use
case
<kcoyle> alejandra: if we have aspects from the use case, for a
different section, should we add a new one?
kcoyle: Editors will be able to decide this after they have a
look at the document
erics: I had a similar question - in DWBP there were
cross-cutting use cases, so perhaps consider a section with
these cross-cutting use cases across the major focus areas
SimonCox: I'd like to pull us back to the Use cases - the
status flags are unclear to me
SimonCox: the use cases should yield requirements
SimonCox: does the status mean that the requirement has been
satisfied?
roba: we need to decide if we put up the use cases and then the
WG decides if they are in scope
roba: we also need to deal with the duplication
roba: stable means that those are the ones that we pay
attention to
roba: I suggest we put cross-cutting use cases first
<SimonCox> The easiest way to detect duplication is through the
requirments
roba: and then we deal with the others later
SimonCox: to identify the duplications we need to look at the
requirements level, which is what it needs to be carried
through
<Jaroslav_Pullmann> +Jaroslav_Pullmann
<Jaroslav_Pullmann> sorry I was offline for a moment
roba: we need to work out how much the group expects the editor
to identify the duplication or we go through each use case one
by one and the group decides
<Makx_Dekkers_> I'd also prefer to gather use cases without
considering duplication, and deal with de-duplication later.
The requirements are what matter.
Thomas: I was wondering if we are not focusing too much now on
the use cases
Thomas: but we need to make sure in the future that the
requirements are described through the use cases
<Makx_Dekkers_> I am seeing use cases that are similar to what
I want to contribute, but I still would want to describe my use
case. Otherwise, would I need to negotiate with the author of
the similar use case to merge?
annette_g: we've got the use cases divided into 3 deliverables,
but it seems to me that Profile/Conneg use cases might be a
single group
<RubenVerborgh> +1 to tags (to an extent, they are already
present now)
<RubenVerborgh> this would address my concerns on cross-cutting
<RubenVerborgh> we cannot pretend that conneg is entirely
separate from the rest
annette_g: but maybe grouping is not the way to do it - I tend
to maximise the use cases that are considered for a single
deliverable
<phila> +1 to grouping/tagging requirements cf. grouping UCs
<Zakim> RiccardoAlbertoni, you wanted to say not sure that
duplication should be avoided at this stage
RiccardoAlbertoni: I am not sure why we are focusing so much at
duplication at this stage, as it can be very good now and it
can be solved later on
RiccardoAlbertoni: later on
RiccardoAlbertoni: if we have more use cases, we have better
ground for the requirements
<Makx_Dekkers_> +1 to riccardo
<PWinstanley> +1 to RiccardoAlbertoni comment about multiple
forms of use cases
+1
<Makx_Dekkers_> we can do de-duplication on the requirements
Jaroslav_Pullmann: we are not worried about duplication at the
moment
phila: tx
Jaroslav_Pullmann: we want to have focus deliverables
Jaroslav_Pullmann: cross-referencing is done via text
Thomas: we shouldn't shift the problem to text managing
<Zakim> phila, you wanted to talk about assumptions not in UCs
phila: UCs documents usually forget to say 'we are assuming X,
etc' - we don't need to make explicit all assumptions
<SimonCox> I agree - need some pragmatism. But remember that
the main purpose of UC is to generate requirements. It is the
requirements which must be satisfied by the technology
<Thomas> +1 for Phil
phila: it allows to keep the number of UCs manageable
<Jaroslav_Pullmann> example on using tags: [10]https://
www.europeandataportal.eu/de/content/show-license
[10] https://www.europeandataportal.eu/de/content/show-license
<Thomas> +1 to Simon
<Makx_Dekkers_> +1 to Simon
Jaroslav_Pullmann: the use cases will always have multiple
dimensions
… refers to the example of using tags
… allowing a selective view of particular use cases
[11]https://www.europeandataportal.eu/de/content/show-license
[11] https://www.europeandataportal.eu/de/content/show-license
... we can switch on and switch off relevant use cases
<annette_g> nope
kcoyle: has anyone contributed their use cases?
<chile> no
<erics> No
<SimonCox> I have another!
<chile> will do
kcoyle: can we get all the use cases contributed as soon as
possible?
I have more to add too
<annette_g> didn't we set a one month deadline last week?
<Thomas> I have some more to add
<Makx_Dekkers_> I am sitting on five to ten of them
Jaroslav_Pullmann: do we have a resolution on the
reorganization proposal?
<Makx_Dekkers_> Need to find time to write them up
PROPOSAL: the group will consider this reorganization of use
cases
<Thomas> +1
+1
<annette_g> +?
<roba> +1
<MJ_Han> +1
<phila> [12]This reorganization
[12]
https://docs.google.com/document/d/1z8UVjMEPoqp69ZHXk6asY6tCHHECglk4-3Lznd5dxS0/edit#heading=h.xs8j1li7rrbq
<Jaroslav_Pullmann> +1
<Colleen> +1
<RiccardoAlbertoni> +1
<present_Ixchel> +1
<erics> +1
<mbruemmer> +1
<Makx_Dekkers_> waht does 'consider' mean?
<Makx_Dekkers_> 'we'' think about it and decide later'?
PROPOSAL: the group will accept the reorganization
<Thomas> +1
<Colleen> +1
<Jaroslav_Pullmann> +1
<annette_g> -!
<annette_g> -1
<roba> i guess we can look at the results and then change our
minds via a new proposal :-)
<roba> +1
<present_Ixchel> +1
annette_g: we discussed about doing it a little different
annette_g: one suggestion was combining those UCs that are to
do with APs
annette_g: another option is to use the tags for grouping
annette_g: the last grouping from the document is looking
rather small
annette_g: it seems to me that they cross-cut those too
annette_g: I think that tags would be better
Jaroslav_Pullmann: both approaches are proposed to be applied
in parallel
Jaroslav_Pullmann: we have both: tags and the grouping
<SimonCox> {Jaroslav_Pullmann breaking up too much?}
alejandra: why don't consider the 3 deliverables as other tags?
<roba> one reason for reordering is to deduplicate easier - we
shouldnt worry too much about final order perhaps.
Jaroslav_Pullmann: we want to harmonize UCs
<Thomas> @alejandra : isn't that the same in the end?
<phila> alejandra: The separation in the 3 deliverables is in
the tags
<kcoyle> alejandra: one use case could be tagged with multiple
tags
<phila> ... We can tag each UC/Req with the relevant
deliverable(s)
<Makx_Dekkers_> @roba: I don't think we should try to
deduplicate use cases; we can deduplicate requirements
Jaroslav_Pullmann: we were using the google doc for discussion,
then we move this reorganization will be more apparent
Jaroslav_Pullmann: reorganizing this in the wiki page
kcoyle: I understood that we should use tags rather than
reorganization
yes
<PWinstanley> +1 to tagging
annette_g: yes
<Makx_Dekkers_> +1 to tagging
<RiccardoAlbertoni> +1 to tagging
<PWinstanley> we should have a dynamic document
phila: there are bits where the javascript will take the
requirements and generate a list of the use cases that yielded
them
<PWinstanley> +1 to phila
phila: there are tables that are autogenerated
<Thomas> +1 to phila
<annette_g> +1 to phila
phila: it is a web document
<PWinstanley> tagging can help with curation
roba: I think we may be getting ahead of ourselves, we have a
list of candidate use cases with duplication in them - group
them to facilitate discussion is the first step
roba: if we had a technology where we could tag them and get
dynamic grouping, then we could do it
<MJ_Han> like this? [13]https://docs.google.com/spreadsheets/d/
1EmojqR3nQo3ioj-qG_C0UeGJ0prcNZFom9th0AzaN0c/edit?usp=sharing
[13]
https://docs.google.com/spreadsheets/d/1EmojqR3nQo3ioj-qG_C0UeGJ0prcNZFom9th0AzaN0c/edit?usp=sharing
<phila> +1 to Rob
roba: but to organize the document to coherently look at them
to reduce the number of use cases, it is the first step
+1 to Rob
<Thomas> +1 rob - keep it manageable and proceed for now
<MJ_Han> +1 to Rob
kcoyle: we should get all the use cases and continue the work,
maybe we leave it to the UC editors to organize them
<SimonCox> I'm still concerned about focus on UCs as the end
point. The UCs are there to expose requirements.
kcoyle: yes, requirements are at the core of what will define
our work in the future
<Makx_Dekkers_> +1 to Simon; requirements is what we're looking
for
<erics> I thought we voted last time that we were given a
month?
kcoyle: can we stop here with the discussion then?
Jaroslav_Pullmann: I'm convinced that we will end up with some
grouping
Jaroslav_Pullmann: so we need some simple structure, we can go
on with our work and we'll see
<Makx_Dekkers_> Deadline for use cases is still end of June,
correct?
<kcoyle> [14]https://www.w3.org/2017/dxwg/wiki/
Use_Case_Working_Space#Dataset_Versioning_Information
[14]
https://www.w3.org/2017/dxwg/wiki/Use_Case_Working_Space#Dataset_Versioning_Information
<Makx_Dekkers_> Can I reiterate request for persistent URLs for
use cases?
kcoyle: deadline for providing the use cases is end of June
Before we finish, reminder for everyone to indicate their
intention to attend the F2F meeting please
kcoyle: discussing use case on dataset versioning
<annette_g> +1 to the use case
phila: definitely support the use case, this brings me to
mention that if the UC Editors find it helpful, they can look
at the report of the workshop we had last year
<erics> +1 to the use case that covers dataset and
distributions
<phila> [15]SDSVoc Workshop report
[15] https://www.w3.org/2016/11/sdsvoc/report
Jaroslav_Pullmann: I support the versioning, but there is much
discussion about what a dataset is
Jaroslav_Pullmann: discussion on the notion of dataset, as it
clarifies what is going to be versioned
roba: I support the use case, I have some issues on how the
requirement is expressed
roba: I personally think that the requirement is not an
extension to DCAT
<phila> +1 to Rob - Reqs shouldn't include solutions
<Makx_Dekkers_> Versioning is much more complicated than in
this use case. I have one on my list that identifies at least
four types of versioning.
roba: it sounds to me as putting the solution forward too early
on
kcoyle: can we accept the use case with the caveat that the
requirements need to be reworded?
<erics> +1 to accepting a use case topic but not necessarily
the content
<Jaroslav_Pullmann> +1
Jaroslav_Pullmann: we could put it in the Open state with a
comment on it
<kcoyle> PROPOSED: accept UC ID4, with possible rewording of
requirements
annette_g: just looking at the description, I didn't get the
sense that we needed to do it in a specific way, but pointing
out that there is some ways of dealing with it somewhere else
<phila> PROPOSED: Accept the versioning Use Case, modulo
rewording the requirements not to include the solution
[16]https://www.w3.org/2017/dxwg/wiki/
Use_Case_Working_Space#Dataset_Versioning_Information
[16]
https://www.w3.org/2017/dxwg/wiki/Use_Case_Working_Space#Dataset_Versioning_Information
roba: the requirement says 'an extension to DCAT'
+1
<erics> +1
<annette_g> +1
<roba> +1
<Thomas> +1
<mbruemmer> +1
<PWinstanley> +1
<Jaroslav_Pullmann> +1
<MJ_Han> +1
<RiccardoAlbertoni> +1
<present_Ixchel> +1
<SimonCox> +1
<Colleen> +1
Resolved: Accept the versioning Use Case, modulo rewording the
requirements not to include the solution [17]https://
www.w3.org/2017/dxwg/wiki/
Use_Case_Working_Space#Dataset_Versioning_Information
[17]
https://www.w3.org/2017/dxwg/wiki/Use_Case_Working_Space#Dataset_Versioning_Information
<SimonCox> (though still not fully clear what 'Accept' means in
relation to a UC)
<Makx_Dekkers_> apologies, I do not agree with the versioning
use case
<phila> [18]Skeleton DCAT doc alejandra SimonCox Thomas
PWinstanley
[18] https://w3c.github.io/dxwg/dcat/
<Thomas> Thx phil
<RiccardoAlbertoni> thanks and bye
<erics> take care everyone
<PWinstanley> bye
<annette_g> bye!
<Makx_Dekkers_> bye
<Thomas> Bye
Summary of Resolutions
1. [19]Last week's minutes approved
2. [20]DCAT editors will be Peter, Thomas, Simon, Alejandra
3. [21]Accept the versioning Use Case, modulo rewording the
requirements not to include the solution https://
www.w3.org/2017/dxwg/wiki/
Use_Case_Working_Space#Dataset_Versioning_Information
Received on Monday, 5 June 2017 15:17:32 UTC