See also /wiki/spaces/SLIB/pages/2921169027.
Sakaibrary Task Milestones and Completion Status
Note |
---|
For best results, please update this page in Wiki Markup Mode |
Info | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
Following is a table of Status Icons in order of decreasing priority.
|
...
Category
...
Sub-Category
...
Task
...
Planned Due Date
...
Persons Responsible
...
Status
...
Actual Finish Date
...
Mock OSID
...
Test Scenarios
...
Develop specific test search scenarios for Jim to use
...
25-Aug
...
Gaurav
...
...
28-Aug
...
...
...
...
...
...
...
...
Common OSID
...
Documentation
...
Prepare a "Consumer Guide" to share with Jim as well as the OSID community
...
25-Aug
...
Gaurav
...
...
...
...
...
...
...
...
...
...
X-Server OSID
...
Configuration
...
Configure search sources
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
Repository
...
Define PropertiesType to hold status information
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
...
Fill status information with data from underlying metasearch engine
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
Search
...
Asynchronous search
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
...
CQL Parsing for keyword only
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
...
CQL Parsing for author, title, year, AND, OR, etc.
...
?
...
Gaurav
...
...
...
...
AssetIterator
...
Put search results into Assets using the defined Parts/record structure
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
...
Define new string targets for exceptions
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
...
Implement AssetIterator with correct behavior for hasNext and getNextAsset()
...
25-Aug
...
Gaurav
...
...
25-Aug
...
...
Testing
...
Complete OSID Testing
...
29-Aug
...
Gaurav
...
...
...
...
...
...
...
...
...
...
Sirsi OSID
...
Configuration
...
Configure search sources
...
25-Aug
...
Steve
...
...
25-Aug
...
...
Repository
...
Define PropertiesType to hold status information
...
25-Aug
...
Steve
...
...
25-Aug
...
...
...
Fill status information with data from underlying metasearch engine
...
25-Aug
...
Steve
...
...
...
...
Search
...
Asynchronous search
...
25-Aug
...
Steve
...
...
...
...
...
CQL Parsing
...
25-Aug
...
Steve
...
...
...
...
...
CQL Parsing for author, title, year, AND, OR, etc.
...
?
...
Steve
...
...
...
...
AssetIterator
...
Put search results into Assets using the defined Parts/record structure
...
25-Aug
...
Steve
...
...
25-Aug
...
...
...
Define new string targets for exceptions
...
25-Aug
...
Steve
...
...
...
...
...
Implement AssetIterator with correct behavior for hasNext and getNextAsset()
...
25-Aug
...
Steve
...
...
...
...
Testing
...
Complete OSID Testing
...
1-Sep
...
Steve
...
...
...
...
...
...
...
...
...
...
Citation Manager
...
Assets
...
Turn assets into Citation Objects
...
29-Aug
...
Jim, Gaurav
...
...
...
...
Citations
...
Produce a rendering of a citation
...
< 25-Aug
...
Jim
...
...
< 25-Aug
...
...
...
Produce an OpenURL for a citation
...
1-Sep
...
Jim, Gaurav
...
...
...
...
...
Include a citation in a list
...
< 25-Aug
...
Jim
...
...
< 25-Aug
...
...
...
Delete a citation from a list
...
1-Sep
...
Jim
...
...
...
...
...
...
...
...
...
...
Citation UI
...
Edit citation
...
Display citation editor
...
< 25-Aug
...
Jim
...
...
< 25-Aug
...
...
...
Allow user entry/change of values
...
21-Aug
...
Jim
...
...
?
...
...
...
Map fields across citation types within editor
...
?
...
Jim
...
...
...
...
...
Allow easy editing of many-valued fields (e.g., author, URL, etc.)
...
1-Sep
...
Jim
...
...
...
...
Display Citation
...
Display a short citation in some style
...
< 25-Aug
...
Jim
...
...
< 25-Aug
...
...
...
Display the full list of data for a citation
...
1-Sep
...
Jim
...
...
...
...
...
Generate a site-specific link to an openURL resolver
...
1-Sep
...
Jim, Gaurav
...
...
...
...
...
...
...
...
...
...
Search UI
...
Searching
...
Provide list of hard-coded search targets
...
29-Aug
...
Jim
...
...
...
...
...
Accept keyword input
...
29-Aug
...
Jim
...
...
...
...
Results list
...
List citation renderings
...
25-Aug
...
Jim
...
...
...
...
...
Allow marking of citations for inclusion/exclusion "at all"
...
25-Aug
...
Jim
...
...
...
...
...
Allow marking of citations for inclusion/exclusion in the final interface form
...
8-Sep
...
Jim
...
...
...
...
...
Real-time addition of marked citations to the underlying citation collection (in code) and citation list (in the other UI window)
...
?
...
Jim (Mark, Sharon)
...
...
...
...
...
Allow removal of items from list (unmarking)
...
?
...
Jim (Mark, Sharon)
...
...
...
...
...
Paginate results
...
1-Sep
...
Jim
...
...
...
...
...
Allow sorting of retrieved results
...
1-Sep
...
Jim
...
...
...
...
...
...
...
...
...
...
Citation collection
...
Editing
...
Creation of collection from Citation tool
...
25-Aug
...
Jim
...
...
...
...
...
Creation of collection within Resources
...
25-Aug
...
Jim
...
...
...
...
...
Add stuff to an empty collection from search
...
25-Aug
...
Jim
...
...
...
...
...
Add stuff to an existing collection from search
...
29-Aug
...
Jim
...
...
...
...
...
Add stuff to an empty collection "by hand"
...
25-Aug
...
Jim
...
...
25-Aug
...
...
...
Add stuff to an existing collection "by hand"
...
25-Aug
...
Jim
...
...
25-Aug
...
...
...
Remove an item from a collection
...
25-Aug
...
Jim
...
...
25-Aug
...
...
Import/Export
...
Import data from RIS file
...
?
...
Bill
...
...
...
...
...
Export data to RIS file
...
1-Sep
...
Bill
...
...
...
...
Storage
...
Save collection to backend store (triplestore?)
...
25-Aug
...
Jim
...
...
...
...
...
Retrieve collection from backend store
...
25-Aug
...
Jim
...
...
...
...
...
...
...
...
...
...
Citation List
...
Editing
...
Allow addition of arbitrary description to the top of an already-saved list of citations
...
8-Sep
...
Jim
...
...
...
...
...
Using a rich text editor widget
...
8-Sep
...
Jim
...
...
...
...
Display
...
Display citation list, with fully-rendered citations that display openURL "find it" button
...
1-Sep
...
Jim, Gaurav
...
...
Tentative Phase 1 Schedule:
Dates | Activity |
---|---|
6/15-7/17 | Investigation/Design |
6/15-9/3 | Implementation |
9/4-9/10 | Test server implementation |
9/11-10/1 | QA and Usability testing |
10/2 | Pilot server up and running |
Date | Implementation Milestones |
---|---|
8/14 | OSID Mock-up completed (Gaurav and Steve) |
8/17 | Create a citation and put it in Citation List (Jim) |
8/25 | Populate Citation List from mock search results (Jim) |
9/3 | OSID implementations return search results to UI (Gaurav, Steve and Jim) |
9/10 | Server can be run for QA and Usability testing |
- for a more detailed version of Phase 1 Milestones and Dates, please see attached Sakaibrary Tasks Spreadsheet... coming soon: Phase 1 Task Spreadsheet
See also /wiki/spaces/SLIB/pages/2921169027.