compas-dev / compas-dev/compas
Make sure componentizer builds Rhino8-compatible components
- Dominant language
- Python
- Stars
- 386
- Forks
- 122
- Avg merge
- 11d 46m
- Merged PRs (30d)
- 1
Description
> I am checking this pull request too for different windows and mac versions.
> I am wondering if there is any problems with Rhino8 Grasshopper componentizer.
> For .NET development all the plugins needs to be currently and in the future Rhino8, Rhino9 WIP releases be rebuilt from .NET framework to .NET Core to make code execution faster. Is this somehow handled in the current workflow?
> But I do not know if this is valid for Python non compiled components.
_Originally posted by @petrasvestartas in https://github.com/compas-dev/compas/issues/1384#issuecomment-2306857769_
Indeed, componentizer will need to be updated. Componentizer already can generate cpython script components, but it needs to be able to generate ironpython script components (ie. the new script component, but selecting IronPython2). And the releases of compas and extensions will need to bundle both builds of legacy + new components and install accordingly. Components are shared across rhino versions, so this might be problematic.
Contributor guide
Assessment
This issue has not been assessed yet.