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.

Reply via email to