Hi Miel, We’ve looked at merging pyLD in previously but haven’t worked out a simple path for that yet. Edmond is probably most experienced in that.
I do think though that the scope of pyLD isn’t too huge, so the conversions, context handing and osso on that it does could be either copied into RDFLib or re-implemented, informed by pyLD code, pretty easily. I suspect we have more challenges in ensuring that all the JSON-LD 1.1 elements are handles to/from RDF conversions and parsing/serialising in native RDFLib JSON-LD handling than just the pyLD conversions. I’ve just tried to improve JSON-LD issue tagging for this list: https://github.com/RDFLib/rdflib/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22format%3A%20JSON-LD%22 Further early work could be to check that all the JSON-LD problems we know about are actually listed in tagged issues. Cheers, Nick On Thu, Oct 9, 2025 at 5:38 pm, Miel Vander Sande < [[email protected]](mailto:On Thu, Oct 9, 2025 at 5:38 pm, Miel Vander Sande <<a href=)> wrote: > Hi Nicolas, > > Top what extent can pyLD be migrated into RDFLib or are we talking > from-scratch implementation here? > In any case, I'll look at related code base and try to estimate the level of > know-how and effort needed > > Best, > > Miel > > Op donderdag 9 oktober 2025 schreef Nicholas Car < [email protected]>: > >> Dear RDFLib Developers, >> >> JSON-LD support within RDFLib is now at a critical stage: we have >> essentially no activity on the other Python JSON-LD package, pyLD, and >> ever-increasing demands on RDFLib to support all the various JSON-LD modes >> and related JSON functions like framing. Also, some members of the JSON-LD >> community that might have helped here are no longer in the domain, including >> one prominent one who recently passed away. >> >> Are any of you able to contribute to the push for an RDFLib v8 that we are >> currently undertaking that might include an enhance handing of JSON-LD? >> >> Thanks, Nick >> >> -- >> http://github.com/RDFLib >> --- >> You received this message because you are subscribed to the Google Groups >> "rdflib-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion visit >> [https://groups.google.com/d/msgid/rdflib-dev/TLSx2qBWUsjMom8z1mWM8AmK2-qbj4dVxIB7SSwQeovehN07OzIiq6DRzyTC0KwRTUFaAALI0-20vYp9bOoE7zUKppseXs631_dNnShigT8%3D%40kurrawong.ai](https://groups.google.com/d/msgid/rdflib-dev/TLSx2qBWUsjMom8z1mWM8AmK2-qbj4dVxIB7SSwQeovehN07OzIiq6DRzyTC0KwRTUFaAALI0-20vYp9bOoE7zUKppseXs631_dNnShigT8%3D%40kurrawong.ai?utm_medium=email&utm_source=footer). > > -- > > https://meemoo.be/nl Miel Vander Sande > Data Architect > > meemoo vzw | Ham 175, 9000 Gent | > [https://www.meemoo.be/](https://meemoo.be/nl) > t +32 9 298 05 01 | m +32 492 83 21 29 > > [App Banner > Image](https://hetarchief.be/hetarchief-be-in-het-nieuw?utm_campaign=signature&utm_source=WiseStamp&utm_medium=email) > > [__tpx__] > > -- > http://github.com/RDFLib > --- > You received this message because you are subscribed to the Google Groups > "rdflib-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > [https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWuTBWVvBkcd-AVW_cHznXEqNxGYxO0TY5eAgyG-TZaTpA%40mail.gmail.com](https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWuTBWVvBkcd-AVW_cHznXEqNxGYxO0TY5eAgyG-TZaTpA%40mail.gmail.com?utm_medium=email&utm_source=footer). -- http://github.com/RDFLib --- You received this message because you are subscribed to the Google Groups "rdflib-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/rdflib-dev/So9zSybAV43aMUDkM2R65ZkuuGlg_qqgzlScFqlHneKlcKHH0qwcLIBc4vRZkKOHL5rKEiuWLO3ZVTTVA5bMCTrrwc1hprKvLfhZcYrtLnE%3D%40kurrawong.net.
