Skip to main content
Jump to: navigation, search

Difference between revisions of "IdAS ToDo"

 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Also see [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=IdAS bug list]
+
{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}
 
+
[[Image:Higgins_logo_76Wx100H.jpg|right]]
{| border="1"
+
[[Category:Higgins IdAS]]
! Work Item !! Days Est. !! Milestone !! Bug(s) !! Status
+
All items are found in the IdAS [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Higgins&component=IdAS bug list]
|-
+
| Update main wiki page || 2 || 0.8 || || done
+
|-
+
| Revert to Java 1.4 || 3 || 0.8 || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171293 171293] || done
+
|-
+
| Versioning on jar name || 1 || 0.8 || || done
+
|-
+
| Update operation refactoring. See [[IdAS Update Proposals]] || 8 || 0.8 || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=167978 167978] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=163428 163428] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=163429 163429] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171290 171290] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171296 171296] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171297 171297] || done
+
|-
+
| Metadata: <br>a) can put on attr vals and complex sub vals in OWL. when a complex val comes from somewhere else -- can't attach metadata to sub-elements. can't put on attr in OWL -- need to figure out how to do this as other systems can do it. <br>b) Do we need metadata on IContext? It could be used to represent supported features. Need applyUpdates to context.  Consider moving applyUpdates to IContext. <br>c) Do we need metadata on model interfaces? We already have it in the owl at the outer layer (imported ontologies, last modified time, versionInfo, priorVersion, incompatibleWith,...). <br>Other things (comment, display name, etc). Do we add these as metadata or as getters? || 10 || 0.8 || || done
+
|-
+
| Re-package IdAS: A) API. Interfaces for Consumers only. B) SPI. Interfaces for CP writers (IContextFactory) C) Service (Registry, cross-context processes). D) Common (auth materials). E) Toolkit (common code for CP writers) || 4 || 0.8 || || done
+
|-
+
| Implement [http://dev.eclipse.org/mhonarc/lists/higgins-dev/msg02365.html ISingleValuedProperty] || 3 || 0.8 || || done
+
|-
+
| Build toolkit classes to assist CP writers || 5 || 0.8 || || done
+
|-
+
| Switch static Strings to static URIs where appropriate || 1 ||  || ||
+
|-
+
| Registry refactoring See [[IdAS Registries Proposal 2B]], [[IdAS Registries Proposal]] (obsolete), and [[IdAS Registry and Configuration]] (obsolete) || 10 || 0.9 || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175630 175630] [https://bugs.eclipse.org/bugs/show_bug.cgi?id=163366 163366] ||
+
|-
+
| Context pooling (possibly needed for performance reasons) || 10 || || ||
+
|-
+
| Define Description Language for IdAS || 5 || || ||
+
|-
+
| Invent string format for IFilter || 4 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171328 171328] ||
+
|-
+
| Change IContext.open to use JAAS-like callback. Get rid of 'getOpenPolicy' (subsumed by callback handlers and interactions) || 6 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=164048 164048] ||
+
|-
+
| Put matching rules in Model (Schema) || 4 || || ||
+
|-
+
| Metadata refactoring: Allow subsets of metadata to be fetched. (IHasMetadata.java). Does IHasMetadata.createMetadata also effectively call addMetadata?  || 3 || || ||
+
|-
+
| API Extensibility. Consider using a Controls-like model || || || ||
+
|-
+
| Alignment with IGF || 15 || || ||
+
|-
+
| Define IdAS interfaces for C++ || 8 || || ||
+
|-
+
| Define IdAS interfaces for C# || 8 || || ||
+
|-
+
| Implement IdAS interfaces for C++ || 13 || || ||
+
|-
+
| Implement IdAS interfaces for C# || 13 || || ||
+
|-
+
| Schema: Add method(s) which return the schema as a stream, DOM document, or other iterable object. (IContext.java) || 3 ||  || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=160412 160412] ||
+
|-
+
| Allow filters in other methods || 2 || || ||
+
|-
+
| IContext.verifySubjectAttributes doesn't leave a way to verify that a DS representing a group contains a specific member in its member value. || 3 || || ||
+
|-
+
| IContext::getSubjectSchema(), IContext::setSubjectSchema() || 4 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171295 171295] ||
+
|-
+
| Collisions: Determine what to do when importing data and collisions occur. Does import override, add to , or error when a DS exists? (IContext.java) || || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171298 171298] ||
+
|-
+
| Document the special "uniqueIdentifier" attribute || 1 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171300 171300] ||
+
|-
+
| Does export/import only export/import Digital Subjects, or the entire Context (Metadata, Schema, DS, Relationships)? (IContext.java) || 1 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171301 171301] ||
+
|-
+
| Export/Import Filter Format: Define the format (IContext.java) || 4 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171301 171301] ||
+
|-
+
| Export/Import data representation format. Document what this would look like and how, given the string one could understand what the format is. Is there a registry? (IContext.java) || 5 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171301 171301] ||
+
|-
+
| Relationships refactoring. How are two compared for equality? Does IHasRelationships.createRelationship also add? || 4 || || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171304 171304] ||
+
|-
+
| Need guidance on schema for groups (should they use subjectRelationship?) need a way to start building out higgins schema profiles || || || ||
+
|-
+
| Need guidance on how to do Dynamic Groups || || || ||
+
|-
+
| Password updates: Need extra info (challenge). Attributes need expire, reset, validation policy || || || ||
+
|-
+
| Support for asynch operations.  A way to poll (ticket) or be notified of done. || || || ||
+
|-
+
|Ability to set state of subjects (suspended, active, etc) || || || ||
+
|-
+
| Access Control and Audit || || || ||
+
|-
+
| Need a way to ask IdAS for a context which can do X, Y, and Z rather than making people enumerate contexts, look at supported schema, supported service levels, etc. || || || ||
+
|-
+
| In asking for a context, would like to be able to cause multiple candidates to be joined into one, also if no candidates exist, but by combining two one could be virtualized -- do that. || || || ||
+
|-
+
| Web Services access: need wsdl. need idas client which can be configured to be local or remote (remote using WS* to an idas remote) so, need idas client and idas server. || || || ||
+
 
+
|}
+

Latest revision as of 10:38, 16 December 2008

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

Higgins logo 76Wx100H.jpg

All items are found in the IdAS bug list

Back to the top