Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
Target release2.0
Epic
Jira Legacy
serverJIRA (senbox.atlassian.net)
serverId34c99a62-e5be-31ca-898a-01c2aded1b99
keySNAP-40
Document status
Status
titleDRAFT
Document owner

Former user (Deleted)

DesignerFormer user (Deleted)
DevelopersFormer user (Deleted), Marco Peters, Nicolas Ducoin (Unlicensed), Luis Veci
QAOlga Faber (Unlicensed)

Goals

  • Migrate existing GUI infrastructure (VISAT RCP) to NetBeans Platform. Reuse as many NetBeans concepts and components. 

Background and strategic fit

Build on an infrastructure actively developed by Oracle, the Java providers. Participate in and take adavantage of the NetBeans Platform evolution.

...

Get rid of JIDE license restrictions. NetBeans is fully GPL compatible (dual licensing, one is GPL).

Assumptions

  • Users should not have any problems switching from the old to the new GUI.  

Requirements

#TitleUser StoryImportanceNotes
1Pluggable ToolboxesUsers shall be able to install, update and deinstall individual toolboxes: s1tbx, s2tbx, s3tbx from an NB update centerMust have
2Bundled installersIt shall be possible to bundle an individual toolbox with SNAP and provide to users an installer for it.Must have 
3All in one installerProvide to users also an all-in-one installer containing all toolboxesNice to have 
4Update notificationSNAP shall notify users if module updates are available.Must have 

User interaction and design

See SNAP Window and Selection Management Specification.

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome

Not Doing