Skip to content

docs: general plugin guide#210

Open
JohanGHole wants to merge 6 commits intomainfrom
LIBS-767-general-plugin-use-guide
Open

docs: general plugin guide#210
JohanGHole wants to merge 6 commits intomainfrom
LIBS-767-general-plugin-use-guide

Conversation

@JohanGHole
Copy link
Contributor

@JohanGHole JohanGHole commented Jan 26, 2026

This PR:

  • Adds a more general plugin guide acting as an entry-point for plugin related development. It includes a landing page with links to the more specific plugin documentation, along with examples and how to quickly get started.

Not sure if the guide should be moved to the guides section. For now, I added it above the documentation for Capture Plugins and Dashboard plugins in the sidebar.

Deployment:
https://deploy-preview-210--dhis2-developer-portal.netlify.app/docs/guides/general-plugin-guide

@JohanGHole JohanGHole requested a review from a team January 26, 2026 16:37
@JohanGHole JohanGHole self-assigned this Jan 26, 2026
@JohanGHole JohanGHole removed the request for review from a team January 27, 2026 12:24
@JohanGHole JohanGHole marked this pull request as draft January 27, 2026 12:24
@JohanGHole JohanGHole marked this pull request as ready for review January 28, 2026 11:01
@JohanGHole JohanGHole requested a review from a team January 28, 2026 11:01

Full details (form field/enrollment): [Capture Plugin Props](https://developers.dhis2.org/docs/capture-plugins/developer/form-field-plugins/developer-details#props)

#### Bulk Data Entry plugin props
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering whether all these sections should be moved to their respective plugin docs. For instance, the Dashboard Plugin Props section could be moved to https://deploy-preview-210--dhis2-developer-portal.netlify.app/docs/dashboard-plugins/developer/implement-a-dashboard-plugin

Copy link
Contributor

@cjmamo cjmamo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recommend that the plugin guides are reorganised in this PR. The content has become scattered, and duplicated in some cases, across different guides. My understanding of the General Plugin Guide is that it should only document what is relevant to all plugin types, if possible, and link to the more detailed guides where applicable.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 9, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants