My favorites | Sign in
Project Logo
                
Code license: New BSD License
Labels: twine, RDF, SemanticWeb, metadata, Python, FOAF
People details
Project owners:
  cakebread

NOTE: I've pretty much halted work on entwine until Radar Networks publishes their ontology. It's too much work reverse-engineering it

A command-line client and library for for accessing user information and items in Twines on twine.com. It is written in Python and uses rdflib.

The official API is going to be released to us near the end of 2008 according to Radar Network's roadmap.

In the meantime, I'm actually finding a lot we can do just by fetching Twine Items. Stay tuned for version 0.0.3 or get the trunk from SVN and join in.

The development focus is on connection Items and meshing it with FOAF, then on general Items.

News

Mar 18, 2008

Mar 17, 2008

Trunk can fetch items, grab it from svn if you don't want to wait for 0.0.3

Version 0.0.2 released with RDF support.

Features

Future Goals

It's probably premature to set goals until we have an API. Doing interesting stuff with XSLT to convert user profile RDF to FOAF and stuff might be fun.

Usage

0.0.2

This prints out the profile for a user:

entwine -p <username>

Trunk

entwine -r <username>

Or just the relationships Item IDs:

entwine -R <username>

Fetch an Item by its Id:

entwine -i <Item ID>

Note: This will simply fetch raw RDF/XML

You can use --n-three to display in N3 (Notation 3)

entwine is Copyright 2008, Rob Cakebread, released under the terms of the BSD revised license.

Disclaimer:

I'm not in any way affiliated with Radar Networks. I'm just some guy.









Hosted by Google Code