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

Bug 109222

Summary: Tool to verify watermark and icons
Product: Community Reporter: Bjorn Freeman-Benson <bjorn.freeman-benson>
Component: ProcessAssignee: Eduardo A. Romero <eromero>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P5 CC: dfiguero
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 109221, 137441, 140952    
Bug Blocks:    

Description Bjorn Freeman-Benson CLA 2005-09-09 21:33:58 EDT
Tool to monitor project websites' use the correct icons and watermarks 
This requires project phase information in the project database
Comment 1 Diego Figueroa CLA 2005-12-01 11:27:14 EST
The approach will be to search the html for specific images being included, we need to know the names of those image filenames to parse for.
Comment 2 Bjorn Freeman-Benson CLA 2005-12-12 03:08:42 EST
For projects in incubation, verify that the gazoo-incubation image appears on the page. No watermark verification is required.
Comment 3 Eduardo A. Romero CLA 2006-04-14 12:33:35 EDT
According to http://www.eclipse.org/projects/dev_process/project-status-infrastructure-page3.php

We'll check for Gazoo (http://www.eclipse.org/projects/gazoo.php), but currently there's now way of knowing in which pahse an specific project is. Comment #1 says it will be added to the foundation database. 

Is there a bug already for that request?
Comment 4 Eduardo A. Romero CLA 2006-04-19 21:02:10 EDT
(In reply to comment #2)
> For projects in incubation, verify that the gazoo-incubation image appears on
> the page. No watermark verification is required.
> 

So these are the checks i'm doing (all checks on $project->getUrlIndex() a.k.a. project's homepage):

a) if it's on proposal status:

  1. check that src="/images/gazoo-incubation.jpg\" exists on the HTML <-- gazoo
  2. check that background-image: url('/proposals/proposal.gif'); exists on the HTML <-- watermark

b) If it's on incubation status:

   1. check that src="/images/gazoo-proposal.jpg\" exists on the HTML <-- gazoo


Anything missing?
Comment 5 Eduardo A. Romero CLA 2006-04-19 21:26:39 EDT
FYI, http://www.eclipse.org/projects/dev_process/project-status-infrastructure-page3.php

says the Gazoo graphic is optional.

Comment 6 Bjorn Freeman-Benson CLA 2006-04-20 16:56:30 EDT
Yes, but if the graphic is not included, some text about incubation must be.
Comment 7 Bjorn Freeman-Benson CLA 2006-05-09 16:14:10 EDT
Patch on bug 134275 applied.
Comment 8 Bjorn Freeman-Benson CLA 2006-05-12 12:34:53 EDT
Patch from bug 140952 applied.
Comment 9 Bjorn Freeman-Benson CLA 2006-09-30 15:00:03 EDT
Closed.