Commit Graph

8 Commits

Author SHA1 Message Date
SandeshPyakurel 9adb3862f2
Typos fixed in implementers-guide.md file ()
<!--- 
Thanks so much for your contribution! If this is your first time
contributing, please ensure that you have read the
[CONTRIBUTING](https://github.com/pulumi/pulumi/blob/master/CONTRIBUTING.md)
documentation.
-->

# Description

Multiple typos fixed in developer-docs/providers/implementers-guide.md
file.

Co-authored-by: Sandesh-Pyakurel <pyakurelsandesh14@gmail.com>
2023-10-23 15:26:55 +00:00
Anton Tayanovskyy d8273c9042
Revert "Correct type grammar in dev docs ()" ()
This reverts commit b38e512e8d.
2022-09-12 16:15:12 -07:00
Anton Tayanovskyy b38e512e8d
Correct type grammar in dev docs () 2022-09-12 17:43:41 -04:00
Daniel Bradley 228f82d6dd
A notes about implementing cancellation () 2021-12-10 18:58:26 +00:00
Pat Gavlin 236ce54269
[schema] Add the Pulumi Package metaschema. ()
The Pulumi Package metaschema is a JSON schema definition that describes
the format of a Pulumi Package schema. The metaschema can be used to
validate certain basic properties of a Pulumi Package schema, including
(but not limited to):

- data types (e.g. is this property a string?)
- data formats (e.g. is this string property a valid regex?)
- object shapes (e.g. is this object missing required properties?)

The schema binder has been updated to use the metaschema as its first
validation pass.

In addition to its use in the binder, the metaschema has its own page in
the developer documentation. This page is generated using a small tool,
jsonschema2md.go.
2021-09-20 12:00:42 -07:00
Emiliza Gutierrez c7614f5066
fix typos in dev docs ()
* typo fixes and styling

* fix typos
2021-08-27 21:18:39 -07:00
Pat Gavlin a5a818b802
[developer-docs] Add links + a broad arch diagram ()
- Add links within the resource registration docs
- Add a broad-strokes architectural diagram to the overview
- Add a `clean` target to the Makefile
- Expand the "Building" docs a bit
2021-08-27 10:55:06 -07:00
Pat Gavlin 98f73cf1ed
Start in on developer documentation. ()
Developer documentation is written in Markdown and can be built into
HTML, PDF, etc. using Sphinx. Diagrams are written in PlantUML and
rendered as SVGs. All developer docs live in the `developer-docs` folder
under the root of the repository.
2021-08-25 15:18:13 -07:00