You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Aizhamal Nurmamat kyzy (JIRA)" <ji...@apache.org> on 2019/05/18 03:14:04 UTC

[jira] [Updated] (AIRFLOW-2598) Migrate Airflow to ReactJS

     [ https://issues.apache.org/jira/browse/AIRFLOW-2598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aizhamal Nurmamat kyzy updated AIRFLOW-2598:
--------------------------------------------
         Labels: frontend webapp  (was: frontend)
    Component/s:     (was: webapp)
                 ui

Moving to ui component as part of component refactor. Webapp component will be removed.

> Migrate Airflow to ReactJS
> --------------------------
>
>                 Key: AIRFLOW-2598
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-2598
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: ui
>            Reporter: Verdan Mahmood
>            Priority: Major
>              Labels: frontend, webapp
>
> Hi guys, 
> In an effort to make the frontend of Apache Airflow more interactive and feature-rich, I am planning to migrate the frontend to ReactJS.
> The whole idea involves adding/updating the backend APIs and redesigning the frontend in ReactJS, along with fixing bugs and improving layouts. This issue is the starting point to discuss the need, process and timeline to make it happen collectively.
> For the next couple of weeks I would be working on backend in order to add remaining APIs and make them ready for the frontend use. Question: Do we have any kind of documentation or list of existing and outstanding APIs (roadmap)?
> I am hoping to get your input on how to structure the frontend code, so that we can deliver more frequently and incrementally in the best possible way. It could be a separate repository or a directory within the same repository. Thoughts? It would be great if I can also get some feedback on UI/UX, as whether to keep it same or do some user research to improve that?
> Note: I'll make sure to keep the backward compatibility in mind all the time while doing that :) 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)