On 10/09, ssht...@redhat.com wrote:
> First version is available here: https://github.com/ShimShtein/foreman_devel
>
> The end goal of this plugin would be a one stop shop for foreman core and
> plugins developers that will supply a set of tools that will aide the
> development process.
> I have started it by adding generator that would automatically add a
> migration to a plugin, with naming convention that will enable easier
> uninstallation of plugins. The discussion of this feature is in the rfc
> <https://github.com/theforeman/rfcs/pull/15>.
>
> In my vision, it would be a repository for generators, rake tasks e.t.c to
> aid plugin developers to write foreman plugins.
>
> Things that I think should be in the plugin:
> generator for the whole template - create a plugin in one step
> generator for plugin declaration
> generator for assets handling
> generator for gettext
> generator for seeds
>
> Feel free to criticize it, suggest different names, suggest different
> solutions, add things to my todo list. Basically any input will be welcome.
>

+1, thanks Shimon, I think this is something I would use if we can get
it to mature I hope it can become something like Forklift.

If this is meant for core too as you say - I think adding gems like
'better_errors', 'brakeman' or 'pry-byebug' to the Gemfile.local would be
useful.

Other things I'm thinking is changing the test db to run in memory as
Lukas showed in a thread here a while ago, and making sure your plugin
PRs run on Jenkins (that could be a bit tricky)

> Thanks!
> Shim
>
> --
> You received this message because you are subscribed to the Google Groups 
> "foreman-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to foreman-dev+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.


--
Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato

-- 
You received this message because you are subscribed to the Google Groups 
"foreman-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to foreman-dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to