Policy for user-manual fIle downloads (re-evaluate) #56342
Labels
No Label
Meta
Good First Issue
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
Eevee & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds, Tests & Devices
Module
Python API
Module
Rendering & Cycles
Module
Sculpt, Paint & Texture
Module
User Interface
Module
VFX & Video
Priority
High
Priority
Low
Priority
Normal
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Information from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
7 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-manual#56342
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We should re consider download files in the manual.
Should we have them?
Where should they be uploaded to?
Proposal:
I would like if we keep downloads and write some rules:
Must be CC-BY-SA 4.0 Int
Must be under 10mb for a zip
Files should be properly named with the blender version they were last updated for
Files are stored in the svn repo
A page should try limit itself to 1 example
blend-file should include a txt-file (opened in blender text editor) that describes the example and steps on how to use it.
All files should be stored as a zip
No py-files or other executable code (security reasons)
Added subscribers: @Blendify, @ideasman42
#86545 was marked as duplicate of this issue
blender/blender#82008 was marked as duplicate of this issue
#77534 was marked as duplicate of this issue
#58203 was marked as duplicate of this issue
Added subscriber: @jenkm
Some remarks:
There are very useful examples files, such as for the Data Transfer Modifier.
Some examples are very simple and/or duplicated by screenshot or video, and can be removed.
And also there are old blend-files that don't work in new Blender versions, for example in the Physics section. There should be an opportunity to update them, if they remain in the manual.
I would like if we keep downloads and write some rules:
Anyone have any thoughts or concerns here?
Added subscriber: @brita
Hi Aaron, I couldn't find this task when I searched for an existing one.
Replying to your questions:
I propose to put media files in the SVN repo for the manual under a new folder
files/
in the root directory. Not in the new developer wiki.The files on the archived wiki were uploaded under the Open Content License or the Blender Artistic License.
The Blender Manual switched from OCL to CC-BY-SA 4.0.
I also wonder if the files should be re-uploaded with this license or keep one of the above?
I think we can recommend a maximum size, but I wouldn't strictly enforce it. 10MB seems low for media.
Renaming would break links, I would not put the Blender version on the file name.
We could ask for .blend files to have a text buffer with the version, besides the license, but this would also mean bumping all binary files on every blender release.
Since the manual is now versioned, I think there is no need to manually add versions to the files. They still should be checked periodically, but that can be part of the release process checklist.
Yes.
I don't see the reason for this limitation.
A blend file (or a zip), should always have a text with the license and readme. However, I'd keep text to a minimum and refer to the manual page.
I also don't see a reason for this limitation.
Python code may be needed as a demo, although most python examples are already shipped with Blender.
I wouldn't limit this either.
Added subscriber: @Sergey
It's been some time without a reply.
@Sergey @ideasman42 do you have anything against putting media files in the manual SVN under a new
files/
folder in the root directory?These are the only rules I would include:
Guidelines for Media Files
The license should be
CC-BY-SA 4.0
or the original license for a pre-existing file. Do not submit content under an incompatible license or someone else's work without their permission.@brita, i am all for keeping things locally in terms where they belong to. Makes it easier to version, control consistency, and see where they actually are supposed to be put.
Not sure about such a strict rule about the license. Can one submit a public-domain things (images and diagrams describing/showing some algorithm)? How is that aligned with content of open movies and the blender cloud?
@Sergey why do you think the licensing rule is strict?
A public domain diagram of an algorithm can be uploaded with its original license and author if needed. I think public domain, other versions of CC and the licenses used in the previous Blender wiki are all perfectly fine.
The Blender Cloud says: "Unless notified otherwise, all digital content (webpages, video, artwork, 3D data) is available under the Creative Commons Attribution 4.0.". Blender Cloud textures are CC0. So these can also be uploaded with their original license.
The only thing you can't do is upload some proprietary thing which is then redistributed when its license doesn't allow it. Also re-licensing someone's work without their consent would be bad.
It seems easier not to use the .blend files in the manual at all. Тoo many problems.
There may be links to external files in the see more section, for example files from developers in release logs.
FIle downloads: re-evaluateto Policy for user-manual fIle downloads (re-evaluate)Added subscriber: @NoahElRhandour
Added subscribers: @skarkkai, @mano-wii
Added subscribers: @fsdoma, @frank
An update on this, I want to leverage the Blender cloud for hosting demo files, similar to what we do for the files on https://www.blender.org/download/demo-files/
I still need to discuss this with members of the cloud, I want to also work on a written policy for user-submitted demo files.
Hello,
I came here from another thread (which I opened and it shows to be a Duplicate).
First my motivation:
I found some time to study the whole thread:
Some thoughts how such examples could be provided:
01_RigidBody.blend
Do we have some URL to where I can upload what I have (so far)?
In regard to the link from Aaron - waaaay to fancy :D
I upload an example (the things discussed here not included yet)
Just my 2 cent.
This was mostly focused on my original idea of using svn but now, we want to host on the cloud or download.blender.org
With these, I care less about the size limit, although files should not be too large to create server download bottlenecks (about 200mb)
Such dependencies in the manual should be given, if not that is a case the documentation needs an update.
Explanations should be part of the manual and I want to avoid pointing to the location of properties or operators and instead link to its documentation and provide a reference box there with the menu location and shortcut.
This avoids text becoming out of date and making things easier to maintain.
Not currently, we want to iron out the details of this task first.