On 11/1/07, Eyal Oren <eyal.oren deri.org> wrote:
> Aside from discussing the speed-up of querying in
ActiveRDF, I just wanted
> to say that I consider the development of this
AllegroGraph adapter great
> news, that I'm very glad to see it being open source,
and that I'm grateful
> to Franz Inc. for sponsoring your work!
Thank you! I'll pass your message along to the folks at
Franz.
> Also, I saw your comment in the test code, regarding
the way ActiveRDF
> supports the setting of attribute values
(smersh.foaf::member = tatiana).
> I'm also not happy with this. Suggestions for
improvement, anybody?
Well, in the spirit of throwing random ideas at the wall, we
might
want to take a look at ActiveRecord. As far as I know, it
uses the
"<<" operator in various clever ways:
person.name = "foo" # Replace current name.
group.members = [susan, joe] # Replace current group
members.
group.members << mike # Add Mike to existing group.
Essentially, the current "=" operator becomes the
new "<<" operator,
and the new "=" operator does a wildcard delete:
<http://.../currentReso
urce> foaf::member *
...and then calls "<<".
This might not be exactly what you want, of course. Does
anybody else
have other ideas?
Thank you again for your kind words, and for taking your
time to help
us! It would be really cool to have excellent AllegroGraph
support in
ActiveRDF.
Cheers,
Eric
_______________________________________________
ActiveRDF mailing list
ActiveRDF lists.deri.org
http
://lists.deri.org/mailman/listinfo/activerdf
|