Gert, I might be overlooking something but what about including a symbolic link in the gnucash-docs patch that would redirect help queries in gnucash 2.4.x (or if you rather, yelp) to the proper directory?
Chris On Tue, Oct 2, 2012 at 4:51 PM, Geert Janssens <[email protected]>wrote: > My suggestion of a couple of weeks back to do a release for gnucash-docs > lead to some improvements in the GnuCash documentation. Great ! > > So once Cristian finishes his last edits, I will plan for that release. > However, bug 661705 [1] may complicate things a little. The essence of that > bug is that yelp has changed the default paths where it looks for gnome > help files. Fixing this required the installation part of gnucash-docs to > install in the new paths. On the gnucash-docs side, this is a trivial fix. > > The trouble is, that with the new paths, gnucash (2.4.x) won't find its > help files anymore, as it is hard-wired to find them in the old location. > Trunk doesn't have this problem anymore, because it depends on yelp to find > the help files for it. > > So I'm not sure how to proceed here. I can go two ways: > - fix gnucash 2.4.x to find the help files in the new location as well. In > that case, gnucash and gnucash-docs have to be released together. An older > gnucash won't find the files if they come from a newer gnucash-docs. > - let the bug exist for 2.4, and only fix it in trunk. When gnucash 2.6 is > released, gnucash-docs 2.6 should be released as well. Without the fix in > gnucash-docs gnucash in trunk won't find its help files. > > The bug was my primary trigger to look into a new documentation release. I > think the yelp issue exists for quite some time now. It was already > mentioned in a downstream debian bug in 2008. So I would prefer to fix it > for 2.4, but that's my preference only. > > What do others think ? > > Geert > > > [1] > https://bugzilla.gnome.org/**show_bug.cgi?id=661705<https://bugzilla.gnome.org/show_bug.cgi?id=661705> > > > > ______________________________**_________________ > gnucash-devel mailing list > [email protected] > https://lists.gnucash.org/**mailman/listinfo/gnucash-devel<https://lists.gnucash.org/mailman/listinfo/gnucash-devel> > _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
