2
I Use This!
Moderate Activity

Ratings and Reviews

Analyzed 1 day ago. based on code collected 1 day ago.
Community Rating
3.0
   

Average Rating:   3.0/5.0
Number of Ratings:   2
Number of Reviews:   1

My Review of ReSIProcate SIP stack

You have not rated or reviewed this project.
Click below to rate/review.
My Rating:
0
 
 New Review

Most Helpful Reviews

Wim Leers says:
Documentation? What's that?  
1.0
   
written almost 16 years ago

reSIProcate is extremely poorly documented. It doesn't have any significant documentation besides the code's internal documentation (Doxygen). And surprisingly even that documentation is … well … no documentation at all.
They just generate Doxygen HTML documentation from their codebase *without* Doxygen documentation blocks in the code. This means that it'll just show you the actual code of each method, call graphs and inheritance diagram.
*Not even a single line that describes what the class is supposed to do.*
To make matters worse, there's a ridiculous amount of classes. And class names that make zero sense ("AppDialog" or "ClientOutOfDialogReq" anyone?)

Absolutely unusable by those who are just beginning with SIP. A nightmare.

For example:
- Their wiki: http://www.resiprocate.org/Main_Page
- The Doxygen for DialogUsageManager: http://www.estacado.net/resip-dox/dum/annotated.html

Saying that many other projects are badly documented as well is no valid justification – in case you wanted to go down that path.
Lead by example. Qt currently leads with their documentation: http://doc.trolltech.com/4.5/index.html.
Please adopt their model.

1 out of 1 users found the following review helpful.

Did this review help you? |

Most Recent Reviews

Wim Leers says:
Documentation? What's that?  
1.0
   
written almost 16 years ago

reSIProcate is extremely poorly documented. It doesn't have any significant documentation besides the code's internal documentation (Doxygen). And surprisingly even that documentation is … well … no documentation at all.
They just generate Doxygen HTML documentation from their codebase *without* Doxygen documentation blocks in the code. This means that it'll just show you the actual code of each method, call graphs and inheritance diagram.
*Not even a single line that describes what the class is supposed to do.*
To make matters worse, there's a ridiculous amount of classes. And class names that make zero sense ("AppDialog" or "ClientOutOfDialogReq" anyone?)

Absolutely unusable by those who are just beginning with SIP. A nightmare.

For example:
- Their wiki: http://www.resiprocate.org/Main_Page
- The Doxygen for DialogUsageManager: http://www.estacado.net/resip-dox/dum/annotated.html

Saying that many other projects are badly documented as well is no valid justification – in case you wanted to go down that path.
Lead by example. Qt currently leads with their documentation: http://doc.trolltech.com/4.5/index.html.
Please adopt their model.

1 out of 1 users found the following review helpful.

Did this review help you? |