wiki:FAQ_AppToNanoHUB
Last modified 8 years ago Last modified on 07/10/06 10:00:29

Developement Process for nanoHUB Applications

Topics discussed:

  1. Life Cycle - registering, uploading, reviewing and publishing applications on nanoHUB.org

Listed below are a few hints about the process of placing applications on nanoHUB. The Life Cycle lists the major stages that a project will go through before being placed onto the website.

Life Cycle


registered
Telling nanoHUB about a new project. To find out more about starting a new project check out our Start A Project wiki page. nanoHUB will create a project and notify the developer of its location. After creation, the developer will be able to upload existing source code or develop new source code for the application and save it on nanoFORGE.


uploaded
Major application development is complete. The source code has been uploaded by developer into the svn repository on nanoFORGE. Application is ready for testing on nanoHUB.org. At this point, nanoHUB will take the code you placed into the svn repository, create binaries as required, and enable the application on the nanoHUB.org website for a limited number of people to see.


reviewed
Developer verifies that the tool operates properly as an integrated piece of the nanoHUB.org website. It is the job of the developer to test the application on the nanoHUB.org website and adjust the information on the tool description page. In this stage, other reviewers may leave comments and suggestions in the ticketing system for the application. Once the developer is satisfied with the way the application and tool page look and operate, the project may be moved to the next stage.


updating
Acting on reviewer comments. The developer should resolve any tickets in the application's ticket system.


published
Full fledged application appears on nanoHUB, tool page created and other associated material uploaded.


Related Links:

  1. Uploading and Downloading Source Code
  2. Getting Started with Rappture
  3. Getting Help and the Rappture Mailing List

Back to Frequently Asked Questions