far2l icon indicating copy to clipboard operation
far2l copied to clipboard

Far2l Summer Release Date before Ubuntu 24.10 Debian Import Freeze

Open akruphi opened this issue 1 year ago • 30 comments

Ubuntu 24.10 Debian Import Freeze will be August 15 (https://discourse.ubuntu.com/t/oracular-oriole-release-schedule/36460).

@elfmz and @alexmyczko tell your opinion about appropriate date far2l release.

@alexmyczko how many days your need to try prepare from new release the separate debs for each backend as suggested in https://salsa.debian.org/debian/far2l/-/merge_requests/1 ? If release will be July 31 will it be enough days for your to guaranteed put debs in Debian before August 15 or your need more days?


Some not resolved important issues yet: #2088 UPD: COMPLETE #2158 #2157 #2275 UPD: temporary done #2238 ~UPD: COMPLETE~ ~UPD2: regression detected (waiting fixes from @unxed )~ UPD3: FIXED :fire:

@unxed @spnethw @shmuz @ctapmex please write your opinion and links to other important issues.

akruphi avatar Jul 11 '24 07:07 akruphi

if you can release by 13th of July I will have some time to do the split as merge requested and finally be done. sorry for postponing it so long...

it will need some time to pass debian new queue due to new binary packages... from 12th july on i have three weeks to get this done.

alexmyczko avatar Jul 11 '24 07:07 alexmyczko

Closed #2088 as complete. Made PR with a fix for #2238. The last Wayland issue remaining, #1695, is not reproducing in my test setups. Remaining unicode and viewer issues probably still need a lot of work to be done, let's postpone.

unxed avatar Jul 13 '24 18:07 unxed

if you can release by 13th of July

@elfmz

unxed avatar Jul 13 '24 18:07 unxed

swiss airplane did not arrive because of some rain drops, thus I was stuck in the duty free store at WAW (and I can recommend this store) since yesterday, they were only be able to find a new plane for me tomorrow. I will hopefully get home tomorrow where I can do something...

alexmyczko avatar Jul 13 '24 20:07 alexmyczko

@akruphi will the planned for 31 July release drop the BETA letters? I wish it would release 24 July, it would give me some time to prepare, build, and test...

alexmyczko avatar Jul 13 '24 21:07 alexmyczko

I wish it would release 24 July

Wow!!! @alexmyczko gives additional time until 24 July!!!

@elfmz if it possible please look at the following issues: #2263 UPD: COMPLETE #2283 #2257 UPD: partially draft #2204 UPD: partially draft #1826

akruphi avatar Jul 14 '24 07:07 akruphi

i mean this is just what i would like/prefer. you can take any time you want, my wish is not authoritative :)

alexmyczko avatar Jul 14 '24 08:07 alexmyczko

@akruphi pls add #2204 to the opening post

unxed avatar Jul 14 '24 14:07 unxed

About #2238: regression detected (waiting fixes from @unxed )

akruphi avatar Jul 15 '24 05:07 akruphi

If at all they turn out to be possible on our side. I'll take a look again this afternoon

unxed avatar Jul 15 '24 06:07 unxed

#2238 finally fixed

unxed avatar Jul 15 '24 23:07 unxed

@alexmyczko Fresh 2.6.2 BETA

akruphi avatar Jul 16 '24 07:07 akruphi

#2288 was a serious problem affecting UX. What about 2.6.2.1? @alexmyczko @elfmz

unxed avatar Jul 17 '24 23:07 unxed

Whats deadline for that? Also why not 2.6.3?)

elfmz avatar Jul 18 '24 07:07 elfmz

As I see in https://packages.debian.org/search?keywords=far2l 2.6.2 now in Debian and in Ubuntu Oracular ( https://packages.ubuntu.com/search?keywords=far2l ) but use current-style (only TTY|Xi version with excessive dependencies on X11 libs, which in my opinion does not suite for some servers).

I hope multibinary versions according ideas https://salsa.debian.org/debian/far2l/-/merge_requests/1 will be technically prepared in July.

Idea: when technically multibinary versions will be ready locally (but not send to debian) @alexmyczko informs here and @elfmz make urgently (during 1-2 days) release and new release will be send as multibinary.

Is this idea convenient for @alexmyczko and @elfmz ?

