This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 147480 - Mark freeform project as misconfigured if no output is set
Summary: Mark freeform project as misconfigured if no output is set
Status: NEW
Alias: None
Product: java
Classification: Unclassified
Component: Freeform (show other bugs)
Version: 6.x
Hardware: All All
: P1 blocker (vote)
Assignee: Tomas Zezula
URL:
Keywords: UI
Depends on:
Blocks:
 
Reported: 2008-09-17 13:36 UTC by Tomas Danek
Modified: 2010-01-11 04:29 UTC (History)
5 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Danek 2008-09-17 13:36:03 UTC
..probably the best would be warning badge on project node.
Comment 1 Milan Kubec 2008-09-23 15:24:30 UTC
I assume that if there is at least one compilation unit without <built-to> element then such project will be badged?
Jesse, what is your opinion?
Comment 2 Jesse Glick 2008-09-23 18:24:07 UTC
Yes, that sounds right to me.
Comment 3 Milan Kubec 2008-09-26 07:41:10 UTC
Project node badging is not possible from ProjectNature implementation and API change would be needed (if we don't want
to use hacks). Therefore in NetBeans 6.5 only warning message on panel for setting Output will be added.
Comment 4 Milan Kubec 2008-09-26 12:28:10 UTC
Partially fixed, message informing user about importance of Project Output settings was added to the Output panel.

http://hg.netbeans.org/main/rev/b59875032bf2
http://hg.netbeans.org/core-main/rev/b59875032bf2

Changing issue to ENHANCEMENT and increasing priority, if freeform project will be supported in future project node
badging should be implemented.
Comment 5 Antonin Nebuzelsky 2008-09-26 13:09:11 UTC
Good. Adding a warning message to the wizard panel is enough now IMO.

Could we possibly make it more clear in the message that the user can go to Project Properties to set it later?

BTW, this is a late UI change. I added a note to http://wiki.netbeans.org/NB65LateUIChanges
Comment 6 Milan Kubec 2008-09-26 13:32:37 UTC
Well we could but the message would became too long and the longer message the higher probability that user will just skip it, so ...
Comment 7 Quality Engineering 2008-09-27 05:36:05 UTC
Integrated into 'main-golden', will be available in build *200809270201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/b59875032bf2
User: Milan Kubec <mkubec@netbeans.org>
Log: #147480: added message to Project Output panel to inform user about importance of output settings
Comment 8 Antonin Nebuzelsky 2010-01-11 04:29:15 UTC
Changing the default component owner to tzezula.