Enhancement: support application templates, in addition to themes and extensions #195

Closed
opened 2024-06-27 09:01:28 +02:00 by Emanuele Gissi · 2 comments

Hi, I am in the process of deciding how to port my addon (BlenderFDS, http://blenderfds.org) to Blender 4.2.

I have been maintaining this addon for ten years now.
BlenderFDS is an open source pre processor for fire simulation in buildings with NIST Fire Dyn Sim (an open source computational fluid dynamics solver).

It seems to me that I now have two options:

  1. transform it to an extension, and enjoy all the new 4.2 features;
  2. transform it into an app template, but with no central repository and version management.

In fact, my addon adapts Blender UI and replaces some functionalities, so I think that the second option would be more appropriate. But I would miss all the new features offered by the new (and great!) extension system.

So I suggest to add app templates management to the extensions-website, in addition to themes and former addons.
But I am also very open to your suggestions.

Thank you very much for all you do.

Hi, I am in the process of deciding how to port my addon (BlenderFDS, http://blenderfds.org) to Blender 4.2. I have been maintaining this addon for ten years now. BlenderFDS is an open source pre processor for fire simulation in buildings with NIST Fire Dyn Sim (an open source computational fluid dynamics solver). It seems to me that I now have two options: 1. transform it to an extension, and enjoy all the new 4.2 features; 2. transform it into an app template, but with no central repository and version management. In fact, my addon adapts Blender UI and replaces some functionalities, so I think that the second option would be more appropriate. But I would miss all the new features offered by the new (and great!) extension system. So I suggest to add app templates management to the extensions-website, in addition to themes and former addons. But I am also very open to your suggestions. Thank you very much for all you do.
Emanuele Gissi added the
Priority
Normal
Type
Report
labels 2024-06-27 09:01:29 +02:00

Hi, there are no plans to supported application templates on the extensions platform.

transform it to an extension, and enjoy all the new 4.2 features;

In fact you can keep it as an add-on if you want. This is called a legacy add-on and still works in 4.2. Your users won't have access to update checks though.

For that you would need to convert it to an extension and even self-host it if your extension wouldn't fit the scope of extensions.blender.org.

I have been maintaining this addon for ten years now.

This is impressive, good job.

Hi, there are no plans to supported application templates on the extensions platform. > transform it to an extension, and enjoy all the new 4.2 features; In fact you can keep it as an add-on if you want. This is called a legacy add-on and still works in 4.2. Your users won't have access to update checks though. For that you would need to convert it to an extension and even self-host it if your extension wouldn't fit the scope of extensions.blender.org. > I have been maintaining this addon for ten years now. This is impressive, good job.
Author

Thank you very much Dalai for the insight.
I'm going to port it to an extension then.
I hope it can make into the extension portal.

Thank you very much Dalai for the insight. I'm going to port it to an extension then. I hope it can make into the extension portal.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#195
No description provided.