If it has the potential to save hours of setup time per user then there's a lot 
of value I think. I'd be willing to test or write docs for the gitpod feature; 
let us know the link to your branch!

On 2021/06/13 11:10:13, Janardhan <[email protected]> wrote: 
> I am only a user of Airflow.
> 
> Gitpod[1] workspaces work fine, there is a vscode option now. And vscode
> have a good support for python
> related development. There is a chrome extension available so that the a
> button (for opening a ready-to-code online
>  workspace) shows up at the GitHub repo page.
> 
> Since, the discussion is concerned with beginners to the
> project the gitpod works fine.
> 
> I recently attempted to add a PR for gitpod, but I did not know whether
> there is interest in this feature.
> 
> If you feel this is worth a shot, I will try to contribute gitpod support.
> (It involves a .gitpod.yml and which has tasks definition for setup
> commands and open ports).
> 
> I think the barrier also applies to airflow website - it has complex commit
> hooks, ssh for submodules, etc.
> 
> PS: I am not related to gitpod.io
> 
> [1] gitpod.io
> 
> Thank you,
> Janardhan
> 
> 
> 
> 
> On Sunday, June 13, 2021, Jarek Potiuk <[email protected]> wrote:
> 
> > I think we can (and will) do better. Setting up and maintaining such
> > machines is quite an effort and cost (especially from
> > security/isolation point of view, protecting against supply-chain
> > attacks but also against people who try to use such environments for
> > bitcoin mining and similar [1] - and there are many more aspects).
> >
> > Just having a machine without having a fully managed lifecycle and
> > someone to solve problems of people using it on a daily basis is not
> > enough.
> >
> > However the plan is (for a long time) to make Airflow fully integrated
> > with Codespaces [2] when they become generally available.
> >
> > It has been initially planned for Q3 2020 but due to complexity of
> > making it publicly available (and solving the problems I mentioned
> > above) this has been shifted to Q3 2021 (by a year). It isn't an easy
> > thing to release. But I am quite confident GitHub will do it
> > eventually and we will be fully on-board with it.
> >
> > [1] https://www.infoq.com/news/2021/04/GitHub-actions-cryptomining/
> > [2] https://github.com/features/codespaces
> > [3] https://github.com/github/roadmap/issues/55
> >
> > J.
> >
> > On Sun, Jun 13, 2021 at 11:12 AM David Brownkush
> > <[email protected]> wrote:
> > >
> > > Hi All,
> > >
> > > There is a high obstacle of entry to start contributing to Airflow that
> > might deter new contributors from actually contributing, and that is the
> > complicated environment setup for running pre-commits and tests as
> > described in the quick start guide (not so quick actually). One would need
> > an Ubuntu machine lying around with pycharm installed and decent cpu &
> > memory to run airflow.
> > >
> > > What if there were a public server that aspiring contributors could SSH
> > into, skip all the trouble of setups,  dive straight into the code and
> > start working on their first issues? Would anyone care to donate a free
> > machine?
> > >
> > > Just a thought; thanks for reading.
> > > David
> >
> >
> >
> > --
> > +48 660 796 129
> >
> 

Reply via email to