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

Bug 469938

Summary: Project proposals page issues
Product: Community Reporter: Denis Roy <denis.roy>
Component: WebsiteAssignee: Wayne Beaton <wayne.beaton>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: phoenix.ui-inbox, ralph, wayne.beaton
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/142686
https://git.eclipse.org/c/www.eclipse.org/projects.git/commit/?id=304888528389e85a2c931a9e63599b22807331ab
Whiteboard: stalebug

Description Denis Roy CLA 2015-06-11 09:35:01 EDT
I googled "Eclipse project proposal" and clicked the first hit:
https://www.eclipse.org/projects/tools/proposals.php

Issues:

1. You must log in as a committer (using Bugzilla credentials) to use these tools. <-- that text should be updated.  We don't use Bugzilla credentials anumore.

2. You must log in as a committer (using Bugzilla credentials) to use these tools. <-- I am logged in, yet I still see that message

3. There is no clear way to create a new proposal.

4. Lifecycle - Proposals leads to the same page

5. There are some images that are not served over https, so the https indicator is crossed out.

6. The formatting looks odd.  I think a table would work better here.

7. Summaries block -- perhaps use month names?  2015-03 - 1 is hard to read
Comment 1 Wayne Beaton CLA 2015-06-11 10:00:17 EDT
(In reply to Denis Roy from comment #0)
> 1. You must log in as a committer (using Bugzilla credentials) to use these
> tools. <-- that text should be updated.  We don't use Bugzilla credentials
> anumore.

There's no reason to protect this page anymore. I can't recall why I set that up in the first place.

> 2. You must log in as a committer (using Bugzilla credentials) to use these
> tools. <-- I am logged in, yet I still see that message

We didn't support general site login when this page was created, so I rolled my own. I'm pretty sure that you must have logged in the regular way and it somehow conflicts with that the page expects. Regardless, we should just yank out the need to login altogether.
 
> 3. There is no clear way to create a new proposal.

This was never the intention of the page, but that seems like a good idea.
 
> 4. Lifecycle - Proposals leads to the same page

Yes it does. The left nav is just some _projectCommon code that's not smart enough to know that you're already on this page.

> 5. There are some images that are not served over https, so the https
> indicator is crossed out.

They're probably being served via an absolute URL from the images directory on dev.

> 6. The formatting looks odd.  I think a table would work better here.

The list of events is no longer useful, we should yank it out and just provide a list of proposals.
 
> 7. Summaries block -- perhaps use month names?  2015-03 - 1 is hard to read

This page was really never intended for general consumption, but it probably gets more hits than I had originally intended. I actually don't use this information any more, so maybe we should just yank it out as well.
Comment 2 Eclipse Genie CLA 2017-06-01 20:10:34 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 3 Eclipse Genie CLA 2019-05-23 13:04:12 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 4 Eclipse Genie CLA 2019-05-23 13:24:28 EDT
New Gerrit change created: https://git.eclipse.org/r/142686
Comment 6 Wayne Beaton CLA 2019-05-23 13:28:50 EDT
I've reworked the page in a way that I believe reflects the discussion here.