FeaturesPluginsDocs & SupportCommunityPartners

Bug Priority Guidelines

P1

doesn't work
no workarround exists
Product feature does not work, no workaround exists
data lossUser's data are corrupted or lost
crash or deadlockReproducible, unavoidable crash or deadlock
regressionRegression in functionality or performance
memory leakHuge memory leak
performance
  • Very bad UI responsiveness making the feature unusable
  • Scalability problem making the feature unusable in an usual scenario
  • accessibility
  • Crash or exception caused by cooperation of NetBeans IDE with Assistive Technology (problem caused by NetBeans IDE in chain Orca->Access bridge->Java VM->NetBeans IDE)
  • Any functionality available by mouse is not reachable by keyboard
  • Opened window doesn't gain the focus directly and there is no way to reach it by keyboard (invoked window hides, minimizes or stays on background immediately with no possibility to focus it)
  • Component 'eats' focus (doesn't release it) - cannot switch to another component by keyboard
  • Font, Color or Sound are being used as the only cue to the user (e.g red text as a warning, beep as an indication of wrong selection)
  • Not implemented Accessible API
  • Neither Accessible Name nor Accessible Description is set
  • internationalization
  • When user running in other supported locale (whether using localized product or not), runs into any of the situations described in this P1 section, that don't happen when they run in en locale
  • User running in other locale uses or inputs characters of that locale in their code or apps, and its legal in the java language or other api/spec to do so to do so, and any of the situations described in this P1 section happens that don't happen when they run in en locale
  • others
  • Blocks another developer's progress, no workaround exists
  • Incorrect text or graphics with legal implications
  • P2

    doesn't work
    workarround exists
    Product feature doesn't work, a workaround may exist but it's difficult to use or impractical
    usability
  • Critical usability problem
  • Improperly or inconsistently named or ordered item in main menu, project contextual menu, editor contextual menu, new file wizard, new project wizard and main toolbar. Proper and consistent naming and ordering is defined in permanent UI specs.
  • crash or deadlockIntermittent crash or deadlock, happens fairly often
    memory leakSignificant memory leak of a functionality which is used repeatedly
    performance
  • UI responsiveness of a feature breaking UI guidelines (100ms, 1s)
  • Significant scalability problem
  • AWT thread blocked by a task which could run on background
  • No or inappropriate indication of progress of a running task
  • accessibility
  • Opened window doesn't gain the focus directly but exists a workaround how to reach it
  • Missing Accessible Name (while Accessible Description is assigned)
  • internationalization
  • Any of the other non internationalization situations in this section happen when user is running in other locale, that does not happen when user runs in en locale, that is also a P2 bug
  • For user using localized release, if a message or label that come from the product does not come from a localized file
  • User running in another locale than en uses characters from that other locale but cannot see their representation properly in the product
  • User types in or otherwise enters characters of the locale they are running in, and the characters cannot be entered at all or do not show properly in the product
  • Window or part of a window does not dynamially resize to show all of it (up to maximum limit of screen size for entire window)
  • othersAffects another developer's progress

    P3

    does not workPart of a product feature is affected, a viable workaround exists
    usabilityHighly visible usability problem
    memory leakSmall memory leak of a functionality which is not used often
    performance
  • Small performance problem
  • Bad use of API which causes waste of resources
  • accessibility
  • Illogical tab order
  • Inconsistent or non-standard methods of access by keyboard
  • Font, color is hardcoded
  • Mnemonic clashes inside of container
  • Missing Accessible Description (while Accessible Name is assigned)
  • internationalization
  • Product does not show the time and date and any other locale specific information correctly. (where such information does show correctly in the OS and they are running in a locale supported for that by jdk and OS)
  • P4

    incorrect behaviorIncorrect behavior that doesn't affect functionality
    usabilityMinor usability problem
    appearanceIncorrect visual appearance
    performance Minor performance deficiency with minimal effect on a feature
    accessibility
  • Hardly understandable Accessible Name or Description (not expressed strictly but tells to user the correct meaning; HTML tags in text)
  • Missing mnemonic
  • No LABEL_FOR points to a component
  • P5

    minor annoyanceCauses unease, minor disturbance/annoyance
    accessibility
  • Typo in Accessible Name or Accessible Description
  • Mnemonic clashes in menu

  • Companion
    Projects:
    MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by