Re: sonotype issues was Re: [okapi-users] 1.48.0 release date

6 views
Skip to first unread message

Mihai Nita

unread,
Jul 24, 2025, 5:54:38 PMJul 24
to Jim Hargrave, Jim Hargrave, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko
I got an answer from GitLab about the subscription expiration.

Now they have some kind of automated process to check that the projects are conformant with their requirements for open source projects.
That process complains that some of the projects don't have an open source license.
Exact error message:

Your group contains project(s) without an open source license. Projects that don't meet the requirements: Okapi Framework / Okapi Linguistic Tools, Okapi Framework / Sandbox, Okapi Framework / SRX Repository, Okapi Framework / XLIFF Toolkit, Okapi Framework / OmegaT Plugin, Okapi Framework / Quest, Okapi Framework / Beagle, Okapi Framework / Olifant, Okapi Framework / Acorn, Okapi Framework / Okapi Integration Tests.

I will add an Apache License Version 2.0 to all of them, after a cursory check of the copyright notices in the source files.
Do you think that's OK?
Anyone aware of a reason for any of these projects to use a license other than Apache v2?

I'll do this tonight, at home.
If I don't find anything controversial (for example some copyright notices in some files that seem to indicate something incompatible with Apache v2) then I will prepare pull requests and send them out for your reviews.

And then I will try going again through the automated approval process, to see if it passes.
Or if at step 2 they check for something else :-)

===

Publishing to Sonatype: I thought that was supposed to be handled by 
I'll take a look.
No promise that it will happen tonight, it depends on how easy the renewal part is :-)
But I hope to get to it over the week-end.

===

I also noticed that GitLab disabled the robot account.
So I'll have to also file a ticket and solve that.
Also after the renewal is out of the way.

Cheers,
Mihai


On Thu, Jul 24, 2025 at 2:13 PM Jim Hargrave <jim.ha...@strakergroup.com> wrote:

Sorry if any repeats. Juggling multiple accounts.

Our primary issue is snapshots not updating to sonatype despite all green from the CI

This seems to be the relevant message: "

Not uploading cache default-protected due to policy
"

Any ideas?

On 7/23/25 14:03, Jim Hargrave wrote:

for our snapshot build I see this:

[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:09 h
[INFO] Finished at: 2025-07-23T18:49:32Z
[INFO] ------------------------------------------------------------------------
Saving cache for successful job 00:01
Not uploading cache default-protected due to policy
Cleaning up project directory and file based variables 00:00
Job succeeded
On 7/23/25 13:58, Jim Hargrave wrote:

yep two issues

  1. GitLab - upgrade open source license if needed
  2. Sonotype snapshots not updating
On 7/23/25 13:56, Mihai Nita wrote:
But that's GitLab, not Sonatype, right?

On Wed, Jul 23, 2025, 12:55 Mihai Nita <mih...@gmail.com> wrote:
I contacted them more than a week ago. 
After a few exchanges they went silent. 
I'll ping them again 
M

On Wed, Jul 23, 2025, 10:38 Jim Hargrave <jhargr...@gmail.com> wrote:

I also see this warning for gitlab:

Your Opensource subscription will expire on 2025-07-29

Your Opensource subscription for Okapi Framework will expire on 2025-07-29. If you do not renew by 2025-08-12, you can't use merge approvals, code quality, or any other paid features.


On 7/23/25 11:27, Jim Hargrave wrote:

We still have an openxml PR to support chartEx that needs to be finished and tested. The "code id" PR caused test failures so we had to revert that one. Needs to be resubmitted.

There is also a deployment issue where our SNAPSHOTS are not showing up on sonotype. The last deployed openxml artifacts are from June 30th.  Not sure what is going on there - but probably related to the deployment changes made by sonotype. Denis tried to fix this and looked like it was working. At least we get no errors. But there must still be an issue.

Is there someone that can look at the sonotype issues?

Jim

On 7/23/25 00:00, yves.s...@gmail.com wrote:

Hi Anders,

 

We do not have a fixed date yet. But we hope it’ll be soon.

@Jim: Any hint we can give Jim?

 

-ys

 

From: 'Anders Oesterholm' via okapi-users <okapi...@googlegroups.com>
Sent: Monday, July 21, 2025 11:42 AM
To: okapi-users <okapi...@googlegroups.com>
Subject: [okapi-users] 1.48.0 release date

 

Hi Okapi contributors,

 

I would like to ask if there is a planned release date for version 1.48.0 of the Okapi framework.

 

Best Regards

Anders

--
You received this message because you are subscribed to the Google Groups "okapi-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to okapi-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/okapi-users/16abf757-40c2-4782-be07-b5fe322bc670n%40googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "okapi-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to okapi-users...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/okapi-users/000d01dbfb97%241e183ce0%245a48b6a0%24%40gmail.com.

This e-mail and any attachments are confidential and intended solely for the intended addressee. If you are not the intended addressee or have received this e-mail in error, please notify Straker immediately, delete it from your system and do not copy, disclose, distribute or otherwise act in reliance upon any part of this e-mail or its attachments. Straker will not be held liable for any damage caused by the message.
Is it necessary to print this email? If you care about the environment like we do, please refrain from printing emails. It helps to keep the environment forested and litter-free.

This e-mail and any attachments are confidential and intended solely for the intended addressee. If you are not the intended addressee or have received this e-mail in error, please notify Straker immediately, delete it from your system and do not copy, disclose, distribute or otherwise act in reliance upon any part of this e-mail or its attachments. Straker will not be held liable for any damage caused by the message.
Is it necessary to print this email? If you care about the environment like we do, please refrain from printing emails. It helps to keep the environment forested and litter-free.

This e-mail and any attachments are confidential and intended solely for the intended addressee. If you are not the intended addressee or have received this e-mail in error, please notify Straker immediately, delete it from your system and do not copy, disclose, distribute or otherwise act in reliance upon any part of this e-mail or its attachments. Straker will not be held liable for any damage caused by the message.
Is it necessary to print this email? If you care about the environment like we do, please refrain from printing emails. It helps to keep the environment forested and litter-free.

Mihai Nita

unread,
Jul 24, 2025, 6:34:29 PMJul 24
to Jim Hargrave, Jim Hargrave, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko
Preliminary: some projects are under Apache 2, some under LGPL 2.1, one under both. 
Some have license files, but not in the root of the project. 
The grep on sources matches the existing  license file (when there is one) 

I'll send a summary and PRs when ready.

Mihai

On Thu, Jul 24, 2025, 15:02 Jim Hargrave <jim.ha...@strakergroup.com> wrote:

GitLab!!!!!!! You were supposed to be our friend :-)

