Thanks a lot Stefan and Dan. I appreciate On Wed, Oct 24, 2018 at 12:21 PM Dan Book <gri...@gmail.com> wrote:
> Yes, there is no reason to run an older release. Yes, there is a danger to > blindly updating, it's recommended to manage all your CPAN dependencies > (not just Mojolicious) with Carton to pin versions if this is a concern. > > -Dan > > On Tue, Oct 23, 2018 at 11:58 PM Stefan Adams <s1037...@gmail.com> wrote: > >> >> >> On Tue, Oct 23, 2018, 10:44 PM Ganesh Udupa <udupa...@gmail.com> wrote: >> >>> Thanks for the quick response. I appreciate. The reason I asked is that >>> I saw multiple minor updates in 8.x in a short period. ( I dont know if >>> this is how it was in older major versions ) >>> >> >> In my experience this is very normal, and IMO exciting! >> >> Is the last release of 7.x a better option (thanks for that comment) or >>> should I use 8.04? >>> >> >> IMO and based on the feedback that I see frequently from the core Dev >> team: always run the latest release. However, maybe I've drawn that >> conclusion too far. Perhaps they only expect that with respect to >> submitting bug reports. i.e. if you are running the latest 7.x and want to >> report a bug, first validate that it is still a bug in the latest 8.x >> release, because if it isn't, the bug has already been identified and >> patched. >> >> The last 7.x release is super stable, but it doesn't have and won't get >> some of the awesome new features going into 8.x. But if you want "stable" >> you won't want to use them yet anyway. However, security fixes and bug >> fixes go into the current major release. There is no parallel code base >> maintenance, it's just a continuous singular stream. Therefore, a "solid" >> strategy to stand still at the last prior major version is probably a bad >> idea: bugs won't get patched and worse security holes will forever be >> security holes. >> >> TL;DR I *think* everyone would agree to always use the most current >> release of the current major. Just "follow the rules" and avoid >> experimental. >> >> I would like to get clarification tho on mid-major deprecation removals. >> If you keep your production systems always running the latest release and >> then deprecations occur before your production code has had a chance to >> pass through your org's process, that could be bad news. >> >> On Wed, Oct 24, 2018 at 8:54 AM Stefan Adams <s1037...@gmail.com> wrote: >>> >>>> Define "stable". The latest release is stable in that it works well and >>>> passes all tests (thousands of them). It's not "stable" in the sense that >>>> the 8.0 release is constantly changing and improving from minor release to >>>> minor release, but that should be expected. >>>> >>>> The core team works very hard to not include any breaking changes >>>> within a major version code base, and their excellent tests help validate >>>> that. Watch the change log. They label new things that aren't "stable" in >>>> terms of API or even longevity as experimental and production deployments >>>> are encouraged to avoid those features. Things that will be removed in a >>>> future major version are labeled as deprecated. >>>> >>>> Hmm... One thing: I think I recall that deprecations can occur within a >>>> time frame (3 months IIRC) as opposed to being limited to at the next major >>>> release. Don't quote me on that. If that were the case, using the last >>>> release of the prior major release might be the most stable? If I made that >>>> up, you should absolutely always be able to use the most recent release of >>>> the current major -- just avoid experimental. >>>> >>>> Core team: my apologies if I added any unacceptable confusion. >>>> >>>> On Tue, Oct 23, 2018, 9:54 PM Ganesh Udupa <udupa...@gmail.com> wrote: >>>> >>>>> Hi, >>>>> We are currently at 5.28. Can someone recommend a stable latest >>>>> version to upgrade to?. Is 8.04 stable? >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "Mojolicious" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to mojolicious+unsubscr...@googlegroups.com. >>>>> To post to this group, send email to mojolicious@googlegroups.com. >>>>> Visit this group at https://groups.google.com/group/mojolicious. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Mojolicious" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to mojolicious+unsubscr...@googlegroups.com. >>>> To post to this group, send email to mojolicious@googlegroups.com. >>>> Visit this group at https://groups.google.com/group/mojolicious. >>>> For more options, visit https://groups.google.com/d/optout. >>>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Mojolicious" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to mojolicious+unsubscr...@googlegroups.com. >>> To post to this group, send email to mojolicious@googlegroups.com. >>> Visit this group at https://groups.google.com/group/mojolicious. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Mojolicious" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to mojolicious+unsubscr...@googlegroups.com. >> To post to this group, send email to mojolicious@googlegroups.com. >> Visit this group at https://groups.google.com/group/mojolicious. >> For more options, visit https://groups.google.com/d/optout. >> > -- > You received this message because you are subscribed to the Google Groups > "Mojolicious" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to mojolicious+unsubscr...@googlegroups.com. > To post to this group, send email to mojolicious@googlegroups.com. > Visit this group at https://groups.google.com/group/mojolicious. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to mojolicious+unsubscr...@googlegroups.com. To post to this group, send email to mojolicious@googlegroups.com. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.