Re: Bf-committers Digest, Vol 955, Issue 1 (Bundled Addons vs Addon Repositories)

Ryan Inch via Bf-committers <[email protected]>
Newsgroups gmane.comp.video.blender.devel
Message-ID <[email protected]>
I agree with what you've said here and think it's very well worded. 
However, I think I should point out that it is somewhat idealized and 
that the reality is slightly different.

 > * Without needing anything explained, users intuitively understand that
 > a bundled addon has been tested for compatibility, reviewed for
 > security, and included for its functionality.

After their initial review, add-ons are left almost entirely to their 
own devices, and to my knowledge, there is no regular inspection to 
ensure that add-ons remain secure and do not fall prey to security bugs.

 > * Bundling addons bring the best addon developers and core developers
 > closer together. They will communicate together more leading up to a new
 > Blender release, since both desire to the addon to work great out of the
 > box

As mentioned above, add-ons mostly just do their own thing and there is 
little communication between the add-on developers and core developers.  
As to them both desiring the add-on to work great out of the box, in 
reality, this is not necessarily the case.  For example, there was a bug 
that affected my add-on that was identified and fixed in master just 
before one of the releases, but that fix was not ported to the release 
branch and by that time I was unable to work around it, so my add-on was 
released broken. https://developer.blender.org/T67577

On 2021-06-21 06:00 AM, [email protected] wrote:
> Date: Sun, 20 Jun 2021 15:58:10 -0400 From: 
> [email protected] To: 
> [email protected] Subject: Re: [Bf-committers] Bf-committers 
> Digest, Vol 955, Issue 1 (Bundled Addons vs Addon Repositories) 
> Message-ID: 
> <7d18a443-ccb7-bb11-dc6a-b29fef42c16e@creativegraphicsolutions.biz> 
> Content-Type: text/plain; charset=utf-8; format=flowed Hello Everyone, 
> I've been following the discussion on Bundled Addons vs Repositories. 
> I agree with Ryan Inch and the sentiment that bundled add-ons are 
> Blender's List of Favorite Add-ons. I think the current bundling of 
> select addons is best for users, blender developers, and addon 
> developers. FOR USERS * Without needing anything explained, users 
> intuitively understand that a bundled addon has been tested for 
> compatibility, reviewed for security, and included for its 
> functionality. * They only have to click a checkbox to activate or 
> disable it. * The user need not concern themselves with looking up 
> reviews for usefulness or compatibility. * As for newbie's, they 
> already have enough to think about just learning Blender. A tutorial 
> that says "go to the addons panel and click this checkbox" is as 
> simple as you can get. FOR BLENDER DEVELOPERS * The informal way of 
> bundling the most well crafted addons allows core developers to focus 
> on making Blender useful. * It encourages wider contribution to 
> Blender functionality through addons, which core developers may at 
> some point integrate into the central codebase when it makes sense to 
> do so. * I doesn't burden them with the additional task of maintaining 
> a comprehensive directory, where every addon and update (even those of 
> limited use) must be reviewed for security and compatibility. FOR 
> ADDON DEVELOPERS * Bundling addons bring the best addon developers and 
> core developers closer together. They will communicate together more 
> leading up to a new Blender release, since both desire to the addon to 
> work great out of the box, and more people supporting Blender 
> development is always a good thing. * An Addon developer and core 
> developer might sometimes be the same person. * If the Blender 
> Foundation ever needs to make a plugin themselves, they'll definitely 
> want to bundle it. Regards, Matthew Shockey 
> www.Behance.net/MatthewShockey www.LinkedIn.com/in/Matthew-Shockey 
> www.CreativeGraphic.Biz "Design, Web, and Print" 351 Frank Price Blvd, 
> Clinton TN 37716 Phone 865-963-8409

_______________________________________________
Bf-committers mailing list
[email protected]
List details, subscription details or unsubscribe:
https://lists.blender.org/mailman/listinfo/bf-committers
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.