REQUEST: Suggestions for Code review practices in general and for rdflib/ projects?
- https://github.com/joho/awesome-code-review#books - [ ] What unique constraints and opportunities are there in code review of software currently mostly written in Python for {W3C,} Linked Data spec implementation and domain application? ***** FWIW, here's (yet another shorthand) representation for RDF/RDFS vocabulary specification, which is useful for describing tests for linked data tools: ``` C: schema:Course C: :Course - C: https://schema.org/Course - P: hasCourseInstance R: https://schema.org/CourseInstance - P: schema:hasCourseInstance D: schema:Course R: schema:CourseInstance C: schema:Course - Thing > CreativeWork > Course - Thing > CreativeWork > LearningResource* > Course ``` On Tue, Nov 23, 2021, 17:15 Wes Turner <[email protected]> wrote: > > IMHO, I agree, there being a Code of Conduct referenced could invite > contributions: > > https://github.com/jupyter/governance/blob/master/conduct/code_of_conduct.md > : > > > Original text courtesy of the Speak Up! and Django Projects, modified by > Project Jupyter. We are grateful to those projects for contributing these > materials under open licensing terms for us to easily reuse. > > It specifies: > - [ ] an email address > - [ ] a form > - [ ] a Code of Conduct committee > > - https://github.com/folkswhocode/awesome-diversity#readme > - > https://github.com/digitalocean/engineering-code-of-conduct#giving-and-receiving-feedback > > > "Adding a code of conduct to your project" > > https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project > > Is the issue that everyone agrees but who's the committee? > > > "Free and Open Source Governance" > >> An indexed collection of governance documents from Free and Open Source > Software (FOSS) projects. > https://fossgovernance.org/ > > >>> FOSS Governance Zotero Collection: > https://www.zotero.org/groups/2310183/foss_governance/item-list > > > > > On Tue, Nov 23, 2021, 02:59 Miel Vander Sande <[email protected]> > wrote: > >> Hi all, >> >> Happy to help, but I'm still very much a python newbie. Don't know if >> that's helpful? >> >> Skills aside: is there any guidance on the rdflib governance, or perhaps >> soneone should write some contibutor/reviewer guidelines (without becoming >> too demanding)? >> >> Best, >> >> Miel >> >> Op di 23 nov. 2021 om 08:55 schreef Nicholas Car < >> [email protected]>: >> >>> Thanks for the offer Donny and we do remember you! I’ll tag you on a >>> couple of PRs and whenever you’re available we’d love to have more of your >>> input. >>> >>> Great to see another course unsung RDFlib out there! I used RDFlib + >>> Mongo for my very first RDFlib-based system back in, I think 2013! It was >>> pretty simple but used the ease of Mongo to store JSON with RDFLib’s >>> JSON-Lad capability to store RDF docs. >>> >>> Perhaps you could make a Mongo back-end Store for RDFlib? >>> >>> Cheers, >>> >>> Nick >>> — >>> Dr Nicholas Car >>> Data Systems Architect >>> SURROUND Australia >>> 0477 560 177 >>> [email protected] >>> >>> On 18 Nov 2021, at 6:12 am, Donny Winston <[email protected]> wrote: >>> >>> >>> Thank you, Iwan. >>> >>> Feel free to `/cc @dwinston` on PRs you look over and would like another >>> set of eyes on. I'll try to do what I can. You may remember me from >>> https://github.com/RDFLib/rdflib/pull/1456 a few weeks ago. :) >>> >>> I won't have much bandwidth over the next couple months, but by ~March >>> 2022 I expect to be very interested in more active involvement with RDFLib >>> (I have even been putting together a mini course >>> <https://github.com/polyneme/intro-linkeddata-mongo-python> using it). >>> >>> Best, >>> Donny >>> >>> On Wed, Nov 17, 2021, at 2:44 PM, Iwan Aucamp wrote: >>> >>> I have been thinking more about what we can do, to get more people >>> involved with RDFLib. >>> >>> I really want to see RDFLib get better and be something which people >>> feel comfortable in using in production, and for this a higher velocity is >>> needed to clear out the issue backlog and keep contributors engaged. >>> >>> Python is one of the most popular languages in the world and the >>> accessibility of RDF on python greatly affects the viability of RDF. >>> >>> There are a couple of non RDFLib affiliated python projects related to >>> RDF, and I think one options is to reach out to the people from those >>> libraries and see if they are willing to at the very least do some reviews >>> on PRs. >>> >>> I will reach out to some of them and see if there is any interest. >>> On Thursday, 28 October 2021 at 19:37:20 UTC+2 Iwan Aucamp wrote: >>> >>> Hi, >>> >>> Currently Nicholas is doing most reviews and approvals, but he is only >>> one person. I try and help out with reviews when I can but it would be nice >>> if we could have some more people who actively do reviews as I think this >>> is currently what holds progress back most and ideally this should not just >>> rely on one or two people. If anyone has capacity and availability for >>> helping process pull requests do consider helping out, I'm willing to do >>> reviews on other repos in exchange. >>> >>> Regards >>> Iwan Aucamp >>> >>> >>> -- >>> 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/06c47560-17e6-49da-b9b2-30483e4bb303n%40googlegroups.com >>> <https://groups.google.com/d/msgid/rdflib-dev/06c47560-17e6-49da-b9b2-30483e4bb303n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >>> >>> -- >>> Donny Winston, PhD (he/him/his) | Polyneme LLC >>> https://donnywinston.com | https://polyneme.xyz >>> >>> If I've emailed you, I'd love to speak with you. >>> Schedule a meeting (15min+): https://meet.polyneme.xyz >>> >>> -- >>> 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/3a3f3cbd-c69c-43c0-8b46-a58550e5a050%40www.fastmail.com >>> <https://groups.google.com/d/msgid/rdflib-dev/3a3f3cbd-c69c-43c0-8b46-a58550e5a050%40www.fastmail.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/E0D996C9-E439-4B79-920E-8242EB3859EE%40surroundaustralia.com >>> <https://groups.google.com/d/msgid/rdflib-dev/E0D996C9-E439-4B79-920E-8242EB3859EE%40surroundaustralia.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/CAHeRLWtwA5V4XHa8hdyAbGJ9z9m6qWbLYPNfB72e4zr3o6d8fw%40mail.gmail.com >> <https://groups.google.com/d/msgid/rdflib-dev/CAHeRLWtwA5V4XHa8hdyAbGJ9z9m6qWbLYPNfB72e4zr3o6d8fw%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/CACfEFw9FyT%3DWDPf6VWmesm%3Dx4h-%3DTQx_DGnXwv-V_YyU69XzaQ%40mail.gmail.com.
