grate support - Extension or Tool in Common? #4149
-
I've been using RoundhousE with Cake for years, but recently discovered @erikbra is re-writing it as grate.
I would like to bring grate to Cake and as it's backwards compatible with RoundhousE I thought that would be an easy copy, paste and tweak, but Roundhouse lives in the namespace Cake.Common.Tools.Roundhouse, and I felt this would be better implemented as an Extension. What are your thoughts, and if running it as an Extension, is there a good one to use as reference? I was thinking the terraform extension might be a good reference? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Makes sense to implement it as an addin. For a good example it's probably best to checkout one of the recently updated addins which contain a tool wrapper, e.g. Cake.ESLint. Please checkout also Best practices for writing addins for addin authoring guidelines. You might also consider to have the addin hosted in the Cake Contributions organization. |
Beta Was this translation helpful? Give feedback.
Makes sense to implement it as an addin. For a good example it's probably best to checkout one of the recently updated addins which contain a tool wrapper, e.g. Cake.ESLint.
Please checkout also Best practices for writing addins for addin authoring guidelines.
You might also consider to have the addin hosted in the Cake Contributions organization.