> There are some Fuseki UI PRs - which can be put into this release?

Sorry, hadn't realized there were so many UI PRs.

- https://github.com/apache/jena/pull/1792

I hadn't had time to test it, but I can start working on this one
(shouldn't be too hard, just manually test it, and then try to complete the
unti or e2e test).

- https://github.com/apache/jena/pull/1766

  It works, but needs more testing. YASGUI operates on the DOM, which can
cause issues with Vue. It works well so far without the tabs. But the tabs
add further complexity. I found a few issues with how Vue (and React, and
others) handle the URLs with hashes that's not compatible with YASGUI tabs
as they try to modify the URL address.

- https://github.com/apache/jena/pull/1755

  The issue in Cypress is closed now. I can test this one again and close
the PR or update it, if Cypress has fixed the issue with headless
environments.

- https://github.com/apache/jena/pull/1683

  Had forgotten about this one. I can finish testing and leave it ready for
review/test/merge.

- https://github.com/apache/jena/pull/1679

I believe I tested this one already, it's only missing a unit or e2e test
now.

- https://github.com/apache/jena/pull/1459

  Pending OP to update the pull request, rebasing, fixing conflicts, and
moving to Vue 3. This one might take a while.

I will start with the ones that have already been tested / validated but
are missing unit/e2e tests, unless there is any issue in this list above
that others would like that it is prioritized?

Cheers

-Bruno


On Sat, 25 Mar 2023 at 15:45, Andy Seaborne <a...@apache.org> wrote:

> For Jena 4.8.0, there is still some completing and finishing up.
> Early April is looking possible.
>
>      Andy
>
>
> == Outstanding:
> https://github.com/apache/jena/issues/1803
>    Performance improvement for TDB
>      ByteBufferLib: use bulk get/put APIs
>
> There are some Fuseki UI PRs - which can be put into this release?
>
>
> == In this release:
>
> https://s.apache.org/jena-4.8.0-issues
>
> Currently:
>    33 issues
>    65 PRs
>
> ==
>
> * The RDF/XML parser has been converted to use the
>    Jena IRI abstraction IRIx.
>    https://github.com/apache/jena/issues/1773
>
> Uses of RDF/XML read through RIOT (RDFDataMgr, RDFParser) and from the
> command line "riot" should see no changes except where both WARN and
> ERROR were reported, now only the ERROR happens.
>
> Code that directly calls the RDF/XML parser will encounter the behaviour
> seen from RIOT. Relative IRIs will not be in the output data. IRI errors
> are reported as errors.
>
> The original RDF/XML parser is still accessible:
> https://jena.apache.org/documentation/io/rdfxml-io.html
>
>  From the command line: "riot --set xmlrdf:xmlrdf0=true ..."
>
> This is the first part of a move to convert the RDF/XML parser to be
> consistent with the rest of Jena parsing
>
> 1. unified IRI treatment of error handling and reporting throughout Jena
> 2. improve maintainability
> 3. allow for alternative providers of IRI functionality
>
> ==
>
> Lucene upgrade from 9.4.2 to 9.5.0
>    https://github.com/apache/jena/pull/1740
>    https://lists.apache.org/thread/696xgpyg2441kzdowmp1b40tshctw25c
>
> ==
>
> Improved performance of "GRAPH ?g {}" (all graph names)
> Prefix scan -- GRAPH ?G
>    https://github.com/apache/jena/issues/1639
>    https://github.com/apache/jena/pull/1655
>

Reply via email to