Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DocumentPriorityNotesAssigneeReviewerStatusRelated Link(s)
Official NDS DomainHigh

 

   
  • Jira
    serverJIRA
    serverIdb14d4ad9-eb00-3a94-88ac-a843fb6fa1ca
    keyNDS-156
  

Footer:

  • Move Github so that it's the first link under "NDS Project Resources"
PR/Kandace   
  

What should NDS Provide:

  • Broken link to NDS Services Diagram (behind protected area in Wiki?)
PR/Kandace   
  

Pilot projects:

  • Add descriptions for: SBGrid, NIST (materials registry/curation), Pragma projects.
PR/Kandace   
  

Get Involved

  • Remove Trello link
  • Move Github to first position
PR/Kandace   
  

Labs:

PR/Kandace   
  

Pilot application

If we are going to maintain both the Workbench registration and pilot application, we'll need to update the pilot application.

  • Distinguish from Workbench
  • Remove labsportal link.

PR/Kandace   
  

Open questions/Undecided

  • "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.
  • News is really out of date
  • 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
    
Labs PortalHighCraigMike Ready for reviewDone
  • Jira
    serverJIRA
    serverIdb14d4ad9-eb00-3a94-88ac-a843fb6fa1ca
    keyNDS-327
  Move to Wiki an revise as needed http://labsportal.nationaldataservice.org/accessing-ndslabs/KentonCraig Done 
  

Remove all other content/decommission site

Craig Done 
NCSA Opensource ConfluenceHigh

The NCSA Opensource confluence will be used primarily for development, project management, and in-progress documentation going forward.

   
  
  • Identify and remove duplicate content
   See Confluence audit below
  
  • Add a note pointing to official NDS Confluence documentation
Craig   
  

Open questions

  • Q. Should this be migrated to hosted Confluence (e.g., JIRA)
  • Consider securing NDS space within NCSA Confluence - use this for internal notes
    
NDS ConfluenceHigh
  • Review public documentation
  • Fill out more details on template stubs
   
NCSA Confluence CraigMike Ready for reviewDoneAdded note on front page
YouTube ChannelHigh
  • Update descriptions
  • Ensure that videos make sense
   
Google GroupHigh
  • Add links to new documentation
  • Revisit description
  • Add an FAQ?
CraigMikeReady for review
Tutorial repo with examplesHigh
  • Update with new examples?
  • Make sure old ones still work
MikeCraig 
FAQHigh
  • Add contents to the FAQ
Craig  
User GuideHigh
  • Review
CraigMike

Ready for Review

Developer GuideHigh
  • Finish filling out Developer Guide
  • Needs more about authoring dockerfiles / builds / etc
Craig +Mike  
Docker HubMedium
  • Review Automated Builds (see audit table below)
See belowSee belowSee below
GitHubMedium
  • Review READMEs (see audit table below)
  • Delete unecessary repos
    • k8s-ingress
    • kubernetes
    • contrib?
    • invenio
    • data-provider
    • glopy
    • scidrive
  • Flatten out Service repos
    • Remove k8 specs
    • Move Dockerfiles to root
  • Clean-up Clowder
See belowSee belowSee below
BitBucketMedium
  • Craig to add readme with link to github
    • Unable to actually add readme, but changed project URL
CraigMikeTo be reviewed

 

Unable to actually add readme, but changed project URL.

 

Other Wikis?Low
  • Archive
   
Architecture DocsLow
  • Make sure these reflect reality
   
       

 

...

Confluence audit

Page

Owner/

Creator

Notes
NDS LabsKenton

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 OverviewKenton

Archive?

Moved under NDS Labs Design Documentation

NDS Labs ArchitectureDavidOut of date, needs to be updated and should be moved to official Wiki
NDS Labs APICraigOut of date, should be archived and a link to the actual API documentation included on official Wiki
NDS Labs Web InterfaceKenton

Out of date, should be archived

Kenton: Moved under NDS Labs Design Documentation

NDS Labs ExamplesKenton

Out of date, should be archived

Kenton: Moved under NDS Labs Design Documentation

NDS Labs Service SpecificationCraigOut of date, should be archived, already links to ndslabs-specs repo.
NDS Labs Test CasesCraigMaybe archive? If already included in Mike's test plans
NDS Labs Design DocumentationAllKeep, still valid. Could be reorganized.
Developer WorkflowsMikeKeep, still valid.
GlossaryMike?
Pilot architecturesCraigTBD. Possibly move to official Wiki. Or maybe this is just useful for me
Towards Developer and Development GroupsDavid

Mockups for developer support, should be archived or moved to design

Kenton: Moved under NDS Labs Design Documentation

Concepts for Developer SupportDavid

Mockups for developer support, looks like duplicate

Kenton: Moved under NDS Labs Design Documentation

