On 03/17/2011 03:05 AM, Marc-André Moreau wrote:
> On Wed, Mar 16, 2011 at 9:29 PM, Mads Kiilerich <m...@kiilerich.com
>     That would be very consistent, but it wouldn't reflect that the
>     libraries have different natures: For utils it is a bad idea to use
>     utils.h - instead the specific utils/something.h should be used. For
>     for example kbd only kbd.h should be used - there is hardly any
>     reason to use kbd/something.h directly.
>
>
> I agree, but sometimes architectural consistency is more important to
> avoid confusion.

In this case I think it is more relevant to avoid foolish consistency 
(with reference to Emerson).

> We could provide a utils.h without ever using it, just
> to maintain that consistency.

It is not so much a question of what _we_ use. This is the libraries 
public interface that users of the library see. The best reference 
documentation of a library is readable header files, and we should 
create and structure them so they encourage the recommened use.

/Mads

------------------------------------------------------------------------------
Colocation vs. Managed Hosting
A question and answer guide to determining the best fit
for your organization - today and in the future.
http://p.sf.net/sfu/internap-sfd2d
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to