George Vlahavas | 5 Aug 17:34

Alternatives to yelp

Well... are there any drop-in replacements for yelp? I'm not aware of any.
_______________________________________________
gnome-list mailing list
gnome-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-list
Shaun McCance | 6 Aug 19:26
Favicon

Re: Alternatives to yelp

On Tue, 2008-08-05 at 18:36 +0300, George Vlahavas wrote:
> Well... are there any drop-in replacements for yelp? I'm not aware of
> any.

No, not really.  For a time, SuSE used khelpcenter in
Gnome, because we lacked search capability.  (This has
now been fixed.)  But they had to effectively convert
all the Gnome documentation to something khelpcenter
could deal with, so it's not a drop-in replacement.

My question is, why do you want to replace Yelp?  If
there's something that's bothering you about it, let
us know so we can fix it.

--
Shaun
Don Scorgie | 6 Aug 19:36

Re: Alternatives to yelp

On Tue, 2008-08-05 at 18:36 +0300, George Vlahavas wrote:
> Well... are there any drop-in replacements for yelp? I'm not aware of
> any.

Well... why are you looking for a drop-in replacement for yelp?  I don't
know any, but depending on what you want to do, there might be a few
options.
For man pages, there is xman (and man in the terminal)
For info, there is info in the terminal
For DocBook (GNOME manuals), I don't really know any.

I'm still wondering why you want a replacement.  If there's a problem with it, 
have you filed a bug / asked about it?  Or is it missing something you need?

Cheers
Don
George Vlahavas | 7 Aug 12:12

Re: Alternatives to yelp

Thanks Don and Shaun for your replies. :)

My issues with yelp are rather with its backends. I haven't submitted a bug report because I'm not sure it's a bug with yelp directly. Maybe you can enlighten me about it.

1. Trying to use firefox/iceweasel as backend, I can't compile it because libgtkembedmoz.so is missing. I think it was there in earlier firefox/iceweasel versions, but not anymore it seems.
2. It does compile against xulrunner, but it then segfaults everytime I try to access a docbook document. Probably a xulrunner problem because it used to work fine with older xulrunner versions. I'm now trying with xulrunner 1.8.1.14pre and 1.9.0.2pre.
3. There is a libgtkembedmoz.so in thunderbird/icedove, and I can force yelp to use that when compiling, but it crashes everytime I'm trying to launch yelp. I know, it's not supported, but I had to try.
4. There is a libgtkembedmoz.so in seamonkey, but I don't want to make seamonkey a dependency for yelp, so it's not an option for me and I haven't even tried.

Thanks for any advice,

George

2008/8/6 Don Scorgie <Don <at> scorgie.org>
On Tue, 2008-08-05 at 18:36 +0300, George Vlahavas wrote:
> Well... are there any drop-in replacements for yelp? I'm not aware of
> any.

Well... why are you looking for a drop-in replacement for yelp?  I don't
know any, but depending on what you want to do, there might be a few
options.
For man pages, there is xman (and man in the terminal)
For info, there is info in the terminal
For DocBook (GNOME manuals), I don't really know any.

I'm still wondering why you want a replacement.  If there's a problem with it,
have you filed a bug / asked about it?  Or is it missing something you need?

Cheers
Don



_______________________________________________
gnome-list mailing list
gnome-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-list
Don Scorgie | 12 Aug 21:19

Re: Alternatives to yelp

On Thu, 2008-08-07 at 13:12 +0300, George Vlahavas wrote:
> Thanks Don and Shaun for your replies. :)
> 
> My issues with yelp are rather with its backends. I haven't submitted
> a bug report because I'm not sure it's a bug with yelp directly. Maybe
> you can enlighten me about it.
> 
> 1. Trying to use firefox/iceweasel as backend, I can't compile it
> because libgtkembedmoz.so is missing. I think it was there in earlier
> firefox/iceweasel versions, but not anymore it seems.
> 2. It does compile against xulrunner, but it then segfaults everytime
> I try to access a docbook document. Probably a xulrunner problem
> because it used to work fine with older xulrunner versions. I'm now
> trying with xulrunner 1.8.1.14pre and 1.9.0.2pre.
> 3. There is a libgtkembedmoz.so in thunderbird/icedove, and I can
> force yelp to use that when compiling, but it crashes everytime I'm
> trying to launch yelp. I know, it's not supported, but I had to try.
> 4. There is a libgtkembedmoz.so in seamonkey, but I don't want to make
> seamonkey a dependency for yelp, so it's not an option for me and I
> haven't even tried.

Welcome to the world of gecko ;)
1) If you are using firefox 3, I believe libgtkmozembed.so is now called
something slightly different.
2 and 3) I've never tried compiling against XULRunner or thunderbird
4) We dropped support for seamonkey a while ago.

