Date   

Re: Open source applications as a reference platform

Larry Gritz
 

I'm not speaking officially for ASWF here, though I was involved in the planning so I think I have a good feel for what it's trying to do.

The org's priority is about helping the projects that are developed in, by, and for the film industry specifically. The three "test projects" for the CI infrastructure (OpenEXR, OpenVDB, OpenColorIO) are exemplary of the scope of what the org is trying to do -- all were developed inside VFX studios, are critical technologies used ubiquitously in VFX (both at the studios and embedded in all the major commercial software vendors making apps for VFX), have limited use outside the industry, and have very small and precarious development communities (who are also totally within the VFX industry and have day jobs that sometimes keep their attention away from the software). The industry *needs* to take proactive steps to make sure those packages don't starve for development resources or proper governance, because those projects failing will really, directly, hurt us. The top priority for the first few years and batches of projects, is to directly address issues in those kinds of projects.

A package with a large, active development community, existing momentum, and a center-of-gravity of users and mission that is outside professional film production, isn't really within the primary mission of the new org, and doesn't particularly need our help. Projects like Gimp or Blender (excellent though they may be) aren't the reason why ASWF was created. Not that they couldn't be involved, depending on how the projects and the org evolve over time, but definitely not among the critical priorities that need to be addressed right away.


On Aug 16, 2018, at 2:57 PM, Scott Petrovic <scottpetrovic@...> wrote:

The goals for the ASWF will eventually need to be more concrete to help clear some of the confusion going on now. I am having a difficult time trying to understand who ASWF is trying to assist with opening up to open source projects.

I am sure there are certain projects and libraries the ASWF has in mind at first. I imagine they are also open to other projects or ideas as this idea matures. If I was starting a new foundation and wanted to see the VFX open source community grow, I would take an inventory on where some open source projects are with questions like:
  • how many people are in their core team
  • how much funding do they currently receive to pay for things like hosting and developers
  • how do they manage their project (repositories, CI, web hosting, bandwidth for downloads)
  • how much time do they spend a month improving the their library/applciation
  • what are the biggest issues they see from keeping their project going or expanding it
I am sure many of the applications that are focused on VFX users would be open to discuss and potentially collaborate. Most of them have mailing lists and use IRC for real-time communication.

I am one of the developers for Krita and would be open for any discussion or brainstorming that might need to happen
Scott Petrovic 

--
Larry Gritz





Re: Open source applications as a reference platform

Bryce Harrington <bryce@...>
 

Thanks Rob!

Have you looked at gitlab's CI service? Curious what your thoughts
are on it, and how the AWSF CI service would compare.

Bryce

On Wed, Aug 15, 2018 at 01:18:56PM -0700, rob@... wrote:
I've attached the slides here as presented in the BOF as a PDF.

Enjoy,

Rob



Re: Open source applications as a reference platform

Bryce Harrington <bryce@...>
 

On Thu, Aug 16, 2018 at 02:57:59PM -0700, Scott Petrovic wrote:
The goals for the ASWF will eventually need to be more concrete to help clear some of the confusion going on now. I am having a difficult time trying to understand who ASWF is trying to assist with opening up to open source projects.

I am sure there are certain projects and libraries the ASWF has in mind at first. I imagine they are also open to other projects or ideas as this idea matures. If I was starting a new foundation and wanted to see the VFX open source community grow, I would take an inventory on where some open source projects are with questions like:

* how many people are in their core team
* how much funding do they currently receive to pay for things like hosting and developers
* how do they manage their project (repositories, CI, web hosting, bandwidth for downloads)
* how much time do they spend a month improving the their library/applciation
* what are the biggest issues they see from keeping their project going or expanding it
That last question is probably the most pertinent, and would have the
most interesting and useful answers from project to project, IMO. The
other questions in that list can sometimes be hard to answer
meaningfully due to the fluidity of volunteer community work.

I am sure many of the applications that are focused on VFX users would be open to discuss and potentially collaborate. Most of them have mailing lists and use IRC for real-time communication.

