From: <ai...@us...> - 2009-10-13 15:25:04
|
Revision: 10532 http://plplot.svn.sourceforge.net/plplot/?rev=10532&view=rev Author: airwin Date: 2009-10-13 15:24:55 +0000 (Tue, 13 Oct 2009) Log Message: ----------- Retire the linuxvga device driver. Modified Paths: -------------- trunk/README.release trunk/cmake/modules/drivers-init.cmake Modified: trunk/README.release =================================================================== --- trunk/README.release 2009-10-12 23:18:07 UTC (rev 10531) +++ trunk/README.release 2009-10-13 15:24:55 UTC (rev 10532) @@ -123,6 +123,18 @@ examples/x24c01.pngcairo test.ppm" to produce good-looking portable pixmap results from our best png device results. +XIV. As of release 5.9.6 we have retired the linuxvga driver +containing the linuxvga interactive device. This device is quite +primitive, difficult to test, and poorly maintained. It ignores +unicode fonts (i.e., uses the Hershey font fallback), falls back to +ugly software fills, doesn't support alpha transparency, etc. It is +Linux only, can only be run as root, and svgalib (the library used by +linuxsvga) is not supported by some mainstream (e.g., Intel) chipsets. +All of these characteristics make it difficult to even test this +device much less use it for anything serious. Finally, it has had a +well-known issue for years (incorrect colours) which has never been +fixed indicating nobody is interested in maintaining this device. + INDEX 1. Changes relative to PLplot 5.9.5 (the previous development release) Modified: trunk/cmake/modules/drivers-init.cmake =================================================================== --- trunk/cmake/modules/drivers-init.cmake 2009-10-12 23:18:07 UTC (rev 10531) +++ trunk/cmake/modules/drivers-init.cmake 2009-10-13 15:24:55 UTC (rev 10532) @@ -178,9 +178,12 @@ # This unmaintained driver generates double frees for example 14. # Retire this elderly device driver rather than fixing it. # "imp:impress:OFF:I:OFF" - # Default off because poorly maintained (e.g., colours are incorrect) - # must use software fill, and must run as root. - "linuxvga:linuxvga:OFF:I:OFF" + # linuxvga is retired because it is poorly maintained (e.g., colours + # are incorrect), it is primitive (e.g., Hershey fonts, software + # fill), and it must be run as root. Also, svgalib is not supported + # for mainstream (e.g., intel) graphics chips anymore so it is + # difficult to even test this device. + #"linuxvga:linuxvga:OFF:I:OFF" # ljii is unmaintained and both the ljii and ljiip segfault on example 14. # Retire this elderly device driver rather than fixing it. #"ljii:ljii:OFF:F:OFF" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |