NDSC6
Document | Priority | Notes | Assignee | Reviewer | Status | Related Link(s) | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Official NDS Domain | High |
|
| |||||||||||
Footer:
| PR/Kandace | |||||||||||||
| PR/Kandace | |||||||||||||
| PR/Kandace | |||||||||||||
| PR/Kandace | |||||||||||||
Labs:
| PR/Kandace | |||||||||||||
If we are going to maintain both the Workbench registration and pilot application, we'll need to update the pilot application.
| PR/Kandace | |||||||||||||
Open questions/Undecided
| ||||||||||||||
Labs Portal | High |
|
| |||||||||||
| ||||||||||||||
NCSA Opensource Confluence | High | The NCSA Opensource confluence will be used primarily for development, project management, and in-progress documentation going forward. | ||||||||||||
| See Confluence audit below | |||||||||||||
| Craig | |||||||||||||
Open questions
| ||||||||||||||
NDS Confluence | High |
| ||||||||||||
| ||||||||||||||
YouTube Channel | High |
| ||||||||||||
Google Group | High |
| Craig | Mike | Ready for review | |||||||||
Tutorial repo with examples | High |
| Mike | Craig | ||||||||||
FAQ | High |
| Craig | |||||||||||
User Guide | High |
| Craig | Mike | Ready for Review | |||||||||
Developer Guide | High |
| Craig +Mike | |||||||||||
Docker Hub | Medium |
| See below | See below | See below | |||||||||
GitHub | Medium |
| See below | See below | See below |
| ||||||||
BitBucket | Medium |
| Craig | Mike | To be reviewed |
Unable to actually add readme, but changed project URL.
| ||||||||
Other Wikis? | Low |
| ||||||||||||
Architecture Docs | Low |
| ||||||||||||
Confluence audit
Page | Owner/ Creator | Notes |
---|---|---|
NDS Labs | Kenton | Archive given new content? https://nationaldataservice.atlassian.net/wiki/display/NDSC/NDS+Labs Kenton: Lets keep this as this is the dev wiki for planning and documenting activities specific to Labs. Perhaps should add a note making this clear. Most of the work here may be in better organizing NDS Labs Design Documentation where most of the material is at. |
| ||
NDS Labs Architecture | David | Out of date, needs to be updated and should be moved to official Wiki |
NDS Labs API | Craig | Out of date, should be archived and a link to the actual API documentation included on official Wiki |
| ||
| ||
NDS Labs Test Cases | Craig | Maybe archive? If already included in Mike's test plans |
NDS Labs Design Documentation | All | Keep, still valid. Could be reorganized. |
Developer Workflows | Mike | Keep, still valid. |
Glossary | Mike | ? |
Pilot architectures | Craig | TBD. Possibly move to official Wiki. Or maybe this is just useful for me |
| ||
| ||
Beta Release | Craig | Beta release features, can be archived since this already exists on official Wiki |
Repositories and automated builds audit
http://www.nationaldataservice.org/ footer contains link to out-of-date Wiki. Text is wrong, link is right.- http://www.nationaldataservice.org/ footer and "Get involved" contain links to Bitbucket. Craig to add readme. Maybe remove from home page? Or move to 2nd position so Github is first.
- http://www.nationaldataservice.org/ "Get Involved" and top menu contain links to page to subscribe to mailing list – including discuss. We need to decide whether "discuss" will continue to be used.
- Trello link - page not found. Remove it.
- "Pilots" page does not mention SBGrid or highlight NIST materials registry/curation systems.
- Confluence has pilots and projects conflated.
- Need to add: SBGrid, NIST, Pragma descriptions. (Kandace)
- News is really out of date
- Revisit / review the "Labs" page, which is largely inaccurate. Also, likely need to distinguish between "NDS Labs as OpenStack" and "NDS Labs Workbench"
- How to request access: stays on main site
- Other content move to Confluence
- Do you have to have an approved pilot to access the Workbench? Open question for TAC/Steering committee
- Pilots need to use Workbench to come up with the pilot idea
- Workbench is one of the many services offered by NDS Labs
- 2 cases: explore (pre-pilot test drive), develop (pilot)
- Pre-pilot = NDSC member, RDA member?
- We need NDSC developers that are not pilot members to have access to contribute tools
- Pilots need more resources (e.g., PRAGMA) – outgrow Workbench
- Workbench has two services: test drive and developer
- Add pilot request form link https://docs.google.com/forms/d/e/1FAIpQLScl23mQJxUB9p0zWhtjDneBdQHfd48vv790uMgfrvF_3UAtmw/viewform?c=0&w=1
- Add links to Confluence to replace labsportal
Jira server JIRA serverId b14d4ad9-eb00-3a94-88ac-a843fb6fa1ca key NDS-156 - http://www.nationaldataservice.org/
- Decommission wordpress site
- Move any relevant info to NDS Confluence
- Request access to main page with the pilot request link
- Redirect labsportal requests to somethin
Jira | ||||||
---|---|---|---|---|---|---|
|
- Remove duplicate content
- Add a note pointing to official NDS Confluence documentation
- Consider securing NDS space within NCSA Confluence - use this for internal notes
- Review public documentation
- Fill out more details on template stubs
- Update descriptions
- Ensure that videos make sense
- Add links to new documentation
- Revisit description
- Add an FAQ?
Git Repo | Docker repo | Dockerhub Build type | Readme | Owner | Reviewer | Status | Notes/What is it used for?. |
---|---|---|---|---|---|---|---|
angular-terminal-test | NA | Mike | |||||
core | NA | Mike | Fork of Cloud9 core | ||||
data-provider-interface | NA | Legacy - can be deleted | |||||
developer-tutorial | manual | ||||||
https://hub.docker.com/r/ndslabs/cloud9/ | manual | ||||||
https://hub.docker.com/r/ndslabs/cowsay/ | manual | ||||||
geospatial-search-demo | NA | Legacy - can be deleted | |||||
glopy | NA | David? | Fork of Python Globus toolkit | ||||
gluster | https://hub.docker.com/r/ndslabs/gluster/ | auto | revisit | David | System component. Readme seems out of date. | ||
invenio | https://hub.docker.com/r/ndslabs/invenio/ | auto | Craig | Incomplete service should be noted in readme | |||
k8-labels | NA | Mike | Do we still need this? | ||||
k8s-ingress-nginx | NA | Craig | Do we still need this? | ||||
kubernetes | https://hub.docker.com/r/ndslabs/hyperkube/ https://hub.docker.com/r/ndslabs/kube-controller-manager-amd64/ https://hub.docker.com/r/ndslabs/kube-scheduler-amd64/ https://hub.docker.com/r/ndslabs/hyperkube-amd64/` https://hub.docker.com/r/ndslabs/kube-apiserver-amd64/ | Manual | David | Do we still need these? | |||
logspout | https://hub.docker.com/r/ndslabs/logspout/ | auto | fork | Craig | Used in Labs Workbench | ||
nagios-config | NA | revisit | Craig | Current Nagios configuration repo. Readme is incomplete. | |||
nds-labs-legacy | NA | Legacy noted in description | |||||
ndslabs | auto | Mike | |||||
https://hub.docker.com/r/ndslabs/apiserver/ | auto | revisit | Craig | Used in Labs Workbench. Readme is out of date | |||
https://hub.docker.com/r/ndslabs/ndslabs-gui/ | manual | Mike | Retained for 1.0.0 compatibility | ||||
ndslabs-all-sources | NA | David | Do we really need this? Does anyone use it? | ||||
ndslabs-chisel | https://hub.docker.com/r/ndslabs/chisel/ | auto | ok | Craig | Used in Labs Workbench | ||
ndslabs-clowder | https://hub.docker.com/r/ndslabs/clowder/ https://hub.docker.com/r/ndslabs/audio-preview/ https://hub.docker.com/r/ndslabs/image-metadata/ https://hub.docker.com/r/ndslabs/pdf-preview/ https://hub.docker.com/r/ndslabs/speech2text/ https://hub.docker.com/r/ndslabs/image-preview/ https://hub.docker.com/r/ndslabs/video-preview/ | Mike | |||||
ndslabs-dataverse | auto | revisit | Craig | All components share a single readme, which is out of date (mentions of Kubernetes?) | |||
https://hub.docker.com/r/ndslabs/dataverse-icat/ | auto | Craig | |||||
https://hub.docker.com/r/ndslabs/dataverse-rserve/ | auto | Craig | |||||
https://hub.docker.com/r/ndslabs/solr/ | auto | Craig | Should be dataverse-solr | ||||
https://hub.docker.com/r/ndslabs/tworavens/ | auto | Craig | |||||
ndslabs-deploy-tools | https://hub.docker.com/r/ndslabs/deploy-tools/ | auto | David | ||||
ndslabs-developer-shell | https://hub.docker.com/r/ndslabs/ndsdev/ | manual | David | ||||
ndslabs-devenvs | auto | no | Mike | The devens readme is a stub | |||
https://hub.docker.com/r/ndslabs/cloud9-cpp/ | auto | no | Mike | ||||
https://hub.docker.com/r/ndslabs/cloud9-go/ | auto | no | Craig | ||||
https://hub.docker.com/r/ndslabs/cloud9-java/ | auto | no | Mike | ||||
https://hub.docker.com/r/ndslabs/cloud9-nodejs/ | auto | no | Mike | ||||
https://hub.docker.com/r/ndslabs/cloud9-php/ | auto | no | Craig | ||||
https://hub.docker.com/r/ndslabs/novnc-base/ | auto | no | Craig | ||||
https://hub.docker.com/r/ndslabs/pycharm-clowder-novnc/ | auto | clowder | Craig | ||||
https://hub.docker.com/r/ndslabs/pycharm-clowder-xpra/ | auto | clowder | Craig | ||||
https://hub.docker.com/r/ndslabs/pycharm-novnc/ | auto | no | Craig | ||||
https://hub.docker.com/r/ndslabs/pycharm-xpra/ | auto | no | Craig | ||||
https://hub.docker.com/r/ndslabs/xpra-base/ | ato | no | Craig | ||||
ndslabs-dind | https://hub.docker.com/r/ndslabs/dind/ | auto | basic | Craig | |||
ndslabs-dspace | https://hub.docker.com/r/ndslabs/dspace/ | auto | no? | Craig | Dockerhub didn't pick up the github readme? | ||
ndslabs-fedora-commons | https://hub.docker.com/r/ndslabs/fedora-commons/ | auto | no | Mike | |||
ndslabs-hydra | https://hub.docker.com/r/ndslabs/hydra/ | manual | Craig | Incomplete service should be noted in readme | |||
ndslabs-iqvoc | https://hub.docker.com/r/ndslabs/iqvoc/ | auto | basic | Craig | |||
ndslabs-irods | auto | revisit | Craig | The three components share a readme – it would be worth describing the all in it. | |||
https://hub.docker.com/r/ndslabs/cloudbrowser/ | auto | revisit | Craig | ||||
https://hub.docker.com/r/ndslabs/cloudbrowser-ui/ | auto | revisit | Craig | ||||
ndslabs-irods-federate | ok | Craig | Component for iRODS | ||||
ndslabs-jenkins | https://hub.docker.com/r/ndslabs/jenkins/ | auto | revisit | Mike | README says this is an experiment | ||
ndslabs-jupyterlab | https://hub.docker.com/r/ndslabs/jupyterlab/ | auto | basic | Craig | |||
ndslabs-kubernetes-contrib | All | Fork is in trouble. Need to decide what to do. | |||||
ndslabs-nrpe | https://hub.docker.com/r/ndslabs/nagios-nrpe/ | auto | basic | Craig | |||
ndslabs-orront | https://hub.docker.com/r/ndslabs/orront/ | manual | revisit | Craig | Incomplete service should be noted in readme | ||
ndslabs-owncloud | manual | Mike? |
https:// |
hub. |
docker.com/r/ |
ndslabs/ |
owncloud/ |
auto | revisit | Mike |
Readme seems to be from Developer-tutorial? | ||||
ndslabs-pegasus | Craig |
- Review
Incomplete service should be noted in readme | |||
ndslabs-perf |
- Finish filling out Developer Guide
- Needs more about authoring dockerfiles / builds / etc
manual | Craig |
Poorly documented artifacts from IASSIST load testing. |
ndslabs-skosmos |
https:// |
hub.docker.com |
/r/ndslabs/skosmos/ | auto | basic | Craig | |||
ndslabs-solr | https:// |
hub.docker.com/ |
r/ |
ndslabs/ |
solr6/ | auto | revisit | Craig | Should be renamed to solr before beta | ||
ndslabs-startup | ok | Craig |
ndslabs-sufia | https://hub.docker.com/ |
r/ndslabs/sufia/ | auto | stub | Craig | Need to add real readme | |||
ndslabs-system-shell | https://hub.docker.com/r/ndslabs/system-shell/ | auto | revisit | Mike | |||
ndslabs-tematres |
- k8s-ingress
- kubernetes
- contrib?
- invenio
- data-provider
- glopy
- scidrive
- Remove k8 specs
- Move Dockerfiles to root
Craig | Incomplete service should be noted in readme | ||
ndslabs-toolmanager |
auto | basic | Craig | ||||
https:// |
hub.docker.com/ |
r/ndslabs/toolserver/ | manual | Craig | Delete this? | |||
ndslabs-webprotege | https:// |
hub.docker.com |
/r/ndslabs/webprotege/ | auto | basic | Craig | |||
https:// |
hub.docker.com/ |
r/ndslabs/latis/ | manual | none | Mike? | |||
https:// |
hub.docker.com/ |
r/ndslabs |
/ |
master/` | manual | ? | Mistake? | |||
https:// |
hub.docker.com/ |
r/ndslabs |
/volume-vault/ | manual | David? | ||||
https:// |
hub.docker.com/ |
r/ndslabs |
/rabbitmq-server/ | manual | ? | ||||
https:// |
hub.docker.com/ |
r/ndslabs |
- Contact Matt Turk
- Decommission legacy BitBucket repo(s)
/torch/ | manual | ? |
https:// |
hub. |
docker.com/r/ndslabs/alpine/ | manual | David? | ||||
https:// |
hub.docker.com/r/ndslabs/gluster-srv/ | manual | David? | ||||
https:// |
hub. |
docker.com/r/ndslabs/psi-edge/ | manual | David? | ||||
https:// |
hub.docker.com/ |
r/ndslabs/ |
che/ | manual | Craig? | Can likely be deleted | |||
https://hub.docker.com/r/ndslabs/wso2is/ | manual | Craig |
...
WSO2IS experiment, needs to be cleaned up. |
...
NDSC5
Document | Priority | Notes | Assigned to | Reviewer | Status | Related Link(s) |
---|---|---|---|---|---|---|
Update labsportal Wordpress | High | Kenton | ? | |||
Tutorial repo with examples | High | Mike | Craig | Ready for review | ||
Tutorial presentation | High | Craig | Mike/David | |||
Clowder/Terra demo video | High | Need to work with Craig to make sure titles/subtitles consistent | Mike | Craig | Ready for review | |
Dataverse/iRods demo video | High | Craig | Mike | As good as it's going to be | ||
ndslabs-system-shell readme | High | David | ||||
NDSLabs build/installation instructions | High | Needs consolidation | Craig | Mike | ||
| ||||||
| ||||||
ndslabs-developer-shell readme | Med | David | ||||
Best-practices for Dockerfile creation | Med | Needs more best practices / consolidation | Mike | Craig | ||
Best practices for service creation | Med | Needs consolidation | Craig | Mike | ||
| ||||||
Dockerhub repo documentation? | Low | If we have time | ||||
ELK demo video | Low | Craig | Mike |
| ||
Dataverse/TwoRavens demo | Low | Craig | Mike |
| ||
ndslabs-deploy-tools readme | Low | David | ||||
Low | ||||||
Low | ||||||