Signet Working Group conference
call
July 21, 2006
*Attendees*
Lynn McRae, Stanford U. (chair)
Dave Donnelly, Stanford U.
Gary Brown, U. Bristol
Tom Barton,
U. Chicago
Andrea Beasing, Cornell U.
Joy Veronneau, Cornell
U.
Bill Turner, Cornell U.
R.L. “Bob” Morgan, U.
Washington
Nate Klingenstein, Internet2
Steve Olshansky, Internet2
Jessica Bibbee, Internet2 (scribe)
*Agenda*
1. Startup
- Roll
call, agenda bash
- Intellectual Property Rights Awareness:
Internet2 Intellectual Property Framework <http://members.internet2.edu/intellectualproperty.html>
-
Approve minutes of last call
2. A word or two on the November Signet/Grouper CAMP being planned
3. It's taken a couple weeks longer than we had anticipated for Dave to upgrade the Signet/Subject interface and fully integrate the new approach using Signet Source properties. This involved considerable work on where and how data is persisted in the local signet_subject tables. He's trying to tie that up quickly now. He will have some materials to share and talk through on the Subject vs Signet's PrivilegedSubject implementation.
4. We're ready to look ahead to a Rules implementation. I'll have a writeup outlining a plan and some options. Basically we're approaching the notion of rules and their interpretation as an external module, in the vein of a SourceAdapter. This means we can start with a "simple" rules implementation as part of Signet, one which can represent a sample/reference implementation, one which can grow to do more over time, or one which could be replaced by other implementations.
New *Action Items*
[AI] {Lynn}
will request use cases and other agenda topics for the CAMP
program.
[AI] {Dave and Tom} will talk offline about tailoring
work to the Subject API.
Carry Over *Action Items*
[AI] Contact
{Lynn} if you identify additional functional requirements for
your local project. (28-Apr)
[AI] {Bob} will send .htaccess
local syntax to the group via the list.
[AI] {Tom} will send
a few brief Signet case studies to the group via the list.
[AI] {Group} will develop use cases for Signet. [AI] {Minh}
will develop a list of requirements for how Signet will interface
with LDAP and Grouper.
[AI] {Tom, Jennifer, and Gary} will
discuss the modularity of Signet's UI and the internationalization
of code for Grouper and Signet. There will be a separate call
for this item.
[AI] {Lynn} will write up a person and function
summary to express the relationship of privileges to roles
and to determine what gets expressed in the eduPerson entitlement
space.
*Discussion*
There will be a Signet/Grouper CAMP held
in Denver, CO over November 7-9. Stay tuned for a more detailed
announcement. [AI] {Lynn} will request use cases and other
agenda topics for the CAMP program.
{Dave} emailed the list with a UML diagrams indicating changes to Signet regarding Source and Subject (cf. 20-Jul.) He also explained 3 new classes: SignetSubjectSources, SignetSubjectSource, and PrivilegedSubjectAttr) and and how PrivilegedSubjectImpl has been significantly modified. This work will take into consideration the changes made to the Subject API. [AI] {Dave and Tom} will talk offline about tailoring work to the Subject API.
{Lynn} emailed the Group
with the following three documents (cf. 21-Jul), and reviewed
the content of the first two:
- Signet Conditions & Prerequisites: <http://signet.stanford.edu/project/doc/signet_conditions.html>
-
Signet Rules Architecture: <http://signet.stanford.edu/project/doc/signet_rules.html>
-
Signet Privilege Lifecycle Support: <http://signet.stanford.edu/project/doc/signet_lifecycle.html>
The
documents remain open for comments and suggested content.
The next Signet WG conference call will be on Friday, August 4, 2006 at 11am EDT.