Seems like the reason has moved from "it's scattered all
over the place, that's a bit fragile" (technical reason,
which I will happily share/defend my views on) to
"because I want it for political reasons" (where not a
single technical argument will change your mind)

In the future it's probably best to be upfront where a
desire comes from rather than having it masquerade  as a
technical issue and hope no-one calls you on it.

--Ray

On 2020-12-13 9:29 a.m., Ton Roosendaal via Bf-committers wrote:
> Hi,
>
> The reason is to protect software freedom in general. I don't like it that 
> for building Blender you are forced to use commercial sites offering code. It 
> would be different if we use established GNU approved platforms.
>
> https://www.gnu.org/software/repo-criteria-evaluation.html
>
> https://www.gnu.org/software/repo-criteria.en.html
>
> I would find it really a positive statement if we copy all external bundles 
> to blender.org and build from there.
>
> Nothing urgent though, it's politics :)
>
> -Ton-
> ----------------------------------------------------------------------
> Ton Roosendaal - t...@blender.org - www.blender.org
> Chairman Blender Foundation, Director Blender Institute
> Buikslotermeerplein 161, 1025 ET Amsterdam, the Netherlands
>
>
> On 10/12/2020 16:02, Ray Molenkamp via Bf-committers wrote:
>> I'm unsure what this would achieve beyond making the lib update process more 
>> frustrating than it already is?
>>
>> The deps builder we have its singe purpose is to facilitate the building of 
>> our SVN libs nothing more nothing less, its target audience is essentially 3 
>> people (the mac/linux/windows platform maintainers) we share the script with 
>> the world since that's the spirit of opensource, but we offer very little 
>> (if any) support on it. Developers are advised to use the SVN libs and most 
>> distro's have their own build infrastructure for dependencies already. If 
>> you want to build all deps using our script on your own, good on you, we 
>> certainly won't stop you, but the script is aimed at a very narrow build 
>> environment (ours) with a very narrow use-case (our svn libs) it *cannot* be 
>> and *will not* be the end all and be all build script for all possible 
>> environments and all possible distributions.
>>
>> Having the source to all deps on our server would bring very little 
>> (actually just an extra burden) to the party, keeping that context in mind, 
>> what is the problem you are trying to solve?
>>
>> --Ray
>> On 2020-12-09 8:14 a.m., Dalai Felinto via Bf-committers wrote:
>>> Hi,
>>>
>>> At the moment the source code to build the libraries required by Blender is 
>>> scattered everywhere:
>>>
>>> * github
>>> * sourceforge
>>> * own projects sites
>>> * archived pages on the web (e.g., http.debian.net for the bzip)
>>>
>>> For the complete list see: 
>>> `build_files/build_environment/cmake/versions.cmake`
>>>
>>>
>>> Is there a reason for Blender to not host a copy of the compressed source 
>>> files? Given that we depend on almost 40 different libraries, it seems a 
>>> bit fragile to count on them be online forever.
>>>
>>>
>>> The zip/tar.gz, ... packages could be stored in: 
>>> https://svn.blender.org/svnroot/bf-blender/trunk/lib/source
>>>
>>>
>>> Thanks,
>>>
>>> -Dalai-
>>> --------------------------------------------------------------------
>>> Dalai Felinto - da...@blender.org - www.blender.org
>>> Blender Development Coordinator
>>> Buikslotermeerplein 161, 1025 ET Amsterdam, the Netherlands
>>>
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers@blender.org
>>> https://lists.blender.org/mailman/listinfo/bf-committers
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers@blender.org
>> https://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
_______________________________________________
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers

Reply via email to