Very nice @Robinicks!
I like the new overview on the home page. The previous one took some time to load.
This one is perfect!
I wouldn’t change the integration with food4rhino - download links are quite enough.
In the plugin page, I miss the plugin description and info like website, author… Could you get access the GH_AssemblyInfo or there is a way to edit your plugin details from github ?
In the plugin page, the font name should be bigger and to be before the component ribbon, IMO.
In GH, the Help tab in the file toolbar should link this page.
Great work! I noticed that the documentation is showing the deprecated components, is that a choice? In the case of our plugin (ShapeDiver), it makes things a little confusing.
Hi @mathieu1 Thanks for reporting this. We already suppress components that are obviously obsolete (if they are named as such) but I have yet to read the visibility attributes of each component to suppress the deprecated ones. Could you give me the names of one or two of the components that you consider obsolete to make it easier for me?
@Gijs Nothing major. Just some hobby projects. I’ve primarily been involved with Grasshopper so most of my work is GH centric. Besides, Rhino already has a good documentation portal and not sure if I can contribute anything in that regard.
Got it, I thought it was entirely automated. At the moment, the only way to detect obsolete components in our plugin is that the exposure is set to hidden. If you are doing some manual checking regarding component names, we’ll make sure to rename the old ones with an “Obsolete” prefix/suffix.
In general, I think it would be good to detect hidden components and omit them, as there might be other reasons than obsolescence why the developers want to hide them. But that is probably debatable.
Hi, the process is entirely automated. I’m able to access all the metadata from addons and user objects just like the GH application does. Its just the indexing script that is new so that might need some fine-tuning, as you have reported. I’ll see what I can do in regard to hiding hidden components.
The author info and font changes are done and live. The website link is not part of the addon metadata. If you want to see the complete addon metadata that we get, check the addons.json feed.
Multimedia is a good idea but it will have to be collected manually. Do you want to help build this list? I have a starting point for video tutorials.
I don’t control GH Application as I’m not the author. however I’ve messaged the authors for that.
Much better right? But the Component Index > PluginName box… I would solve the problem of returning to the index in another, much less prominent way and on top.
Isn’t it possible that the authors of the plugins have access via github?
Here you have my Peacock and PhylloMachine plugins with description, authorName and authorContact added.
Good idea, but the JSON is not used as an input. It is generated by the generator tool that builds the rest of the site. Our input is the raw GHA plugins and GHUSER components. And we have an excel for the metadata.
I added your details and filled in all the missing author info & addon descriptions. Most of these were user object collections that did not have any ability for authors to express these details, so I had to collect it manually. It will be live soon.
I noticed you have Pufferfish at V2.7, it is at V2.8 currently, not very important as I don’t want to take your time, just letting you know if the updating is easy
Also, how is the component count generated, I noticed it says 207 for V2.7 but V2.7 was something like 280 (V2.8 is at 305).
Hi, it can be updated easily. A bigger issue is that if the count is wrong, it means that some components failed to index. Can you find one or two missing components on the Pufferfish page and tell me their names so I can investigate?
Ah, seems the entire “Twisted Box” tab is missing and everything related to Twisted Boxes like two components meant to be in Transform “Morph to Twisted Box” and “Transform Twisted Box”. I suspect this is because of the way those components reference Grasshoppers Transform assembly. (I know @mathieu1 had some issues with this also when initially getting Pufferfish onto ShapeDiver).
I’ve been using this and find it very useful. The only upgrade I would like you to consider is to be able to roll over the component and see the component name show up. I have one definition I am trying to put together based on an image of the definition. One of the components is labeled “Pull” and I am unable to find one with matching inputs. By hovering the a component and have the name show up, I would have a much better chance of locating the ccorrect component. When double clicking and typing in “Pull”, two components show up, neither of which has matching inputs to the one on the definition image.
Regardless, the fully documented page is a huge step forward!