Difference between revisions of "Service:Main"
Line 1: | Line 1: | ||
Back to [[Cores|NA-MIC Cores]] | Back to [[Cores|NA-MIC Cores]] | ||
− | |||
− | + | = Mission = | |
+ | |||
+ | The mission of the Service Core is to provide and maintain the collaborative and computing infrastructure that NA-MIC needs to achieve its research and outreach goals. This includes devising an infrastructure that allows NA-MIC efforts to have the significant and lasting impact on the NA-MIC community and the broader field of medical image analysis. | ||
+ | |||
+ | We have designed an infrastructure that offers clear benefits to developers and users while promoting the ideals of NA-MIC and open science, with minimal burden. We are building and maintaining that infrastructure by directing our service efforts in the following ways: | ||
+ | # Maintain open licensing | ||
+ | # Support the delivery of high-quality software | ||
+ | # Support the development of useful algorithms | ||
+ | # Gather and respond to feedback from the community | ||
+ | # Facilitate the sharing of documentation, software, and data | ||
+ | |||
+ | == Open Licensing == | ||
+ | |||
+ | The 3D Slicer software is distributed under a BSD-style open source license that contains no restrictions on use of the software. Additional details are given [http://www.slicer.org/pages/License here] and the full terms of the license can be read [http://www.slicer.org/cgi-bin/License/SlicerLicenseForm.pl here]. | ||
+ | |||
+ | == Support the Delivery of High-Quality Software == | ||
+ | |||
+ | High-quality software is | ||
+ | # Builds upon and contributes to industry standards | ||
+ | #* NA-MIC's Engineering Core is tasked with using and contributing back to open-source projects of the NA-MIC Kit. | ||
+ | # Is build using open design discussions | ||
+ | #* We are hosting | ||
+ | #** Wiki pages to post designs and maintain an overview of NA-MIC efforts | ||
+ | #** Email lists to gather comments, host discussions, and resolve issues | ||
+ | #** Weekly TCons to coordinate efforts and maintain long-term plans | ||
+ | #** Mantis bug tracker to post errors and make feature requests | ||
+ | # Supports multiple platforms | ||
+ | #** CMake and CPack provide cross-platform build and deployment systems. | ||
+ | # Uses a consistent coding style | ||
+ | #** A consistent coding style simplifyies learning, debugging, and extension. We are using the VTK and ITK style guidelines for our efforts. | ||
+ | # Is thoroughly tested | ||
+ | #** CTest and CDash are used to test the operation of 3D Slicer and the NA-MIC Kit on a multitude of platforms, every night. | ||
+ | |||
+ | == Support the Delivery of Useful Algorithms == | ||
+ | |||
+ | == Gather and Respond to Community Feedback == | ||
+ | |||
+ | == Facilitate the Sharing of Science == | ||
+ | |||
+ | |||
+ | {| |width="120px" | [[Image:MIDASLogo.png|120px]] | ||
+ | | | | ||
+ | |||
+ | == [http://www.kitware.com/products/midas.html MIDAS and the Publications Database] == | ||
+ | |||
+ | MIDAS is open-source software for hosting heterogeneous databases, e.g., databases of images, publications, meta-data, presentations, and more. MIDAS also provides interfaces so that its data can be easily accesses over the web and via C++/python/Java. MIDAS can also harvest data from other databases on the web, e.g., PubMed and genomics databases. NA-MIC has a MIDAS installation to serve as the [http://www.na-mic.org/publications NA-MIC Publications Database]. MIDAS is also being used to host [http://www.insight-journal.org/midas/community/view/17 NA-MIC data], the [http://www.insight-journal.org Insight Journal], the [http://www.midasjournal.org/ MIDAS Journal], and the [http://www.midasjournal.org/?journal=35 VTK Journal]. Direct access to MIDAS's data from within Slicer is being developed to support informatics analysis and visualization. Direct access to MIDAS's publications from within Slicer is being developed to provide documentation and integrative tutorials. [http://www.kitware.com/products/midas.html More...] | ||
+ | |||
+ | |) | ||
+ | |||
+ | {| |width="120px" | [[Image:CMake-logo-med-res.png|100px]] | ||
+ | | | | ||
+ | |||
+ | == [http://wiki.na-mic.org/Wiki/index.php/CmakeSummary CMake The Cross-platform Make Tool] == | ||
+ | |||
+ | [http://www.cmake.org CMake] is used to control the software build process using simple platform, compiler and operating system independent configuration files. CMake generates native makefiles and workspaces that can be used in the development environment of your choice. That is, CMake does not attempt to replace standard development tools such as compilers and debuggers, rather it produces build files and other development resources that can benefit from automated generation. Further, once CMake configuration files are created, they can be used to produce developer resources across the many platforms that CMake supports. CMake is quite sophisticated: it is possible to support complex environments requiring system configuration, pre-processor generation, code generation, and template instantiation. [http://wiki.na-mic.org/Wiki/index.php/CmakeSummary More...] | ||
+ | |||
+ | <hr> | ||
+ | |- | ||
+ | |||
+ | |||
+ | | | [[Image:Cdash.gif|100px]] | ||
+ | | | | ||
+ | |||
+ | == [http://wiki.na-mic.org/Wiki/index.php/CmakeSummary CDash, CTest, CPack Software Process Tools] == | ||
+ | |||
+ | As an adjunct to [http://www.cmake.org CMake] the tools [http://wiki.na-mic.org/Wiki/index.php/CDashSummary CDash], [http://wiki.na-mic.org/Wiki/index.php/CTestSummary CTest], [http://wiki.na-mic.org/Wiki/index.php/CPackSummary CPack] are used to test and package all components of the NAMIC kit. CTest is a testing client that locally performs testing on a software repository, and then communicates the results of the testing to CDash (and other testing, dashboard servers such as DART2). CPack is a cross-platform tool for packaging, distributing and installing the NAMIC kit on various systems including Linux, Windows, and Mac OSX. [http://wiki.na-mic.org/Wiki/index.php/OverviewSoftwareProcessSummary More...]<br> | ||
+ | |||
+ | |} | ||
+ | |||
* The na-mic.org domain has been obtained. | * The na-mic.org domain has been obtained. |
Revision as of 11:55, 17 March 2010
Home < Service:MainBack to NA-MIC Cores
Contents
- 1 Mission
- 1.1 Open Licensing
- 1.2 Support the Delivery of High-Quality Software
- 1.3 Support the Delivery of Useful Algorithms
- 1.4 Gather and Respond to Community Feedback
- 1.5 Facilitate the Sharing of Science
- 1.6 MIDAS and the Publications Database
- 1.7 CMake The Cross-platform Make Tool
- 1.8 CDash, CTest, CPack Software Process Tools
- 1.9 Backups
- 1.10 Spam protection
- 2 Hardware
- 3 Collaboration
- 4 Support
Mission
The mission of the Service Core is to provide and maintain the collaborative and computing infrastructure that NA-MIC needs to achieve its research and outreach goals. This includes devising an infrastructure that allows NA-MIC efforts to have the significant and lasting impact on the NA-MIC community and the broader field of medical image analysis.
We have designed an infrastructure that offers clear benefits to developers and users while promoting the ideals of NA-MIC and open science, with minimal burden. We are building and maintaining that infrastructure by directing our service efforts in the following ways:
- Maintain open licensing
- Support the delivery of high-quality software
- Support the development of useful algorithms
- Gather and respond to feedback from the community
- Facilitate the sharing of documentation, software, and data
Open Licensing
The 3D Slicer software is distributed under a BSD-style open source license that contains no restrictions on use of the software. Additional details are given here and the full terms of the license can be read here.
Support the Delivery of High-Quality Software
High-quality software is
- Builds upon and contributes to industry standards
- NA-MIC's Engineering Core is tasked with using and contributing back to open-source projects of the NA-MIC Kit.
- Is build using open design discussions
- We are hosting
- Wiki pages to post designs and maintain an overview of NA-MIC efforts
- Email lists to gather comments, host discussions, and resolve issues
- Weekly TCons to coordinate efforts and maintain long-term plans
- Mantis bug tracker to post errors and make feature requests
- We are hosting
- Supports multiple platforms
- CMake and CPack provide cross-platform build and deployment systems.
- Uses a consistent coding style
- A consistent coding style simplifyies learning, debugging, and extension. We are using the VTK and ITK style guidelines for our efforts.
- Is thoroughly tested
- CTest and CDash are used to test the operation of 3D Slicer and the NA-MIC Kit on a multitude of platforms, every night.
Support the Delivery of Useful Algorithms
Gather and Respond to Community Feedback
Facilitate the Sharing of Science
MIDAS and the Publications DatabaseMIDAS is open-source software for hosting heterogeneous databases, e.g., databases of images, publications, meta-data, presentations, and more. MIDAS also provides interfaces so that its data can be easily accesses over the web and via C++/python/Java. MIDAS can also harvest data from other databases on the web, e.g., PubMed and genomics databases. NA-MIC has a MIDAS installation to serve as the NA-MIC Publications Database. MIDAS is also being used to host NA-MIC data, the Insight Journal, the MIDAS Journal, and the VTK Journal. Direct access to MIDAS's data from within Slicer is being developed to support informatics analysis and visualization. Direct access to MIDAS's publications from within Slicer is being developed to provide documentation and integrative tutorials. More... |
)
Backups
To: namic-backup@public.kitware.com Subject: NAMIC Backup Problem From: root@public.kitware.com Hello, There seems to be a problem with the backup of the NA-MIC system. The problem was: Looks like there was a problem doing backup. Last backup was done more than 50 hours ago Thank you. Kitware System Administrators Spam protection
To: wiki-spam@public.kitware.com Subject: [WIKI-Spam] NAMIC Wiki Somebody triggered spam filter Date: Mon, 20 Mar 2006 02:09:13 -0500 (EST) From: www-data@public.kitware.com (www-data) Hello, There was a spam attempt: http://rx.auto.pl - User: Z2fool IP: 200.69.177.214 Wiki spam filter...
Spam protection filter From NAMIC Wiki The page you wanted to save was blocked by the spam filter. This is probably caused by a link to an external site. Please send the following string to the mailto:wiki-admin@public.kitware.com: "http://www.kitware.com - User: Andy" Return to Main Page. Hardware
Collaboration
Support
|