Informal survey of distributions

161 views
Skip to first unread message

Paul Miller

unread,
May 5, 2019, 10:48:11 AM5/5/19
to vfx-platform-discuss
We're currently targeting CY2016 but I want to target CY2019 for our
next release followed up immediately with a CY2020 tech preview for
Python 3.

I currently build on Centos 6 to support as many older distributions as
possible but I'm thinking that is probably unnecessarily old these days.

Would everyone be willing to chime in with what range of distributions
their users are actually using these days, and the distribution(s) they
build on?

I'd still like to see an official CYXXXX build environment/container
some day.

Guillaume Laforge

unread,
May 5, 2019, 11:31:06 AM5/5/19
to Paul Miller, vfx-platform-discuss
Hi Paul,

> I'd still like to see an official CYXXXX build environment/container some day.

We (Rodeo FX) are using our own build environment to build CYXXXX and are considering putting it as an open source project very soon.
In short our VFX reference platform builder is based on CMake and make heavy use of the ExternalProject module to download, patch, update, configure, build and install the dependencies.
One of its main goal was to keep it simple to use for studios of any scale without the need to use additional technology like Conan, Docker, Rez, etc...
Don't get me wrong, all those technologies are very powerful, particularly Conan that seems to be considered by the 
ASWF those days!

Our (maybe naïve?) approach is to keep it simple and why not some day allow any studio to install a VFX Reference using standardized package manager on their platform of choice like RPM in Linux?

If our plans are not derailing, we will put the VFX Referencer Builder on a public repo in the next couple of weeks!
If you've got any questions, don't hesitate to ask here! Charles Fleches is the main developer on this project and he is following this list too :).

Cheers,
Guillaume


--
You received this message because you are subscribed to the Google Groups "vfx-platform-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vfx-platform-dis...@googlegroups.com.
To post to this group, send email to vfx-platfo...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vfx-platform-discuss/d11b6f00-2949-a0d6-0bb5-cea8a0aaa950%40fxtech.com.
For more options, visit https://groups.google.com/d/optout.

Nick Cannon

unread,
May 5, 2019, 7:44:00 PM5/5/19
to Paul Miller, vfx-platform-discuss
On Sun, 5 May 2019 at 07:48, Paul Miller <pa...@fxtech.com> wrote:
We're currently targeting CY2016 but I want to target CY2019 for our
next release followed up immediately with a CY2020 tech preview for
Python 3.

I currently build on Centos 6 to support as many older distributions as
possible but I'm thinking that is probably unnecessarily old these days.

For CY2018 the version of glibc changed from 2.12 to 2.17 which essentially means CentOS 6 was no longer supported since it's based on glibc 2.12.
 
Would everyone be willing to chime in with what range of distributions
their users are actually using these days, and the distribution(s) they
build on?

In the informal surveys I have seen the majority of studios are using Red Hat, or one of the equivalents such as CentOS or Scientific, with a notable minority using a mix of others like Ubuntu, Mint and Suse. For those on Red Hat / CentOS I think most have already made the transition to 7 or have active plans to do so.

At Walt Disney Animation Studios, we completed the move to Red Hat 7 a couple of years ago.

Nick

 

Travis Best

unread,
Oct 19, 2019, 11:38:22 PM10/19/19
to vfx-platform-discuss
Guillaume,

Did you ever succeed in your plans of releasing the VFX Reference Builder repo? I would definitely be interested in testing it out, as we are wrapping up our current project at the end of the year and I'd like to get a head start on building to the 2020 reference platform. I don't know if you are on the SSA mailing list (http://studiosysadmins.com/) or Slack but I've been trying to gather info between studios with a few others so we can standardize our OS builds and hopefully better aid one another in debugging issues that arise due to having effectively matching environments.

Jean-Francois Panisset

unread,
Oct 20, 2019, 2:22:58 PM10/20/19
to Travis Best, vfx-platform-discuss
You may want to check out the work Aloys Baillet has done to create a
set of VFX Platform compliant build containers for ASWF projects:

https://github.com/AcademySoftwareFoundation/aswf-docker

https://hub.docker.com/u/aswf

JF


On Sat, Oct 19, 2019 at 8:38 PM Travis Best <travi...@gmail.com> wrote:
>
> Guillaume,
>
> Did you ever succeed in your plans of releasing the VFX Reference Builder repo? I would definitely be interested in testing it out, as we are wrapping up our current project at the end of the year and I'd like to get a head start on building to the 2020 reference platform. I don't know if you are on the SSA mailing list (http://studiosysadmins.com/) or Slack but I've been trying to gather info between studios with a few others so we can standardize our OS builds and hopefully better aid one another in debugging issues that arise due to having effectively matching environments.
>
> --
> You received this message because you are subscribed to the Google Groups "vfx-platform-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to vfx-platform-dis...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/vfx-platform-discuss/63dc3e84-0691-4950-ae14-b0492beba601%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages