Difference between revisions of "2016 Winter Project Week/Projects/CLI Dashboard"

From NAMIC Wiki
Jump to: navigation, search
(document result of discussion with JC / next steps)
 
(3 intermediate revisions by 2 users not shown)
Line 10: Line 10:
  
 
==Project Description==
 
==Project Description==
<div style="margin: 20px;">
+
{| class="wikitable"
<div style="width: 27%; float: left; padding-right: 3%;">
+
! style="text-align: left; width:27%" |  Objective
<h3>Objective</h3>
+
! style="text-align: left; width:27%" |  Approach and Plan
 +
! style="text-align: left; width:27%" |  Progress and Next Steps
 +
|- style="vertical-align:top;"
 +
|
 +
<!-- Objective bullet points -->
 
* Have a public dashboard that allows [https://en.wikipedia.org/wiki/Faceted_search faceted browsing] of CLI modules
 
* Have a public dashboard that allows [https://en.wikipedia.org/wiki/Faceted_search faceted browsing] of CLI modules
</div>
+
|
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Approach, Plan</h3>
 
 
* integrate ctk-cli-indexer in Slicer's nightly build process (JC)
 
* integrate ctk-cli-indexer in Slicer's nightly build process (JC)
 
* create nice dashboard with up-to-date Kibana (Hans, ??)
 
* create nice dashboard with up-to-date Kibana (Hans, ??)
 
* setup cron jobs to publish this on a publicly visible server (Steve?)
 
* setup cron jobs to publish this on a publicly visible server (Steve?)
</div>
+
|
<div style="width: 27%; float: left; padding-right: 3%;">
 
<h3>Progress</h3>
 
 
* https://github.com/commontk/ctk-cli-indexer available
 
* https://github.com/commontk/ctk-cli-indexer available
 
* experience with Kibana 3.x, but not with [https://www.elastic.co/guide/en/kibana/4.0/whats-new.html the revamped Kibana 4.x]
 
* experience with Kibana 3.x, but not with [https://www.elastic.co/guide/en/kibana/4.0/whats-new.html the revamped Kibana 4.x]
</div>
+
* ctk-cli-indexer pushed to pypi, made really pip-installable
</div>
+
* learned about travis CI, but discarded for this purpose
 +
* ctk_cli_indexer will be integrated with [https://github.com/Slicer/slicer-wiki-scripts JS's existing script] in order to add extended JSION information about CLIs from the Nightly builds (on one platform) to a subdirectory of the  [https://github.com/Slicer/slicer-packages-metadata/tree/master/metadata Slicer module metadata] repository
 +
|}

Latest revision as of 16:22, 8 January 2016

Home < 2016 Winter Project Week < Projects < CLI Dashboard

Key Investigators

  • Hans Meine
  • JC
  • Steve Pieper

Project Description

Objective Approach and Plan Progress and Next Steps
  • integrate ctk-cli-indexer in Slicer's nightly build process (JC)
  • create nice dashboard with up-to-date Kibana (Hans, ??)
  • setup cron jobs to publish this on a publicly visible server (Steve?)