Update add-ons to comply with add-on key requirements. #95442
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info 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
13 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#95442
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?
This is a list of add-ons that need to be updated for the new [add-on key requirements ]] and should be updated before the Blender 3.1 release. The requirements have been announced on the [ https:*lists.blender.org/pipermail/bf-committers/2021-November/051196.html | bf-commiters mailing list end of November 2021 already.
90fbd177c9
)4a4a52452e
b587911d7f
rBM9061847d2c7b7c
Changed status from 'Needs Triage' to: 'Confirmed'
Added subscriber: @ThomasDinges
Added subscriber: @Harvester
Added subscribers: @clockmender, @ermo, @AlessandroZomparelli, @drewp, @Pullup, @nutti, @antoniov, @tetha.z, @pablovazquez
Notifying add-on authors directly:
Grease Pencil Tools @Pullup @antoniov
Precision Drawing Tools @clockmender @ermo
Amaranth @pablovazquez
Tissue @AlessandroZomparelli
tinyCAD @tetha.z
Real Snow @drewp
Magic UV @nutti
Please update your add-ons to follow the key-requirements . The deadline for this is the beginning of BCon4 (March 2).
Hi, in the Tissue add-on I have an option for installing Numba module. Is that an issue? It is optional and everything should work also without that.
Added subscriber: @pepe-school-land
@ThomasDinges In Grease pencil tools the external link points to a gitlab repository of @pepe-school-land, that way user can download and install his Grease pencil brush pack directly from Blender.
Here is repo : https://gitlab.com/pepe-school-land/gp-brush-pack
As I mentioned on blender chat when this issue was discussed, I'm fully ok to change this link. But then you should see with @pepe-school-land where he can store his brush pack on a blender.org url (A fixed one, I don't know how to manage python downloads from dynamic js urls).
Hope this can be made possible.
@ThomasDinges
Thanks for notifying me. I will update the document ASAP.
However, I don't have permission to commit documentation repository.
In this case, do I need to follow the Contributing Code document?
@nutti Thanks for your reply.
For manual contribution, see here: https://docs.blender.org/manual/en/latest/about/index.html
@ThomasDinges
Thanks. I made the differential.
Is it possible to review this?
https://developer.blender.org/D14060
Added subscriber: @Blendify
Everyone: I am happy to help with questions you have and coordinate this a bit, but please check with Add-ons and Documentation module teams for more.
If you need commit access to the Blender manual, you can ask @Blendify to get access. For other (code) changes, please reach out to the Python / Add-ons module team to find a solution. @ideasman42 https://developer.blender.org/tag/python_api/
Thank you.
Added subscriber: @ideasman42
Hi @ThomasDinges
Grease pencil tools is fixed, pack download now point to a
blender.org
hosted file (90fbd177c9
)Hey @Pullup
Great, thanks a lot. :)
Thanks @Blendify and @nutti for the Magic UV updates! :)
As there is still no action from the other add-ons, these will be disabled shortly and therefore not bundled with Blender 3.1. If the required updates will be done before next week (03. March), it can be enabled again.
Hello @ThomasDinges
Hello, I’ve only just got the notice of this, can you please explain what I have to do to comply and I will action in the next few days. I understand this relates to the PDT wiki, can you confirm this and tell me how to get this on to Blender.org please.
Thanks and kind regards,
Alan Odom.
Hello Alan @clockmender
The add-on documentation needs to be posted inside the Blender manual. You can find infos on how to contribute here: https://docs.blender.org/manual/en/latest/about/index.html
Easiest solution is to create the doc and submit it for review: https://docs.blender.org/manual/en/latest/about/contribute/patch_commit.html
Let me know if you need more help.
Best regards,
Thomas
Is it possible to use the files (.md) and images from my Github PDT Wiki, I have these available on my Mac at home?
Forgive me, this is all very new to me and I have not done this before!
I have got as far as updating my Homebrew and am waiting for Subversion to install so I can get the Blender docs.
EDIT:
OK, I have the Blender Docs on my Mac now. I note:
All images are in the blender_docs/images file and names with the add-on name first.
There are separate folders for each add-on under the blender_docs/addons file.
I think I can use Atom to save my .md files as .rst files, I may need to change the format slightly... I assume I need to create my own folder for PDT, add all my .rst files, then rename and add all my images to the blender_docs/images folder. Then I can commit the changes, having done an update beforehand (svn update). Is this correct?
@Blendify knows better about the manual and the expected stucture.
You can only commit it directly, if you have permission there. Otherwise just submit it as a patch.
OK, a little help please... This is driving me mad!
I want to get a paragraph break in after the pictures, paragraphs ,etc. but it keeps making this mess above!!
Here's a bit of the .rst file:
Anyone know what I'm doing wrong, Internet searches are not telling me much...
Add this after any paragraphs you want to have a break between:
Brilliant, thank you so much, this is the first time I have used .rst files.....
Yeah I have thought about converting things to Markdown but from what I have seen restructured text is slightly more powerful and tailored for our needs a bit more
@clockmender note that including how to search for the add-on should be part of general documentation, not each individual add-on.
@Blendify I wasn't aware of the
.. container:: lead
workaround, is this specific to Blender? If not I didn't see this documented elsewhere, otherwise (if we're already using a custom solution), we might consider something less verbose|CLEAR|
for e.g.... although from a quick check multi-line replacements aren't supported.Yes it is blender specific although I have been wanting try to get it merged upstream as it seems to be a useful feature by others.
I may also refactor it into an extension which would make it a little less verbose and just make it
.. clear::
. But I agree is should be documented.@clockmender
Hey, please submit your changes to the manual until Tuesday, March 1 so your add-on can be kept.
The other add-ons have been disabled now and won't be bundled with Blender 3.1:
addons/amaranth"
addons/mesh_tiny_cad"
addons/mesh_tissue"
addons/real_snow.py"
If the docs are moved by Tuesday, March 1, the add-on(s) can be enabled again.
Roger Wilco..... I'm getting the pages done, will commit once I have all of them in place.
@Blendify I'm only 65 years old so it no problem to pick up a new language!!!
Hi @Blendify, @ThomasDinges, Can I please have access to the manual SVN to upload the manual pages for Precision Drawing Tools?
I had remembered to do an
svn update
first...Thanks!
@clockmender access has been granted
Edit... BTW the username will be your actual username
Clockmender
and not your email.Added subscribers: @nacioss, @PratikPB2123
Also notifying @nacioss
Unsure if I understood this. cc @ThomasDinges
If no one has a plan to work on Tissue CAD manual. I'll do
Something went wrong! The commit does not seem to have uploaded any of my images or pages I have written:
Is there some thing I am doing wrong? I have created a new folder in .../addons to hold my pages.
The only thing that seems to have happened is the add-on index file I altered has been uploaded.
The built pages are where they should be on my Mac:
Added subscriber: @dupoxy
@clockmender you maybe need to add them to SVN.
Thank you, that made things a whole lot better, everything has gone now!!
Added subscriber: @PiloeGAO
Hi @ThomasDinges,
I took care of the documentation for Real Snow, hope nobody already done it (I checked earlier but found nothing).
Added subscriber: @Sparazza
I am on it, thanks :-) I will do my best updating the documentation on Blender's manual.
There is another important thing to do though, making sure that the version bundled with Blender is updated with my Github. Last time that I tried to submit it, something went wrong... I will try again.
Thanks for all the updates. Some important things though:
@ThomasDinges Sorry, I hadn't released that I had to do both of these, I am not sure how to do this as I thought the process I used to get the Docs:
svn checkout https://svn.blender.org/svnroot/bf-manual/trunk/blender_docs
Would propagate them to all live versions of the manual once I committed my additions. I don't know how to get the changes I made into the 3.1 manual....
I'll alter the Add-on, I presume you mean the Doc reference in the Add-on panel in User Prefs.
Sorry for being a bit slow, this is all new to me!
Yes.
Don't worry, we can help you there. @Blendify @ideasman42 Can you please assist here and make sure the docs are in the proper place? We are two days away from BCon4.
I've altered my GitHub to reflect this document change and asked @ermo to upload the changes to the Blender servers.
I uploaded a diff for the Tissue Documentation using this link: https://developer.blender.org/differential/diff/create/
I'm not familiar with that process, so I hope that I did it correctly. The documentation is not complete yet, but I will update it soon. My intention is to use that as the main documentation for Tissue.
The Precision Drawing Tools documentation has been added to the 3.1
The link in the addon preferences still needs to be updated.
Adding Real Snow and Tissue next.
I am sorry if this is a dumb question but....
@Blendify in light of this:
Can I change the line in the PDT
__init__.py
file on my Github to:"doc_url": "{BLENDER_MANUAL_URL}/addons/3d_view/precision_drawing_tools/index.html"
Rather than a specific link to the appropriate version number in order to make this job easier in the next release of Blender (3.3 some time in the future)?
EDIT:
This change seems to work perfectly well on my Mac here...
Yes,
"doc_url": "{BLENDER_MANUAL_URL}/addons/3d_view/precision_drawing_tools/index.html"
will automatically change{BLENDER_MANUAL_URL}
to the correct url for that specific blender release.Thank you, I have updated our GitHub.
Removed subscriber: @nacioss
Changed status from 'Confirmed' to: 'Resolved'
All the add-ons listed in this patch are now complaint thank you to everyone.
If anyone needs documentation commit access to update their add-on's documentation in the future please let me know.
Thanks a lot to eveyone who helped here, wrote docs or coordinated this.
Awesome!
And thanks to everyone who helped me get my bit done despite my lack of knowledge in doing it!! 😁