Skip to main content



      Home
Home » Eclipse Projects » Platform - User Assistance (UA) » Why do Cheatsheets depend on the help system?
Why do Cheatsheets depend on the help system? [message #475668] Thu, 09 July 2009 12:26 Go to next message
Eclipse UserFriend
Hello,

I wanted to include some cheatsheets with my RCP application but *not*
want to include the help system as it drags in webservers, ant, lucene
and what else. Is there a reason why cheatsheets must be searchable with
lucene and why they depend on help.base?

It would be nice if we could just integrate the sheets (they are form
based, nothing like the html help system). The lucene searchable code
should be in an extender bundle.

Any thoughts?
Phil
Re: Why do Cheatsheets depend on the help system? [message #475679 is a reply to message #475668] Wed, 15 July 2009 12:55 Go to previous messageGo to next message
Eclipse UserFriend
The dependency is there because cheat sheets can open help topics or
context help. For example if you open the cheat sheet "Open a Hello
World Application" in the "Java Development" category you will see a (?)
at the right of each item which if clicked will open the help system.
The second reason is to allow cheat sheets to participate in search. It
would be possible I suppose to make the dependencies optional and add
code to disable creation of the (?) if the dependency has not been
satisfied. As far as I know you are the first person to request this.

Philipp Kursawe wrote:
> Hello,
>
> I wanted to include some cheatsheets with my RCP application but *not*
> want to include the help system as it drags in webservers, ant, lucene
> and what else. Is there a reason why cheatsheets must be searchable with
> lucene and why they depend on help.base?
>
> It would be nice if we could just integrate the sheets (they are form
> based, nothing like the html help system). The lucene searchable code
> should be in an extender bundle.
>
> Any thoughts?
> Phil
Re: Why do Cheatsheets depend on the help system? [message #475691 is a reply to message #475679] Fri, 17 July 2009 02:08 Go to previous message
Eclipse UserFriend
Chris Goldthorpe wrote:
> The dependency is there because cheat sheets can open help topics or
> context help. For example if you open the cheat sheet "Open a Hello
> World Application" in the "Java Development" category you will see a (?)
> at the right of each item which if clicked will open the help system.
> The second reason is to allow cheat sheets to participate in search. It
> would be possible I suppose to make the dependencies optional and add
> code to disable creation of the (?) if the dependency has not been
> satisfied. As far as I know you are the first person to request this.

Sounds reasonable to me. Would be nice if the dependencies would be
optional. I could provide a patch for that. Can you explain me why the
helpsystem needs the ant bundle? To create the index? I am requesting
this cause I do not want to bundle help (several MB) to my RCP that only
displays cheatsheets.

>
> Philipp Kursawe wrote:
>> Hello,
>>
>> I wanted to include some cheatsheets with my RCP application but *not*
>> want to include the help system as it drags in webservers, ant, lucene
>> and what else. Is there a reason why cheatsheets must be searchable
>> with lucene and why they depend on help.base?
>>
>> It would be nice if we could just integrate the sheets (they are form
>> based, nothing like the html help system). The lucene searchable code
>> should be in an extender bundle.
>>
>> Any thoughts?
>> Phil
Re: Why do Cheatsheets depend on the help system? [message #623432 is a reply to message #475668] Wed, 15 July 2009 12:55 Go to previous message
Eclipse UserFriend
The dependency is there because cheat sheets can open help topics or
context help. For example if you open the cheat sheet "Open a Hello
World Application" in the "Java Development" category you will see a (?)
at the right of each item which if clicked will open the help system.
The second reason is to allow cheat sheets to participate in search. It
would be possible I suppose to make the dependencies optional and add
code to disable creation of the (?) if the dependency has not been
satisfied. As far as I know you are the first person to request this.

Philipp Kursawe wrote:
> Hello,
>
> I wanted to include some cheatsheets with my RCP application but *not*
> want to include the help system as it drags in webservers, ant, lucene
> and what else. Is there a reason why cheatsheets must be searchable with
> lucene and why they depend on help.base?
>
> It would be nice if we could just integrate the sheets (they are form
> based, nothing like the html help system). The lucene searchable code
> should be in an extender bundle.
>
> Any thoughts?
> Phil
Re: Why do Cheatsheets depend on the help system? [message #623437 is a reply to message #475679] Fri, 17 July 2009 02:08 Go to previous message
Eclipse UserFriend
Chris Goldthorpe wrote:
> The dependency is there because cheat sheets can open help topics or
> context help. For example if you open the cheat sheet "Open a Hello
> World Application" in the "Java Development" category you will see a (?)
> at the right of each item which if clicked will open the help system.
> The second reason is to allow cheat sheets to participate in search. It
> would be possible I suppose to make the dependencies optional and add
> code to disable creation of the (?) if the dependency has not been
> satisfied. As far as I know you are the first person to request this.

Sounds reasonable to me. Would be nice if the dependencies would be
optional. I could provide a patch for that. Can you explain me why the
helpsystem needs the ant bundle? To create the index? I am requesting
this cause I do not want to bundle help (several MB) to my RCP that only
displays cheatsheets.

>
> Philipp Kursawe wrote:
>> Hello,
>>
>> I wanted to include some cheatsheets with my RCP application but *not*
>> want to include the help system as it drags in webservers, ant, lucene
>> and what else. Is there a reason why cheatsheets must be searchable
>> with lucene and why they depend on help.base?
>>
>> It would be nice if we could just integrate the sheets (they are form
>> based, nothing like the html help system). The lucene searchable code
>> should be in an extender bundle.
>>
>> Any thoughts?
>> Phil
Previous Topic:Basic Eclipse UA questions
Next Topic:Why is the cheatsheet standbypart part of platform IDE and not in a separate bundle?
Goto Forum:
  


Current Time: Mon Jun 23 13:00:57 EDT 2025

Powered by FUDForum. Page generated in 0.35514 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top