<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 16: Client error reporting</title><link>https://sourceforge.net/p/openglean/feature-requests/16/</link><description>Recent changes to 16: Client error reporting</description><atom:link href="https://sourceforge.net/p/openglean/feature-requests/16/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 12 Aug 2005 21:52:46 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/openglean/feature-requests/16/feed.rss" rel="self" type="application/rss+xml"/><item><title>Client error reporting</title><link>https://sourceforge.net/p/openglean/feature-requests/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;While beginning the work on exporting some of the&lt;br /&gt;
OpenGLEAN functionality to more specialized libraries,&lt;br /&gt;
something was brought to my attention: There is no way&lt;br /&gt;
for a client to report errors through OpenGLEAN.&lt;/p&gt;
&lt;p&gt;For client applications, this is not a serious issue. &lt;br /&gt;
But for libraries that build on top of OpenGLEAN, the&lt;br /&gt;
lack of a centralized error reporting mechanism is&lt;br /&gt;
unfortunate.  Either libraries need to add their own&lt;br /&gt;
error-reporting mechanisms or copy code from OpenGLEAN.&lt;/p&gt;
&lt;p&gt;I think that in many cases, it is desirable to emit the&lt;br /&gt;
errors in a coherent, centralized manner.  Especially,&lt;br /&gt;
as I noted, for libraries.&lt;/p&gt;
&lt;p&gt;fprintf() would work fine if everyone ran applications&lt;br /&gt;
from a command-line.  UNIX-ish syslog type calls would&lt;br /&gt;
be fine if everyone ran a UNIX-like OS.&lt;/p&gt;
&lt;p&gt;I think that this is very much OpenGLEAN's alley as &lt;br /&gt;
portability library.  Though arguably a bit afield from&lt;br /&gt;
windowing-and-graphics, I think that it is too trivial&lt;br /&gt;
to go in a library by itself, and OpenGLEAN already has&lt;br /&gt;
some support for this; we just need to export the&lt;br /&gt;
interface.&lt;/p&gt;
&lt;p&gt;The idea should probably be allowed to stew for a while,&lt;br /&gt;
but it sound good to me.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Richard Rauch</dc:creator><pubDate>Fri, 12 Aug 2005 21:52:46 -0000</pubDate><guid>https://sourceforge.net8fa4097ad5845cc717c3ace2d163056421935376</guid></item></channel></rss>