Beta ReleaseCraigBeta release features, can be archived since this already exists on official Wiki
NDS ShareKentonKeep

 

 

Repositories and automated builds audit

Git RepoDocker repo

Dockerhub

Build type

ReadmeOwnerReviewerStatusNotes/What is it used for?.
angular-terminal
Git RepoDocker repo

Dockerhub

Build type

ReadmeOwnerReviewerStatusNotes/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

https://hub.docker.com/r/ndslabs/cowsay-php/

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
glusterhttps://hub.docker.com/r/ndslabs/gluster/autorevisitDavid  System component. Readme seems out of date.
inveniohttps://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/

https://hub.docker.com/r/ndslabs/kube-proxy-amd64/

https://hub.docker.com/r/ndslabs/kube-proxy-arm/

Manual David  Do we still need these?logspout

kube-apiserver-amd64/

https://hub.docker.com/r/ndslabs/

logspout/
autoforkCraig  Used in Labs Workbench
nagios-config NArevisitCraig  Current Nagios configuration repo. Readme is incomplete.
nds-labs-legacy NA    Legacy noted in description
ndslabs

kube-proxy-amd64/

https://hub.docker.com/r/ndslabs/angularkube-proxy-uiarm/

autoManual MikeDavid   Do we still need these?
logspout https://hub.docker.com/r/ndslabs/apiserverlogspout/autorevisitforkCraig  Used in Labs Workbench. Readme is out of date
nagios-config https://hub.docker.com/r/ndslabs/ndslabs-gui/manual NArevisitCraigMike  Retained for 1.0.0 compatibilityCurrent Nagios configuration repo. Readme is incomplete.
nds-labs-legacyndslabs-all-sources NA David   Do we really need this? Does anyone use it?Legacy noted in description
ndslabs-chisel

https://hub.docker.com/r/ndslabs/

chisel

angular-ui/

autook CraigMike  Used in Labs Workbench 
 ndslabs-clowderhttps://hub.docker.com/r/ndslabs/clowderapiserver/https://hub.docker.com/r/ndslabs/audio-preview/autorevisitCraig  Used in Labs Workbench. Readme is out of date
 https://hub.docker.com/r/ndslabs/imagendslabs-metadata/

https://hub.docker.com/r/ndslabs/pdf-preview/

https://hub.docker.com/r/ndslabs/speech2text/

https://hub.docker.com/r/ndslabs/image-preview/gui/
manual Mike  Retained for 1.0.0 compatibility
ndslabs-all-sources NA David  Do we really need this? Does anyone use it?
ndslabs-chiselhttps://hub.docker.com/r/ndslabs/video-previewchisel/https://hub.docker.com/r/ndslabs/plantcv/autookCraig  Used in Labs Workbench
ndslabs-clowderndslabs-dataverse

https://hub.docker.com/r/ndslabs/image-extractor-base/

  Mike    

/ndslabs/clowder/

https://hub.docker.com/r/ndslabs/dataverse/

autorevisitCraig  All components share a single readme, which is out of date (mentions of Kubernetes?)

audio-preview/

https://hub.docker.com/r/ndslabs/

dataverse

image-

icat/
auto Craig    

metadata/

https://hub.docker.com/r/ndslabs/

dataverse-rserve/
auto Craig     

pdf-preview/

https://hub.docker.com/r/ndslabs/

solr/
auto Craig  Should be dataverse-solr

speech2text/

https://hub.docker.com/r/ndslabs/

tworavens/
auto Craig   ndslabs-deploy-tools

image-preview/

https://hub.docker.com/r/ndslabs/

deploy

video-

tools/
auto David   

preview/

https://hub.docker.com/r/ndslabs/plantcv/

ndslabs-developer-shell

https://hub.docker.com/r/ndslabs/

ndsdev

image-extractor-base/

manual  DavidMike   
ndslabs-devenvsdataverse

https://hub.docker.com/r/ndslabs/cloud9-basedataverse/

autonorevisitMikeCraig  The devens readme is a stubAll components share a single readme, which is out of date (mentions of Kubernetes?)
 https://hub.docker.com/r/ndslabs/cloud9dataverse-cppicat/autono MikeCraig   
 https://hub.docker.com/r/ndslabs/cloud9dataverse-gorserve/autono Craig   
 https://hub.docker.com/r/ndslabs/cloud9-javasolr/autono MikeCraig   Should be dataverse-solr
 https://hub.docker.com/r/ndslabs/cloud9-nodejstworavens/autono MikeCraig    
ndslabs-deploy-toolshttps://hub.docker.com/r/ndslabs/cloud9deploy-phptools/autono CraigDavid    
ndslabs-developer-shellhttps://hub.docker.com/r/ndslabs/novnc-basendsdev/automanualno CraigDavid    
ndslabs-devenvs

