eclipse-archived / triquetrum

Triquetrum project
Other
13 stars 14 forks source link

Create Welcome Support #169

Open cxbrooks opened 7 years ago

cxbrooks commented 7 years ago

In Bug #166, a user did not find a Triquetrum view or Wizard because they are not yet present.

Maybe we should have a Welcome tab that states that we don't have a view or wizard? See http://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fua_intro.htm

cxbrooks commented 7 years ago

This is in progress, see https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages

erwindl0 commented 7 years ago

Great start!

The bioclipse info page also mentions how to add cheat sheet links.

Maybe something to think about as well, preparing a couple of cheat sheets for getting started.

From: Christopher Brooks [mailto:notifications@github.com] Sent: Wednesday, June 7, 2017 7:39 AM To: eclipse/triquetrum triquetrum@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: Re: [eclipse/triquetrum] Create Welcome Support (#169)

This is in progress, see https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/eclipse/triquetrum/issues/169#issuecomment-306692081 , or mute the thread https://github.com/notifications/unsubscribe-auth/AGKZ4Wg8jfHOcruuWrXALkyo2R-MyVTkks5sBjeLgaJpZM4KFi3S . https://github.com/notifications/beacon/AGKZ4ewD97WTEREe6WnWAzmnfcOQRkOQks5sBjeLgaJpZM4KFi3S.gif

cxbrooks commented 7 years ago

I'm closing this, it worked for me when I built a Mac Triquetrum using "mvn clean verify". The Hudson build is having problems that are outside of Triquetrum now, so I believe this works.

cxbrooks commented 7 years ago

The Welcome Window is not visible.

Erwin wrote that he had not seen the welcome window before the folder restructuring.

cxbrooks commented 7 years ago

Actually, the welcome window changes do seem to be present.

When I start up Triquetrum and click on Help -> Welcome, I get the default Welcome window:

screen shot 2017-07-24 at 1 37 37 pm

However, if I click on Overview, I get the Triquetrum-specific pages:

screen shot 2017-07-24 at 1 39 18 pm

"What is Triquetrum?" and "The Triquetrum license" comes from plugins/editor/org.eclipse.triquetrum.workflow.editor/intro/overview.xml, which is mentioned in plugins/editor/org.eclipse.triquetrum.workflow.editor/plugin.xml:

    <!-- See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages -->
    <extension point="org.eclipse.ui.intro.configExtension">
      <configExtension
            content="intro/overview.xml"
            configId="org.eclipse.ui.intro.universalConfig">
      </configExtension>
</extension>

Further enhancements would be to get something about Triquetrum on the root page.

cxbrooks commented 6 years ago

It seems that adding to the Welcome root window is not possible. Changing the Welcome window at startup by adding org.eclipse.ui.intro/INTRO_START_PAGE by editing org.eclipse.triquetrum.workflow.editor/plugin_customization.ini also does not help.

See https://wiki.eclipse.org/Triquetrum/Releng/Welcome_Pages

It seems like this bug will not be closed in time for the Science 2017 Release.

cxbrooks commented 6 years ago

Erwin suggests that this could be because we don't have a specific application, instead we are a collection of bundles. Perhaps we should not launch it as an IDE application, instead launch it as something else.

Moving to a different Milestone.

cxbrooks commented 6 years ago

I'll verify that this works in the most recent release and then close it.