cf plugins - examples?

111 views
Skip to first unread message

Dr Nic Williams

unread,
Oct 12, 2014, 11:05:08 PM10/12/14
to vcap...@cloudfoundry.org
During the development of `cf plugins` and `cf install-plugin` are there any example plugins repos that represent an example of what a plugin folder will look like?

Nic

--
Dr Nic Williams
Stark & Wayne LLC - consultancy for Cloud Foundry users
twitter @drnic

Greg Oehmen

unread,
Oct 13, 2014, 2:07:32 PM10/13/14
to vcap-dev
Hello Dr. Nic:

Thanks for the inquiry.  There are not sample repos but there is a story for the CLI team to provide a sample plugin as a template/example for plugin development.  I've also been working on capturing a demo of the current state of plugins.  I feel strongly that the plugin epic in the CLI backlog represents an MVP and that trying to author plugins before that MVP is released is likely to lead to a frustrating experience.  Look for a demo of a very simple working plugin later this week.  

Best

Greg


--
You received this message because you are subscribed to the Google Groups "Cloud Foundry Developers" group.
To view this discussion on the web visit https://groups.google.com/a/cloudfoundry.org/d/msgid/vcap-dev/CAM-_pPYVpPf_RD1A0hxgPHcPD5DtT5p-4iXVswpNMQX3c38dhQ%40mail.gmail.com.

To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.

Christopher Ferris

unread,
Oct 20, 2014, 8:34:43 AM10/20/14
to vcap...@cloudfoundry.org
Greg,

A demo would be nice. It is important that there be effective documentation along with a working sample(s) to make this feature functional (IMO). Can we get a story added to the docs for this, please?

Thanks

Chris
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+unsubscribe@cloudfoundry.org.

Greg Oehmen

unread,
Oct 20, 2014, 1:03:28 PM10/20/14
to vcap-dev
I am ready to create a demo, but I want to do it after this bug is fixed [0].  

As far as docs and samples, the stories already exist in the CLI tracker project [1-4] and have existed since we did the inception for plugins.  If you mean something else, please let me know.

Best   

Greg





To view this discussion on the web visit https://groups.google.com/a/cloudfoundry.org/d/msgid/vcap-dev/76b3e7b6-5d91-4c2b-9e73-267cc3d41df2%40cloudfoundry.org.

To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.

Max Hufnagel

unread,
Oct 20, 2014, 1:04:55 PM10/20/14
to vcap...@cloudfoundry.org
Hi Chris,

I've added a story to our Tracker: https://www.pivotaltracker.com/story/show/81031564

Thanks,
Max

On Mon, Oct 20, 2014 at 5:34 AM, Christopher Ferris <chris....@gmail.com> wrote:
To view this discussion on the web visit https://groups.google.com/a/cloudfoundry.org/d/msgid/vcap-dev/76b3e7b6-5d91-4c2b-9e73-267cc3d41df2%40cloudfoundry.org.

To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.

Greg Oehmen

unread,
Oct 22, 2014, 6:18:43 PM10/22/14
to vcap...@cloudfoundry.org, mhuf...@pivotal.io
PLEASE NOTE: Plugins are NOT released yet.  We have NOT hit an MVP point and there are critical features that still must be completed before plugin functionality is complete and ready for public consumption.  The latest edge binary has the features I am demonstrating in the linked video below.  These are not in a stable release of the CLI yet.  

I finished a demo today of all features delivered thus far.  I'll be working with Abby Kearns on a voiceover in the next couple days.  But without narration, here is where we are with plugins:


Basically, you can see that a user can:
  • install 1 or more plugins
  • list plugins
  • execute plugin commands
  • see CLI commands that act on plugins listed in cf help
  • see a list of commands that installed plugins provide in cf help
  • see the changes to directory structure when plugins are installed
  • see that an install copies a plugin from it's downloaded location to a location controlled by cf cli.
  • not install a plugin with the command name as any existing core cli command (examples: push, help)
  • install a plugin that takes args and flags
  • uninstall plugins
Best

Greg
Chris
To unsubscribe from this group and stop receiving emails from it, send an email to vcap-dev+u...@cloudfoundry.org.

Reply all
Reply to author
Forward
0 new messages