Avaiga / taipy-doc

Holds the documentation set for Taipy, not including the code documentation obviously.
https://docs.taipy.io/
Apache License 2.0
15 stars 16 forks source link

Core notification documentation #416

Closed toan-quach closed 3 weeks ago

toan-quach commented 1 year ago

Description Add documentation for the new notification mechanism in core. Follows ticket taipy-#405.

Expected change

jrobinAV commented 4 months ago

Blocked by doc-#709.

jrobinAV commented 2 months ago

Here is a proposed structure

Structure

This is under the SDM page:

  1. Listening SDM events => events/index.md
  2. Understanding topics => events/understanding-topics.md
  3. Events description => events/events-descriptions.md
  4. Advanced Examples => events/examples.md

1. Listening SDM events

  1. What is a topic (high-level definition) - Cross ref to page 2 for more details
  2. What is an event (high-level definition) - Cross ref to page 3 for more details
  3. Why register for topics with practical use cases
  4. How to overview - Should explain we need to register to a topic and implement a consumer
  5. Simple but complete example

2. Understanding Topics

  1. What is a topic
  2. How to register for one topic
  3. Examples: Code snippets and explanations.

3. Events List

4. Examples:

A few complete examples with detailed explanation, step-by-step guide and code sample

FlorianJacta commented 2 months ago

Seems great!

github-actions[bot] commented 2 months ago

This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.

github-actions[bot] commented 1 month ago

This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.

jrobinAV commented 1 month ago

The PR 1047 is in progress. It remains a couple of things (the example page, the mkdocs.yml_template update, etc.) but should be reviewed and approved soon.

github-actions[bot] commented 1 month ago

This issue has been labelled as "🥶Waiting for contributor" because it has been inactive for more than 14 days. If you would like to continue working on this issue, please add another comment or create a PR that links to this issue. If a PR has already been created which refers to this issue, then you should explicitly mention this issue in the relevant PR. Otherwise, you will be unassigned in 14 days. For more information please refer to the contributing guidelines.

jrobinAV commented 1 month ago

The first PR has been merged. However, the example page should be improved. Each example should have an introductory paragraph explaining the interest, motivation, and purpose of the use case.

jrobinAV commented 3 weeks ago

Can it be moved to done?