Skip to main content
Jump to: navigation, search

Difference between revisions of "Development Resources/HOWTO/Conforming Incubation Branding"

(What is Conforming?: Added instructions about how to change the name of the downloadable file(s) and to update the Bundle-Names. Also, info about how to search for your project.)
(Replaced content with "{{WARNING | This content has moved to the [https://www.eclipse.org/projects/handbook/#starting-incubation-branding Eclipse Foundation Project Handbook}} ''This page is mo...")
Line 1: Line 1:
=Incubation Phase (Conforming) Branding=
+
{{WARNING | This content has moved to the [https://www.eclipse.org/projects/handbook/#starting-incubation-branding Eclipse Foundation Project Handbook}}
 
+
===Why Should I Do This?===
+
The Board of Directors has [http://www.eclipse.org/projects/org/documents/Eclipse_Project_Requirements.html declared] that all Incubation Phase projects clearly label themselves - this document describes how to do that. Incubation Phase projects that are correctly labeled are referred to as ''conforming'' and are allowed to participate in the Parallel IP process [http://www.eclipse.org/projects/dev_process/parallel-ip-process.php].
+
 
+
===What is Conforming?===
+
A conforming project:
+
# Is in the [http://www.eclipse.org/projects/dev_process/development_process.php#6_2_3_Incubation Incubation phase].
+
# Correctly displays the incubation logo on their project home page.
+
# Correctly displays the same incubation logo on their project's primary download page.
+
# All downloadable zip files for builds and milestones must include the word "incubation" in the filename. For example, <code>DSF-SDK-incubation-N20070413-0200.zip</code>
+
#* One way to do this is edit the <code>*.product</code> file(s) and add <code>.incubation</code> to the end of the <code>ID</code> field.
+
#* The jar files in the download zip file are not required to contain the word "incubation" in the filename. (See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=178944 bug 178944] for the explanation.)
+
# All "Bundle-Name"s must include the word "incubation". Note that "Bundle-SymbolicName"s should not include "incubation" because the Bundle-SymbolicName is a technical namespace, not a user namespace. For example, <code>Bundle-Name: Foo Plug-in (Incubation)</code>
+
#* One way to do this is: <code>sed -i .bak 's/\(^Bundle-Name:.*\)/\1 (Incubation)/' *yourproject*/META-INF/MANIFEST.MF</code>. Be aware that the sed command will add <code>(Incubation)</code> even if it is already present.
+
# Similarly, the names for update manager features must include the word "incubation". For example, <code>Eclipse Platform (Incubation)</code>
+
 
+
Projects are listed as conforming or non-conforming on the [http://www.eclipse.org/projects/listofprojects.php main /projects page] by the egg (conforming) and egg-with-red-slash (non-conforming) icons by searching for the project by name and then expanding the project by clicking on the name.  If you believe your project is conforming (i.e., 1-5 above) but is listed as non-conforming, send email to emo@eclipse.org and ask us to update the database.
+
 
+
===Where to Place the Incubation Logo===
+
The Incubation logo is displayed in the right column of the web page, "above the fold"
+
on a 1280x1024 display. The HTML to show the graphic is:
+
 
+
<source lang="xml">
+
<div id="rightcolumn">
+
...
+
<div class="sideitem">
+
  <h6>Incubation</h6>
+
  <div align="center"><a href="/projects/what-is-incubation.php"><img
+
        align="center" src="/images/egg-incubation.png"
+
        border="0" alt="Incubation" /></a></div>
+
</div>
+
...
+
</div>
+
</source>
+
 
+
===The Graphics===
+
By [https://bugs.eclipse.org/bugs/show_bug.cgi?id=175200 community consensus], the incubating egg graphic has been chosen as the clear labeling required by the Board.
+
 
+
<table align="center" width="100%" border="0"><tr>
+
<td width="50%" align="center">[[Image:Egg-incubation.png]]<br>
+
<code>/images/egg-incubation.png</code>
+
</td></tr></table>
+
  
 
''This page is moderated by the EMO''
 
''This page is moderated by the EMO''
 
[[Category:Development_Resources]]
 
[[Category:Development_Resources]]
 
[[Category:How to Contribute]]
 
[[Category:How to Contribute]]

Revision as of 11:50, 27 January 2020

Template:WARNING

This page is moderated by the EMO

Back to the top