I am one of the developers for Krita and would be open for any discussion or brainstorming that might need to happen
Scott Petrovic
Good points raised in this email, I'm curious too. I'm involved in
a variety of FOSS graphics projects and would also be open to
discussions and brainstorming. I'd really love to see if this becomes a
big success for the marketplace and wider community.

Bryce



Re: Open source applications as a reference platform

Andrew Paxson
 

Larry have you some thoughts on how we are going handle measure project resources?

I think I still have some confusion on what is actionable for the next year or so? Is our goal for the next year or so to use these great test projects to establish and verify CI pipes and infrastructure?

If if that is the case where are we at within those three projects?


Re: Open source applications as a reference platform

Michael Dolan
 

Thanks Larry - you covered it very well. I'd like to add just one clarification around what stage this project is at in this point in the journey and what the initial next steps look like as things get started.

At this point we have a number of interested parties thinking about projects and we'll be working with the initial Technical Advisory Council to identify a lifecycle for projects and an intake process for new projects. This includes identifying projects that are interesting, having a template for a project proposal to be made, stages for projects that are part of ASWF and potentially even archiving of projects that are no longer maintained down the road. There are decisions to be made about accepting projects and we have a governance model designed to facilitate that process.

The process is the key next step. If I could plan a teaser out there, the very first TAC meeting will be next Wednesday (the details are below). The TAC is initially composed of one representative from the Premier members, but it's open for anyone to listen in. We will be crawl/walking for a while until everyone's ready to run, but please feel free to listen in while we're getting everything up and running. 

Thanks for your interest, 

Mike

---
Mike Dolan
VP of Strategic Programs
The Linux Foundation
mdolan@...
---

TAC Call Info - Wednesday August 23 at 10am Pacific Time

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/620996733

Or iPhone one-tap :
    US: +16699006833,,620996733#  or +16465588656,,620996733# 
Or Telephone:
    Dial(for higher quality, dial a number based on your current location): 
        US: +1 669 900 6833  or +1 646 558 8656  or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
    Meeting ID: 620 996 733
    International numbers available: https://zoom.us/u/b4Xs727sD




On Fri, Aug 17, 2018 at 1:28 PM Andrew Paxson <andrew@...> wrote:
Larry have you some thoughts on how we are going handle measure project resources?

I think I still have some confusion on what is actionable for the next year or so? Is our goal for the next year or so to use these great test projects to establish and verify CI pipes and infrastructure?

If if that is the case where are we at within those three projects?


Re: Open source applications as a reference platform

Scott Petrovic
 

Thanks for all the clarifications. That makes sense with the way you are describing it.  It would probably be a good idea to eventually update the marketing website aswf.io to do a better job communicating these points. Looking at the website now, I can see why a lot of people are confused. A few ideas for improvements are the following:

1. Communicate strongly the words VFX. I think just saying open source software is not specific enough.
2. This organization is focused on libraries and technologies that are very specific and internal to the VFX industry.  
3. Many of Larry's points are great and this spirit needs to be carried through to the website and who the audience is:
  •  Technology that is:
    • developed inside VFX studios
    • are critical technologies found everywhere in VFX applications
    • have limited use outside the VFX industry
    • have very small and precarious development communities


Re: Open source applications as a reference platform

Michael Dolan
 

Sorry, my notice on the TAC meeting should have said Wednesday August 22. (I had mistakenly referenced the 23rd)

---
Mike Dolan
VP of Strategic Programs
The Linux Foundation
mdolan@...
---



On Fri, Aug 17, 2018 at 3:34 PM Michael Dolan <mdolan@...> wrote:
Thanks Larry - you covered it very well. I'd like to add just one clarification around what stage this project is at in this point in the journey and what the initial next steps look like as things get started.

At this point we have a number of interested parties thinking about projects and we'll be working with the initial Technical Advisory Council to identify a lifecycle for projects and an intake process for new projects. This includes identifying projects that are interesting, having a template for a project proposal to be made, stages for projects that are part of ASWF and potentially even archiving of projects that are no longer maintained down the road. There are decisions to be made about accepting projects and we have a governance model designed to facilitate that process.

The process is the key next step. If I could plan a teaser out there, the very first TAC meeting will be next Wednesday (the details are below). The TAC is initially composed of one representative from the Premier members, but it's open for anyone to listen in. We will be crawl/walking for a while until everyone's ready to run, but please feel free to listen in while we're getting everything up and running. 

