Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 371093 - Reduce the number of views
Summary: Reduce the number of views
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: CI-Jenkins (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 367238
  Show dependency tree
 
Reported: 2012-02-09 10:18 EST by Denis Roy CLA
Modified: 2012-08-30 15:31 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis Roy CLA 2012-02-09 10:18:11 EST
We almost have as many views as we do jobs.  What is John's view and My View???

Apache only has five views -- A-F, All, G-L, M-R, S-Z

As we know, storing and rendering these views costs time and memory.
Comment 1 John Arthorne CLA 2012-02-09 11:57:30 EST
(In reply to comment #0)
> We almost have as many views as we do jobs.  What is John's view and My View???

I had no idea views I created were visible to anyone else. Please feel free to delete "John's view". Maybe you have already done it because I don't see it today. I thought of this as analogous to saving a custom bugzilla query.
Comment 2 Eike Stepper CLA 2012-02-10 02:16:51 EST
What about having one view per top-level project?
Comment 3 Denis Roy CLA 2012-03-15 15:03:34 EDT
I've removed a few views, and IMO what is there now is reasonable.  I think one view per top-level is the way to go.
Comment 4 Bouchet Stéphane CLA 2012-08-30 09:57:16 EDT
Hi,

After reading this blog entry [1], hudson default views need some removal again.

Please remove 'EEF', 'Obeo', 'Papyrus', 'Graphiti', 'My Jobs' and 'stardust' that are all presenting the same jobs. ( EEF, EMF Comapre, ATL ... )

I really do not know where they come from...
Comment 5 Denis Roy CLA 2012-08-30 10:44:54 EDT
I removed those views.

I guess any committer is free to create views that stick to the home page...
Comment 6 Konstantin Komissarchik CLA 2012-08-30 15:27:57 EDT
> I guess any committer is free to create views that stick to the home page...

Permissions for views (create/delete/configure) are separate from other permissions... Perhaps those shouldn't be given to every committer. It would be best for projects to use My Views feature and/or link to individual jobs from project website. Given the scope covered by eclipse.org hudson, allowing public views to be created doesn't scale.
Comment 7 Denis Roy CLA 2012-08-30 15:31:13 EDT
Yep, you're right, and it was granted to ROLE_COMMON.  I've removed that.  Thanks for the tip.
Comment 8 Denis Roy CLA 2012-08-30 15:31:28 EDT
I'll close this as fixed