mirrorbits icon indicating copy to clipboard operation
mirrorbits copied to clipboard

New Release?

Open jbkempf opened this issue 1 year ago • 4 comments

Heya folks,

Do you want a formal release soon, with all the improvements?

Tell me.

jbkempf avatar Jun 08 '24 11:06 jbkempf

That would be nice. I mean, I still won't use it for now, but it would be one more proof for my CTO that the project is alive and of interest to migrate out of Mirrorbrain ^^

benoit74 avatar Jun 08 '24 13:06 benoit74

Hello and thanks for the ping @jbkempf !

I'd be happy to see a release at some point, first quarter of 2025 at the latest, so that I can package it for Debian trixie that will be released during summer 2025.

I'd like to say "wait for me to fix https://github.com/etix/mirrorbits/issues/157 and https://github.com/etix/mirrorbits/issues/152" but I'm not certain I'll find the time to work on those two tickets... So don't wait for me :)

elboulangero avatar Jun 18 '24 02:06 elboulangero

We (the Jenkins project) would really be interested in a formal release yes!

Our biggest interest on short term is arm64 support but all the fixes and improvements brought since the v0.5.1 would really be cool

dduportal avatar Aug 20 '24 07:08 dduportal

Heya folks,

Do you want a formal release soon, with all the improvements?

Tell me.

Personally regular automated release would be ideal, get feedback quicker soon after the change is merged rather than years later.

timja avatar Aug 20 '24 14:08 timja

We do a release this Month, in November '24.

OK.

cc @elboulangero

jbkempf avatar Nov 09 '24 08:11 jbkempf

Please do so, I couldn't find time to work on https://github.com/etix/mirrorbits/issues/157 and https://github.com/etix/mirrorbits/issues/152, I still have hope that I'll get to it before end of year, who knows

elboulangero avatar Nov 09 '24 15:11 elboulangero

FWIW I'm back working on mirrorbits and I expect to open some PRs in the coming days

elboulangero avatar Dec 18 '24 03:12 elboulangero

Hello folks, do you have some news on a new release?

dduportal avatar Feb 12 '25 07:02 dduportal

Hello folks, do you have some news on a new release?

I've been merging a lot of PR lately. There is just #186 left that I care about. (I don't think #148 and #171 are ready)

jbkempf avatar Feb 12 '25 08:02 jbkempf

I'm in the process of reworking https://github.com/etix/mirrorbits/pull/147, hoping to get it done before end of week. it applies after #186 though. It will be simple to review, it's a small change.

Also I'd like to check changes since last release and update the CHANGELOG.md before the release.

elboulangero avatar Feb 12 '25 14:02 elboulangero

I'm in the process of reworking #147, hoping to get it done before end of week. it applies after #186 though. It will be simple to review, it's a small change.

Also I'd like to check changes since last release and update the CHANGELOG.md before the release.

OK.

jbkempf avatar Feb 12 '25 19:02 jbkempf

Finished my work with https://github.com/etix/mirrorbits/pull/147, which is now superseded by https://github.com/etix/mirrorbits/pull/188

elboulangero avatar Feb 14 '25 04:02 elboulangero

@jbkempf How is it going with the reviews?

Just to mention that timeline for the next Debian stable was announced, soft freeze will be on 2025-04-15. With my Debian hat on, it would be great if the mirrorbits release could happen before that, so that I can package it for Debian.

elboulangero avatar Mar 10 '25 04:03 elboulangero

@jbkempf How is it going with the reviews?

Done.

Just to mention that timeline for the next Debian stable was announced, soft freeze will be on 2025-04-15. With my Debian hat on, it would be great if the mirrorbits release could happen before that, so that I can package it for Debian.

ReLeasE time, it is, then.

Rebase the #188, merge it, update changelogs and all, and we release a new major :D

jbkempf avatar Mar 28 '25 00:03 jbkempf

Hold on a bit, just yesterday I spotted a regression introduced by https://github.com/etix/mirrorbits/pull/128, I'll open a PR with a fix soonish.

EDIT: It's here: https://github.com/etix/mirrorbits/pull/190

elboulangero avatar Mar 28 '25 01:03 elboulangero

Done, done and done.

jbkempf avatar Mar 28 '25 06:03 jbkempf

So changelog is now the big step.

jbkempf avatar Mar 28 '25 06:03 jbkempf

Will do my best to open a PR before Monday.

Also, what's your view on moving the wiki under a doc/ directory or something like that?

elboulangero avatar Mar 28 '25 07:03 elboulangero

Will do my best to open a PR before Monday.

Also, what's your view on moving the wiki under a doc/ directory or something like that?

Why not, but this is not urgent.

jbkempf avatar Mar 28 '25 07:03 jbkempf

Here you go.

jbkempf avatar Apr 02 '25 16:04 jbkempf

@elboulangero you are a hero.

jbkempf avatar Apr 02 '25 16:04 jbkempf

Ahahaah! Thanks for the kind words :) And thanks for taking the time for all the reviews.

Also big thanks to all the fine folks who have been active on this bug tracker, either via discussions or commits. I hope everyone will stick around so we can keep mirrorbits in great shape.

Oh, and I almost forgot: sorry in advance for the bugs I introduced in this release :D

elboulangero avatar Apr 02 '25 16:04 elboulangero

Ahahaah! Thanks for the kind words :) And thanks for taking the time for all the reviews.

Reviewing is 10x more difficult than writing :)

Also big thanks to all the fine folks who have been active on this bug tracker, either via discussions or commits. I hope everyone will stick around so we can keep mirrorbits in great shape.

Yes ! :)

Oh, and I almost forgot: sorry in advance for the bugs I introduced in this release :D

You cannot make omelets without breaking eggs.

We'll do another one minor to fix things.

jbkempf avatar Apr 02 '25 16:04 jbkempf

@elboulangero you are a hero.

+1 \o/ We're going to roll this on the Jenkins project many thanks!

dduportal avatar Apr 02 '25 16:04 dduportal

https://jbkempf.com/blog/2025/mirrorbits-0.6/

jbkempf avatar May 07 '25 16:05 jbkempf