Skip to content

Commit

Permalink
Removed the plug-in specification pdf.
Browse files Browse the repository at this point in the history
  • Loading branch information
kc284 committed Oct 22, 2019
1 parent 46f5c5b commit 6c34af8
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 16 deletions.
24 changes: 11 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
# XenCenter Plug-in Specification and Examples
# XenCenter Plug-in Examples

XenCenter has plug-in capabilities which allow you to add custom menu items or
even whole tabs to the XenCenter window. You might do this as an ISV to integrate
your own product with XenCenter, or as an end-user to integrate with your
company's existing inventory management, for example.

This repository contains the complete specification for developing XenCenter
plug-ins, plus examples of how to create a plug-in written in various languages
and build an installer for it.
This repository contains examples of how to create a XenCenter plug-in written
in various languages and build an installer for it.

## Documentation

The complete specification for developing XenCenter plug-ins, a walk-through of
the examples, and instructions on how to compile the plug-in installers are
available in the [docs](docs/README.md) pages.
[Citrix XenCenter Plug-in Specification Guide](https://developer-docs.citrix.com/projects/xencenter-plugin-specification/en/latest/)
contains the complete specification for developing XenCenter plug-ins.

A walk-through of the examples and instructions on how to compile the plug-in
installers are available in the [docs](docs/README.md) pages.

## Maintainers

Expand All @@ -26,12 +27,9 @@ Questions related to these samples can be posted on this repo's
## License

This code is licensed under the BSD 2-Clause license. Please see the
[LICENSE](LICENSE) file for more information. Excepted are:

* The jquery libraries used with the JavaScript sample, which are licensed under
the [MIT][1] and [GPL2][2] licenses.
* The XenCenter Plug-in specification, which is furnished under a license from
Citrix Systems, Inc.
[LICENSE](LICENSE) file for more information. Excepted are the jquery libraries
used with the JavaScript sample, which are licensed under the [MIT][1] and
[GPL2][2] licenses.

[1]: https://opensource.org/licenses/MIT
[2]: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
9 changes: 6 additions & 3 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,13 @@ Adding new tabs is typically accomplished with a web page, or other network serv

## XenCenter Plug-in Specification

The XenCenter plug-in specification is contained in the file [xc_plugins.pdf](xc_plugins.pdf)
[Citrix XenCenter Plug-in Specification Guide](https://developer-docs.citrix.com/projects/xencenter-plugin-specification/en/latest/)
contains the complete specification for developing XenCenter plug-ins.

## Tutorials and Examples

The following samples demonstrate various ways in which a XenCenter plug-in can be implemented.
The following samples demonstrate various ways in which a XenCenter plug-in can
be implemented.

* [Hello World Example - PowerShell](PowerShell.md)
* [Web UI Tab Example](WebUI.md)
Expand Down Expand Up @@ -60,7 +62,8 @@ The result is output in the subfolder `_build` of each sample.

XenCenter provides parameter sets to your plug-in which describe the current
selection in the XenCenter resource list. Working with parameters can be somewhat
challenging, therefore we recommend you consult the plug-in specification for more information.
challenging, therefore we recommend you consult the plug-in specification for more
information.

## Community-contributed Plug-ins

Expand Down
Binary file removed docs/xc_plugins.pdf
Binary file not shown.

0 comments on commit 6c34af8

Please sign in to comment.