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

Look into updating the SMART servers to make them compatible with rdflib 3.2.2 and rdfextras 0.2 #98

Closed
nschwertner opened this issue Oct 8, 2012 · 4 comments
Assignees
Milestone

Comments

@nschwertner
Copy link

Alternatively, we could replace the sudo easy_install -U "rdflib>=3.0.0" rdfextras step in our install guide with sudo easy_install -U "rdflib==3.1.0" "rdfextras==0.1" to force the older versions of the libraries.

@ghost ghost assigned nschwertner Oct 8, 2012
@jmandel
Copy link

jmandel commented Oct 8, 2012

The immediate todo should be an update to our install instructions fixing
the version in place, as you suggest. In the dev branch let's move forward
on compatibility with the latest rdflib.
On Oct 8, 2012 1:55 PM, "nschwertner" [email protected] wrote:

Alternatively, we could replace the 'sudo easy_install -U "rdflib>=3.0.0"
rdfextras' step in our install guide with 'sudo easy_install -U
"rdflib==3.1.0" "rdfextras==0.1"' to force the older versions of the
libraries.


Reply to this email directly or view it on GitHubhttps://github.com//issues/98.

@nschwertner
Copy link
Author

There is currently an outage at GitHUB that affects our repositories preventing me from pushing in the README.md commit ("ERROR: Storage server temporarily offline. See http://status.github.com for GitHub system status."). Once the service gets restored, I will take care of it.

@nschwertner
Copy link
Author

I did some additional testing of rdflib and rdfextras to get a better idea of the issue that we are dealing with. As it turns out the latest version of rdflib that can be used safely is 3.2.0. Version 3.2.1 introduces a threading issue (described in smart-classic/smart_common#1). Version 3.2.2 seems to fix the threading issue from 3.2.1 but introduces a critical bug (see RDFLib/rdflib#234). rdfextras 0.2 requires rdflib 3.2.1 or higher, so we cannot use it and should stick to 0.1.

So for now, let's stick to rdflib 3.2.0 and rdfextras 0.1 as specified in our current install guide:
smart-classic/smart-docs-v05@8cf9f6d

I will keep an eye at the rdflib progress towards fixing these problems.

@nschwertner
Copy link
Author

rdflib 3.2.3 fixes the issue and is safe for use with SMART

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

No branches or pull requests

2 participants