It's time for 0.E, only about ~three~ ~four~ ~five~ six months later than planned.
We're really for real making a real push toward really releasing the real 0.E.
The release blockers are tracked in the release project. Once these are addressed, we can proceed to release.
I waited until really late this time, there are very few remaining blockers that we are aware of at this point.
We are in Everything Freeze now.
We have and are pre-merging some PRs to the dev branch to cut overall merge and conflict management workload, but we are not releasing builds of this branch.
Once we enter String Freeze, PRs should not be merged if they edit any strings, even if the strings are slightly wrong.
[x] Feature Freeze
If you know about any game-breaking bugs that are not listed here, please leave a comment with a link to the issue.
Give up on releases.
Thanks for pining this issue. :) Just wanted to ask this question.
And we're now in content freeze! We cleared the blockers earlier today totally, but at least one has popped up in the interim. we've got generic guns merged so maybe some more might pop up.
0.E
;0.E
(also includes untriaged pull requests);0.E
;0.E
.@ZhilkinSerg I believe copy&paste played games with you. Fixed the last two links.
If you know about any game-breaking bugs that are not listed here, please leave a comment with a link to the issue.
https://github.com/CleverRaven/Cataclysm-DDA/issues/28816 breaks the game for low-str characters.
Game breaker:
36833 breaks the game experience: a problem with stairs connecting houses with their basements causing teleportation.
I would say that is an issue that has been papered over for 0.E and is such a large project to fix it probably won't make it in 0.E.
36833 breaks the game experience: a problem with stairs connecting houses with their basements causing teleportation.
I would say that is an issue that has been papered over for 0.E and is such a large project to fix it probably won't make it in 0.E.
We can at least fix peeking teleport (that is mentioned in the comments there).
i vote for Extinction as the name. Seems on theme to me.
I saw a suggestion to add #38325 to the list of blockers and it does seem like a pretty big issue with NPC quests at the moment.
https://github.com/CleverRaven/Cataclysm-DDA/issues/36726 bites me every time i decide to do long actions in a somewhat chaotic environment.
In order to reduce backlog, I've started merging pull requests affected by feature and content freeze to dev
branch (https://github.com/CleverRaven/Cataclysm-DDA/tree/dev). We will update this branch with changes from master
and will merge it to master
after stable 0.E
is out.
Following PRs were merged so far (list will be updated):
There have now been three separate reports of #38611 - despite its title, two of the other reports (see #38641) report getting this error immediately upon game start. Don't know if it's blocker-worthy but seems worth consideration. I couldn't repro it, but I only tried a few times.
In order to reduce backlog, I've started merging pull requests affected by feature and content freeze to
dev
branch (https://github.com/CleverRaven/Cataclysm-DDA/tree/dev).
Sorry for necroposting. Is there an automatic dev
branch build somewhere? Like Jenkins or something.
It is dangerous to merge all commits into one branch without the possibility of testing them. Then it is very difficult to catch a causes new bugs and errors.
We do not use Jenkins builds for mergetesting - PR branches are checked out and built locally.
@jkraybill If it were reproduceable I'd be looking into it as a blocker, but as it isn't, I've exhausted my options for investigating it and can't justify marking it as a blocker as it's cosmetic.
I see that string freeze has been activated recently. How much time do translators have at least to complete their work?
I see in German, there's a shocking number of ca. 16,000 strings to translate! That can take a while …
Translations are one thing we typically do point releases for, so if people are willing to complete the translation for a language after initial release, I'll happily do those releases. In order to make it into the initial release though, we're looking at a week or so.
16000/7=2285.
Yeah, I very much doubt I am able to translate 2285 strings per day. I don't know how many other people work on German, however.
For German I'm able to help and already did a few over the weekend. But yeah, it's quite a lot.
Do we have a media plan for this? Like a press release or anything?
I am very sad to tell you that I will very likely be unable to contribute translations for this release.
My curl
script is failing with Transifex, server returns empty response. My guess is that Transifex chokes on large files.
With my only method to update translation gone, I am unable to translate. I am so sorry. :-(
For those who are interested, this is the script I am using to download and upload the PO files from Transifex (so I can avoid running proprietary JavaScript code):
And this is how I download and upload a translation:
# (NOTE: Before you can use the script, you must edit the lines starting with "USER" and "PASSWORD". Don't share the file with your password (obviously)!)
# First, I download to PO file:
tf.sh GET cataclysm-dda master-cataclysm-dda
# This downloads the file and puts it into download.po
# Then I translate the file
# When I'm done, I upload:
tf.sh PUT cataclysm-dda master-cataclysm-dda
The failure happens in the last step, the upload. Sever returns empty response. It has worked flawlessly with Transifex for months now, and it still works for ALL other projects. It also still works with smaller resources.
Do we have a media plan for this? Like a press release or anything?
The usual thing - forum, website and Reddit announcements.
@BrettDong Today is very good time for final translations PR before 0.E.
So, any suggestions how I can help with translations anyway, without running proprietary code (Transifex JavaScript)?
Whoops forgot to close, 0.E is out.
Most helpful comment
In order to reduce backlog, I've started merging pull requests affected by feature and content freeze to
dev
branch (https://github.com/CleverRaven/Cataclysm-DDA/tree/dev). We will update this branch with changes frommaster
and will merge it tomaster
after stable0.E
is out.Following PRs were merged so far (list will be updated):
March 6, 2020
37314
March 7, 2020
26525
36908
38474 (as #38592)
38501
38520
38526
38550
38551
38552
37530
37707
37512
37540
37806
37693
37578
38596
March 8, 2020
38643
38511
37699
March 9, 2020
37425
March 10, 2020
36562
37930
37768
37431
37865
March 11, 2020
38262
37368
38221
38122
38149
March 12, 2020
38260
March 15, 2020
36733
March 16, 2020
38762
38763
38764
38765
38766
37894
38235
37936
March 17, 2020
36074
38192
35239
March 18, 2020
38600
March 20, 2020
38880
March 21, 2020
38916
March 29, 2020
39010
March 30, 2020
39103
39115
April 1, 2020
39104
39054