Arc Riley

Portland, OR, USA
 

Reviews and Ratings

As invaluable as stdlib  
5.0
 
written about 15 years ago

I started using GLib around two years ago for GHashTable, then GAsyncQueue, now I consider it as vital as stdlib.

It's remarkable how much easier it is to write in C with GLib.

5 out of 6 users found the following review helpful.
Did this review help you? |
Wish we had an alternative  
2.0
   
written about 15 years ago

The ODE developers intend their project as a framework for building custom physics engines. This has caused a serious conflict with GNU/Linux packagers who prefer shared libraries (for a good reason).

In lack of the ODE project's leadership acknowledging their community is using a shared library, we have ODE built with different options on different distros and thus behaving differently. To my knowledge there's no way to turn on/off optional features (ie, gyro) or even a naming convention for linking against ODE built with a specific feature set.

I really wish someone more skilled at community project management would either fork ODE or build a new free software physics engine. We're tired of ODE.

1 out of 1 users found the following review helpful.
Did this review help you? |
A great start  
4.0
   
written about 15 years ago

I have a personal preference for shared libraries and versioned releases, if it were not for lack of these I would rate this library a 5.

There's certainly room for improvement beyond those critiques, but this is one of the best XMPP client libraries I've looked at.

Projects currently using Loudmouth should certainly look into this further.

Did this review help you? |
Avoid this  
2.0
   
written about 15 years ago

The loudmouth project has a lot of ambitious people involved with it but a serious lack of leadership.

Numerous project maintainers who have used or are using loudmouth as a dependency have complained about their patches for important bugs (ie, Windows building) being ignored or rejected. Everyone I've talked to is migrating to another solution.

Take a look at libstrophe as an alternative. It's fairly mature, already has decent cross-platform support, and has experienced leadership managing it.

Did this review help you? |