Happy to be co-mentor on that one :). I think co-mentoring was really good experience.
Speaking of which. That reminded me that we came up with Kaxil with two proposals the last round and the second one was ..... UI improvements. Last time we have not found a suitable candidate, but maybe that proposal will be something, that we can base the next proposal on. Improve the UI of Apache Airflow 2.0. That was 6 months ago, so probably we could focus on something else, but it might be a good start. Below is the extract of the most important part. I also attach a .zip file of the Outreachy Project Form - this might be rather helpful if/when we submit a new one. J. Improve UI internal architecture of admin interface of Apache Airflow. Apache Airflow (https://airflow.apache.org/) is a platform created by community to programmatically author, schedule and monitor workflows. Part of it is an admin UI to manage workflows. Example screenshots: https://airflow.readthedocs.io/en/latest/ui.html UI is part of Apache Airflow that needs more love :). Airflow’s long term project is to rewrite the UI from scratch, however it will take a long time and we want to improve current user’s lives. There are a number of architectural improvements and small functionalities that can address it. Internship Tasks The scope of refactoring for the project (those are high-level tasks and they might be slightly modified according to preferences of the intern): Refactoring: separating out javascript and HTML code (introductory task) modularising the code and extracting common components applying linting and best-practices (with automation of the checks) to the code (optionally - stretch goal) adding unit testing Functionalities: Automated UI refresh Adding Lineage information J. On Wed, Sep 23, 2020 at 7:58 PM Ash Berlin-Taylor <[email protected]> wrote: > Got it - Ryan and I will try and come up with a project proposal to help > in next gen React based UI then! > > -a > > On 23 September 2020 10:48:24 BST, Kaxil Naik <[email protected]> wrote: >> >> Yes, only the Project Submission date has changed from below. >> >> Important dates: >> >> 24 Sep 2020: ***last day to submit project proposals*** >> 01 Oct 2020: contribution period begins for applicants >> 31 Oct 2020: contribution period ends >> ?? Nov 2020: intern selections >> 23 Nov 2020: interns announced >> 01 Dec 2020: internship begins >> 02 Mar 2020: internship ends >> >> *Useful Links that will have more details*: >> [0]: https://www.outreachy.org/communities/cfp/apache/ >> [1]: https://www.outreachy.org/mentor/mentor-faq/ >> [2]: https://www.outreachy.org/mentor/mentor-faq/#define-a-project >> [3]: https://github.com/outreachy >> /website/blob/master/docs/mentor-agreement.md >> >> On Wed, Sep 23, 2020 at 10:46 AM Ash Berlin-Taylor <[email protected]> >> wrote: >> >>> Is there any more details on how long the project should be, when they >>> start doing the work etc? >>> >>> -ash >>> >>> On Sep 23 2020, at 10:44 am, Kaxil Naik <[email protected]> wrote: >>> >>> AFAIK it is a Project Submission deadline, please correct me if I am >>> wrong @Katia Rojas <[email protected]> . >>> >>> Regards, >>> Kaxil >>> >>> On Wed, Sep 23, 2020 at 10:41 AM Ash Berlin-Taylor <[email protected]> >>> wrote: >>> >>> I'm up for mentoring someone too. >>> >>> Do we need to submit project proposals before 29th, or just say "yes, >>> we'd like to be involved"? >>> >>> -a >>> >>> On Sep 22 2020, at 12:14 pm, Jarek Potiuk <[email protected]> >>> wrote: >>> >>> Absolutely.! I'd love to help to come up with some ideas and help if >>> there is someone who would like to step up! >>> >>> On Tue, Sep 22, 2020 at 1:00 PM Kaxil Naik <[email protected]> wrote: >>> >>> Bumping this thread again, the deadline is now 29 September, so please >>> let us know if someone is willing to mentor. >>> >>> Me & Jarek would definitely be happy to help wherever we can. >>> >>> On Mon, Sep 7, 2020 at 1:47 PM Jarek Potiuk <[email protected]> >>> wrote: >>> >>> Just to reiterate what Kaxil wrote - there were some many good things >>> about the internships we had! >>> >>> Happy to help and I can even co-mentor a project or two with someone >>> (co-mentoring worked great!) >>> >>> J. >>> >>> On Mon, Sep 7, 2020 at 1:43 PM Kaxil Naik <[email protected]> wrote: >>> >>> Forwarding the email from Matt, secretary of ASF: >>> >>> Greetings, >>> >>> The ASF is participating again in Outreachy, a program organized by >>> the Software Freedom Conservancy for mentoring people who are >>> under-represented in technology with internships working on open >>> source software doing software development, documentation writing, >>> data science work, design work, and other related tasks. Volunteers >>> from these OSS communities sign up to mentor these interns by >>> submitting project proposals [0][1][2]. For Apache, PMC members are >>> all welcome to apply; others who wish to mentor for a PMC should seek >>> lazy consensus from the specific PMC for that project to make sure the >>> PMC has no objection to that individual mentoring for them. Mentors >>> will also need to read and sign Outreachy's mentor agreement [3]. We >>> have funding secured for at least six interns, but if we end up with >>> more strong applicants than that, Outreachy sometimes allows >>> additional interns from their general funding. >>> >>> *Important dates*: >>> >>> 24 Sep 2020: ***last day to submit project proposals*** >>> 01 Oct 2020: contribution period begins for applicants >>> 31 Oct 2020: contribution period ends >>> ?? Nov 2020: intern selections >>> 23 Nov 2020: interns announced >>> 01 Dec 2020: internship begins >>> 02 Mar 2020: internship ends >>> >>> [0]: https://www.outreachy.org/communities/cfp/apache/ >>> [1]: https://www.outreachy.org/mentor/mentor-faq/ >>> [2]: https://www.outreachy.org/mentor/mentor-faq/#define-a-project >>> [3]: >>> https://github.com/outreachy/website/blob/master/docs/mentor-agreement.md >>> >>> On Mon, Sep 7, 2020 at 12:40 PM Kaxil Naik <[email protected]> wrote: >>> >>> The deadline for the proposal submission is *24 September*. So please >>> let me know if anyone is interested or if you'll have any questions. >>> >>> >>> >>> On Mon, Sep 7, 2020 at 12:36 PM Kaxil Naik <[email protected]> wrote: >>> >>> Hi all, >>> >>> Apache Software Foundation has participated in the next round of >>> Outreachy Internships (https://www.outreachy.org/). In the last round >>> (May-Aug 2020), Apache Airflow submitted the project proposals for the >>> Building the new Airflow API where Omair <https://github.com/OmairK> and >>> Ephraim <https://github.com/ephraimbuddy> were selected for the >>> internship under 2 mentors: Jarek and me along with super useful guidance >>> from Kamil. >>> >>> Blogpost from them about their internship: >>> - >>> https://airflow.apache.org/blog/experience-with-airflow-as-an-outreachy-intern/ >>> - https://airflow.apache.org/blog/apache-airflow-for-newcomers/ >>> - >>> https://airflow.apache.org/blog/implementing-stable-api-for-apache-airflow/ >>> >>> Katia Rojas from ASF has asked us if we (Airflow committers) are willing >>> to submit proposals for this round. I think this is a really nice >>> opportunity since we need good firepower for Airflow 2.0 too. Is anyone >>> willing to be a mentor (co-mentoring is fine too -- worked out well last >>> time with me & Jarek) from the existing Airflow committers?. >>> >>> Outreachy has really great guidelines around how the internship would >>> work and sends out a newsletter every week with the goals and assignment >>> (on a higher level) for that week. >>> >>> Jarek & I would definitely be willing to help the new mentors with >>> filling the proposals and guidelines in general if someone is interested. >>> >>> Please let me know if anyone is interested in mentoring and sending out >>> proposals. >>> >>> Regards, >>> Kaxil >>> >>> >>> >>> -- >>> >>> Jarek Potiuk >>> Polidea <https://www.polidea.com/> | Principal Software Engineer >>> >>> M: +48 660 796 129 <+48660796129> >>> [image: Polidea] <https://www.polidea.com/> >>> >>> >>> >>> -- >>> >>> Jarek Potiuk >>> Polidea <https://www.polidea.com/> | Principal Software Engineer >>> >>> M: +48 660 796 129 <+48660796129> >>> [image: Polidea] <https://www.polidea.com/> >>> >>> -- Jarek Potiuk Polidea <https://www.polidea.com/> | Principal Software Engineer M: +48 660 796 129 <+48660796129> [image: Polidea] <https://www.polidea.com/>
<<attachment: UI_project_outreachy.zip>>