Thanks for your interest, 

Mike

---
Mike Dolan
VP of Strategic Programs
The Linux Foundation
mdolan@...
---

TAC Call Info - Wednesday August 23 at 10am Pacific Time

Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/620996733

Or iPhone one-tap :
    US: +16699006833,,620996733#  or +16465588656,,620996733# 
Or Telephone:
    Dial(for higher quality, dial a number based on your current location): 
        US: +1 669 900 6833  or +1 646 558 8656  or +1 877 369 0926 (Toll Free) or +1 855 880 1246 (Toll Free)
    Meeting ID: 620 996 733
    International numbers available: https://zoom.us/u/b4Xs727sD




On Fri, Aug 17, 2018 at 1:28 PM Andrew Paxson <andrew@...> wrote:
Larry have you some thoughts on how we are going handle measure project resources?

I think I still have some confusion on what is actionable for the next year or so? Is our goal for the next year or so to use these great test projects to establish and verify CI pipes and infrastructure?

If if that is the case where are we at within those three projects?


Re: Open source applications as a reference platform

Sean Wallitsch
 

While the initial projects are all VFX centric, I don't believe limiting to just the VFX industry is intended.


On Fri, Aug 17, 2018 at 2:09 PM Scott Petrovic <scottpetrovic@...> wrote:
Thanks for all the clarifications. That makes sense with the way you are describing it.  It would probably be a good idea to eventually update the marketing website aswf.io to do a better job communicating these points. Looking at the website now, I can see why a lot of people are confused. A few ideas for improvements are the following:

1. Communicate strongly the words VFX. I think just saying open source software is not specific enough.
2. This organization is focused on libraries and technologies that are very specific and internal to the VFX industry.  
3. Many of Larry's points are great and this spirit needs to be carried through to the website and who the audience is:
  •  Technology that is:
    • developed inside VFX studios
    • are critical technologies found everywhere in VFX applications
    • have limited use outside the VFX industry
    • have very small and precarious development communities


Re: Open source applications as a reference platform

Larry Gritz
 

On Aug 17, 2018, at 2:09 PM, Scott Petrovic <scottpetrovic@...> wrote:

 Looking at the website now, I can see why a lot of people are confused. A few ideas for improvements are the following:

1. Communicate strongly the words VFX. I think just saying open source software is not specific enough.


I want to clarify that ASWF is not specific to VFX per se. But it is specific to the film industry.

I was sloppy by saying "VFX" so emphatically. It (including 3D feature animation) is the part of the film industry that is the most software-heavy and has been very active in open source. VFX/animation studios have created several particular open source projects that the entire section of the industry is utterly dependent upon. I'm not sure if there are any analogous cases in other film industry disciplines, but they certainly are not meant to be excluded if such cases come to light.

--
Larry Gritz





Arnold Render For Blender "Barnold"

Tyler Furby
 

Hey guys!

I'm not sure if this is the appropriate place to post this as I'm not quite sure how this website works quite yet, but I was curious if anyone would like to collaborate on this project, so far Solid Angle's latest version of Arnold v5.2 works pretty well with the latest version of Blender v2.79b... this integration works pretty well so far, as the project is still pretty new. I'd like to reach out here to the community and see if anyone has the knowledge of how I could use OpenGL to render the IPR in Blender's "rendered viewport", the current implementation seems to have a color management bug, causing the IPR window to render black and white with rainbow pixels - so far it's the only big feature that's missing to make this integration more complete. That said, renders are working fine as of now, let me know if you'd like to shed some light.

The GitHub Repo: https://github.com/tyler-furby/barnold

Cheers,

Tyler Furby


Re: Arnold Render For Blender "Barnold"

Scott Petrovic
 

Have you tried talking with Brecht over at Blender. I think his IRC handle is just 'brecht' the last time I talked with him. He is pretty deep with the renderer pipelines in Blender, and I thought he left Blender for a short time to work on Arnold as well. He might be able to have ideas or point you to people. That would be my first stop with looking for people.


Re: Arnold Render For Blender "Barnold"

