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

Bug 371093

Summary: Reduce the number of views
Product: Community Reporter: Denis Roy <denis.roy>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne, konstantin, matthias.sohn, sbouchet, stepper
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 367238    

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