| Summary: | Should new package wizard request for an Artifact package? | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] Tigerstripe | Reporter: | Navid Mehregani <nmehrega> | ||||
| Component: | UI | Assignee: | Project Inbox <tigerstripe.ui-inbox> | ||||
| Status: | RESOLVED WONTFIX | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | chrhartl | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 0.5M0 | ||||||
| Hardware: | PC | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Navid Mehregani
Created attachment 175073 [details]
Screenshot
This is required as you need to know where the new package goes. If the user added from a context (e.g. right clicking a package then prime that). Your example needs to consider adding a package when there are existing packages e.g. src/com/mycompany/myApp/north src/com/mycompany/myApp/south src/com/mycompany/myApp/east src/com/mycompany/myApp/west I now select add a package 'department', so where should it go ? (In reply to comment #2) > This is required as you need to know where the new package goes. > > If the user added from a context (e.g. right clicking a package then prime > that). > > Your example needs to consider adding a package when there are existing > packages e.g. > > src/com/mycompany/myApp/north > src/com/mycompany/myApp/south > src/com/mycompany/myApp/east > src/com/mycompany/myApp/west > > I now select add a package 'department', so where should it go ? I was thinking that the user would specify the full qualified name of the package. Example, under name, they would type in com.mycompany.myApp.west.department. If they have a package selected when they right click to create a new one, the name field can be populated with the selected package name followed by .newpackage (or something similar). I guess I'm thinking the way JDT/Package Explorer does this. I, personally, found it kind of strange to specify a package name in two different sections. However, we don't have to follow JDT's approach. If our users (i.e. you) are OK with the way this is done in TS explorer, then we can close this as WONT FIX. Java Programmer ? I would assume Tigerstripe users are not programmers and design it to work like windows explorer (or the Apple GUI equivalent). I suggest you ask a few other users and get their opinion. The UML package should be an abstract concept, devolved from its implementation (may or may not be implemented as a directory). Marking this as WONTFIX. If someone else finds it strange in the way packages are created in Tigerstripe, please feel free to reopen defect. |