Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 401357

Summary: [pmi] problems with PMI release editor
Product: Community Reporter: Matthias Sohn <matthias.sohn>
Component: Project Management & PortalAssignee: Portal Bugzilla Dummy Inbox <portal-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: thatnitind, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:
Attachments:
Description Flags
Releases page
none
current header when logged on none

Description Matthias Sohn CLA 2013-02-20 14:50:27 EST
I tried the new release editor Wayne mentioned in [1] and found the following problems:

- opened http://projects.eclipse.org/projects/technology.egit
- logged on
- clicked "Releases"
- the shiny new release editor opened, good until here
- I didn't want to immediately create a new release but couldn't find a "Cancel" button
- hence I used the browser back button to back out, clicked around to have a look at all the new PMI stuff
- then I went back to "Releases" and got a blank page
- tried many things but couldn't fix this until I deleted all cookies for projects.eclipse.org, then I could again open the release editor once
- this behavior seems to be reproducible

I used Chrome 24.0.1312.57 on Mac for this.

Also I observed that I had difficulties to see if I am logged on or not, most sites show my user name with a link to user profile somewhere in the top right corner of the site, PMI doesn't.

[1] http://dev.eclipse.org/mhonarc/lists/technology-pmc/msg04709.html
Comment 1 Wayne Beaton CLA 2013-02-20 14:54:02 EST
Created attachment 227360 [details]
Releases page

Is this what you saw when you clicked "Releases"?
Comment 2 Wayne Beaton CLA 2013-02-20 15:00:34 EST
(In reply to comment #0)
> Also I observed that I had difficulties to see if I am logged on or not,
> most sites show my user name with a link to user profile somewhere in the
> top right corner of the site, PMI doesn't.

I experience some similar confusion earlier today. When you log in, you switch from HTTP to HTTPS. From then, you are "logged in" while in HTTPS, but still unauthenticated in HTTP. This is just weird. I have opened bug 401361 to track this issue separately.
Comment 3 Matthias Sohn CLA 2013-02-25 10:44:03 EST
(In reply to comment #1)
> Created attachment 227360 [details]
> Releases page
> 
> Is this what you saw when you clicked "Releases"?

yes, but only the first time I clicked this, subsequent tries always did nothing
Comment 4 Wayne Beaton CLA 2013-02-25 12:48:30 EST
(In reply to comment #3)
> (In reply to comment #1)
> > Created attachment 227360 [details]
> > Releases page
> > 
> > Is this what you saw when you clicked "Releases"?
> 
> yes, but only the first time I clicked this, subsequent tries always did
> nothing

"did nothing"... does it do something now?
Comment 5 Matthias Sohn CLA 2013-02-26 02:19:34 EST
(In reply to comment #4)
> "did nothing"... does it do something now?

yes, now it works, thanks :)

Still the logon / logout experience isn't perfect:
- logon doesn't bring me back to the page I was looking at before clicking "Eclipse Login"
- when I am logged on I get an additional bar at the top which helps to know that I am logged on, but I didn't notice since I always looked at "Eclipse Login" which didn't change, maybe this would be more obvious if "Eclipse Login" would change to "Logout". Also it feels odd that logon adds a bar at the top which isn't shown when not being logged on.
Comment 6 Matthias Sohn CLA 2013-02-26 02:21:12 EST
Created attachment 227585 [details]
current header when logged on
Comment 7 Wayne Beaton CLA 2013-02-26 10:18:27 EST
(In reply to comment #5)
> (In reply to comment #4)
> > "did nothing"... does it do something now?
> 
> yes, now it works, thanks :)
> 
> Still the logon / logout experience isn't perfect:
> - logon doesn't bring me back to the page I was looking at before clicking
> "Eclipse Login"
> - when I am logged on I get an additional bar at the top which helps to know
> that I am logged on, but I didn't notice since I always looked at "Eclipse
> Login" which didn't change, maybe this would be more obvious if "Eclipse
> Login" would change to "Logout". Also it feels odd that logon adds a bar at
> the top which isn't shown when not being logged on.

I've moved this discussion to Bug 401361.

I am concerned about your earlier comments regarding the lack of a "Cancel" button. The form on this page is not intended to be required, but rather is a form that you can use to create additional releases if necessary. In my mind a "Cancel" button does not make sense. However, based on your comment, I am concerned that the UI does not make this clear.

Would it be enough, do you think, to just add a few more words in the form describing its purpose? Or would it be better if we collapsed the forum with just an "Add more releases" label that expands the section when clicked?
Comment 8 Matthias Sohn CLA 2013-02-27 02:42:55 EST
(In reply to comment #7)
> I am concerned about your earlier comments regarding the lack of a "Cancel"
> button. The form on this page is not intended to be required, but rather is
> a form that you can use to create additional releases if necessary. In my
> mind a "Cancel" button does not make sense. However, based on your comment,
> I am concerned that the UI does not make this clear.
> 
> Would it be enough, do you think, to just add a few more words in the form
> describing its purpose? Or would it be better if we collapsed the forum with
> just an "Add more releases" label that expands the section when clicked?

Depends on how you want to handle leaving the page e.g. using the back button when already some data was entered in the form. Either the data I entered is cached somewhere so that I don't loose it or I should get notified that I will loose it or there is a Cancel button I can use to signal I want to leave the page without storing the data I entered.