akruphi avatar Jul 18 '24 08:07 akruphi

2.6.3 is ok, of course!

unxed avatar Jul 18 '24 08:07 unxed

So, whats the plan? release before 24 or by signal?

elfmz avatar Jul 21 '24 08:07 elfmz

24 is tomorrow, any reason to (not) create 2.6.3?

elfmz avatar Jul 23 '24 14:07 elfmz

https://github.com/elfmz/far2l/issues/1568#issuecomment-2245153188

?

unxed avatar Jul 23 '24 14:07 unxed

@alexmyczko is true that multibinary versions not prepared yet and we have time up to your signal?

akruphi avatar Jul 23 '24 14:07 akruphi

#1568 (comment) ?

https://github.com/elfmz/far2l/pull/2302

unxed avatar Jul 25 '24 11:07 unxed

i would prefer earlier release as i will need to get the packaging right and uploaded. then we have to ask ftp-master for an express processing as adding new binary packages requires to go throug new quque.

but then i could do so with current version so ftp-master has some more time. after it is through that upgrading is possible immediately, half a day, need to have computer and internet. i guess i will try that until weekend and be done with it.

alexmyczko avatar Jul 25 '24 11:07 alexmyczko

@alexmyczko I'm not sure I understand you right. But I think we are ready to release the new version (2.6.3). @unxed @elfmz Don't we? @alexmyczko Will that suit you?

spnethw avatar Jul 25 '24 13:07 spnethw

I'm ok, i can create release right now if it makes sense

elfmz avatar Jul 25 '24 13:07 elfmz

I think we're ready

unxed avatar Jul 25 '24 14:07 unxed

release also ready now :)

elfmz avatar Jul 25 '24 21:07 elfmz

@alexmyczko please inform about far2l 2.6.3 multipackaging progress in Debian. If useful community testing and feedback you can put draft debs here or in telegram-chat https://t.me/far2l_ru

akruphi avatar Aug 04 '24 07:08 akruphi

the -2 is the split pkg http://bananas.debian.net/debian/far2l/3/

alexmyczko avatar Aug 12 '24 21:08 alexmyczko

Brief situation with Debian/Ubuntu packages:

  • in Ubuntu Oracular 24.10 only ~~2.6.2~beta+ds-1~~ (TTY|Xi inside): https://packages.ubuntu.com/search?keywords=far2l
    • UPD 25 Aug: now 2.6.3~beta+ds-1ubuntu1 (only TTY|Xi inside) also in Ubuntu Oracular 24.10; thanks @mitya57 to applying his patch https://github.com/elfmz/far2l/pull/2340 in Ubuntu.
  • in Debian sid (unstable) now 2.6.3~beta+ds-1 (TTY|Xi inside): https://tracker.debian.org/pkg/far2l
  • Debian 2.6.3~beta+ds-2 with different packages (far2l=TTY|Xi, far2l-tiny, far2l-nox=TTY, far2l-wx=GUI) waiting approve: https://tracker.debian.org/pkg/far2l

Between 2.6.2 and 2.6.3 in Debian problem (solved in https://github.com/elfmz/far2l/pull/2340) changed from Warning to Error and due it now missing mandatory builds on armel and armhf: https://tracker.debian.org/pkg/far2l

Also @alexmyczko please in future in all Debian debs:

  • move chafa, htop from Recommends to Suggests because all tools from *.sh only additional and not necessary for work

@elfmz may be after accept recent imortant PRs (#2333 and #2340) time to release 2.6.4 and try put it in Debian without haste.


Discussion idea/question about packages naming in Debian: due to global trend to remove X11 from distribs (for example https://gitlab.gnome.org/GNOME/mutter/-/issues/2272, https://opennet.ru/61723/, https://opennet.ru/61336/ etc.) may be in Debian swap names of packages:

  • far2-wx -> far2l (GUI wx with plugins) - make wx as default
  • far2 -> far2l-x (console with X support with plugins)
  • far2-nox (console without X with plugins) - not change name
  • far2-tiny (compact console without plugins) - not change name ???

akruphi avatar Aug 18 '24 06:08 akruphi

good summary, what we do now?

alexmyczko avatar Aug 18 '24 16:08 alexmyczko