Home » Eclipse Projects » Platform - User Assistance (UA) » Re: Standalone help for RCP product
Re: Standalone help for RCP product [message #474787] |
Fri, 14 November 2008 15:07 |
Eclipse User |
|
|
|
Originally posted by: nospam_kowalskilee.gmail.com
Hi Christophe,
Would you please describe in more detail the usage situation you are
trying to achieve?
I'm having trouble picturing exactly the connection between running your
RCP product and the help system/infocenter set-up. This is what I'm
imagining you mean. Please confirm this picture, or correct it as needed:
- You have an RCP product, written based on Eclipse, that is to run on
someone's desktop machine.
- You want the help system for that RCP product to *not* be installed on
that desktop machine (?).
- You want the Help menus and buttons for that RCP product user
interface running on that desktop machine to link to the help
system/infocenter running remotely on a server machine, at your own
website (?).
Is that the correct scenario for what you are trying to achieve?
The "remote infocenter" might be the solution for the scenario, but it's
not clear if this is the scenario that you have in mind.
I'm adding newsgroup eclipse.platform.ua to this thread, as that
newsgroup deals with help system/infocenter questions.
Sincerely,
Lee Anne
Christophe Fondacci wrote:
> Hello all,
>
> I would like to start the help infocenter server in a standalone mode
> for a RCP product (and not for the Eclipse product).
>
> It is very easy to start the standalone server for displaying the
> eclipse help, but I would like it to serve the help of my RCP product
> instead. In the command line, I tried specifying my product home as the
> eclipse home argument, but it seems to be looking for the "eclipse"
> executable and cannot find it.
>
> Is there a simple way to do this ?
>
> My need is to publish the help of my RCP product on my website just like
> the help.eclipse.org publish the eclipse help online.
> Thank you,
> Christophe.
|
|
|
Re: Standalone help for RCP product [message #474788 is a reply to message #474787] |
Fri, 14 November 2008 16:16 |
Christophe Fondacci Messages: 95 Registered: July 2009 Location: Paris |
Member |
|
|
Thank you for taking the time to answer.
Your picture would be the optimal solution. But what I want to do is much
simpler (I think).
The picture is the following ("OK" means it already works) :
- I have a RCP product, written based on Eclipse, that is to run on
someone's desktop machine. => OK
- I want the help system for that RCP product to be installed on this
machine / product => OK (i can access the local help system on every desktop
machine (standard local help web server)).
- I would like to give access to this help system to anyone (who might not
already have installed the RCP product) through a web browser on my website.
Therefore I would like to run the "help web server" on my web server. On
this web server, i would like to launch the standalone help system using my
own RCP product help.
I only succeed in launching the standard Eclipse help in standalone mode,
rather than my own RCP product help.
Again, thank you for your time.
Christophe
PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
"Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de groupe
de discussion : gfk45a$k3v$1@build.eclipse.org...
> Hi Christophe,
>
> Would you please describe in more detail the usage situation you are
> trying to achieve?
>
> I'm having trouble picturing exactly the connection between running your
> RCP product and the help system/infocenter set-up. This is what I'm
> imagining you mean. Please confirm this picture, or correct it as needed:
> - You have an RCP product, written based on Eclipse, that is to run on
> someone's desktop machine.
>
> - You want the help system for that RCP product to *not* be installed on
> that desktop machine (?).
>
> - You want the Help menus and buttons for that RCP product user interface
> running on that desktop machine to link to the help system/infocenter
> running remotely on a server machine, at your own website (?).
>
> Is that the correct scenario for what you are trying to achieve?
>
> The "remote infocenter" might be the solution for the scenario, but it's
> not clear if this is the scenario that you have in mind.
>
> I'm adding newsgroup eclipse.platform.ua to this thread, as that newsgroup
> deals with help system/infocenter questions.
>
> Sincerely,
> Lee Anne
>
>
> Christophe Fondacci wrote:
>> Hello all,
>>
>> I would like to start the help infocenter server in a standalone mode for
>> a RCP product (and not for the Eclipse product).
>>
>> It is very easy to start the standalone server for displaying the eclipse
>> help, but I would like it to serve the help of my RCP product instead. In
>> the command line, I tried specifying my product home as the eclipse home
>> argument, but it seems to be looking for the "eclipse" executable and
>> cannot find it.
>>
>> Is there a simple way to do this ?
>>
>> My need is to publish the help of my RCP product on my website just like
>> the help.eclipse.org publish the eclipse help online.
>> Thank you,
>> Christophe.
|
|
|
Infocenter mode of the help system Re: Standalone help for RCP product [message #474789 is a reply to message #474788] |
Fri, 14 November 2008 16:36 |
Eclipse User |
|
|
|
Originally posted by: nospam_kowalskilee.gmail.com
Hi Christophe,
Thanks for the additional detail. Then, it sounds like what you want is
what the Eclipse webmaster does at help.eclipse.org, for your RCP
product's help content, right?
This scenario is typically referred to as the "infocenter" scenario. It
means running the Eclipse help system in its "infocenter" mode. This is
described to some degree in the following Eclipse help topic (in the
Eclipse 3.4 help):
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
What version of Eclipse do you want to use for this?
Because of Eclipse's flexibility, you have some options for the physical
set-up in the machine filesystem for running such an infocenter. Some of
the set-up depends on which Eclipse version you are using. If it were
me, I would make a copy of a clean Eclipse structure in a directory
space on the website's machine, then delete the Eclipse doc plug-ins
from the plugins directory, and add your RCP product's doc plug-ins into
to the plugins directory. There might be some steps needed to clean up
things from the configuration directory, depending on the version of
Eclipse you want to use. After that, the command to startup and run the
infocenter would be the commands as described in that infocenter help
topic I list above.
Hope that helps!
Lee Anne
Christophe Fondacci wrote:
> Thank you for taking the time to answer.
> Your picture would be the optimal solution. But what I want to do is
> much simpler (I think).
>
> The picture is the following ("OK" means it already works) :
>
> - I have a RCP product, written based on Eclipse, that is to run on
> someone's desktop machine. => OK
>
> - I want the help system for that RCP product to be installed on this
> machine / product => OK (i can access the local help system on every
> desktop machine (standard local help web server)).
>
> - I would like to give access to this help system to anyone (who might
> not already have installed the RCP product) through a web browser on my
> website. Therefore I would like to run the "help web server" on my web
> server. On this web server, i would like to launch the standalone help
> system using my own RCP product help.
>
> I only succeed in launching the standard Eclipse help in standalone
> mode, rather than my own RCP product help.
>
>
> Again, thank you for your time.
> Christophe
>
> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>
>
>
> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>> Hi Christophe,
>>
>> Would you please describe in more detail the usage situation you are
>> trying to achieve?
>>
>> I'm having trouble picturing exactly the connection between running
>> your RCP product and the help system/infocenter set-up. This is what
>> I'm imagining you mean. Please confirm this picture, or correct it as
>> needed:
>> - You have an RCP product, written based on Eclipse, that is to run on
>> someone's desktop machine.
>>
>> - You want the help system for that RCP product to *not* be installed
>> on that desktop machine (?).
>>
>> - You want the Help menus and buttons for that RCP product user
>> interface running on that desktop machine to link to the help
>> system/infocenter running remotely on a server machine, at your own
>> website (?).
>>
>> Is that the correct scenario for what you are trying to achieve?
>>
>> The "remote infocenter" might be the solution for the scenario, but
>> it's not clear if this is the scenario that you have in mind.
>>
>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>> newsgroup deals with help system/infocenter questions.
>>
>> Sincerely,
>> Lee Anne
>>
>>
>> Christophe Fondacci wrote:
>>> Hello all,
>>>
>>> I would like to start the help infocenter server in a standalone mode
>>> for a RCP product (and not for the Eclipse product).
>>>
>>> It is very easy to start the standalone server for displaying the
>>> eclipse help, but I would like it to serve the help of my RCP product
>>> instead. In the command line, I tried specifying my product home as
>>> the eclipse home argument, but it seems to be looking for the
>>> "eclipse" executable and cannot find it.
>>>
>>> Is there a simple way to do this ?
>>>
>>> My need is to publish the help of my RCP product on my website just
>>> like the help.eclipse.org publish the eclipse help online.
>>> Thank you,
>>> Christophe.
>
|
|
|
Re: Infocenter mode of the help system Re: Standalone help for RCP product [message #474794 is a reply to message #474789] |
Mon, 17 November 2008 13:01 |
Christophe Fondacci Messages: 95 Registered: July 2009 Location: Paris |
Member |
|
|
Ok, thank you very much!
I started to think about your solution when I thought that maybe just
renaming my launcher to the eclipse launcher name would do the trick... and
yes it did !!
Though it has became very simple :
1. I deployed my RCP product on my web server
2. I renamed the launcher to "eclipse"
3. I started the infocenter, passing my RCP product home as the eclipse home
4. The page http://xxx.xx.xx.xxx/help/index.jsp is correctly responding and
displays the help system with my own RCP product doc !
Wouldn't it be convenient to support an optional argument in the
InfoCenter's main method which would define the launcher name? It would be
very convenient for RCP products...
Again, thank you.
Christophe.
"Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de groupe
de discussion : gfk9df$9mt$1@build.eclipse.org...
> Hi Christophe,
>
> Thanks for the additional detail. Then, it sounds like what you want is
> what the Eclipse webmaster does at help.eclipse.org, for your RCP
> product's help content, right?
>
> This scenario is typically referred to as the "infocenter" scenario. It
> means running the Eclipse help system in its "infocenter" mode. This is
> described to some degree in the following Eclipse help topic (in the
> Eclipse 3.4 help):
> http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
>
> What version of Eclipse do you want to use for this?
>
> Because of Eclipse's flexibility, you have some options for the physical
> set-up in the machine filesystem for running such an infocenter. Some of
> the set-up depends on which Eclipse version you are using. If it were me,
> I would make a copy of a clean Eclipse structure in a directory space on
> the website's machine, then delete the Eclipse doc plug-ins from the
> plugins directory, and add your RCP product's doc plug-ins into to the
> plugins directory. There might be some steps needed to clean up things
> from the configuration directory, depending on the version of Eclipse you
> want to use. After that, the command to startup and run the infocenter
> would be the commands as described in that infocenter help topic I list
> above.
>
> Hope that helps!
> Lee Anne
>
>
> Christophe Fondacci wrote:
>> Thank you for taking the time to answer.
>> Your picture would be the optimal solution. But what I want to do is much
>> simpler (I think).
>>
>> The picture is the following ("OK" means it already works) :
>>
>> - I have a RCP product, written based on Eclipse, that is to run on
>> someone's desktop machine. => OK
>>
>> - I want the help system for that RCP product to be installed on this
>> machine / product => OK (i can access the local help system on every
>> desktop machine (standard local help web server)).
>>
>> - I would like to give access to this help system to anyone (who might
>> not already have installed the RCP product) through a web browser on my
>> website. Therefore I would like to run the "help web server" on my web
>> server. On this web server, i would like to launch the standalone help
>> system using my own RCP product help.
>>
>> I only succeed in launching the standard Eclipse help in standalone mode,
>> rather than my own RCP product help.
>>
>>
>> Again, thank you for your time.
>> Christophe
>>
>> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>>
>>
>>
>> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
>> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>>> Hi Christophe,
>>>
>>> Would you please describe in more detail the usage situation you are
>>> trying to achieve?
>>>
>>> I'm having trouble picturing exactly the connection between running your
>>> RCP product and the help system/infocenter set-up. This is what I'm
>>> imagining you mean. Please confirm this picture, or correct it as
>>> needed:
>>> - You have an RCP product, written based on Eclipse, that is to run on
>>> someone's desktop machine.
>>>
>>> - You want the help system for that RCP product to *not* be installed on
>>> that desktop machine (?).
>>>
>>> - You want the Help menus and buttons for that RCP product user
>>> interface running on that desktop machine to link to the help
>>> system/infocenter running remotely on a server machine, at your own
>>> website (?).
>>>
>>> Is that the correct scenario for what you are trying to achieve?
>>>
>>> The "remote infocenter" might be the solution for the scenario, but it's
>>> not clear if this is the scenario that you have in mind.
>>>
>>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>>> newsgroup deals with help system/infocenter questions.
>>>
>>> Sincerely,
>>> Lee Anne
>>>
>>>
>>> Christophe Fondacci wrote:
>>>> Hello all,
>>>>
>>>> I would like to start the help infocenter server in a standalone mode
>>>> for a RCP product (and not for the Eclipse product).
>>>>
>>>> It is very easy to start the standalone server for displaying the
>>>> eclipse help, but I would like it to serve the help of my RCP product
>>>> instead. In the command line, I tried specifying my product home as the
>>>> eclipse home argument, but it seems to be looking for the "eclipse"
>>>> executable and cannot find it.
>>>>
>>>> Is there a simple way to do this ?
>>>>
>>>> My need is to publish the help of my RCP product on my website just
>>>> like the help.eclipse.org publish the eclipse help online.
>>>> Thank you,
>>>> Christophe.
>>
|
|
|
Re: Infocenter mode of the help system Re: Standalone help for RCP product [message #474799 is a reply to message #474794] |
Mon, 17 November 2008 21:38 |
Eclipse User |
|
|
|
Originally posted by: nospam_kowalskilee.gmail.com
Hi Christophe,
It's good to hear that you found a way to achieve what you want!
You wrote:
> Wouldn't it be convenient to support an optional argument in the
> InfoCenter's main method which would define the launcher name? It would
> be very convenient for RCP products...
You can submit a "request for enhancement" for such a feature. To do so,
use the Eclipse Bugzilla system and the form located here:
https://bugs.eclipse.org/bugs/enter_feature.cgi
You'll want to select the Platform link, and then in the following page
that loads, the Component = User Assistance.
Then maybe the Eclipse User Assistance team can include it for the
upcoming 3.5 release.
Best regards,
Lee Anne
Christophe Fondacci wrote:
> Ok, thank you very much!
>
> I started to think about your solution when I thought that maybe just
> renaming my launcher to the eclipse launcher name would do the trick...
> and yes it did !!
>
> Though it has became very simple :
> 1. I deployed my RCP product on my web server
> 2. I renamed the launcher to "eclipse"
> 3. I started the infocenter, passing my RCP product home as the eclipse
> home
> 4. The page http://xxx.xx.xx.xxx/help/index.jsp is correctly responding
> and displays the help system with my own RCP product doc !
>
> Wouldn't it be convenient to support an optional argument in the
> InfoCenter's main method which would define the launcher name? It would
> be very convenient for RCP products...
>
> Again, thank you.
> Christophe.
>
>
> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
> groupe de discussion : gfk9df$9mt$1@build.eclipse.org...
>> Hi Christophe,
>>
>> Thanks for the additional detail. Then, it sounds like what you want
>> is what the Eclipse webmaster does at help.eclipse.org, for your RCP
>> product's help content, right?
>>
>> This scenario is typically referred to as the "infocenter" scenario.
>> It means running the Eclipse help system in its "infocenter" mode.
>> This is described to some degree in the following Eclipse help topic
>> (in the Eclipse 3.4 help):
>> http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
>>
>>
>> What version of Eclipse do you want to use for this?
>>
>> Because of Eclipse's flexibility, you have some options for the
>> physical set-up in the machine filesystem for running such an
>> infocenter. Some of the set-up depends on which Eclipse version you
>> are using. If it were me, I would make a copy of a clean Eclipse
>> structure in a directory space on the website's machine, then delete
>> the Eclipse doc plug-ins from the plugins directory, and add your RCP
>> product's doc plug-ins into to the plugins directory. There might be
>> some steps needed to clean up things from the configuration directory,
>> depending on the version of Eclipse you want to use. After that, the
>> command to startup and run the infocenter would be the commands as
>> described in that infocenter help topic I list above.
>>
>> Hope that helps!
>> Lee Anne
>>
>>
>> Christophe Fondacci wrote:
>>> Thank you for taking the time to answer.
>>> Your picture would be the optimal solution. But what I want to do is
>>> much simpler (I think).
>>>
>>> The picture is the following ("OK" means it already works) :
>>>
>>> - I have a RCP product, written based on Eclipse, that is to run on
>>> someone's desktop machine. => OK
>>>
>>> - I want the help system for that RCP product to be installed on this
>>> machine / product => OK (i can access the local help system on every
>>> desktop machine (standard local help web server)).
>>>
>>> - I would like to give access to this help system to anyone (who
>>> might not already have installed the RCP product) through a web
>>> browser on my website. Therefore I would like to run the "help web
>>> server" on my web server. On this web server, i would like to launch
>>> the standalone help system using my own RCP product help.
>>>
>>> I only succeed in launching the standard Eclipse help in standalone
>>> mode, rather than my own RCP product help.
>>>
>>>
>>> Again, thank you for your time.
>>> Christophe
>>>
>>> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>>>
>>>
>>>
>>> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
>>> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>>>> Hi Christophe,
>>>>
>>>> Would you please describe in more detail the usage situation you are
>>>> trying to achieve?
>>>>
>>>> I'm having trouble picturing exactly the connection between running
>>>> your RCP product and the help system/infocenter set-up. This is what
>>>> I'm imagining you mean. Please confirm this picture, or correct it
>>>> as needed:
>>>> - You have an RCP product, written based on Eclipse, that is to run
>>>> on someone's desktop machine.
>>>>
>>>> - You want the help system for that RCP product to *not* be
>>>> installed on that desktop machine (?).
>>>>
>>>> - You want the Help menus and buttons for that RCP product user
>>>> interface running on that desktop machine to link to the help
>>>> system/infocenter running remotely on a server machine, at your own
>>>> website (?).
>>>>
>>>> Is that the correct scenario for what you are trying to achieve?
>>>>
>>>> The "remote infocenter" might be the solution for the scenario, but
>>>> it's not clear if this is the scenario that you have in mind.
>>>>
>>>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>>>> newsgroup deals with help system/infocenter questions.
>>>>
>>>> Sincerely,
>>>> Lee Anne
>>>>
>>>>
>>>> Christophe Fondacci wrote:
>>>>> Hello all,
>>>>>
>>>>> I would like to start the help infocenter server in a standalone
>>>>> mode for a RCP product (and not for the Eclipse product).
>>>>>
>>>>> It is very easy to start the standalone server for displaying the
>>>>> eclipse help, but I would like it to serve the help of my RCP
>>>>> product instead. In the command line, I tried specifying my product
>>>>> home as the eclipse home argument, but it seems to be looking for
>>>>> the "eclipse" executable and cannot find it.
>>>>>
>>>>> Is there a simple way to do this ?
>>>>>
>>>>> My need is to publish the help of my RCP product on my website just
>>>>> like the help.eclipse.org publish the eclipse help online.
>>>>> Thank you,
>>>>> Christophe.
>>>
|
|
|
Re: Standalone help for RCP product [message #621909 is a reply to message #474787] |
Fri, 14 November 2008 16:16 |
Christophe Fondacci Messages: 95 Registered: July 2009 Location: Paris |
Member |
|
|
Thank you for taking the time to answer.
Your picture would be the optimal solution. But what I want to do is much
simpler (I think).
The picture is the following ("OK" means it already works) :
- I have a RCP product, written based on Eclipse, that is to run on
someone's desktop machine. => OK
- I want the help system for that RCP product to be installed on this
machine / product => OK (i can access the local help system on every desktop
machine (standard local help web server)).
- I would like to give access to this help system to anyone (who might not
already have installed the RCP product) through a web browser on my website.
Therefore I would like to run the "help web server" on my web server. On
this web server, i would like to launch the standalone help system using my
own RCP product help.
I only succeed in launching the standard Eclipse help in standalone mode,
rather than my own RCP product help.
Again, thank you for your time.
Christophe
PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
"Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de groupe
de discussion : gfk45a$k3v$1@build.eclipse.org...
> Hi Christophe,
>
> Would you please describe in more detail the usage situation you are
> trying to achieve?
>
> I'm having trouble picturing exactly the connection between running your
> RCP product and the help system/infocenter set-up. This is what I'm
> imagining you mean. Please confirm this picture, or correct it as needed:
> - You have an RCP product, written based on Eclipse, that is to run on
> someone's desktop machine.
>
> - You want the help system for that RCP product to *not* be installed on
> that desktop machine (?).
>
> - You want the Help menus and buttons for that RCP product user interface
> running on that desktop machine to link to the help system/infocenter
> running remotely on a server machine, at your own website (?).
>
> Is that the correct scenario for what you are trying to achieve?
>
> The "remote infocenter" might be the solution for the scenario, but it's
> not clear if this is the scenario that you have in mind.
>
> I'm adding newsgroup eclipse.platform.ua to this thread, as that newsgroup
> deals with help system/infocenter questions.
>
> Sincerely,
> Lee Anne
>
>
> Christophe Fondacci wrote:
>> Hello all,
>>
>> I would like to start the help infocenter server in a standalone mode for
>> a RCP product (and not for the Eclipse product).
>>
>> It is very easy to start the standalone server for displaying the eclipse
>> help, but I would like it to serve the help of my RCP product instead. In
>> the command line, I tried specifying my product home as the eclipse home
>> argument, but it seems to be looking for the "eclipse" executable and
>> cannot find it.
>>
>> Is there a simple way to do this ?
>>
>> My need is to publish the help of my RCP product on my website just like
>> the help.eclipse.org publish the eclipse help online.
>> Thank you,
>> Christophe.
|
|
|
Infocenter mode of the help system Re: Standalone help for RCP product [message #621912 is a reply to message #474788] |
Fri, 14 November 2008 16:36 |
Eclipse User |
|
|
|
Originally posted by: nospam_kowalskilee.gmail.com
Hi Christophe,
Thanks for the additional detail. Then, it sounds like what you want is
what the Eclipse webmaster does at help.eclipse.org, for your RCP
product's help content, right?
This scenario is typically referred to as the "infocenter" scenario. It
means running the Eclipse help system in its "infocenter" mode. This is
described to some degree in the following Eclipse help topic (in the
Eclipse 3.4 help):
http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
What version of Eclipse do you want to use for this?
Because of Eclipse's flexibility, you have some options for the physical
set-up in the machine filesystem for running such an infocenter. Some of
the set-up depends on which Eclipse version you are using. If it were
me, I would make a copy of a clean Eclipse structure in a directory
space on the website's machine, then delete the Eclipse doc plug-ins
from the plugins directory, and add your RCP product's doc plug-ins into
to the plugins directory. There might be some steps needed to clean up
things from the configuration directory, depending on the version of
Eclipse you want to use. After that, the command to startup and run the
infocenter would be the commands as described in that infocenter help
topic I list above.
Hope that helps!
Lee Anne
Christophe Fondacci wrote:
> Thank you for taking the time to answer.
> Your picture would be the optimal solution. But what I want to do is
> much simpler (I think).
>
> The picture is the following ("OK" means it already works) :
>
> - I have a RCP product, written based on Eclipse, that is to run on
> someone's desktop machine. => OK
>
> - I want the help system for that RCP product to be installed on this
> machine / product => OK (i can access the local help system on every
> desktop machine (standard local help web server)).
>
> - I would like to give access to this help system to anyone (who might
> not already have installed the RCP product) through a web browser on my
> website. Therefore I would like to run the "help web server" on my web
> server. On this web server, i would like to launch the standalone help
> system using my own RCP product help.
>
> I only succeed in launching the standard Eclipse help in standalone
> mode, rather than my own RCP product help.
>
>
> Again, thank you for your time.
> Christophe
>
> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>
>
>
> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>> Hi Christophe,
>>
>> Would you please describe in more detail the usage situation you are
>> trying to achieve?
>>
>> I'm having trouble picturing exactly the connection between running
>> your RCP product and the help system/infocenter set-up. This is what
>> I'm imagining you mean. Please confirm this picture, or correct it as
>> needed:
>> - You have an RCP product, written based on Eclipse, that is to run on
>> someone's desktop machine.
>>
>> - You want the help system for that RCP product to *not* be installed
>> on that desktop machine (?).
>>
>> - You want the Help menus and buttons for that RCP product user
>> interface running on that desktop machine to link to the help
>> system/infocenter running remotely on a server machine, at your own
>> website (?).
>>
>> Is that the correct scenario for what you are trying to achieve?
>>
>> The "remote infocenter" might be the solution for the scenario, but
>> it's not clear if this is the scenario that you have in mind.
>>
>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>> newsgroup deals with help system/infocenter questions.
>>
>> Sincerely,
>> Lee Anne
>>
>>
>> Christophe Fondacci wrote:
>>> Hello all,
>>>
>>> I would like to start the help infocenter server in a standalone mode
>>> for a RCP product (and not for the Eclipse product).
>>>
>>> It is very easy to start the standalone server for displaying the
>>> eclipse help, but I would like it to serve the help of my RCP product
>>> instead. In the command line, I tried specifying my product home as
>>> the eclipse home argument, but it seems to be looking for the
>>> "eclipse" executable and cannot find it.
>>>
>>> Is there a simple way to do this ?
>>>
>>> My need is to publish the help of my RCP product on my website just
>>> like the help.eclipse.org publish the eclipse help online.
>>> Thank you,
>>> Christophe.
>
|
|
|
Re: Infocenter mode of the help system Re: Standalone help for RCP product [message #621921 is a reply to message #474789] |
Mon, 17 November 2008 13:01 |
Christophe Fondacci Messages: 95 Registered: July 2009 Location: Paris |
Member |
|
|
Ok, thank you very much!
I started to think about your solution when I thought that maybe just
renaming my launcher to the eclipse launcher name would do the trick... and
yes it did !!
Though it has became very simple :
1. I deployed my RCP product on my web server
2. I renamed the launcher to "eclipse"
3. I started the infocenter, passing my RCP product home as the eclipse home
4. The page http://xxx.xx.xx.xxx/help/index.jsp is correctly responding and
displays the help system with my own RCP product doc !
Wouldn't it be convenient to support an optional argument in the
InfoCenter's main method which would define the launcher name? It would be
very convenient for RCP products...
Again, thank you.
Christophe.
"Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de groupe
de discussion : gfk9df$9mt$1@build.eclipse.org...
> Hi Christophe,
>
> Thanks for the additional detail. Then, it sounds like what you want is
> what the Eclipse webmaster does at help.eclipse.org, for your RCP
> product's help content, right?
>
> This scenario is typically referred to as the "infocenter" scenario. It
> means running the Eclipse help system in its "infocenter" mode. This is
> described to some degree in the following Eclipse help topic (in the
> Eclipse 3.4 help):
> http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
>
> What version of Eclipse do you want to use for this?
>
> Because of Eclipse's flexibility, you have some options for the physical
> set-up in the machine filesystem for running such an infocenter. Some of
> the set-up depends on which Eclipse version you are using. If it were me,
> I would make a copy of a clean Eclipse structure in a directory space on
> the website's machine, then delete the Eclipse doc plug-ins from the
> plugins directory, and add your RCP product's doc plug-ins into to the
> plugins directory. There might be some steps needed to clean up things
> from the configuration directory, depending on the version of Eclipse you
> want to use. After that, the command to startup and run the infocenter
> would be the commands as described in that infocenter help topic I list
> above.
>
> Hope that helps!
> Lee Anne
>
>
> Christophe Fondacci wrote:
>> Thank you for taking the time to answer.
>> Your picture would be the optimal solution. But what I want to do is much
>> simpler (I think).
>>
>> The picture is the following ("OK" means it already works) :
>>
>> - I have a RCP product, written based on Eclipse, that is to run on
>> someone's desktop machine. => OK
>>
>> - I want the help system for that RCP product to be installed on this
>> machine / product => OK (i can access the local help system on every
>> desktop machine (standard local help web server)).
>>
>> - I would like to give access to this help system to anyone (who might
>> not already have installed the RCP product) through a web browser on my
>> website. Therefore I would like to run the "help web server" on my web
>> server. On this web server, i would like to launch the standalone help
>> system using my own RCP product help.
>>
>> I only succeed in launching the standard Eclipse help in standalone mode,
>> rather than my own RCP product help.
>>
>>
>> Again, thank you for your time.
>> Christophe
>>
>> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>>
>>
>>
>> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
>> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>>> Hi Christophe,
>>>
>>> Would you please describe in more detail the usage situation you are
>>> trying to achieve?
>>>
>>> I'm having trouble picturing exactly the connection between running your
>>> RCP product and the help system/infocenter set-up. This is what I'm
>>> imagining you mean. Please confirm this picture, or correct it as
>>> needed:
>>> - You have an RCP product, written based on Eclipse, that is to run on
>>> someone's desktop machine.
>>>
>>> - You want the help system for that RCP product to *not* be installed on
>>> that desktop machine (?).
>>>
>>> - You want the Help menus and buttons for that RCP product user
>>> interface running on that desktop machine to link to the help
>>> system/infocenter running remotely on a server machine, at your own
>>> website (?).
>>>
>>> Is that the correct scenario for what you are trying to achieve?
>>>
>>> The "remote infocenter" might be the solution for the scenario, but it's
>>> not clear if this is the scenario that you have in mind.
>>>
>>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>>> newsgroup deals with help system/infocenter questions.
>>>
>>> Sincerely,
>>> Lee Anne
>>>
>>>
>>> Christophe Fondacci wrote:
>>>> Hello all,
>>>>
>>>> I would like to start the help infocenter server in a standalone mode
>>>> for a RCP product (and not for the Eclipse product).
>>>>
>>>> It is very easy to start the standalone server for displaying the
>>>> eclipse help, but I would like it to serve the help of my RCP product
>>>> instead. In the command line, I tried specifying my product home as the
>>>> eclipse home argument, but it seems to be looking for the "eclipse"
>>>> executable and cannot find it.
>>>>
>>>> Is there a simple way to do this ?
>>>>
>>>> My need is to publish the help of my RCP product on my website just
>>>> like the help.eclipse.org publish the eclipse help online.
>>>> Thank you,
>>>> Christophe.
>>
|
|
|
Re: Infocenter mode of the help system Re: Standalone help for RCP product [message #621934 is a reply to message #474794] |
Mon, 17 November 2008 21:38 |
Eclipse User |
|
|
|
Originally posted by: nospam_kowalskilee.gmail.com
Hi Christophe,
It's good to hear that you found a way to achieve what you want!
You wrote:
> Wouldn't it be convenient to support an optional argument in the
> InfoCenter's main method which would define the launcher name? It would
> be very convenient for RCP products...
You can submit a "request for enhancement" for such a feature. To do so,
use the Eclipse Bugzilla system and the form located here:
https://bugs.eclipse.org/bugs/enter_feature.cgi
You'll want to select the Platform link, and then in the following page
that loads, the Component = User Assistance.
Then maybe the Eclipse User Assistance team can include it for the
upcoming 3.5 release.
Best regards,
Lee Anne
Christophe Fondacci wrote:
> Ok, thank you very much!
>
> I started to think about your solution when I thought that maybe just
> renaming my launcher to the eclipse launcher name would do the trick...
> and yes it did !!
>
> Though it has became very simple :
> 1. I deployed my RCP product on my web server
> 2. I renamed the launcher to "eclipse"
> 3. I started the infocenter, passing my RCP product home as the eclipse
> home
> 4. The page http://xxx.xx.xx.xxx/help/index.jsp is correctly responding
> and displays the help system with my own RCP product doc !
>
> Wouldn't it be convenient to support an optional argument in the
> InfoCenter's main method which would define the launcher name? It would
> be very convenient for RCP products...
>
> Again, thank you.
> Christophe.
>
>
> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
> groupe de discussion : gfk9df$9mt$1@build.eclipse.org...
>> Hi Christophe,
>>
>> Thanks for the additional detail. Then, it sounds like what you want
>> is what the Eclipse webmaster does at help.eclipse.org, for your RCP
>> product's help content, right?
>>
>> This scenario is typically referred to as the "infocenter" scenario.
>> It means running the Eclipse help system in its "infocenter" mode.
>> This is described to some degree in the following Eclipse help topic
>> (in the Eclipse 3.4 help):
>> http://help.eclipse.org/ganymede/index.jsp?topic=/org.eclips e.platform.doc.isv/guide/ua_help_setup_infocenter.htm
>>
>>
>> What version of Eclipse do you want to use for this?
>>
>> Because of Eclipse's flexibility, you have some options for the
>> physical set-up in the machine filesystem for running such an
>> infocenter. Some of the set-up depends on which Eclipse version you
>> are using. If it were me, I would make a copy of a clean Eclipse
>> structure in a directory space on the website's machine, then delete
>> the Eclipse doc plug-ins from the plugins directory, and add your RCP
>> product's doc plug-ins into to the plugins directory. There might be
>> some steps needed to clean up things from the configuration directory,
>> depending on the version of Eclipse you want to use. After that, the
>> command to startup and run the infocenter would be the commands as
>> described in that infocenter help topic I list above.
>>
>> Hope that helps!
>> Lee Anne
>>
>>
>> Christophe Fondacci wrote:
>>> Thank you for taking the time to answer.
>>> Your picture would be the optimal solution. But what I want to do is
>>> much simpler (I think).
>>>
>>> The picture is the following ("OK" means it already works) :
>>>
>>> - I have a RCP product, written based on Eclipse, that is to run on
>>> someone's desktop machine. => OK
>>>
>>> - I want the help system for that RCP product to be installed on this
>>> machine / product => OK (i can access the local help system on every
>>> desktop machine (standard local help web server)).
>>>
>>> - I would like to give access to this help system to anyone (who
>>> might not already have installed the RCP product) through a web
>>> browser on my website. Therefore I would like to run the "help web
>>> server" on my web server. On this web server, i would like to launch
>>> the standalone help system using my own RCP product help.
>>>
>>> I only succeed in launching the standard Eclipse help in standalone
>>> mode, rather than my own RCP product help.
>>>
>>>
>>> Again, thank you for your time.
>>> Christophe
>>>
>>> PS: I will definitly subscribe to exlipse.platform.ua to know more ;-)
>>>
>>>
>>>
>>> "Lee Anne" <nospam_kowalskilee@gmail.com> a écrit dans le message de
>>> groupe de discussion : gfk45a$k3v$1@build.eclipse.org...
>>>> Hi Christophe,
>>>>
>>>> Would you please describe in more detail the usage situation you are
>>>> trying to achieve?
>>>>
>>>> I'm having trouble picturing exactly the connection between running
>>>> your RCP product and the help system/infocenter set-up. This is what
>>>> I'm imagining you mean. Please confirm this picture, or correct it
>>>> as needed:
>>>> - You have an RCP product, written based on Eclipse, that is to run
>>>> on someone's desktop machine.
>>>>
>>>> - You want the help system for that RCP product to *not* be
>>>> installed on that desktop machine (?).
>>>>
>>>> - You want the Help menus and buttons for that RCP product user
>>>> interface running on that desktop machine to link to the help
>>>> system/infocenter running remotely on a server machine, at your own
>>>> website (?).
>>>>
>>>> Is that the correct scenario for what you are trying to achieve?
>>>>
>>>> The "remote infocenter" might be the solution for the scenario, but
>>>> it's not clear if this is the scenario that you have in mind.
>>>>
>>>> I'm adding newsgroup eclipse.platform.ua to this thread, as that
>>>> newsgroup deals with help system/infocenter questions.
>>>>
>>>> Sincerely,
>>>> Lee Anne
>>>>
>>>>
>>>> Christophe Fondacci wrote:
>>>>> Hello all,
>>>>>
>>>>> I would like to start the help infocenter server in a standalone
>>>>> mode for a RCP product (and not for the Eclipse product).
>>>>>
>>>>> It is very easy to start the standalone server for displaying the
>>>>> eclipse help, but I would like it to serve the help of my RCP
>>>>> product instead. In the command line, I tried specifying my product
>>>>> home as the eclipse home argument, but it seems to be looking for
>>>>> the "eclipse" executable and cannot find it.
>>>>>
>>>>> Is there a simple way to do this ?
>>>>>
>>>>> My need is to publish the help of my RCP product on my website just
>>>>> like the help.eclipse.org publish the eclipse help online.
>>>>> Thank you,
>>>>> Christophe.
>>>
|
|
|
Goto Forum:
Current Time: Tue Dec 03 03:44:28 GMT 2024
Powered by FUDForum. Page generated in 0.03934 seconds
|