- From: <msporny@digitalbazaar.com>
- Date: Tue, 14 Oct 2014 13:35:58 -0400
- To: Credentials CG <public-credentials@w3.org>
Thanks to Chris McAvoy for scribing this week! The minutes
for this week's Credentials CG telecon are now available:
http://opencreds.org/minutes/2014-10-14/
Full text of the discussion follows for W3C archival purposes.
Audio from the meeting is available as well (link provided below).
----------------------------------------------------------------
Credentials Community Group Telecon Minutes for 2014-10-14
Agenda:
http://lists.w3.org/Archives/Public/public-credentials/2014Oct/0023.html
Topics:
1. W3C TPAC and Credentials CG
2. Credentials CG Use Cases Review
3. Start Discussing Roadmap Document
Resolutions:
1. Publish a preliminary Credentials Use Cases document and
vote on publishing it as a first public working draft before W3C
TPAC. Start the vote at 5pm ET on Tuesday October 14th 2014 and
keep it open for 7 days.
Organizer:
Manu Sporny
Scribe:
Chris McAvoy
Present:
Chris McAvoy, Manu Sporny, Dave Longley, David I. Lehn, Bill
Gebert, Mary Bold, Sunny Lee, Mark Leuba
Audio:
http://opencreds.org/minutes/2014-10-14/audio.ogg
Chris McAvoy is scribing.
Manu Sporny: On agenda today, review credentials cg usecase
document. Reminder, it's a draft doc. It will be presented at
TPAC. We need to vote on the document. 7 day vote minimum per the
charter. Also, need to discuss the roadmap document. 2 other
things we may want to talk about, 1) W3C TPAC allocation of time.
We have 3 slots at TPAC that we're going to present at. We need
to make sure our presentation material has been approved by the
community.
Manu Sporny: Anything else to add to the agenda?
Dave Longley: Nothing else from me
David I. Lehn: Nope.
Topic: W3C TPAC and Credentials CG
Manu Sporny: First up, cover TPAC.
Manu Sporny: Announcement coming tomorrow about payments wg
discussion at TPAC
Manu Sporny: We're looking for volunteers to spend 5-10 minutes
about credentials outside of payments, including the biz case
your org has. Any volunteers?
Bill Gebert: Would like to present
Manu Sporny: Great…will talk about details offline
Manu Sporny: Expectation is to create a rough framework for the
hour
Mary Bold: Suggest we also reserve 5 minutes for accreditrust /
mary / erik korb
Mary Bold: To round out issues based on what people are saying
Manu Sporny: Sunny / chris, is there a prepared statement about
badge alliance?
Sunny Lee: We'll talk about it and get back to you
Manu Sporny: Av facilities are great
Sunny Lee: Cool
Manu Sporny: 1 Hour slot on credentials on monday
Manu Sporny: Tuesday dedicated slot for credentials cg to meet
face to face 11am - 3pm
Manu Sporny: Room tbd
Manu Sporny: Wednesday, 10k foot overview of credentials for W3C
orgs
Manu Sporny: Weds overview will include payments as well as
credentials
Manu Sporny: Room and time on weds tbd
Manu Sporny: TPAC has lots of credentials / payments time
allocated.
Manu Sporny: Questions about TPAC?
Manu Sporny: Next step is putting a slide deck together to
present at TPAC.
Topic: Credentials CG Use Cases Review
Manu Sporny: http://opencreds.org/specs/source/use-cases/
Manu Sporny: We've taken the use cases / what if's and put it in
the document above
Manu Sporny: It's a draft, expect use cases to be added or
dropped. use cases will be edited
Manu Sporny:
http://opencreds.org/specs/source/use-cases/#data-portability
Manu Sporny: Doc starts with terminology…then overall design
criteria, specifically not use cases, but functionality we want
to support over time. things that won't go in the first version,
but we'll include down the line, so we don't want to prevent
them. first example is data portability.
Manu Sporny: Questions on design criteria?
Bill Gebert: I believe the design is general in nature and will
be specific over time.
Manu Sporny: Any objections to the general approach?
Mark Leuba: I agree with bill
Manu Sporny: Having beent hrough this with web payments wg, this
approach results in fairly useful use cases. we can look back at
the use cases and figure out if we're overstepping our bounds.
reason for this approach is that some use cases dont' fit neatly
into a use case category
Manu Sporny: Anything else about design criteria?
Manu Sporny:
http://opencreds.org/specs/source/use-cases/#data-portability
Manu Sporny: Let's look at the data portability…ensuring
credentials can move between different data services
Manu Sporny: Does anyone feel that the data portability example
isn't the right approach to design criteria?
Manu Sporny: Someone who isn't familiar with our work should be
able to read the criteria and understand them
Manu Sporny: Other criteria, data-rights - annotate credentials
to only be used for certain things. legacy-support - make sure we
can integrate with older credentialing systems, ie emails /
username password combinations. can't assume that the entire web
is going to support the credential specs. how does this integrate
with legacy systems? flexible-access-controls - access can be
provided interactive or non-interactive. example, "i authorize
this hospital to retrieve my credentials at any time"
reuse-extend-existing-tech - reuse things where we can, only
reinvent things when we can't avoid it
Manu Sporny: Identifier-alignment came from nate otto, make sure
that 2 systems that have nothing to do with each other can align
systems on shared data…name & dob, social, etc. if they don't
want to use urls as an identifier. legacy system that doesn't
want to pull that complexity into their system. how to align db
records and user accounts
Manu Sporny: Any questions?
Mary Bold: Seems like a sensible approach.
Manu Sporny:
http://opencreds.org/specs/source/use-cases/#use-cases
Manu Sporny: Jumping to use cases
Manu Sporny: Use cases point out general use case, then use
examples to show how a specific use case can use it
Manu Sporny:
http://opencreds.org/specs/source/use-cases/#verifiable-claims
Manu Sporny: Verifieable claims is a good place to start
Manu Sporny: Reviewing verifiable claims as an example of how a
use case is set up
Manu Sporny: Questions or comments on use case layout?
Chris McAvoy: General question, is this how all wg / cg's layout
use cases?
Manu Sporny: Yes and no…it's up to the cg / wg…everyone does it
differently
Manu Sporny: The use cases fit the type of work, there isn't a
standard way to represent them
Manu Sporny: Real question is, once the tech is done, can we
look back at the use cases and say definitively that we've
acheived the use cases…does anyone feel that if we do the tech
work around these use cases, will we know where to stop
Chris McAvoy: That was great, thanks
Mary Bold: Chris, can youg ive us guidance on the appraoch?
Chris McAvoy: I actually like the approach, I was just curious
to understand how the W3C works. [scribe assist by Dave Longley]
Chris McAvoy: I like the approach, just a general question about
how W3C works. My only concern is, from a development
perspective, it sounds like these are not set in stone. As we
move along, we can continue to adjust them. We're not entering
into a contract, as long as that's the case, this is a great
approach. [scribe assist by Manu Sporny]
Chris McAvoy: From a development perspective... it sounds like
these aren't set in stone, as we move along we can continue to
adjust them. We're not entering into a contract so we have
flexibility to change it as we go. As long as that's the case I
think this is a great approach. [scribe assist by Dave Longley]
Manu Sporny: Tech working groups have a requirement to build for
success…and manage the wg to keep it from going off the rails
Manu Sporny: Also clarifies for ip protections
Manu Sporny: Also allows the community to understand what could
conflict with existing ip, heads up to the lawyers about the
scope of the work
Chris McAvoy: ::Thumbsup:
Manu Sporny: Not a contract, not set in stone, assertion by the
group that this is what we intend to work on.
Manu Sporny: Also gets the group on the same page
Manu Sporny: Any other questions?
Manu Sporny: Going to review the use cases
Manu Sporny: Storage - can store a credential and a requestor
can request a credential
Manu Sporny: http://opencreds.org/specs/source/use-cases/#storage
Manu Sporny: "Must" is in red, special language that denotes a
mandatory feature
Manu Sporny: "Should" is an optional feature
Manu Sporny: It's a choice by the cg / wg about whether or not
we use must or should
Manu Sporny: Be careful about how we pick MUSTs and SHOULDs
Manu Sporny: Interactive-transmission and non-interactive
transmission, design criteria and use case. you should be in the
loop if someone is requesting your credential
Manu Sporny: That's an interactive use case
Manu Sporny: Non-interactive is given an org the ability to pull
information whenever they need it
Manu Sporny: With that ability the non-interactive org can pull
that credential whenever they want
Manu Sporny: Need-to-know- share the bare minimum you need to to
be able to get the data to the website
Manu Sporny: Need to know protects sender and receiver
Mary Bold: Side point, when we use kids being 13, somewhere we
need to review access around the globe. us uses coppa.
internationally it's different. need to define "underage" as an
international term
Manu Sporny: Agreed, need to follow up
Manu Sporny: Composability - multiple credentials can be
combined to get you access to something
Manu Sporny: Example, "two forms of identificiation to open a
bank account"
Manu Sporny: Endorsement - multiple signatures…sort of
Manu Sporny: Anonymity - pseudo anonymous identity, just
transmit specific bare minimum data
Manu Sporny: Identity aliases - short names, @mentions, etc...
Manu Sporny: Questions or comments?
Chris McAvoy: Yes, one
Chris McAvoy: Endorsement is a pretty loaded term
Chris McAvoy: In the ed space there's a bunch of use cases
around endorsement
Manu Sporny: Please send the info to the mailing list so we can
discuss it
Chris McAvoy: From a Badge Alliance perspective, endorsement is
a loaded term - so, can we add some stuff to that use case.
[scribe assist by Manu Sporny]
Chris McAvoy: Ok, we can do that
Bill Gebert: One comment on use case that includes use of SAT
Bill Gebert: Would like to change it to gre or toefel
Manu Sporny: Will fix that right now
Chris McAvoy: Mary: agreed, gre is a better example, +1
Manu Sporny: Any other questions or concerns?
PROPOSAL: Publish a preliminary Credentials Use Cases document
and vote on publishing it as a first public working draft before
W3C TPAC. Start the vote at 5pm ET on Tuesday October 14th 2014
and keep it open for 7 days.
Dave Longley: +1
Manu Sporny: +1
Chris McAvoy: +1
David I. Lehn: +1
Bill Gebert: +1
Mark Leuba: +1
Mary Bold: +1
RESOLUTION: Publish a preliminary Credentials Use Cases document
and vote on publishing it as a first public working draft before
W3C TPAC. Start the vote at 5pm ET on Tuesday October 14th 2014
and keep it open for 7 days.
Manu Sporny: Will put together questionaire and vote for the end
of the day today
Dave Longley: +1 To the same format
Manu Sporny: Suggesting similar format for this vote as web
payments
Group has no objections, manu will get the vote out by 5pm today.
Topic: Start Discussing Roadmap Document
Manu Sporny: Last item on the agenda, need to discuss roadmap
document to plot out what we think needs to be finished for this
stuff to hit a world standard bar…example, spec, implementations,
test suite, public review, etc
Manu Sporny: Need to propose a timeline that isn't more than 3-4
years
Manu Sporny: http://opencreds.org/specs/source/roadmap/
Manu Sporny: It's ok to propose this in parallel
Manu Sporny: Proposal / drafty document of the roadmap (above)
Manu Sporny: Draft doesn't include edu cases…need badge alliance
to fill that out
Chris McAvoy: We're ok with that ;)
Manu Sporny: Review of active collaborators
Manu Sporny: Yes please, badge alliance would like to be put
into the active collaborators section
Chris McAvoy: Thanks
Manu Sporny: This roadmap won't be presented as anything
official at TPAC, people need time to digest and give feedback.
if there's tech / orgs / that need to be part of this, we need to
get them into the doc
Manu Sporny: We have a body of documents that can be reviewed
Manu Sporny: Please take these docs back to your colleagues for
review
Manu Sporny: We will meet again before TPAC
Manu Sporny: Any concerns?
Mary Bold: Looks good
Manu Sporny: Thanks all, closes the call.
Received on Tuesday, 14 October 2014 17:36:21 UTC