https://hub.docker.com/r/ndslabs/

pycharm

cloud9-

clowder-novnc

base/

autoclowdernoCraigMike   The devens readme is a stub
 https://hub.docker.com/r/ndslabs/pycharmcloud9-clowder-xpracpp/autoclowdernoCraigMike   
 https://hub.docker.com/r/ndslabs/pycharmcloud9-novncgo/autonoCraig   
 https://hub.docker.com/r/ndslabs/pycharmcloud9-xprajava/autonoCraigMike   
 https://hub.docker.com/r/ndslabs/xpracloud9-basenodejs/atoautonoCraigMike   
ndslabs-dind https://hub.docker.com/r/ndslabs/dindcloud9-php/autobasicnoCraig   
ndslabs-dspace https://hub.docker.com/r/ndslabs/dspacenovnc-base/autono?Craig  Dockerhub didn't pick up the github readme? 
 ndslabs-fedora-commonshttps://hub.docker.com/r/ndslabs/fedorapycharm-clowder-commonsnovnc/autonoclowderMikeCraig   
ndslabs-hydra https://hub.docker.com/r/ndslabs/hydrapycharm-clowder-xpra/manualauto clowderCraig  Incomplete service should be noted in readme 
 ndslabs-iqvochttps://hub.docker.com/r/ndslabs/iqvocpycharm-novnc/autobasicnoCraig   
ndslabs-irods https://hub.docker.com/r/ndslabs/irodspycharm-icatxpra/autorevisitnoCraig  The three components share a readme – it would be worth describing the all in it. 
 https://hub.docker.com/r/ndslabs/cloudbrowserxpra-base/autoatorevisitnoCraig    
ndslabs-dindhttps://hub.docker.com/r/ndslabs/cloudbrowser-uidind/autorevisitbasicCraig   

ndslabs-

irods-federate
  

dspace

https://hub.docker.com/r/ndslabs/dspace/autono?okCraig  Component for iRODSDockerhub didn't pick up the github readme?
ndslabs-fedora-jenkinscommonshttps://hub.docker.com/r/ndslabs/jenkinsfedora-commons/autorevisitnoMike  README says this is an experiment 
ndslabs-jupyterlabhydrahttps://hub.docker.com/r/ndslabs/jupyterlabhydra/automanualbasic Craig   ndslabs-kubernetes-contrib   All  Fork is in trouble. Need to decide what to do.Incomplete service should be noted in readme
ndslabs-nrpeiqvochttps://hub.docker.com/r/ndslabs/nagios-nrpeiqvoc/autobasicCraig   
ndslabs-orrontirods

https://hub.docker.com/r/ndslabs/

orront

irods-icat/

manualautorevisitCraig  The three components share a readme – it would be worth describing the all in it.
 Incomplete service should be noted in readmendslabs-owncloudhttps://hub.docker.com/r/ndslabs/postgres-owncloudcloudbrowser/manualauto revisitMike?Craig   
 https://hub.docker.com/r/ndslabs/owncloudcloudbrowser-ui/autorevisitMikeCraig  Readme seems to be from Developer-tutorial? 
ndslabs-pegasusirods-federate   okCraig  Incomplete service should be noted in readmeComponent for iRODS
ndslabs-perfjenkinshttps://hub.docker.com/r/ndslabs/stress/jenkins/autorevisitMike  README says this is an experiment
ndslabs-jupyterlabhttps://hub.docker.com/r/ndslabs/systoolsjupyterlab/autobasicCraig   
ndslabs-kubernetes-contrib  manual CraigAll  Poorly documented artifacts from IASSIST load testingFork is in trouble. Need to decide what to do.
ndslabs-skosmosnrpehttps://hub.docker.com/r/ndslabs/nagios-nrpe/skosmos/autobasicCraig   
ndslabs-solrorronthttps://hub.docker.com/r/ndslabs/solr6orront/automanualrevisitCraig  Should be renamed to solr before betaIncomplete service should be noted in readme
ndslabs-startup  okCraig   owncloudndslabs-sufia

https://hub.docker.com/r/ndslabs/

sufia

postgres-owncloud/

automanualstub CraigMike?   
 Need to add real readmendslabs-system-shellhttps://hub.docker.com/r/ndslabs/system-shellowncloud/autorevisitMike   Readme seems to be from Developer-tutorial?
ndslabs-tematrespegasus   Craig  Incomplete service should be noted in readme

ndslabs-

toolmanager

perf

https://hub.docker.com/r/ndslabs/stress/

https://hub.docker.com/r/ndslabs/toolmanagersystools/

