Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify installation for alpha0.5 #35

Closed
slarson opened this issue Aug 13, 2014 · 8 comments
Closed

Simplify installation for alpha0.5 #35

slarson opened this issue Aug 13, 2014 · 8 comments
Assignees

Comments

@slarson
Copy link
Member

slarson commented Aug 13, 2014

As reported on the openworm-discuss list folks are running into roadblocks installing this library due to a dependency on the BerkeleyDB being installed on their system and version mismatches. This is too high a bar for most users to have to worry about; they won't use this and they'll go elsewhere. We need to simplify the installation procedures so that pip install is really all that is needed.

One approach may be to look at adding a new RDFLib backend that is pure python. Some options include:

@slarson
Copy link
Member Author

slarson commented Aug 13, 2014

Looks like ZODB may be an out of the box easy-to-install solution as it already has an RDFLib backend. Then again it seems to have some incompatibilities that may be problematic.

@mwatts15
Copy link
Contributor

We don't need to worry about the binary dependencies if we rely on a simple
RDF serialization. Loading in the database once on install isn't
problematic.

On Wed, Aug 13, 2014 at 6:22 PM, Stephen Larson notifications@github.com
wrote:

Looks like ZODB
http://www.zodb.org/en/latest/documentation/guide/prog-zodb.html#installing-zodb
may be an out of the box easy-to-install solution as it already has an
RDFLib backend https://github.com/RDFLib/rdflib-zodb. Then again it
seems to have some incompatibilities that may be problematic.


Reply to this email directly or view it on GitHub
#35 (comment).

Cheers,
Mark Watts
Department of Computer Science
University of Texas at Austin

@slarson
Copy link
Member Author

slarson commented Aug 15, 2014

@mwatts15 any update on this one?

@mwatts15
Copy link
Contributor

Unit tests pass with rdflib-zodb. It seems to need additional configuration to store the DB in a file.

@slarson
Copy link
Member Author

slarson commented Aug 15, 2014

is that checked in somewhere now? not seeing any references to zodb in the
last two commits from you.

On Fri, Aug 15, 2014 at 8:09 AM, mwatts15 notifications@github.com wrote:

Unit tests pass with rdflib-zodb. It seems to need additional
configuration to store the DB in a file.


Reply to this email directly or view it on GitHub
#35 (comment).

@mwatts15
Copy link
Contributor

No, I tested it locally.

@slarson
Copy link
Member Author

slarson commented Aug 15, 2014

ok-- since we're operating on limited time, if you want to commit to your
personal repo fork and have me review just let me know.

On Fri, Aug 15, 2014 at 8:14 AM, mwatts15 notifications@github.com wrote:

No, I tested it locally.


Reply to this email directly or view it on GitHub
#35 (comment).

@mwatts15
Copy link
Contributor

If you want to have a look, I pushed a branch zodb.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants