On 24 October 2016 at 19:59, Eric D Helms <[email protected]> wrote:

> I'd like to add a new repository focused on providing space for community
> members to contribute tools and scripts that they write. I think this would
> provide a number of benefits:
>
>  * allow users a place to contribute to the community with custom code
> they write
>  * provide a centralized place for users to find useful tools and scripts
> that other users have written that may solve their problem
>  * inform developers to the types of problems users are solving through
> custom scripts to better inform application design and features
>

+1 from me, this sounds like an excellent way to share knowledge, similar
to how we've seen collaboration grow in the community-templates repo. Some
promotion is probably in order once the repo is up and running, perhaps a
blog post inviting contribution?

I'd propose the following:
>
>  * create 'community-tools' or 'community-extras' or 'community-utils'
> repository (foreman-tools and foreman-extras sound like plugins given our
> conventions)
>

+1 to "community-extras" - given we already have "community-templates" this
seems in keeping.

 * add tools and scripts underneath a folder for each
>  * start the repository with a core set of developers to help manage it
> and merge code for users
>
> A starter script would be [1] which might be useful for Python developers
> and does not get much exposure sitting out on the site like it does today.
>
> [1] http://www.katello.org/community/scripts/upload_file.py
>

Another few things which leap to mind are:

* Foreman-hooks scripts - I've heard of people doing all sorts of stuff
with this
* Discovery image customizations - e.g. rack-management integration from
one of the case studies

Greg

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to