attean
attean copied to clipboard
A Perl Semantic Web Framework
So, I started, since I was thinking a lot about it anyway. For the Transactional Role, I just add the requirements, but I haven't implemented them anywhere. Then, I started...
I have an experiment where I would like to have a fatpacked script that uses Attean for processing Turtle files. This means that the code would have to allow for...
Hello @kasei ! My team is interested in potentially using Attean as part of our ongoing OWL 2 project. We are currently considering our options for implementing an OWL 2...
(Extracted from #153). https://github.com/VladimirAlexiev/soml/tree/master/owl2soml/eg#schemaorg describes running the script https://github.com/VladimirAlexiev/soml/tree/master/owl2soml on schema.org renditions (508k ttl, 730k rdf, 808k jsonld). The script produces 428k yaml and takes substantial time to process: 4...
The code in `Attean::API::Iterator::map` attempts to set the `item_type` and `variables` based on the underlying iterator. But if the `map` block changes the type of objects being returned, the `item_type`...
I guess `URI::NamespaceMap` is the preferred way to make URIs from pnames of well-known namespaces, or namespaces harvested from an ingested RDF file. At least `bin/attean_query` uses that class. However,...
I see quite a lot of SHACL adoption, so we should probably be looking into that. [These notes](https://github.com/pfps/shacl/blob/master/Notes) might be useful.
There's already a [Types::UUID](https://metacpan.org/pod/Types::UUID) type, but it builds on UUID::Tiny, while Attean uses the more advanced Data::UUID, and I suppose it might not be a good thing to change that....
@RubenVerborgh and I had a discussion today about different abstraction levels, and their consequences further down the stack, and I came to the conclusion that it would be interesting to...
I found in my most recent experiment that there are some patterns I can compute specific etags for inexpensively, and some that I can't, see https://github.com/kjetilk/p5-atteanx-store-filesystem/blob/master/lib/AtteanX/Store/Filesystem.pm#L196-L204 And so I figured,...