-
Notifications
You must be signed in to change notification settings - Fork 558
2020 04 28 6.0.0 Planning Meeting
Nicholas Car edited this page Apr 28, 2020
·
11 revisions
-
Introductions
- who you are and a sentence on your RDFlib interests
- Jerven Bolleman. Interest in having a great RDF story for python to allow things like SpOdgi to exist and be useful
- Nicholas Car. New co-maintainer, also interested in A to Z in Python for RDF so orgs can use one language/system for everything
- who you are and a sentence on your RDFlib interests
-
Potential Targets for 6.0.0
- Dropping Python 2 & 3.4
- Maintainers wish to drop
- Issue poll indicates they should be dropped
- Targets from existing PRs
- Targets discussed in previous meeting
- RDF*/SPARQL* support (Issue 995)
- Maintainers favourites
- Previous maintainers favourites
- Others raised in this meeting
- ...
- ...
- Dropping Python 2 & 3.4
-
Likely timelines for 6.0.0
- initially proposed for end of June, 2020
- to be based on the number of targets and peoples' available efforts
-
Future meeting schedule
- propose maintainers meet monthly, following last meet
- suggestions for any other meetings
-
Next meeting
-
@nicholascar: propose this be the Maintainers Meeting, approx first Thursday of each month (so 7th of May)
- don't need to be locked in, just any suggestions!
-
@nicholascar: propose this be the Maintainers Meeting, approx first Thursday of each month (so 7th of May)
(listed by GitHub IDs)
@nicholascar, @ashleysommer, @rob-metalinkage, @maparent, @hsolbrig, @sa-bpelakh, @white-gecko, @hartig, Sharzad, @JervenBolleman, @pwin
-
Introductions By: Nicholas, Ashley, Harold, Boris, Natanael, Shahrzad, Rob, Olaf, Jerven, Marc-Antoine, Peter
-
Potential Targets for 6.0.0 People indicating interest to lead are given per issue.
- Dropping Python 2 & 3.4 (maintainers)
- Move Store API to work with identifiers (Boris, GreatYYX, Nick)
- Namespace object inheritance (Harold, Nick)
- RDF*/SPARQL* support (Jerven, Olaf, Sharzad, MArc-Antoine, maintainers)
- HDT Support (Thomas)
- plugin discovery causes very bad startup time (?)
- Blank Node collisions (Natanael)
- RDFlib Exception Hierarchy (?)
- Make FunOwl available as a plugin (Harold, Danial)
- Streaming parsers (?)
- Streaming writers (Jerven, Boris)
- Creating a stable core, with many satellite plugins (Maintainers)
New targets raised in meeting:
- Harold: pyLD v. rdflib-jsonld
- Ashley - no merger plans
- Marc - used previous pyLD
- Harold: let's talk with pyLD maintainers... (Harold will do via JSON-LD WG)
- Rob: current rdflib-jsonld not satisfactory
- pyShEx
- Nick will create an RDFlib repo for this
- SPARQL Slurper
- should this come into RDFlib? (Harold to raise an issue)
- Canonicalisation of graphs - related to Blank Node collisions (Harold to talk to Natanael)
- Documentation (Nick)
- Likely timelines for 6.0.0
- Nick: my impression is that expected timelines for 6.0.0 are not too much changed by this meeting since no new, extraordinary, work items have been raised. I do suggest an expected 6.0.0 release small shift to end of July (from end of June).
- Nick: I expect that RDF* work will be the largest item
- Jerven: the work is decision based, not many work hours-based
- Nick: we will arrange meetings for RDF* involved people shortly then to make those decisions happen
- Future meeting schedule
- maintainers meeting times to be advertised (on rdflib-dev) and times polled for
- Next meeting
- maintainers set for 7th May but time will be polled for
- RDF* meeting to be separate to that
- General Business No other items