Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Triquetrum/Releng/Welcome Pages"

(Start on how to add things to the Welcome page.)
 
(Fixed links)
Line 1: Line 1:
[[https://github.com/eclipse/triquetrum/issues/169 | Issue #169  Create Welcome Support]] wants us to add Welcome Page support.
+
[https://github.com/eclipse/triquetrum/issues/169 Issue #169  Create Welcome Support] wants us to add Welcome Page support.
  
 
Unfortunately, modifying the Welcome Page is not well documented.  Below are some references
 
Unfortunately, modifying the Welcome Page is not well documented.  Below are some references
  
 
== Resources ==
 
== Resources ==
* [[http://wiki.bioclipse.net/index.php?title=How_to_contribute_to_welcome/intro_page | How to contribute to welcome]] (bioclipse.net) In the end, this was the page that helped the most.
+
* [http://wiki.bioclipse.net/index.php?title=How_to_contribute_to_welcome/intro_page How to contribute to welcome] (bioclipse.net) In the end, this was the page that helped the most.
* [[https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm | Platform Plug-in Developer Guide > Programmer's Guide > User assistance support > Welcome]] (eclipse.org) Light on the details, but helpful
+
* [https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm Platform Plug-in Developer Guide > Programmer's Guide > User assistance support > Welcome] (eclipse.org) Light on the details, but helpful
  
 
== Types of Welcome ==
 
== Types of Welcome ==
 
The Programmer's Guide (see above) outlines a few different approaches
 
The Programmer's Guide (see above) outlines a few different approaches
* [[https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm | Using the CustomizableIntroPart]]
+
* [https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm Using the CustomizableIntroPart]
* [[https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm | Universal intro]]
+
* [https://help.eclipse.org/neon/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm Universal intro]
  
 
It seems that Universal intro is more modern and preferred because it allows plugins to add to the pages.
 
It seems that Universal intro is more modern and preferred because it allows plugins to add to the pages.
  
 
== Stumbling Blocks ==
 
== Stumbling Blocks ==
One issue is that Triquetrum has a [[https://github.com/eclipse/triquetrum/blob/master/org.eclipse.triquetrum.repository/Triquetrum.product | org.eclipse.triquetrum.repository/Triquetrum.product]], which defines how to invoke Triquetrum, but the Welcome documentation does not really cover that.
+
One issue is that Triquetrum has a [https://github.com/eclipse/triquetrum/blob/master/org.eclipse.triquetrum.repository/Triquetrum.product org.eclipse.triquetrum.repository/Triquetrum.product], which defines how to invoke Triquetrum, but the Welcome documentation does not really cover that.
  
 
When editing org.eclipse.triquetrum.repository/Triquetrum.product, the Branding tab has a Welcome Page section, which we set to org.eclipse.ui.intro.universal:
 
When editing org.eclipse.triquetrum.repository/Triquetrum.product, the Branding tab has a Welcome Page section, which we set to org.eclipse.ui.intro.universal:

Revision as of 23:44, 6 June 2017

Issue #169 Create Welcome Support wants us to add Welcome Page support.

Unfortunately, modifying the Welcome Page is not well documented. Below are some references

Resources

Types of Welcome

The Programmer's Guide (see above) outlines a few different approaches

It seems that Universal intro is more modern and preferred because it allows plugins to add to the pages.

Stumbling Blocks

One issue is that Triquetrum has a org.eclipse.triquetrum.repository/Triquetrum.product, which defines how to invoke Triquetrum, but the Welcome documentation does not really cover that.

When editing org.eclipse.triquetrum.repository/Triquetrum.product, the Branding tab has a Welcome Page section, which we set to org.eclipse.ui.intro.universal:

Back to the top