<h3 dir="auto">Description</h3>
<p dir="auto">A textbox is added to the UI next to each DAG to write/modify information regarding the DAG directly in the UI.</p>
<h3 dir="auto">Use case/motivation</h3>
<p dir="auto">I work on a team and currently we are unable to relay information regarding a DAG through the UI. For example: reason why a maintainer temporarily disabled a particular DAG.<br>
The <em>DAG doc_md</em> is not very useful in this case since that lives in code - which has to go through a review process. It is a better candidate for displaying lasting information in our case.<br>
In general, this feature can be used to display/modify any information regarding a DAG.</p>
<h3 dir="auto">Related issues</h3>
<p dir="auto"><em>No response</em></p>
<h3 dir="auto">Are you willing to submit a PR?</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Yes I am willing to submit a PR!</li>
</ul>
<h3 dir="auto">Code of Conduct</h3>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I agree to follow this project's <a href="https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md">Code of Conduct</a></li>
</ul>
<p dir="auto"><strong>Description</strong></p>
<p dir="auto">I have been an airflow user for since a long time and I have often asked myself "what did happen to this task 4 months ago?".<br>
Usually, this question starts a long and tedious process of going through slack/github/jira/emails to understand what was the problem.</p>
<p dir="auto">Wouldn't be nice having a small airflow component where users can insert notes about tasks?</p>
<p dir="auto"><strong>What do you want to happen?</strong><br>
The idea is to have a "task note" which is related to a task instance. We would have a new table: task_notes which has 5 columns dag_id, task_id, execution_date, task_notes, timestamp, (potentially others such a user etc)<br>
We would have a new view similar to the xcom (second screenshot) and we modify the task instance view and model to refer to this task note view (first screenshot).<br>
Users would be able to insert notes from this view.</p>
<p dir="auto">In my current implementation, it looks something similar to this.</p>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/34150/124752832-408f1b00-df20-11eb-804f-221875cea496.png"><img src="https://user-images.githubusercontent.com/34150/124752832-408f1b00-df20-11eb-804f-221875cea496.png" alt="image" style="max-width: 100%;"></a><br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/34150/124752867-4a188300-df20-11eb-8ec1-392d1abeb6fb.png"><img src="https://user-images.githubusercontent.com/34150/124752867-4a188300-df20-11eb-8ec1-392d1abeb6fb.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">--&gt;</p>
<p dir="auto"><strong>Are you willing to submit a PR?</strong></p>
<p dir="auto">Yes. I have been working on this for fun as a POC.</p>
<p dir="auto"><strong>Related Issues</strong></p>