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 27828 - Need specification of project display
Summary: Need specification of project display
Status: RESOLVED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Generic Projects UI (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: Dirk Ruiz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-04 16:30 UTC by Petr Jiricka
Modified: 2003-12-11 14:14 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2002-10-04 16:30:20 UTC
It is not known how projects, and objects that the user 
works with when working with a project, will be displayed 
in the IDE.

Need a specification.
Comment 1 Pavel Buzek 2002-10-07 13:14:14 UTC
Petr, what kind of specification do you mean: user view, UI specification, or something else?
Comment 2 Petr Jiricka 2002-10-08 08:41:26 UTC
I am looking for the kind of information that would fit in 
the user view. I don't necessarily want a full and 
detailed description of the UI, concepts are enough.

I am looking for a document that would describe the 
appearance and behavior of the project objects in a 
concise, top-down structure, i.e. describe the general 
concepts and basic facts first, and then describe some 
more details of the individual parts. The current 
specifications we have describe fragments of the display, 
but they don't describe the whole. Also, they are in 
places not consistent/not implementable.

The particular higher-level questions that this document 
should answer are:

- What is displayed under the project ?
- Are there multiple views of the project, and which ?
- Are these views provided by the infrastructure or 
modules ? How can modules add additional views ?
- Can modules participate on the contents of the 
individual views, and how ?
- Can the user participate on the contents of the 
individual views, and how ?

The more detailed questions are:
- Are "views" global for the project, or may a view be 
switched in the middle of the display tree ?
- What are the recommended use cases for modules defining 
own views ?
- What are the recommended use cases for modules enhancing 
existing views (e.g. the Logical View) ?
- Can the user define the content of the physical view, 
and how ?
- How can modules participate on the process of 
adding/removing files to/from a project/view ?
- How the user will switch between views ?
- Can a module define which view is the default one ?

P.S.: I filed this bug as a part of the effort to identify 
all unresolved issues in Projects, that we agreed to in a 
meeting on Friday here in Prague.
Comment 3 Pavel Buzek 2002-10-10 13:41:26 UTC
Petr, these are all good questions. I will reassign this to Dirk, he is working on a new set of UI 
documents for projects and for modules impacted by projects.
Comment 4 Vitezslav Stejskal 2002-11-06 09:22:50 UTC
Petre, is this satisfied by new uispec? Changing to TASK.
Comment 5 Petr Jiricka 2002-11-06 10:42:12 UTC
Yes, this is sufficient.
Comment 6 Vitezslav Stejskal 2002-11-06 10:55:35 UTC
OK, so closing this task.