2
I Use This!
Inactive

News

Analyzed 8 days ago. based on code collected 8 days ago.
Posted over 16 years ago by deveiant
Added user-extensible type-conversion to and from RDF literal nodes. More work on the manual
Posted over 16 years ago by deveiant
Forgot to commit CSS changes in the last changeset.
Posted over 16 years ago by deveiant
Manual content and style work
Posted over 16 years ago by deveiant
Worked on the manual. Cleaned up the structural diagram a bit.
Posted over 16 years ago by deveiant
Release cleanup Translater all the RSTRING()->ptr and RSTRING()->len statements into the equivalent RSTRING_* macros. Updated the LICENSE for 2009 Modified some comments to work around some RDoc weirdness. Removed Mahlon from the README: QQ Made the README include the LICENSE instead of duplicating it. Worked on the manual and its diagrams.
Posted over 16 years ago by deveiant
Made Redleaf::Statement Comparable Turned off testing for examples by default Small documentation changes
Posted over 16 years ago by deveiant
Redleaf should have a manual included with it to make it easy to use out of the box. Some projects that have awesome manuals that I can use for inspiration: Sequel Jamis Buck's manual for Net-SSH v1. He's since stopped making these manuals (e.g. ... [More] , there isn't one for Net-SSH v2), but I loved them. There's already the beginnings of one commited to trunk/docs/manual, but it's pretty much just a skeleton at this point. [Less]
Posted over 16 years ago by deveiant
Add a Ruby-level implementation for the following functions in the Redland Model API: int librdf_model_context_add_statement(librdf_model* model, librdf_node* context, librdf_statement* statement) int ... [More] librdf_model_context_add_statements(librdf_model* model, librdf_node* context, librdf_stream* stream) int librdf_model_context_remove_statement(librdf_model* model, librdf_node* context, librdf_statement* statement) int librdf_model_context_remove_statements(librdf_model* model, librdf_node* context) librdf_stream* librdf_model_context_as_stream(librdf_model* model, librdf_node* context) int librdf_model_contains_context( librdf_model *model, librdf_node *context ); librdf_stream* librdf_model_find_statements_in_context( librdf_model *model, librdf_statement *statement, librdf_node *context_node ); See the Contexts description in the high-level API notes for more. [Less]
Posted over 16 years ago by deveiant
Add a Ruby-level implementation for the following functions in the Redland Model API: int librdf_model_transaction_commit( librdf_model *model ); void* librdf_model_transaction_get_handle( librdf_model *model ); int ... [More] librdf_model_transaction_rollback( librdf_model *model ); int librdf_model_transaction_start( librdf_model *model ); int librdf_model_transaction_start_with_handle( librdf_model *model, void *handle ); This should likely use Ruby's block idiom, and look something like this: graph = Redleaf::Graph.new graph.transaction do raise "error" unless some_criteria_is_met() graph << a_triple end Exiting the block normally commits; exiting via exception rolls back. [Less]
Posted over 16 years ago by deveiant
Finished addition of the W3C RDFa test suite spec