Dependencies on external dead projects

Alexander E. Patrakov patrakov at gmail.com
Fri Feb 15 04:09:05 CET 2008


Brian J. Tarricone wrote:
> Alexander E. Patrakov wrote:
>> Hello,
>>
>> I want to know if anything will be done with these old bugs in the 4.6 version 
>> of Xfce:
>>
>> http://bugzilla.xfce.org/show_bug.cgi?id=783 (xfprint relies on a2ps which 
>> doesn't work at all for UTF-8 and will never be fixed)
>>
>> http://bugzilla.xfce.org/show_bug.cgi?id=2871 (xfce4-tips uses the "fortune" 
>> program that depends on the dead librecode library that has critical bugs that 
>> will never get fixed)
>>
>> IMHO, the optimal solution would be to drop xfce4-tips and xfprint (and disable 
>> printing in Mousepad - removing a non-working menu option is never a regression).
> 
> What would you suggest to replace the functionality that would be 
> dropped?  How is losing functionality that works (for some people, even 
> if not all) "optimal"?

Printing text works only for Americans or for users of ancient distros that 
didn't switch to UTF-8 yet. Anyway, as Nick Schermer wrote in his mail, this is 
solved for Mousepad by using a GTK-based print backend (but, as I understand, it 
requires a new-ish version of GTK).

So here is what remains:

1) functionality of xfprint to print text files and highlight C syntax via a2ps. 
Suggested replacement: printing text files with mousepad and printing C files 
with either Vim or lpr (using syntax-highlighting code from CUPS).

2) functionality of xfprint to print PostScript and PDF files: all PS/PDF 
viewers are already able to print them, and there is lpr.

3) functionality of xfce4-tips to display tips: while this is easy to rewrite to 
work without fortune, another solution is to move the tips to the manual.

4) functionality of xfce4-tips to display fortunes: victim of 
http://bugzilla.xfce.org/show_bug.cgi?id=2020

> I'm sure there are solutions out there, but someone has to commit to 
> write the code.  Our resources are pretty limited, especially lately. 

That's why I suggested removal.

> Are you going to do it?

Maybe after the semiconductor conference.

-- 
Alexander E. Patrakov




More information about the Xfce4-dev mailing list