Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 295520 - Project Provisioning Request needs to support 3 and only 3 levels of project
Summary: Project Provisioning Request needs to support 3 and only 3 levels of project
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Website (show other bugs)
Version: unspecified   Edit
Hardware: Macintosh Mac OS X
: P1 normal (vote)
Target Milestone: ---   Edit
Assignee: phoenix.ui CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 278901
  Show dependency tree
 
Reported: 2009-11-18 17:24 EST by Karl Matthias CLA
Modified: 2012-08-20 16:35 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Matthias CLA 2009-11-18 17:24:34 EST
The dot notation used for project naming in the NPPR should support 3 levels of project, e.g.

technology.dash.dashboard

But it should not support any more than 3 levels.  E.g. The following are illegal names:

modeling.mdt.imm.releng
technology.dash.dashboard.releng
Comment 1 Karl Matthias CLA 2009-11-19 12:30:50 EST
Oddly, from my testing yesterday afternoon, it doesn't appear that the javascript currently supports even three levels deep.  I'm not sure how a 4 level deep was even created.
Comment 2 Wayne Beaton CLA 2009-11-19 12:43:39 EST
Maybe JavaScript support was turned off?
Comment 3 Karl Matthias CLA 2009-11-19 12:56:04 EST
Yeah I was just looking at the code and thinking the same thing.
Comment 4 Karl Matthias CLA 2009-11-19 13:00:09 EST
Egads... looks like the only validation is done in javascript.  That must change.

The form definitely doesn't even support 3rd level projects with Javascript enabled.  Do we fix all of this, or implement bug 188980 and bug 187726 at the same time?
Comment 5 Wayne Beaton CLA 2009-11-19 14:30:53 EST
Bug 295643 requests some unrelated changes. Maybe you can look at that while you're poking at the NPPR :-)
Comment 6 Karl Matthias CLA 2009-11-19 18:04:26 EST
(In reply to comment #5)
> Bug 295643 requests some unrelated changes. Maybe you can look at that while
> you're poking at the NPPR :-)

I'm still waiting to know if we're going to do as I mentioned in comment 4 or if you just want the existing form patched up.
Comment 7 Wayne Beaton CLA 2009-11-19 20:53:27 EST
(In reply to comment #4)
> Egads... looks like the only validation is done in javascript.  That must
> change.
> 
> The form definitely doesn't even support 3rd level projects with Javascript
> enabled.  Do we fix all of this, or implement bug 188980 and bug 187726 at the
> same time?

My sense is that just the UI design aspects of moving this to the portal will be very time consuming. My recommendation is to just patch up the existing page.
Comment 8 Denis Roy CLA 2009-12-17 16:16:35 EST
> My recommendation is to just patch up the existing page.

+1
Comment 9 Wayne Beaton CLA 2012-08-20 16:35:59 EDT
This works today. Marking as FIXED.