...
Category | Sub-Category | Task | Planned Due Date | Persons Responsible | Status | Actual Finish Date |
---|---|---|---|---|---|---|
Pilot Servers | Basic Configuration | Configuring all project dependencies | 28-Sep | Jim, Steve, Gaurav |
|
|
|
| Deploying project dependencies to the correct location | 1-Dec | Jim, Steve, Gaurav |
|
|
|
| Setting up MySQL database for Sakai (UM) | 3-Oct | Gaurav |
|
|
| User Configuration | Setting up test users | 3-Oct | Jim, Steve, Gaurav |
|
|
|
| Changing "Look and Feel" to match user's institution (skins, importing users/courses, etc.) | 5-Oct | Jim, Steve, Gaurav |
|
|
|
| Setting up pilot users (course instructors, students, librarians) | 5-Oct | Jim, Steve, Gaurav |
|
|
| Testing/QA | Running basic component tests (exercising individual screens/functions) | Oct 3-10 |
|
| |
|
| Running application tests (carrying out specific tasks from start to finish) | Oct 3-10 |
|
| |
|
| Fixing bugs indentified in component/application testing | 13-Oct | Jim, Steve, Gaurav |
|
|
|
|
|
|
|
|
|
IU Usability Testing | Preparation | Creating a script | ? | Sharon, Mark |
|
|
| Testing Sessions | Contacting participants and setting up test sessions | ? | Sharon, Mark |
|
|
|
| Running Usability Tests | ? | Sharon, Mark |
|
|
| Usability Testing Analysis | Analysis data/experiences collected from testing | ? | Sharon, Mark |
|
|
|
| Recommending changes: short-term (Phase 1) and long-term (Phase 2) | ? | Sharon, Mark |
|
|
|
|
|
|
|
|
|
UM Usability Testing | Preparation | Creating a script | ? | Sharon, Mark |
|
|
| Testing Sessions | Contacting participants and setting up test sessions | 4-Oct | Susan, Gaurav |
|
|
|
| Running Usability Tests | Oct 16-27 | Susan, Gaurav, Deborah |
|
|
| Usability Testing Analysis | Analysis data/experiences collected from testing | ? | Sharon, Mark |
|
|
|
| Recommending changes: short-term (Phase 1) and long-term (Phase 2) | ? | Sharon, Mark |
|
|
|
|
|
|
|
|
|
IU Pilot Testing | Preparation | ? | ? | Sharon, Mark |
|
|
| Testing Sessions | ? | ? | Sharon, Mark |
|
|
| Pilot Testing Analysis | ? | ? | Sharon, Mark |
|
|
|
|
|
|
|
|
|
UM Pilot Testing | Preparation | ? | ? | ? |
|
|
| Testing Sessions | ? | ? | Susan, Gaurav, Deborah |
|
|
| Pilot Testing Analysis | ? | ? | ? |
|
|
|
|
|
|
|
|
|
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 |
| 29-Aug |
|
| CQL Parsing for keyword only | 25-Aug | Gaurav |
| 25-Aug |
|
| CQL Parsing for author, title, year, AND, OR, etc. (Advanced Search) | 8-Sep | Gaurav |
|
|
| Configuration | Repackage | 26-Sep | Gaurav |
| 26-Sep |
|
| Create Maven and Eclipse projects | 26-Sep | Gaurav |
| 26-Sep |
|
|
|
|
|
|
|
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 |
|
| Multi-threaded, asynchronous search | soon | 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 |
|
|
| Logging | Change print statements to commons logging | 10-Oct | Gaurav |
|
|
|
|
|
|
|
|
|
Sirsi OSID | Configuration | Configure search sources | 25-Aug | Steve |
| 25-Aug |
|
| Repackage | 26-Sep | Steve |
|
|
|
| Add to SVN | 26-Sep | Steve |
|
|
| 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 |
|
|
| 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 | 15-Sep | Steve |
|
|
|
|
|
|
|
|
|
Citation Manager | Assets | Turn assets into Citation Objects | 5-Sep | Jim, Gaurav |
|
|
| Citations | Produce a rendering of a citation | 25-Aug | Jim |
| < 25-Aug |
|
| Produce an OpenURL for a citation | 5-Sep | Jim, Gaurav |
|
|
|
| Include a citation in a list | 25-Aug | Jim |
| < 25-Aug |
|
| Delete a citation from a list | 1-Sep | Jim |
|
|
|
| Use common OSID for CQL parsing | 27-Sep | Jim |
| 26-Sep |
|
|
|
|
|
|
|
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 | 25-Aug | Jim |
|
|
|
| Allow easy editing of many-valued fields (e.g., author, URL, etc.) | 26-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 | 5-Sep | Jim |
|
|
|
| Generate a site-specific link to an openURL resolver | 5-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 | 5-Sep | 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) | 11-Sep | Jim (Mark, Sharon) |
|
|
|
| Allow removal of items from list (unmarking) | 11-Sep | Jim (Mark, Sharon) |
|
|
|
| Paginate results | 11-Sep | Jim |
|
|
|
| Final serach results page per UI discussions | 26-Sep | Jim |
|
|
|
| Allow sorting of retrieved results | Phase 2? |
|
|
|
|
|
|
|
|
|
|
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 | 5-Sep | Jim |
|
|
|
| Add stuff to an existing collection from search | 5-Sep | 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 | Phase 2 | Bill, Gaurav |
|
|
|
| Export data to RIS file | 26-Sep | Bill, Gaurav |
|
|
| 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 |
|
|
|
| Final display | 26-Sep | Jim |
|
|