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.

Reply via email to