TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: Visualize Airflow's schedule by exporting future DAG runs to GCalendar

37 点作者 domenp超过 4 年前

7 条评论

jka超过 4 年前
This looks very neat!<p>Just a thought - one that could involve implementation challenges and&#x2F;or require too much effort to be worthwhile:<p>It might be possible to generate iCalendar-format schedules, which could widen compatibility and ease up the access permissions concerns you mention in the readme.<p>Python has a decent icalendar[1] library - and updates to existing entries be handled by ensuring that the ID for each schedule object is stable when updates are distributed[2].<p>[1] - <a href="https:&#x2F;&#x2F;icalendar.readthedocs.io&#x2F;en&#x2F;latest&#x2F;usage.html#example" rel="nofollow">https:&#x2F;&#x2F;icalendar.readthedocs.io&#x2F;en&#x2F;latest&#x2F;usage.html#exampl...</a><p>[2] - <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ICalendar#Distributing_updates" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;ICalendar#Distributing_updates</a>
评论 #24904180 未加载
shcheklein超过 4 年前
Brilliant! Each item could include a meeting link to debug the failed part together :) Perfect for the remote-first world.
domenp超过 4 年前
Believe it could be also relatively easy to adapt it to other scheduling solutions. As long as schedule expression and job&#x2F;DAG run history and can be provided that is.
Gys超过 4 年前
Apache Airflow DAG = Directed Acyclic Graph<p><a href="https:&#x2F;&#x2F;airflow.apache.org&#x2F;docs&#x2F;stable&#x2F;concepts.html" rel="nofollow">https:&#x2F;&#x2F;airflow.apache.org&#x2F;docs&#x2F;stable&#x2F;concepts.html</a><p>In case you were also wondering what this item is about and came to the comments first.
encoderer超过 4 年前
This is great work, I love how it&#x27;s basically using gcal as a rendering engine.<p>We are building something similar for Cronitor that will work for any kind of scheduled job. If anybody is interested in beta testing or hearing more I would love to chat.
treypitt超过 4 年前
Hello, thanks for open sourcing this terrific project. I like the idea but am a little confused about usage. How do you recommend monitoring existing pipelines, with an additional pipeline or by modifying the existing one?
评论 #24905110 未加载
alpineidyll3超过 4 年前
Airflow is _the worst_
评论 #24902322 未加载