Complete
From NeuroHub
| Has description | Has story points | Has category | In current iteration | Has comment | From discussion | Has acceptance test | |
|---|---|---|---|---|---|---|---|
| User Stories/001 | As a system administrator I can run a script that installs the Neurohub node onto a virgin Ubuntu operating system. | 55 | User Stories/System Development | 0 | |||
| User Stories/003 | As a system administrator I can run a script that tests to see if a Neurohub installation is functioning correctly | 33 | User Stories/System Development | 0 | none | ||
| User Stories/006 | As a release engineer I can call a script to execute acceptance tests against a Neurohub installation and report back the results | 55 | User Stories/System Development | 0 | none | ||
| User Stories/007 | As an investigator I can view the acceptance test results so that I can understand how feature-complete the Neurohub node currently is | 22 | User Stories/System Development | 0 | none | ||
| User Stories/010 | As a user I can navigate forwards and backwards between log books and log book pages without having to use my browser's back button | 22 | User Stories/Log Book Functionality | 0 | Updated description to log book and log book pages | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/lab_member_log_book_navigation | |
| User Stories/011 | As a lab administrator I can theme the Web interface graphics/colours. | 11 | User Stories/Log Book Functionality | 0 | |||
| User Stories/012 | As a systems administrator I can install Neurohub dependencies into an Ubuntu 10.04 LTS machine using the normal Ubuntu package management tools. | 33 | User Stories/System Development | 0 | none | ||
| User Stories/013 | As a researcher I can create a log book page for an experiment and attach a file to this page. | 33 | User Stories/Log Book Functionality | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_attach_file_page | |
| User Stories/015 | As a researcher I can upload files prior to having them attached to a log book page. | 33 | User Stories/File Management | Split into stories 15a and 15b | |||
| User Stories/015a | As a researcher I can upload files prior to having them attached to a log book page using the web interface. | 11 | User Stories/File Management | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/lab_member_upload_file_test | |
| User Stories/015b | As a researcher I can upload files prior to having them attached to a log book page using a mapped network drive. | 11 | User Stories/File Management | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/webdav/drn/tests/labmember-copy-file-test.bash | |
| User Stories/016 | As a researcher I can attach currently non-attached files to a log book page. | 11 | User Stories/Log Book Functionality | 0 | This is essentially the same as user story 13 and therefore has the same acceptance test | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_attach_file_page | |
| User Stories/018 | As a researcher, I can download files attached to an experiment using my Web browser. | 11 | User Stories/File Management User Stories/File and Data Sharing |
0 | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_attach_file_page | ||
| User Stories/019 | As a researcher, I can access files stored in my Neurohub workspace, using a network drive attached to my workstation. | 55 | User Stories/File Management User Stories/File and Data Sharing |
0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/webdav/drn/tests/labmember-access-file-test.bash | |
| User Stories/020 | As a researcher I can create a log book page. | 11 | User Stories/Log Book Functionality | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_test_page | |
| User Stories/021 | As a release engineer I can configure nightly builds that automatically perform a Neurohub installation on a **virgin operating system**, execute tests and report back results, without requiring any **manual input/interaction**. | 33 | User Stories/System Development | 0 | none | ||
| User Stories/023 | As a user I can upload large files of over 1GB in size | 33 | User Stories/File Management | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/webdav/drn/tests/labmember-copy-1GB-file-test.bash | |
| User Stories/027 | As a user the tags that I use are part of a controlled vocabulary | 33 | User Stories/Metadata Annotation | 0 | none | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/lab_member_log_book_navigation | |
| User Stories/034 | As a user I want to be able to associate together files involved in a experiment. | 22 | User Stories/File Management User Stories/Log Book Functionality |
0 | As long as files can be associated to multiple log book pages a new log book page can be created and bring various files together. An alternative is to have the ability to link or reference a previous logbook page where other files have been attached. |
https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_experiment_page | |
| User Stories/035 | As a system administrator there should be a managed backup protocol for the system | 1313 | User Stories/System Development | 0 | Now ready for testing in bare metal scenario using new VM | Soton/DN/2010/04/30 Soton/DN/2010/05/26 |
|
| User Stories/036 | As a user I should be able enter metadata / describe an experiment protocol before a file is even created | 11 | User Stories/Metadata Annotation | 0 | metadata can be entered but this is not semantically rich | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_test_page | |
| User Stories/037 | As lab administrator(s) I should have increased access to the system to support regular users. See "Solution research" for further information. | 55 | 0 | NeuroHub Commons needs to have the permissions discussed in Solution Research reinstated | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/lab_admin_privileges | ||
| User Stories/038 | As a user I want to be able to link together experimental runs to build an experiment | 11 | User Stories/File Management User Stories/Log Book Functionality |
0 | This is implemented as a implicit consequence of being able to add child pages to child pages | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-commons/file/tip/acceptance/selenium-ide/drn/create_lab_member_log_book_experiment_run_pages | |
| User Stories/056 | As a lab member I want to be able to view events and equipment bookings within the group | 2020 | User Stories/Collaboration | 0 | This is in place in the Neurohub drupal-commons install. Acceptance test required | ||
| User Stories/058 | As a system administrator I can migrate data from an older version of NeuroHub to the current version | 2020 | User Stories/Data Management User Stories/System Development |
0 | Include md5checksums for alfresco (files and structure), Selenium tests to validate that Organic groups and posts are migrated successfully. | ||
| User Stories/059 | As a user adding important news items to Neurohub, I would like the system to also forward the items to an external mailing list | 22 | 0 | 13 July 16:40: This came from Etienne. He was posting news items to the mailing list as well as to Neurohub, because currently not all users use Neurohub, but they do read the mailing list. CINN have now dictated that Neurohub is the official means of communication in CINN and that the existing mailing lists will be phased out. | |||
| User Stories/067 | As a user changing my password in the Neurohub Node's Web interface, I want the change to be applied automatically to the Neurohub file repository as well, so that I only ever have to change my password in one place. | 1313 | User Stories/Tools Integration | 0 | The user story describes single sign on for Drupal and Alfresco. | ||
| User Stories/068 | As a user, I would like to be able to VIEW the group's shared calendars via the Neurohub Nodes' Web page as well as on my mobile device | 88 | User Stories/Tools Integration | 0 | Awaiting user feedback/testing | ||
| User Stories/069 | As a user I can sync events created in NeuroHub with a web-based Calendar such as Google Calendar. | 100100 | User Stories/Tools Integration | 0 | Awaiting user feedback Expands upon http://neurohub.ecs.soton.ac.uk/index.php/User_Stories/068 to provide two way sync between calendars |
https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-dev/file/7782d02852c6/acceptance/selenium-ide/drn/google_calendar_integration | |
| User Stories/ure-un014 | As a researcher, I want electronic support for keeping track of which data sets (and revisions) were used/output/modified as part of a particular experiment. | 88 | User Stories/File Management | 0 | Neurocloud Science Case SC4 permutation_test_cloud has been instrumented to provide this functionality. | ||
| User Stories/ure-un016 | As a user, I want a mechanism for electronically sharing papers and notes with other researchers, so that we can collaborate effectively | 55 | User Stories/File and Data Sharing | 0 | Awaiting user testing/feedback Is just clicking on the links to view/edit the files really needed?? In the first instance, the ability to list googledocs files in the neurohub is all that is required. Feedback may result in more specific stories |
||
| User Stories/ure-un025 | As a researcher, I want remote access to my data for off-site working (e.g. working from home, or working while on an international visit), so that I can still work effectively while away from the lab | 22 | User Stories/File and Data Sharing | 0 | Implemented. Acceptance tests using various sized files and md5 checks required for completeness. Suggest pyFit and Selenium based tests using the OJOCLB dataset at CINN (40 Gbytes) | ||
| User Stories/ure-un058 | As a researcher, I want to be able to bulk upload directories and files with minimal effort. | 22 | User Stories/File Management | 0 | This is possible over WebDAV. | ||
| User Stories/ure-un073 | As a researcher, I want the ability to restrict the data I share to certain researchers or groups of researchers | 4040 | User Stories/File and Data Sharing | 0 | Per user sharing at CINN tested. No hookup to OG though, but per user functionality satisfies requirement. | https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-dev/file/tip/acceptance/selenium-ide/drn/check_permissions_for_group_sharing https://neurohub-repo.oerc.ox.ac.uk/hg/neurohub-dev/file/tip/acceptance/selenium-ide/drn/check_permissions_for_public_sharing |
|
| User Stories/ure-un094 | As a researcher working away from the laboratory, I want secure remote access to the Neurohub node. | 33 | User Stories/File Management | 0 | CINN students are not permitted access to the VPN, so installer now performs a security hardenend install. Tamsin will be connecting from Australia. | ||
| User Stories/ure-un100 | As a researcher executing a workflow, I want the details of the workflow plan as well as the execution history and (partial) results recorded in Neurohub. | 100100 | User Stories/Tools Integration | 0 | Working with Neurocloud Science Case SC4 permutation_test_cloud_submit to good effect. |
