+1

Adam Soroka

Office of Research Computing

Office of the Chief Information Officer

Smithsonian Institution

________________________________
From: Rob @ DNR <rve...@dotnetrdf.org>
Sent: Thursday, July 11, 2024 4:39 AM
To: dev@jena.apache.org <dev@jena.apache.org>
Subject: Re: Towards Jena 5.1.0

External Email - Exercise Caution

Makes sense to me

+1

Rob

From: Andy Seaborne <a...@apache.org>
Date: Wednesday, 10 July 2024 at 19:49
To: dev@jena.apache.org <dev@jena.apache.org>
Subject: Re: Towards Jena 5.1.0
A bit bumpy!

The current state is that the codebase is now ready

There are three issues to do with the UI part of the build:

1. "Cypress failed to start"

"This may be due to a missing library or dependency."

It only happens on Jenkins and the build is OK on github actions and my
local machine. I'm guessing it is a version dependency issue.

Starts at PR #2410

https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpull%2F2410%2Ffiles&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520864760%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=Dyh5uAIZpEdtkBr7zzl%2FA%2B7sakVf8Y8f1nz%2FtrxmFeQ%3D&reserved=0<https://github.com/apache/jena/pull/2410/files>


2. Sass deprecation warnings - these will need addressing but are not a
problem. Starts at PR #2573 (dependabot)


3. In the unmerged PR 2574 / local build only
test:unit failure.
This is a blocker. The upgrade is of vite-test from 1.6.0 to 2.0.1 (OK -
so major version jump)

https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpull%2F2574&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520874389%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=BH4xMZF0vWunECHTv6nP6exNiSswVdzYjPZ%2FPjLFozM%3D&reserved=0<https://github.com/apache/jena/pull/2574>
 from dependabot.
(this has been marked "draft")


Given all this, I think we should release without point 3 (PR 2574)
which is only about the build and test.

     Andy

On 17/06/2024 14:54, Andy Seaborne wrote:
> Jena 5.0.0 was released March 16th.
> It's about time for Jena 5.1.0.
>
> The main feature for 5.1.0 is the new ontapi module which includes a
> Java API for working with OWL2.
>
> Issues: 
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fissues%2F2160&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520879448%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=zXi5pZ%2BOPba%2BExcwd%2BkNp8P99X0XYTBTDQ8Id5yjdPc%3D&reserved=0<https://github.com/apache/jena/issues/2160>
> Code:   
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Ftree%2Fmain%2Fjena-ontapi&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520884570%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=8OF1RZTHfDr8rDMgDp%2FGnNwG3yfTw8%2F5oYQxMgeqZMo%3D&reserved=0<https://github.com/apache/jena/tree/main/jena-ontapi>
>
> Draft documentation:
>
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena-site%2Fblob%2Fjena-next%2Fsource%2Fdocumentation%2Fontology%2F__index.md&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520889510%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=BRRFZbas4skuQB4Wkbp2rOKFT01xBFWWJEnea2Ej8nA%3D&reserved=0<https://github.com/apache/jena-site/blob/jena-next/source/documentation/ontology/__index.md>
>
> Issues closed in Jena 5.1.0 so far
>    
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fs.apache.org%2Fjena-5.1.0-issues&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520894904%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=uzjR3tEu8YTf39RGeBKIDRJLUioBTuRPPG1riiom1iI%3D&reserved=0<https://s.apache.org/jena-5.1.0-issues>
> 45 issues
>
> ------------------------------
>
> Beyond Jena 5.1.0:
>
> There are several PRs in the backlog. A major one is the SPARQL
> extensions for lists and maps as literals. CDT = "Composite Datatype
> Literals". It is not quite ready to merge.
>
> The website:
>    
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fawslabs%2FSPARQL-CDTs&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520899900%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=DSHdKczV33L%2FAlQ1Xo%2FtoVxE2NH2x2qQvonr%2Bc97jn4%3D&reserved=0<https://github.com/awslabs/SPARQL-CDTs>
>
> Issue: 
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fissues%2F2518&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520904867%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=CFhjR2ESndfkASnqtOQQ9KMiWdczU%2Bc4RVdzUKhZGSw%3D&reserved=0<https://github.com/apache/jena/issues/2518>
> PR:    
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fjena%2Fpull%2F2501&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520909826%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=NUXo3usUFFK8lcV86T%2B6VJZjLNX1ukoMWjwRPXrsIvU%3D&reserved=0<https://github.com/apache/jena/pull/2501>
>
> which is a contribution from AWSlabs for an implementation of this.
> This would be "experimental" meaning it is subject to change.  There
> should be no impact if the feature isn't used.
>
> SPARQL and RDF features do need a way to get from solid ideaS to
> practical experience from real verification.
>
> It has also been submitted as SPARQL change (SEP-0009) and there is also
> an implementation in Attean (Perl based)
>
>    
> https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkasei%2Fattean&data=05%7C02%7Csorokaa%40si.edu%7C7a92110439684797748b08dca18528fb%7C989b5e2a14e44efe93b78cdd5fc5d11c%7C0%7C0%7C638562840520914785%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=i5CDgBPVua3DgQvXWFDWbvdOvuAQXc89BLzYznwDXxM%3D&reserved=0<https://github.com/kasei/attean>
>
> I think it is better to not have two major items in a release so the
> suggestion is release Jena 5.1.0 and have a shorter (1-2 month) cycle
> for Jena 5.2.0 (if that works out).
>
> == Current state
>
> The Jenkins and github actions are all passing.
>
> There is a backlog of PRs.

Reply via email to