Having said all that, what version of yelp are you using?  We only added
support for gecko 1.9 (firefox 3) in 2.23.1.  There are a couple of
issues we had to resolve to fix it properly.  One of them sounds like
your segfault on accessing docbook [1].

If you're willing to go all radical, there is a webkit backend to yelp
available in SVN [2], which you can try.  It now seems feature-complete
and ready to go.

Cheers
Don
[1] http://svn.gnome.org/svn/yelp/branches/webkit/
[2]
http://svn.gnome.org/viewvc/yelp/trunk/src/yelp-io-channel.c?r1=3021&r2=3131

> 
> Thanks for any advice,
> 
> George
> 
> 2008/8/6 Don Scorgie <Don <at> scorgie.org>
>         On Tue, 2008-08-05 at 18:36 +0300, George Vlahavas wrote:
>         
>         > Well... are there any drop-in replacements for yelp? I'm not
>         aware of
>         > any.
>         
>         
>         Well... why are you looking for a drop-in replacement for
>         yelp?  I don't
>         know any, but depending on what you want to do, there might be
>         a few
>         options.
>         For man pages, there is xman (and man in the terminal)
>         For info, there is info in the terminal
>         For DocBook (GNOME manuals), I don't really know any.
>         
>         I'm still wondering why you want a replacement.  If there's a
>         problem with it,
>         have you filed a bug / asked about it?  Or is it missing
>         something you need?
>         
>         Cheers
>         Don
>         
>         
> 
> 
> _______________________________________________
> gnome-list mailing list
> gnome-list <at> gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-list
George Vlahavas | 26 Aug 23:54

Re: Alternatives to yelp

Sorry for the late reply, but yes! Yelp seems to be working fine with webkit! Thank you!

2008/8/12 Don Scorgie <Don <at> scorgie.org>
On Thu, 2008-08-07 at 13:12 +0300, George Vlahavas wrote:
> Thanks Don and Shaun for your replies. :)
>
> My issues with yelp are rather with its backends. I haven't submitted
> a bug report because I'm not sure it's a bug with yelp directly. Maybe
> you can enlighten me about it.
>
> 1. Trying to use firefox/iceweasel as backend, I can't compile it
> because libgtkembedmoz.so is missing. I think it was there in earlier
> firefox/iceweasel versions, but not anymore it seems.
> 2. It does compile against xulrunner, but it then segfaults everytime
> I try to access a docbook document. Probably a xulrunner problem
> because it used to work fine with older xulrunner versions. I'm now
> trying with xulrunner 1.8.1.14pre and 1.9.0.2pre.
> 3. There is a libgtkembedmoz.so in thunderbird/icedove, and I can
> force yelp to use that when compiling, but it crashes everytime I'm
> trying to launch yelp. I know, it's not supported, but I had to try.
> 4. There is a libgtkembedmoz.so in seamonkey, but I don't want to make
> seamonkey a dependency for yelp, so it's not an option for me and I
> haven't even tried.

Welcome to the world of gecko ;)
1) If you are using firefox 3, I believe libgtkmozembed.so is now called
something slightly different.
2 and 3) I've never tried compiling against XULRunner or thunderbird
4) We dropped support for seamonkey a while ago.

Having said all that, what version of yelp are you using?  We only added
support for gecko 1.9 (firefox 3) in 2.23.1.  There are a couple of
issues we had to resolve to fix it properly.  One of them sounds like
your segfault on accessing docbook [1].

If you're willing to go all radical, there is a webkit backend to yelp
available in SVN [2], which you can try.  It now seems feature-complete
and ready to go.

Cheers
Don
[1] http://svn.gnome.org/svn/yelp/branches/webkit/
[2]
http://svn.gnome.org/viewvc/yelp/trunk/src/yelp-io-channel.c?r1=3021&r2=3131

>
> Thanks for any advice,
>
> George
>
> 2008/8/6 Don Scorgie <Don <at> scorgie.org>
>         On Tue, 2008-08-05 at 18:36 +0300, George Vlahavas wrote:
>
>         > Well... are there any drop-in replacements for yelp? I'm not
>         aware of
>         > any.
>
>
>         Well... why are you looking for a drop-in replacement for
>         yelp?  I don't
>         know any, but depending on what you want to do, there might be
>         a few
>         options.
>         For man pages, there is xman (and man in the terminal)
>         For info, there is info in the terminal
>         For DocBook (GNOME manuals), I don't really know any.
>
>         I'm still wondering why you want a replacement.  If there's a
>         problem with it,
>         have you filed a bug / asked about it?  Or is it missing
>         something you need?
>
>         Cheers
>         Don
>
>
>
>
> _______________________________________________
> gnome-list mailing list
> gnome-list <at> gnome.org
> http://mail.gnome.org/mailman/listinfo/gnome-list


_______________________________________________
gnome-list mailing list
gnome-list <at> gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-list

Gmane