Mihai Nita

unread,
Jul 25, 2025, 1:34:24 AMJul 25
to Jim Hargrave, Jim Hargrave, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko
Submitted licenses to all projects.

Summary:

Apache License Version 2.0
* Okapi Integration Tests
* Okapi Linguistic Tools
* OmegaT Plugin
* XLIFF Toolkit

GNU LESSER GENERAL PUBLIC LICENSE Version 2.1
* Acorn
* Beagle
* Olifant
* Quest
* Sandbox
* SRX Repository

===

I got back an email with a coupon that can be used for renewal, or new subscription.

Renewal does not work, claims I don't have any existing subscription / purchase.

New does not work, claims I don't have any group available, and I should create one.
Which I am afraid would leave the existing Okapi Framework group to expire.

I am following up with support, provided screenshots from all subscription confirmations, proof that we have a group, that I am an owner for that group, etc.

So, more pain than it should be...
But what can you do?
Can't look a gift horse in the mouth :-)

I'll keep you posted,
Mihai


Denis A. Konovalyenko

unread,
Jul 26, 2025, 1:48:02 AMJul 26
to Jim Hargrave, Jim Hargrave, Mihai Nita, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko

Hi Jim, Mihai,

There is another merge request #931 with an attempt to get on with this issue. And I suggest Mihai's comment as a deployment guide to Sonatype at the moment. It is so valuable! Thank you, Mihai!

Mihai Nita

unread,
Jul 28, 2025, 5:13:59 PMJul 28
to denis.kon...@gmail.com, Jim Hargrave, Jim Hargrave, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko
Update from GitLab:

Hi Mihai, the GitLab Support team is going to resolve this bug for you.
It's an internal issue with the billing system.
Your license won't actually expire on 2025-07-29.
It will continue through 2025-08-12 and we will have this all resolved for you before then to continue.
Sorry again for the troubles here and appreciate your patience!

M.

Mihai Nita

unread,
Jul 29, 2025, 7:05:25 PMJul 29
to denis.kon...@gmail.com, Jim Hargrave, Jim Hargrave, Group: okapi-devel, Yves Savourel, Anders Oesterholm, Chase Tingley, Denis A. Konovalyenko
Problem solved, subscription renewed.
Mihai
Reply all
Reply to author
Forward
0 new messages