Tyler Furby
 

Awesome, I'll shoot him a message and see what he has to say, thanks.


First bug report :-)

Jim Houston
 


The name under ASWF --> Your Groups  
does not match the names under 

Groups.io

Visit Your Groups!

Here are the groups you are subscribed to. Check them out:
 either of those results in “Group not found"


Re: First bug report :-)

John Mertic
 

Hi Jim!

Thanks for sharing this - could you provide the URL for the page you are seeing on?

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 2:26 PM <jim.houston@...> wrote:

The name under ASWF --> Your Groups  
does not match the names under 

Groups.io

Visit Your Groups!

Here are the groups you are subscribed to. Check them out:
 either of those results in “Group not found"


Re: First bug report :-)

Jim Houston
 

On Aug 20, 2018, at 11:47 AM, John Mertic <jmertic@...> wrote:

Hi Jim!

Thanks for sharing this - could you provide the URL for the page you are seeing on?

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 2:26 PM <jim.houston@...> wrote:

The name under ASWF --> Your Groups  
does not match the names under 

Groups.io

Visit Your Groups!

Here are the groups you are subscribed to. Check them out:
 either of those results in “Group not found"




Re: open-source DRM

Meadhbh Hamrick
 

FWIW, Sun Labs came up with an "open" DRM system back in the mid 2000s called DReaM. I don't think it ever took off because of Microsoft's stranglehold on commercial DRM systems. While it's difficult to create a system that will defeat the most advanced of attackers, the requirement for DRM is probably closer to "defend the integrity of the system against attackers arms with an electron microscope, an oscilloscope and a dewar of liquid nitrogen." I'm not sure you need to make your DRM system perfect, just good enough to dissuade casual hackers.


Re: First bug report :-)

John Mertic
 

Hey Jim!

Turns out you found a bug in groups.io! Our team is working with groups.io to resolve - we hope to get this cleared up soon. Thanks again for letting us know.

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 5:11 PM Jim Houston <jim.houston@...> wrote:
This worked fine…


This went into the ether


Jim



On Aug 20, 2018, at 11:47 AM, John Mertic <jmertic@...> wrote:

Hi Jim!

Thanks for sharing this - could you provide the URL for the page you are seeing on?

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
+1 234-738-4571
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 2:26 PM <jim.houston@...> wrote:

The name under ASWF --> Your Groups  
does not match the names under 

Groups.io

Visit Your Groups!

Here are the groups you are subscribed to. Check them out:
 either of those results in “Group not found"




Re: First bug report :-)

Jim Houston
 

Ok.  I don’t know if I find bus or bugs find me. 😀


On Aug 21, 2018, at 1:53 PM, John Mertic <jmertic@...> wrote:

Hey Jim!

Turns out you found a bug in groups.io! Our team is working with groups.io to resolve - we hope to get this cleared up soon. Thanks again for letting us know.

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 5:11 PM Jim Houston <jim.houston@...> wrote:
This worked fine…


This went into the ether


Jim



On Aug 20, 2018, at 11:47 AM, John Mertic <jmertic@...> wrote:

Hi Jim!

Thanks for sharing this - could you provide the URL for the page you are seeing on?

Thank you,

John Mertic
Director of Program Management - Linux Foundation - ODPi, R Consortium, and Open Mainframe Project
+1 234-738-4571
Schedule time with me at https://calendly.com/jmertic


On Mon, Aug 20, 2018 at 2:26 PM <jim.houston@...> wrote:

The name under ASWF --> Your Groups  
does not match the names under 

Groups.io

Visit Your Groups!

Here are the groups you are subscribed to. Check them out:
 either of those results in “Group not found"




All Things Open Conference in October

Rob Aitchison
 

Hi,

I just learned of this conference last year and wanted to spread the word in case you had not heard of it either. I did not end up going but hope to this year as the Program and Tracks look good.

https://allthingsopen.org/

Early Bird pricing ends next Friday if it piques your interest.

Cheers!


Code signing

Nathan Loofbourrow
 

I know it’s early days, especially for Windows and Mac, but will there be a plan for code signing the binaries produced by CI? This will be important for security and adoption.