Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "IdAS ToDo"

 
(12 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)
+
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 ||
+
|-
+
| Revert to Java 1.4 || 3 || 0.8 || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=171293 171293]
+
|-
+
| Versioning on jar name || 1 || 0.8 ||
+
|-
+
| 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]
+
|-
+
| Build toolkit classes to assist CP writers || 5 || 0.9 ||
+
|-
+
| Switch static Strings to static URIs where appropriate || 1 || 0.9 ||
+
|-
+
| 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 || 0.9 ||
+
|-
+
| Invent string format for IFilter || 4 || 0.9 || [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 || 0.9 || [https://bugs.eclipse.org/bugs/show_bug.cgi?id=164048 164048]
+
|-
+
| Put matching rules in Model (Schema) || 4 || 0.9 ||
+
|-
+
| Metadata refactoring: Allow subsets of metadata to be fetched. (IHasMetadata.java). Does IHasMetadata.createMetadata also effectively call addMetadata?  || 3 || 0.9 ||
+
|-
+
| Implement [http://dev.eclipse.org/mhonarc/lists/higgins-dev/msg02365.html ISingleValuedProperty] || || ||
+
|-
+
| 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. || || ||
+
|-
+
| Metadata: 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. b) Do we need metadata on IContext? It could be used to represent supported features. Need applyUpdates to context.  Consider moving applyUpdates to IContext. 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,...). Other things (comment, display name, etc). Do we add these as metadata or as getters? || || ||
+
|-
+
| 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) || || ||
+
|-
+
| 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

Copyright © Eclipse Foundation, Inc. All Rights Reserved.