automanualbasic Craig  Poorly documented artifacts from IASSIST load testing.
ndslabs-skosmos  https://hub.docker.com/r/ndslabs/toolserverskosmos/manualauto basicCraig  Delete this? 
ndslabs-webprotegesolrhttps://hub.docker.com/r/ndslabs/webprotege/autocom/r/ndslabs/solr6/autorevisitCraig  Should be renamed to solr before beta
ndslabs-startup  okbasicCraig    
ndslabs-sufiahttps://hub.docker.com/r/ndslabs/latissufia/manualautononestubMike?Craig   Need to add real readme
ndslabs-system-shell https://hub.docker.com/r/ndslabs/mastersystem-shell/`manualauto revisit?Mike  Mistake? 
https://hub.docker.com/r/ndslabs/volume-vault/-tematres  manual David?Craig   Incomplete service should be noted in readme
ndslabs-toolmanager 

https://hub.docker.com/r/ndslabs/

rabbitmq-server

toolmanager/

manualauto basic?Craig   
 https://hub.docker.com/r/ndslabs/torchtoolserver/manual ?Craig   Delete this?
ndslabs-webprotege https://hub.docker.com/r/ndslabs/alpinewebprotege/manualauto basicDavid?Craig   
 https://hub.docker.com/r/ndslabs/gluster-srvlatis/manual noneDavidMike?   
 https://hub.docker.com/r/ndslabs/psi-edgemaster/`manual David?   Mistake?
 https://hub.docker.com/r/ndslabs/chevolume-vault/manual CraigDavid?  Can likely be deleted 
 https://hub.docker.com/r/ndslabs/wso2israbbitmq-server/manual Craig?  WSO2IS experiment, needs to be cleaned up. 
 

...

NDS LabsKentonArchive given new content?
Page

Owner/

Creator

Notes
https://
nationaldataservice
hub.
atlassian
docker.
net
com/
wiki
r/
display
ndslabs/
NDSC
torch/
NDS+LabsNDS Labs OverviewKentonArchive?NDS Labs ArchitectureDavidOut of date, needs to be updated and should be moved to official WikiNDS Labs APICraigOut of date, should be archived and a link to the actual API documentation included on official WikiNDS Labs Web InterfaceKentonOut of date, should be archivedNDS Labs ExamplesKentonOut of date, should be archivedNDS Labs Service SpecificationCraigOut of date, should be archived, already links to ndslabs-specs repo.NDS Labs Test CasesCraigMaybe archive? If already included in Mike's test plansNDS Labs Design DocumentationAllKeep, still valid. Could be reorganized.Developer WorkflowsMikeKeep, still valid.GlossaryMike?Pilot architecturesCraigTBD. Possibly move to official Wiki. Or maybe this is just useful for meTowards Developer and Development GroupsDavidMockups for developer support, should be archived or moved to designConcepts for Developer SupportDavidMockups for developer support, looks like duplicateBeta ReleaseCraigBeta release features, can be archived since this already exists on official WikiNDS ShareKenton 

 

 

...

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

DocumentPriorityNotesAssigned toReviewerStatusRelated Link(s)
Update labsportal WordpressHigh Kenton? 
Tutorial repo with examplesHigh MikeCraigReady for review
Tutorial presentationHigh CraigMike/David 
Clowder/Terra demo videoHighNeed to work with Craig to make sure titles/subtitles consistentMikeCraigReady for review
Dataverse/iRods demo videoHigh CraigMikeAs good as it's going to be
ndslabs-system-shell readmeHigh David  
NDSLabs build/installation instructionsHighNeeds consolidationCraigMike 
ndslabs repo readmeHigh

Needs community information

CraigMike 
ndslabs-specs repo readmeHighMike -> Craig: Looks good, I think?Craig/MikeMike/CraigDone
ndslabs-clowder repo readmeHighCraig: Looks good.MikeCraigReady for review
ndslabs-dataverse readmeHigh

Mike -> Craig:
Looks good

CraigMikeReady for review
ndslabs-developer-shell readmeMed David  
Best-practices for Dockerfile creationMedNeeds more best practices / consolidationMikeCraig 
Best practices for service creationMedNeeds consolidationCraigMike 
ndslabs-irods readmeMedMike -> Craig:
Would it be beneficial to link to irods-federate / dataverse in 'See also'?
CraigMikeReady for review

ndslabs-irods-federate readme

MedMike -> Craig:
A bit sparse.. may need build / run instructions if its much more complicated than 'make' or './build.sh'
CraigMikeReady for review
Document apiserver.confMed CraigMikeReady or review
Dockerhub repo documentation?LowIf we have time    
ELK demo videoLow CraigMike 
  • TBA
Dataverse/TwoRavens demoLow CraigMike 
  • TBA
ndslabs-deploy-tools readmeLow David  
ndslabs-all-sources readmeLow David  
nds-labs-legacy readmeLow