Thanks Miel, that's great to know!

I'll be putting some time next week in to selecting PRs to merge before a next 
release, so I'll look out for some for you to review then.

Cheers, Nick
------- Original Message -------
On Thursday, July 14th, 2022 at 16:59, Miel Vander Sande 
<miel.vandersa...@meemoo.be> wrote:

> Hi Iwan, all,
>
> My python skills have improved over the months and since it's essential for 
> my organisation that this lib progresses, I want to give it a shot :) If you 
> want, you can add me to the reviewers group and assign some of the simpler 
> ones.
>
> Best,
>
> Miel
>
> Op di 19 apr. 2022 om 00:28 schreef Iwan Aucamp <aucam...@gmail.com>:
>
>> A bit of an update here, we have adopted a code of conduct 
>> (https://github.com/RDFLib/rdflib/blob/master/docs/CODE_OF_CONDUCT.md) and 
>> we have defined some pull request guidelines 
>> (https://github.com/RDFLib/rdflib/blob/master/docs/developers.rst#pull-requests-guidelines
>>  and 
>> https://github.com/RDFLib/rdflib/blob/master/.github/PULL_REQUEST_TEMPLATE.md)
>>  - it does not quite go into that much detail about how to review pull 
>> request, but it gives an idea of what the preconditions are for merging. I 
>> may expand on these things as I have time but any feedback or further 
>> suggestions are also welcome.
>>
>> I'm thinking of making a GitHub group (i.e. team) called "rdflib-reviewers" 
>> and adding people in there who are open to being tagged on reviews and then 
>> tagging the group on reviews, if anyone is interested in being in the group 
>> please let me know, of course you don't have to review everything you get 
>> tagged on but at the moment I basically just tag the core maintainers and 
>> Graham Higgins, as Graham has been very helpful with Reviewing PRs. I'm also 
>> open to other options, but my aim is to create a surplus of reviewers for 
>> PRs, as currently we have somewhat of a reviewer deficit.
>>
>> On Tuesday, 30 November 2021 at 16:50:56 UTC+1 Graham Higgins wrote:
>>
>>> Iwan writes:
>>>> Not every comment on a PR has to be coupled with a review outcome 
>>>> (approval, request for changes, etc) - comments can just be comments.
>>>
>>> This is so true. I've been going through some of the older PRs, trying to 
>>> find some low-hanging fruit but it's not always straightforward. All of the 
>>> older PRs will need re-working by the contributor (or adopting by someone). 
>>> A goodly number of PR discussions have been suspended pending 
>>> development/milestones. Some of these suspended discussions can be 
>>> progressed without actually writing any code.
>>>
>>> Take the 28 May 2020 [PR 1087 “Fix Issue 
>>> #948”](https://github.com/RDFLib/rdflib/pull/1087) as an example ...
>>>
>>> The discussion starts with
>>>> “We have provided the solution for issue 
>>>> [#948](https://github.com/RDFLib/rdflib/issues/948) . In this we have 
>>>> allowed objects to have special characters with forward slash to make it a 
>>>> valid one.”
>>>
>>> The discussion ends with tgbug’s prompt response:
>>>> “As the test results show, this approach will not work. The place in the 
>>>> code to start on this is probably in 
>>>> <[rdflib/rdflib/namespace.py](https://github.com/RDFLib/rdflib/blob/037ea51e5f4863a7f98ff59972fcd34d39a7ed97/rdflib/namespace.py#L836):split_uri>
>>>>  , but the issue related to curies vs qnames will also have to be 
>>>> addressed to really address 
>>>> [#948](https://github.com/RDFLib/rdflib/issues/948).”
>>>
>>> Issue #948 (from 19 Dec 2019) is titled: “Prefixed names does not allow 
>>> escaping (turtle 1.1) - It is not possible to use escaping when using 
>>> namespace prefixes. Creation of URIRefs warns about the problem and the 
>>> serializer fails to create turtle 1.1 output.”
>>>
>>> This #948 discussion ends with [tgbugs’ 10 March 2020 
>>> comment](https://github.com/RDFLib/rdflib/issues/948#issuecomment-597376865)
>>>> “This is not just a parsing issue. It almost certainly will require 
>>>> changes to how curie suffixes are serialized. It may have unexpected 
>>>> interactions with the uri splitting code and might depend on 
>>>> [#649](https://github.com/RDFLib/rdflib/pull/649) to get the expected 
>>>> roundtripping behavior, and some additional work to serialize escaped 
>>>> characters in local names correctly.”
>>>
>>> As it transpires, #649 is actually [tgbugs’s 16 March 2020 
>>> PR](https://github.com/RDFLib/rdflib/pull/649) (“namespace.py fix 
>>> compute_qname missing namespaces”) which nicholascar committed to master on 
>>> 16 March 2020.
>>>
>>> So, the #948 issue discussion can be updated with this information and the 
>>> #1087 PR can, in turn, be revisited to check if the proposed changes are 
>>> still valid w.r.t RDFLib 6.0.2 and whether the PR does actually fix the 
>>> #948 issue.
>>>
>>> Sadly, the actual work of updating and checking the #1087 PR has to be done 
>>> locally.
>>>
>>> I already have a clone of RDFLib in my home org and Github won't allow me 
>>> to make another, so I can't clone a PR contributor's repos, merge with 
>>> RDFLIb master and then issue a PR on their branch to bring it up to date 
>>> and so progress their PR.
>>>
>>> The best alternative that I've come up with so far is to clone their repos 
>>> locally, merge with RDFLib master locally and then create a new branch to 
>>> contain the now-updated PR.
>>>
>>> Cheers,
>>> Graham
>>
>> --
>> 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 rdflib-dev+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit 
>> [https://groups.google.com/d/msgid/rdflib-dev/bfbe8bdd-6735-46e4-9b64-f5f4fcf0a0e8n%40googlegroups.com](https://groups.google.com/d/msgid/rdflib-dev/bfbe8bdd-6735-46e4-9b64-f5f4fcf0a0e8n%40googlegroups.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 rdflib-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> [https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWsSsKOLpFbEuruCzTyzyUebUOx8WdLBBPFX7YW2Go9WYA%40mail.gmail.com](https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWsSsKOLpFbEuruCzTyzyUebUOx8WdLBBPFX7YW2Go9WYA%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 rdflib-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rdflib-dev/90sWPQJWrp8zfAnoZzmi2WkZX0mhi7LK9jpo4oLq7wJTpa4Kb7pLvM-vTbOBdmfXYdlEJTsDTvJz5v6vPvWlgJ468geG0Er21_ED2wjuhK0%3D%40kurrawong.net.

Reply via email to