It’s finally time to get some feedback on this project that I have been incubating (between distractions) for the last two years… For starters I’ve invited a few developers/users who I feel could really get their teeth into this.
I’ve pushed some preliminary documentation to http://developer.rhino3d.com/wip/guides/yak. Please have a read and a play and let me know your thoughts! I’m here to answer any questions if anything doesn’t make sense.
Yak 0.2 is focused on Grasshopper plug-in packages and the “package restore” functionality in Grasshopper. The next release will focus more on packaging Rhino (.rhp) plug-ins – it works but it needs some attention.
One last note… Yak is designed to be cross-platform, but right now only the hooks into Rhino WIP for Windows are implemented.
Yak CLI isn’t reading any of the info from my plug-in - though it implements a GH_AssemblyInfo class. tells me Something went wrong, couldn't get info from .gha file
the GHA is attached - should I have set something up differently? MetaHopper.gha (257.5 KB)
Not that I’ve even fiddled much with the new features for compiling GHPython components to plugins, but, will/does Yak also support these? This is all quite exciting news Will
Oo, generic errors, my favourite kind of exception.
Did you change the file path to a valid folder on your machine?
_GrasshopperUnloadPlugin was removed because it was causing a lot of nasty side-effects. There a new command (hidden for now) called _GrasshopperReloadAssemblies. It only reloads those assemblies that were COFF loaded and leaves the rest of GH intact. You cannot have any files open though when running it.
I don’t think I did. I only just installed Rhino and Rhino 6 WIP on my new home system where I tested this, so haven’t fiddled around with it much yet. Can you elaborate?
One of the inputs of the Draw Image component is a filepath which tells the component where to save the image to. At the moment I perform no checking at all to see if the folder even exists or if there’s perhaps already a file there that has been locked by some other process.
Nothing, but they can upgrade by running "C:\Program Files\Rhino WIP\System\Yak.exe" install image-library. (There’s no explicit “upgrade” command, yet.)
In the near future, they may get a notification that an update is available…