Hi David,

Kindly give me a week to complete the feature (I have abandoned previous
work recently they have introduced new features like `sudo`, so I will
start afresh now). During the development I will reach out.

I will start with the basic setup and provide a PR for your review.

Thanks again,
Janardhan

On Sunday, June 13, 2021, David Brownkush <[email protected]> wrote:

> 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