Difference between revisions of "AHM 2006:ProjectsSlicer3WebPresence"

From NAMIC Wiki
Jump to: navigation, search
m (Update from Wiki)
 
m (Text replacement - "http://www.slicer.org/slicerWiki/index.php/" to "https://www.slicer.org/wiki/")
 
(2 intermediate revisions by 2 users not shown)
Line 14: Line 14:
 
### Changes to tarup.tcl so that time stamped directories are used, but the archive is -nightly so that it will overwrite the last nightly build in the nightly upload directory
 
### Changes to tarup.tcl so that time stamped directories are used, but the archive is -nightly so that it will overwrite the last nightly build in the nightly upload directory
 
### '''DONE''', source ''source Scripts/tarup.tcl'' from the tkcon and then run ''tarup nightly'' to do an upload via curl to the appropriate place in [http://www.na-mic.org/Slicer/Download/ na-mic.org/Slicer/Download]
 
### '''DONE''', source ''source Scripts/tarup.tcl'' from the tkcon and then run ''tarup nightly'' to do an upload via curl to the appropriate place in [http://www.na-mic.org/Slicer/Download/ na-mic.org/Slicer/Download]
## Need download tracking - scripts? [http://www.na-mic.org/Bug/bug.php?op=show&bugid=186&pos=2 Bug 186]
+
## Need download tracking - scripts? [http://www.na-mic.org/Bug/bug.php?op=show&bugid=186&pos=2 Bug 186] [[https://www.na-mic.org/Stats/ Statistics]]
 
# Set up a Slicer wiki to host the FAQ and other dynamic items currently hosted statically on slicer.org, and to consolidate wiki items currently hosted on the NA-MIC wiki.
 
# Set up a Slicer wiki to host the FAQ and other dynamic items currently hosted statically on slicer.org, and to consolidate wiki items currently hosted on the NA-MIC wiki.
 
## On the slicer.org server or linked in to the namic wiki?
 
## On the slicer.org server or linked in to the namic wiki?
 
## Domain aliasing so that wiki.slicer.org is the same thing as wiki.na-mic.org/Slicer?
 
## Domain aliasing so that wiki.slicer.org is the same thing as wiki.na-mic.org/Slicer?
 
# Create a central location to host the license agreement page, for users and developers [http://www.na-mic.org/Bug/bug.php?op=show&bugid=187&pos=3 Bug 187]
 
# Create a central location to host the license agreement page, for users and developers [http://www.na-mic.org/Bug/bug.php?op=show&bugid=187&pos=3 Bug 187]
# Create a central location to sign up to request write access to the CVS repository (so can capture license agreement from developers) [http://www.na-mic.org/Bug/bug.php?op=show&bugid=188&pos=2 Bug 188]
+
# '''DONE''' Create a central location to sign up to request write access to the CVS repository (so can capture license agreement from developers) [http://www.na-mic.org/Bug/bug.php?op=show&bugid=188&pos=2 Bug 188] [https://www.na-mic.org/Admin/SendPassword.cgi CVS write access request]
 
# Continue to support nightly dynamic documentation generation from the code
 
# Continue to support nightly dynamic documentation generation from the code
 
## cron job on the linux server hosting slicer.org
 
## cron job on the linux server hosting slicer.org
Line 29: Line 29:
 
# [http://www.slicer.org slicer.org]
 
# [http://www.slicer.org slicer.org]
 
# [http://www.slicer.org/cgi-bin/License/SlicerLicenseForm.pl License form]
 
# [http://www.slicer.org/cgi-bin/License/SlicerLicenseForm.pl License form]
# NA-MIC wiki being used to host information about various releases, ie [[Slicer:Slicer2.4_Building|Slicer:Slicer2.4_Building]]
+
# NA-MIC wiki being used to host information about various releases, ie [https://www.slicer.org/wiki/Slicer:Slicer2.4_Building Slicer:Slicer2.4_Building]
 
# [http://splweb.bwh.harvard.edu:8000/cgi-bin/develop/viewcvs.cgi/slicer2/?cvsroot=slicer#dirlist CVS Web on splweb]
 
# [http://splweb.bwh.harvard.edu:8000/cgi-bin/develop/viewcvs.cgi/slicer2/?cvsroot=slicer#dirlist CVS Web on splweb]
  

Latest revision as of 17:03, 10 July 2017

Home < AHM 2006:ProjectsSlicer3WebPresence

Project: Updating infrastructure to support Slicer 3's web presence.

File:2006 Programming Half Week Slicer3Web.ppt

Goals:

  1. Create a central location for downloading Slicer 3 executables, sample data, as well as Slicer 2 archives
    1. Point users to a single url or have an automatic download process, for the correct version, os, etc: slicer.org/Downloads
    2. Set up a NA-MIC server to host slicer.org
      1. Move the domain hosting information on namesdirect, remove virtual domain on splweb.bwh.harvard.edu
      2. Set up mailing lists for help@slicer.org, downloads@slicer.org, bugs@slicer.org, etc.
      3. UPDATE: slicer.org content is also being served (with nightly cron job updates) from na-mic.org/Slicer/Doc
    3. Need scriptable uploads via scp or http
      1. Changes to tarup.tcl so that time stamped directories are used, but the archive is -nightly so that it will overwrite the last nightly build in the nightly upload directory
      2. DONE, source source Scripts/tarup.tcl from the tkcon and then run tarup nightly to do an upload via curl to the appropriate place in na-mic.org/Slicer/Download
    4. Need download tracking - scripts? Bug 186 [Statistics]
  2. Set up a Slicer wiki to host the FAQ and other dynamic items currently hosted statically on slicer.org, and to consolidate wiki items currently hosted on the NA-MIC wiki.
    1. On the slicer.org server or linked in to the namic wiki?
    2. Domain aliasing so that wiki.slicer.org is the same thing as wiki.na-mic.org/Slicer?
  3. Create a central location to host the license agreement page, for users and developers Bug 187
  4. DONE Create a central location to sign up to request write access to the CVS repository (so can capture license agreement from developers) Bug 188 CVS write access request
  5. Continue to support nightly dynamic documentation generation from the code
    1. cron job on the linux server hosting slicer.org
    2. DONE: tcl Base Modules
  6. Possibly set up a gallery to show off Slicer scenes, with links to data to recreate them

Current Status:

  1. slicer.org
  2. License form
  3. NA-MIC wiki being used to host information about various releases, ie Slicer:Slicer2.4_Building
  4. CVS Web on splweb

Current Tools

  1. Refer to the functionality of other packages with a centralised automatic download method:

Test Data: N/A.

Team Members:

  • Nicole Aucoin - BWH
  • Andy Cedilnik - Kitware