Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

2019.3 entered the final stages of beta testing

Discussion in '2019.3 Beta' started by LeonhardP, Dec 12, 2019.

  1. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,361
    RE: only two TECH streams per cycle. I start to wonder about the feasibility of the whole TECH streams. First TECH stream of the year will be the worst for the users as it's support ends immediately when the second one arrives and that second one has all features upcoming LTS will have. So it really boils down to having bad first version and another version that will become the good version eventually. The positive thing about this is that at least there's going to be less versions with totally different feature sets.

    I still can't stop thinking that Unity could just have one TECH stream per year if they plan to dev the engine this way. This would stop people getting surprised after supposedly stable TECH release had features that got changed on next TECH release. With one TECH stream, they could just keep iteratively adding new features throughout the year and at Q3 they could just put feature freeze on it and stabilize it toward LTS.

    If you think about how Unity treats current TECH streams, they really aren't meant for production so why waste effort on stabilizing the individual TECH streams during the cycle if some of that work is inevitably going to be wasted anyway.
     
    Immu and zakiazigazi like this.
  2. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,449
    Final release is only the beginning of the bug fix marathon, so expect many bug fix releases over the coming months.
     
  3. hopeful

    hopeful

    Joined:
    Nov 20, 2013
    Posts:
    5,624
    I do think it's a good idea to limit the tech releases to two per year. Then try to get the year's LTS out by around year end, instead of half a year or so later.

    I like improvements to the engine as much as anyone. But trying to get three releases in a year was obviously too ambitious.

    This approach ought to lead to more stability.
     
    Last edited: Jan 28, 2020
    Kolyasisan likes this.
  4. iamarugin

    iamarugin

    Joined:
    Dec 17, 2014
    Posts:
    863
    Unfortunately, I will never ever participate in any beta / release candidate testing. This is so irritating, when not some edge cases, but the MAIN SUCCESS scenarios are broken. I lost so much time by sitting on forums, reporting bugs, relaunching Unity 20 times a day after crashes. And after all that they just pushed release button, when tons of issues was not resolved. At my previous job, this level of quality was not acceptable. Main success scenarios should work on the local verification stage even before the build reaches QA. And QA should never miss such obvious cases. I really. really don't understand what is going on and why the beta versions of 2019.3 were much more stable, than release candidates.
     
    PeterB and Abrasive like this.
  5. Antony-Blackett

    Antony-Blackett

    Joined:
    Feb 15, 2011
    Posts:
    1,772
    Even if they haven't fixed the bugs you've reported yet... the sooner they get into the system, the sooner they'll filter through it. They will be fixed in a patch I'm sure.

    To be honest, this version of unity hasn't been the worst I've used before so it's about on par with what I expected from a beta release. Could it be better? Sure, but it is what it is.


    And just an FYI, they fixed the bug I reported about post processing in URP breaking the prefab view. \o/
     
    Last edited: Jan 28, 2020
  6. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    738
    Well... 2019.3 is now live....
     
  7. Neto_Kokku

    Neto_Kokku

    Joined:
    Feb 15, 2018
    Posts:
    1,751
    I agree 100%. Shipping with a TECH release is a Russian roulette: if no crippling bug shows up until shipping date, you're golden, otherwise you have no option other than upgrade to the next TECH which can introduce project-breaking changes as seen in 2018 (new prefab pipeline dropped in the last release) and 2019 (LWRP losing custom post process in the last release).
     
  8. Antony-Blackett

    Antony-Blackett

    Joined:
    Feb 15, 2011
    Posts:
    1,772
    I'm still not sure what the issue is though... I mean I always thought it was:

    Tech release: Expect stuff to change and break each release.

    LTS: Expect no new tech but get small bugs incrementally fixed and things like iOS and Android specific compliance features to get rolled in if they popup from apple and google.

    seems simple to me. If you expect to release a game, you should probably be on LTS, if you need brand spanking new tech then you may just have to wait, or you take on the burden of building a game on a moving tech base. I bet that's still faster than doing it yourself!
     
  9. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,361
    I dunno if the change made to 7.1.8 URP but there is going to be PPv2 option for it so you can technically keep using the custom PPv2 shaders while waiting for the custom PP on the URP's own internal PP to arrive.
     
  10. chrisk

    chrisk

    Joined:
    Jan 23, 2009
    Posts:
    704
    Agreed. They just cannot deliver.

    Three words to describe Unity accurately. Lazy, Stubborn, and Incompetent. And they decided to become lazier to cover the incompetence.

    If they are going to reduce to 2 tech releases, they should put DOTS on the separate branch at least.

    This is what I wanted to hear "We are reducing to 2 tech release because we decided to put DOTS on a separate branch so that it doesn't drag everyone down and decided to port the Editor to .NetCore to help everyone. Having more branches require more work, therefore we had to reduce the tech releases and I hope everyone will understand it." but instead, We are going to slow things down!

    So disappointed.
     
  11. Bordeaux_Fox

    Bordeaux_Fox

    Joined:
    Nov 14, 2018
    Posts:
    589
    So much grief here, hope it only comes from people who pay for Unity. ;)
     
  12. rz_0lento

    rz_0lento

    Joined:
    Oct 8, 2013
    Posts:
    2,361
    Lets be real here, going from 3 to 2 tech releases doesn't necessarily mean less features, but it does mean less work on stabilizing the TECH stream as they only need to do it twice now (instead of trice), so they do save tons of hours by doing this. I'm all for this part as I hate efforts that end up as waste and TECH stream releases aren't the main goal like the LTS is now.

    And since nobody really should ship with TECH stream, I don't really see this decision hurting anyone. If anything it can only be better for all (at least if you start preproduction on x.1 now, you don't have to port your product more than once to get to the LTS (as x.2 is essentially going to be x.3 LTS feature and API wise).
     
  13. Bordeaux_Fox

    Bordeaux_Fox

    Joined:
    Nov 14, 2018
    Posts:
    589
    Actually you cannot really compare the situation since at the moment Unity is facing a huge overhaul with all the scriptable render pipelines and DOTS. So yes, the transition is very hard and annoying for everyone but it has to be done.
    Customers need better graphics and better physics and better performence.
    Also, the list of asked features is very long by all users and fanbase, so I think they have too much to do, to address both bug fixes and feature sets.

    Nevertheless at some point, Unity has to deliver, if they don't want to fall behind. What I saw with the beta is, that bugs were known like months and fixing them was scheduled over and over again.
    For example, I was waiting despairingly for months for bug fixes like for clothes and decals. So I don't if they either don't have enough staff to do it or the internal code is too old and broken to be repaired without breaking other stuff.
    Also what I see and read about anything graphic wise in Unity, I came to the conclusion that the graphic and lighting department of Unity must be really too overworked or too small in team size for the set goals. (Despite people saying Unity staff is lazy.) Work as a graphic programmer in huge complicated projects and then tell again.

    And the thing with waiting for 2019.4 is, that people who need Realtime GI, cannot wait for it or use it then, because then support for Enlighten is dropped completely. Another point is, to use the better GPU lightmapper version, people are asked to stick with 2020 alpha, with is stability wise out of question. So either realtime or baked, you are completely stuck with old versions of Unity and have to get over the gap years. So for me, my dream games have to be scheluded, since the tech for the photorealism I want to achieve is simply not there or to cumbersome and old (with Unity). But at least I have the hope that Unity is now changing and in some years, will have all the features.
     
    Last edited: Jan 29, 2020
    phobos2077, JesOb and Abrasive like this.
  14. runner78

    runner78

    Joined:
    Mar 14, 2015
    Posts:
    760
    Enlighten is still in 2019.4. So far i remember, is the last supported LTS for build-in renderer und existing HDRP projects.
     
  15. Awarisu

    Awarisu

    Joined:
    May 6, 2019
    Posts:
    215
    Just because you're unfortunate to work with low-quality stuff doesn't mean that everything has to be so.
     
  16. Awarisu

    Awarisu

    Joined:
    May 6, 2019
    Posts:
    215
    Where was the .net core thing announced?
     
  17. interpol_kun

    interpol_kun

    Joined:
    Jul 28, 2016
    Posts:
    134
    Nowhere, he stated that he wished it was announced.
     
    chrisk and phobos2077 like this.
  18. patrykszylindev

    patrykszylindev

    Joined:
    Oct 28, 2019
    Posts:
    23
    WHOA...

    I think he was referring to the overall process and past experiences with unity. Whether a product is high quality or not, the process remains the same; "You do not release something and tag it as production-ready when the number of bugs exceeds the 'acceptable' threshold amount". Although I do not know the acceptance criteria at UT, I do not think that the recent release should have happened.
     
  19. runner78

    runner78

    Joined:
    Mar 14, 2015
    Posts:
    760
    The naming TYPO3 tech release are "sprint release", they are release steps forward the next LTS, and they recommend the LTS for production projects. Sprint release are for experience new feature, give extension developer time or for the impatient. But unlike Unity TYPO3 is not suited for hobbyists.
     
  20. TextusGames

    TextusGames

    Joined:
    Dec 8, 2016
    Posts:
    426