Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.18 Releng #1910

Open
4 of 11 tasks
merks opened this issue Sep 16, 2024 · 9 comments
Open
4 of 11 tasks

4.18 Releng #1910

merks opened this issue Sep 16, 2024 · 9 comments
Assignees
Labels
Milestone

Comments

@merks
Copy link
Contributor

merks commented Sep 16, 2024

Tracks the release engineering activities for the 4.18 release.

Opening actions

  • Update version numbers
  • Create Milestone 4.19 in Github
  • Move 4.17 open issues to 4.18
  • Create Release in Project Administration

Release day - 7

  • Announce new release pending in discussions
  • Revisit all open tasks

Release day

@merks merks mentioned this issue Sep 16, 2024
@wimjongman wimjongman added this to the 4.18 milestone Sep 16, 2024
merks added a commit to merks/birt that referenced this issue Sep 16, 2024
- Increment all versions to 4.18.0
- Update the setup to resolve the current target platform
- Update the *.target to current dependencies

eclipse-birt#1910
merks added a commit that referenced this issue Sep 16, 2024
- Increment all versions to 4.18.0
- Update the setup to resolve the current target platform
- Update the *.target to current dependencies

#1910
@merks
Copy link
Contributor Author

merks commented Sep 16, 2024

@speckyspooky @wimjongman

I'd like to do a first milestone build so that the generated Oomph products show a release choice as well as two choices for 4.18 versions:

image

image

I've tested installer with the 4.17 release and with the 4.18 nightly build; both can create a simple report that previews in the tab and in the browser. So I'm quite sure the current nightly build for 4.18 is in good shape before we make substantial changes.

I assume you're both okay with this, but if not speak out!

@speckyspooky
Copy link
Contributor

Thanks for the preparation and I'm fine with it.

@speckyspooky
Copy link
Contributor

@merks
Hi Ed, today I synchronised my fork with the small PRs from milestone 4.18 and Tycho 4.0.9.
After the rebuild I have 51 errors on my project based on a problem "org.mozilla.rhino_1.17.15.jar".
By default it is comming from orbit so I'm confused abot the errors.

I tried the following steps to solve the problem (currently without success):

  1. Perform Setup Task
  2. Restart eclipse
  3. Project, Clean up
  4. Restart eclipse

O had this issue in the past and these steps had success but not this time. Have you an idea for that why the rhino-library should'n be loaded correctly...?

Screen of "Perform Setup Task"
grafik

Screen of "Errors"
grafik

@speckyspooky
Copy link
Contributor

@merks
Hi Ed, now it is solved. I figured out that the first build after the update creates lot of .classpath-files. I removed all with the header revision and afterwards all references are fine. I thought the "clean up" will do it but good news now I have not longer erros.

@merks
Copy link
Contributor Author

merks commented Sep 28, 2024

This looks fine for me too:

image

And it should be fine because the re-export from core should properly make things visible. Perhaps a PDE glitching with the target platform...

merks added a commit to merks/birt that referenced this issue Nov 29, 2024
- The setup change is temporary until 4.19 development begins.
- Similarly the target platform will be regenerated to moving-target
sites when 4.19 begins.
- Only the datatools site is still a moving target pending a 1.16.2
release.

eclipse-birt#1910
merks added a commit that referenced this issue Nov 29, 2024
- The setup change is temporary until 4.19 development begins.
- Similarly the target platform will be regenerated to moving-target
sites when 4.19 begins.
- Only the datatools site is still a moving target pending a 1.16.2
release.

#1910
@merks
Copy link
Contributor Author

merks commented Nov 29, 2024

@hvbtup

Can I delete this branch now? I think it's been merged, right?

https://github.com/eclipse-birt/birt/tree/tagged-pdf

@hvbtup
Copy link
Contributor

hvbtup commented Nov 29, 2024

Yes.

@merks
Copy link
Contributor Author

merks commented Nov 30, 2024

FYI, I've produced the following milestone build:

https://download.eclipse.org/birt/updates/milestone/S202411301317

This is a potential release candidate. Please test it and help fix any problems that need to be addressed before we promote the 4.18 release. Ideally we would release on or shortly after December 4th.

@speckyspooky
Copy link
Contributor

Thanks Ed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants