--
--
Chromium OS discuss mailing list: chromium-...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en
On 9/15/14, 3:06 PM, Mike Frysinger wrote:
i'm sure it'll be announced in all the proper channels including theFWIW, there *is* an end-of-life policy, complete with unofficial
Chromium OS blog
honestly, we haven't exactly defined the process yet for EOL-ing a
device as it hasn't come up -- we're still supporting devices 4 years
after their official release. but it certainly won't be silent. we try
to keep our users happy :).
-mike
dates for the various models:
https://www.google.com/chrome/devices/eol.html
Short summary:
* Updates will be provided for any device model for at least
5 years after its first availability.
* Devices may be supported longer.
* EOL Announcements will be included on the page above
(at least).
* Only the Samsung Series 5 has an officially announced
EOL date (June 2016).
--
--
Chromium OS discuss mailing list: chromium-os-discuss@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-os-discuss?hl=en
--
--jrb
On 16/09/14 17:34, Mike Frysinger wrote:
we have a long standing problem with platforms where random performance/functional/stability regressions creep in on older platforms. GPU/WiFi were the worse offenders iiuc. it's why we started forking the kernel trees in the first place -- once we have a stable base for a board (really the CPU/GPU/chipset combo), we don't really upgrade it.
Whilst I agree that this is frequently an issue with hardware which utilises low volume components or unusual combinations... I suppose my gut feeling is that the sort of regressions which you've seen (I'm guessing on the older Atom ChromeOS devices) would be substantially less likely to hit you with designs which use high volume parts (probably at least an order of magnitude greater units shipped) such as those in the C710 (the same probably goes for the other Sandybridge / Ivybridge / Haswell based ChromeOS machines) - which see far more extensive use in multiple other non-ChromeOS Linux device designs (again I'd guess probably an order of magnitude more designs use the C710 vs. the CR-48 CPU/GPU/chipset combo - dunno about the wifi).
end users of CrOS don't really care what kernel version they're on
Absolutely not - neither do I - so long as it gets the job done.
there's also the matter of doing new feature work that requires newer functionality. like namespace/seccomp work. we don't want to start backporting large swaths of core kernel code to the older versions.
Of course - and whilst there is an obvious difference between yourselves and other Linux distro maintainers (in that you must support only certain hardware platforms), this is a question which must be faced by all Linux distros. I suppose it boils down to: In order to minimise cost to maintain a given platform - for a given kernel version and hardware platforms - does the cost of upgrading to a newer kernel exceeds the cost of back-porting required features from newer kernels? My instinct is that the "mainstreamness" of the components (and component combinations) used in hardware platform is likely to be the biggest influence on this, but of course appreciate that you'll have other factors to consider when deciding on a device EOL - such as manufacturer relations etc. Interesting to have some visibility into these sort of internal decisions tho' - the continued openness is much appreciated! Tim.
On 16/09/14 17:34, Mike Frysinger wrote:we have a long standing problem with platforms where random performance/functional/stability regressions creep in on older platforms. GPU/WiFi were the worse offenders iiuc. it's why we started forking the kernel trees in the first place -- once we have a stable base for a board (really the CPU/GPU/chipset combo), we don't really upgrade it.Whilst I agree that this is frequently an issue with hardware which utilises low volume components or unusual combinations... I suppose my gut feeling is that the sort of regressions which you've seen (I'm guessing on the older Atom ChromeOS devices) would be substantially less likely to hit you with designs which use high volume parts (probably at least an order of magnitude greater units shipped) such as those in the C710 (the same probably goes for the other Sandybridge / Ivybridge / Haswell based ChromeOS machines) - which see far more extensive use in multiple other non-ChromeOS Linux device designs (again I'd guess probably an order of magnitude more designs use the C710 vs. the CR-48 CPU/GPU/chipset combo - dunno about the wifi).
there's also the matter of doing new feature work that requires newer functionality. like namespace/seccomp work. we don't want to start backporting large swaths of core kernel code to the older versions.Of course - and whilst there is an obvious difference between yourselves and other Linux distro maintainers (in that you must support only certain hardware platforms), this is a question which must be faced by all Linux distros.
I suppose it boils down to: In order to minimise cost to maintain a given platform - for a given kernel version and hardware platforms - does the cost of upgrading to a newer kernel exceeds the cost of back-porting required features from newer kernels?
My instinct is that the "mainstreamness" of the components (and component combinations) used in hardware platform is likely to be the biggest influence on this, but of course appreciate that you'll have other factors to consider when deciding on a device EOL - such as manufacturer relations etc.
This sounds like no Android capability on the first-generation Pixel. :(
--
--
Chromium OS discuss mailing list: chromium-...@chromium.org