Hi Nick,

TBH, it's pretty much a function that converts a Dict or a JSON file in a
streaming fashion:
https://github.com/viaacode/construction-site/blob/main/construction_site/parse_functions.py.
I think it's a stand-alone thing; I don't plan anything extra on that
specifically, with maybe the exception of a cmd interface (hence the
proposed refactoring of csv2rdf)

I do plan to develop more components that assist scalable ETL, data-to-rdf
like tasks. This includes a plugin for Apache Airflow ("provider"), which
would be good as a RDFLib family repository.

Best,

Miel

Op wo 28 jul. 2021 om 06:09 schreef Nicholas Car <
[email protected]>:

> Hi Meil,
>
> Yes, all offers of contribution are of interest! The CSV 2 RDF stuff is
> very old and many tools related to it, such as pyTARQL (
> https://github.com/RDFLib/pyTARQL), are missing. Are you planning on
> presenting JSON2RDF as a new plugin to RDFlib? that may be an option,
> however remember that another option is also just to present your tool's
> repository within RDFlib's family of repositories (i.e. within
> https://github.com/RDFLib) and the choice will depend on how stable the
> tool is and how you see it's future development going.
>
> But perhaps you have other things in mind? Whatever the case, we'd love to
> hear your plans.
>
> Cheers,
>
> Nick
>
> On Tue, Jul 27, 2021 at 5:56 PM Miel Vander Sande <
> [email protected]> wrote:
>
>> Hi all,
>>
>> little late to the party, but what a great effort this is! Congrats with
>> the release and thank you; this library is super essential to my work and
>> it makes RDF usable in ways other libraries can't.
>>
>> Sidenote: I have a streaming direct json-to-rdf mapping implementation
>> (port of https://github.com/AtomGraph/JSON2RDF) that I'd like to
>> contribute, possibly in combination with a refactoring of
>> https://rdflib.readthedocs.io/en/stable/apidocs/rdflib.tools.html#rdflib.tools.csv2rdf.CSV2RDF.
>> Would that be of interest?
>>
>> Best,
>>
>> Miel
>>
>> Op di 20 jul. 2021 om 21:58 schreef Natanael Arndt <[email protected]>:
>>
>>> I've retweetet the tweet by jarven. But I don't use reddit or hacker
>>> news, I think also semantic web mailing list would be a good idea.
>>>
>>> If you'd like to post something in the channels, please do so.
>>>
>>> Natanael
>>>
>>> Am 20. Juli 2021 20:14:09 MESZ schrieb Wes Turner <[email protected]
>>> >:
>>> >Congrats and thanks!
>>> >
>>> >From the release notes on the Release:
>>> >https://github.com/RDFLib/rdflib/releases/tag/6.0.0
>>> >
>>> >```
>>> >6.0.0 is a major stable release that drops support for Python 2 and
>>> >Python
>>> >3 < 3.7. Type hinting is now present in much
>>> >of the toolkit as a result.
>>> >
>>> >It includes the formerly independent JSON-LD parser/serializer,
>>> >improvements to Namespaces that allow for IDE namespace
>>> >prompting, simplified use of g.serialize() (turtle default, no need to
>>> >decode()) and many other updates to
>>> >documentation, store backends and so on.
>>> >
>>> >Performance of the in-memory store has also improved since Python 3.6
>>> >dictionary improvements.
>>> >
>>> >There are numerous supplementary improvements to the toolkit too, such
>>> >as:
>>> >
>>> >- inclusion of Docker files for easier CI/CD
>>> >- black config files for standardised code formatting
>>> >- improved testing with mock SPARQL stores, rather than a reliance on
>>> >DBPedia etc
>>> >```
>>> >
>>> >Have there been ANN posts to e.g. Hacker news and e.g. /r/semanticweb?
>>> >
>>> >On Tue, Jul 20, 2021, 10:23 Florent Georges <[email protected]> wrote:
>>> >
>>> >> Congratulations, and thank you all for the hard work!
>>> >>
>>> >> --
>>> >> Florent Georges
>>> >> H2O Consulting
>>> >> http://h2o.consulting/
>>> >>
>>> >> On Tue, Jul 20, 2021, 16:00 Nicholas Car <
>>> >> [email protected]> wrote:
>>> >>
>>> >>> Hi all,
>>> >>>
>>> >>> Yes, 6.0.0 is out:
>>> >>>
>>> >>>    - https://pypi.org/project/rdflib/6.0.0/
>>> >>>    - https://github.com/RDFLib/rdflib/releases/tag/6.0.0
>>> >>>
>>> >>> Please publicise this release: it has a lot of stuff since 5.0.0 in
>>> >April
>>> >>> last year.
>>> >>>
>>> >>> Thank you very much to all of you who contributed, in particular my
>>> >>> co-maintainers, Ashley & Natanael and Edmond, Iwan, Tom, Remi,
>>> >Harold and
>>> >>> all the PR and Issue creators. Thanks also to the institutions that
>>> >>> provided time for their staff to contribute.
>>> >>>
>>> >>> If you see issues, please let the co-maintainers know straight away:
>>> >we
>>> >>> keen to get a 6.0.1 release out shortly (like weeks to a month) to
>>> >speed up
>>> >>> the RDFlib release cycle.
>>> >>>
>>> >>> Cheers,
>>> >>>
>>> >>> Nick
>>> >>>
>>> >>> --
>>> >>> kind regards
>>> >>> Dr Nicholas Car
>>> >>> Data Systems Architect
>>> >>>
>>> >>> SURROUND Australia Pty Ltd and
>>> >>> SURROUND NZ Limited
>>> >>>
>>> >>> Address Level 9, Nishi Building,
>>> >>> 2 Phillip Law Street
>>> >>> New Acton Canberra 2601
>>> >>> Mobile +61 477 560 177
>>> >>> Email [email protected]
>>> >>> Website https://www.surroundaustralia.com
>>> >>>
>>> >>> Enhancing Intelligence Within Organisations
>>> >>> delivering evidence that connects decisions to outcomes
>>> >>>
>>> >>> Dr Nicholas Car
>>> >>> Adjunct Senior Lecturer
>>> >>>
>>> >>> Research School of Computer Science
>>> >>>
>>> >>> The Australian National University,
>>> >>> Canberra ACT Australia
>>> >>> +61 477 560 177
>>> >>> [email protected]
>>> >>> https://cs.anu.edu.au/people/nicholas-car
>>> >>> https://orcid.org/0000-0002-8742-7730
>>> ><https://www.surroundaustralia.com>
>>> >>>
>>> >>>
>>> >>> --
>>> >>> 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 on the web visit
>>> >>>
>>> >
>>> https://groups.google.com/d/msgid/rdflib-dev/CAP7nqh19yjpwB8EoHVqs5QzKug_rSq1X%2BfFHfnFtOJBdZ1RwYg%40mail.gmail.com
>>> >>>
>>> ><
>>> https://groups.google.com/d/msgid/rdflib-dev/CAP7nqh19yjpwB8EoHVqs5QzKug_rSq1X%2BfFHfnFtOJBdZ1RwYg%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 on the web visit
>>> >>
>>> >
>>> https://groups.google.com/d/msgid/rdflib-dev/CADyR_r1Q_hvfnufYVD0YLYhP%3DwEXnjsi5ucpjzWK_owyYfsfnQ%40mail.gmail.com
>>> >>
>>> ><
>>> https://groups.google.com/d/msgid/rdflib-dev/CADyR_r1Q_hvfnufYVD0YLYhP%3DwEXnjsi5ucpjzWK_owyYfsfnQ%40mail.gmail.com?utm_medium=email&utm_source=footer
>>> >
>>> >> .
>>> >>
>>>
>>> --
>>> Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
>>>
>>> --
>>> 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 on the web visit
>>> https://groups.google.com/d/msgid/rdflib-dev/905F1E60-396C-4320-88D1-5A0BCB15B785%40gmail.com
>>> .
>>>
>> --
>> 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 on the web visit
>> https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWs6jG-f5HWqew0iqdpqObab3ft-L%3DNyvS7p%2By%2BGAV4RoQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWs6jG-f5HWqew0iqdpqObab3ft-L%3DNyvS7p%2By%2BGAV4RoQ%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 on the web visit
> https://groups.google.com/d/msgid/rdflib-dev/CAP7nqh06aApBfyx11L0_uik_BMFA563qXUFLYYOaonumyP4A5g%40mail.gmail.com
> <https://groups.google.com/d/msgid/rdflib-dev/CAP7nqh06aApBfyx11L0_uik_BMFA563qXUFLYYOaonumyP4A5g%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 on the web visit 
https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWtCCa-b7Q%3DycdsxaoTRd%2BHALfWK9rAeNS0JTZcO4pUX9w%40mail.gmail.com.

Reply via email to