Bug 1017886
| Summary: | Improve the creation and viewing of projects | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] JBoss BRMS Platform 6 | Reporter: | Mark Proctor <mproctor> | ||||
| Component: | Business Central | Assignee: | Jan <jschatte> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Locker <jlocker> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 6.0.0 | CC: | lpetrovi, pzapataf | ||||
| Target Milestone: | ER5 | ||||||
| Target Release: | 6.0.0 | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-08-06 20:17:36 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Mark Proctor
2013-10-10 16:59:43 UTC
As discussed with Mark, we can take care of this issue The following structure is suggested:
------------------
Project settings: 'General settings' (instead of GAV)
Name : [ ]
Description: [ ]
Deployment information:
The following values are required to build and deploy the project in a Maven repository, and reference any assets created.
Group ID (*): [ ] - Example: com.myorganization.myprojects (+Info)
Artifact ID (*): [ ] - Example: MyProject (+Info)
Version ID (*): [ ] - Example: 1.0 (+Info)
-----------------
In the future, it would be also possible to setup default values for group id (may be via a system property) and change the Group ID input box to a select box.
A possible short term improvement could be query this value from a system property ('org.kie.guvnor.defaults.groupid') and use it as default value. That would improve a bit the situation.
Name and Description have been added to the project setting screen (formerly know as GAV screen). Visual improvementes have been implemented to this screen as per comment #4 commits implied: Guvnor: - master: http://github.com/droolsjbpm/guvnor/commit/ddff4a08c - 6.0.x: http://github.com/droolsjbpm/guvnor/commit/727c19ead Kie-wb-common: - master: http://github.com/droolsjbpm/kie-wb-common/commit/cb388fc74 - 6.0.x: http://github.com/droolsjbpm/kie-wb-common/commit/9f91bc5a7 Further related to this issue are the following commits, that apply the changes mentioned in comment #5 also to the new project wizard. Kie-wb-common: - master: http://github.com/droolsjbpm/kie-wb-common/commit/5cc16fd60 - 6.0.x: http://github.com/droolsjbpm/kie-wb-common/commit/aa81553d9 Created attachment 815341 [details]
new project editor layout
|