-
Notifications
You must be signed in to change notification settings - Fork 71
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
ml/JsonLD doesn't support PHP 7.2 #960
Comments
@whikloj I am very interested in knowing where you go with this issue. I have some code that suffers from the same limitation: it depends on ml/JsonLD; therefore, I can't support PHP 7.2. With JSON-LD 1.1 in the works, it seems important to find a project that is active and responsive. |
Should we (whomever that person is) maintain it? What features of json-ld
are the ones most needed? Also the failing package is not 1.1 so... i mean
almost everything expect framing and expand/compact is purely json or array
manip.
El El lun, 12 de nov. de 2018 a las 16:03, Aaron Coburn <
[email protected]> escribió:
@whikloj <https://github.com/whikloj> I am very interested in knowing
where you go with this issue. I have some code that suffers from the same
limitation: it depends on ml/JsonLD; therefore, I can't support PHP 7.2.
With JSON-LD 1.1 in the works, it seems important to find a project that is
active and responsive.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#960 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AGn854qgY2SFAirRCsFnvUcrQoH7ijwhks5uueIwgaJpZM4X6W7K>
.
--
Diego Pino Navarro
Digital Repositories Developer
Metropolitan New York Library Council (METRO)
|
@acoburn @DiegoPino I am not sure what path to take with this. I'll be honest that the JSON-LD spec is still outside my comfort zone. Things like framing, etc are not clear to me. That being said we do need 7.2 support. I am hesitant to fork this and to then take on the support of a new library as well, especially because of work load and my previously mentioned lack of clear context. That being said I haven't found a more up-to-date and functional JSON-LD library for PHP than ml/JsonLD. If either of you have a contender, please note it here and perhaps we will have to consider switching libraries. |
@whikloj I just left him another message. I know Markus is super busy but I don't lose hope he will merge it eventually. |
I'm in the same boat as @whikloj: I am not in a position to manage a fork of the ml/JsonLd library. My interest here is just in having a functional JsonLD library for PHP 7.2. If I find one, I'll make a note of it here. |
@acoburn sadly there are none. I tried digital bazaar's one but it's not composer ready, so quite a mess to use and the functionality provided was less clear. To be honest, most of my JSON-LD works which is a lot in the last months is only directly JSON-LD and quite mostly JSON, since I decided (my doctor told me so) to stay on JSON-LD and never ever try to move from/to other Semantic representations back and forth. The original use of JSON-LD Library in CLAW was also not much, could be refactored in case of emergency to a few arrays based helper methods. My Doctor knows feels triple base serializations are a mess. But that's me. Still, I would love to have framing around. And the changes on 1.1 are important, not sure if that will ever be covered in any of those libraries. |
@DiegoPino thanks, I saw this yesterday and already released a new version of StaticLDP, which meant I could move the required versions to 7.1.x and 7.2.x. |
@acoburn cool! Since Silex is going away in favor of new Symfony, are you planning on moving forward with that too? I have some actual production uses for your static LDP imp. , so will be watching first/then contributing after Dec 10th, if you are interested in getting a hand there. |
@DiegoPino thanks for the reminder about that. trellis-ldp/static-ldp#38 shall I assign you to that issue? 😄 Actually, I'm happy to do the work on that. I should be able to find some time in the next week or two. |
@acoburn if you can wait for Dec 10th (that week) then yeah, but you are way better developer than me so feel free to move forward solo if you have time/energy 😄 |
Resolved with the merging of lanthaler/JsonLD#92 |
Chullo requires JsonLD (Islandora/chullo#73) but it doesn't support PHP 7.2 (lanthaler/JsonLD#88) and there is a PR (of mine) waiting to resolve this (lanthaler/JsonLD#92).
That PR has seen no reply nor activity in 6 months.
It is possible that this project is abandoned, we may have to fork it and move forward or pick another library to work with.
The text was updated successfully, but these errors were encountered: