zowe / zac

Zowe Leadership Committee collaboration
Creative Commons Attribution 4.0 International
14 stars 14 forks source link

Google Summer of Code participation (TSC) #216

Closed armstro closed 3 years ago

armstro commented 4 years ago

How (if) to have Zowe participation in the event https://summerofcode.withgoogle.com/archive/ Follow up from Oct 1 PI Planning for 2020

balhar-jakub commented 4 years ago

It seems that the Linux Foundation is usually part of the Google Summer of Code as organization. So I guess we just need to get in touch with the people who propose Linux Foundation to the GSOC. And if there is no objections from their side then we just need to prepare the potential projects that the students could apply to.

I have been working on this preparation within OS4Geo on one of their projects, so I guess I can help there a bit.

armstro commented 4 years ago

@jmertic Please advise - see comments above - is this something that the Zowe team could get involved in?

jmertic commented 4 years ago

Sure thing - there are some thoughts of coordinating mentorships for this program in addition to our normal summer mentorship program. The main thing that is needed is projects to work on ;-)

@bobdahlberg adding you here as well. Thinking this could be something to chat about at the TAC as well.

balhar-jakub commented 3 years ago

@armstro Could you please move that to the Community repo with TSC label?

@jmertic You mentioned that some other project within the Linux Foundation is discussing the involvement.

For everyone there are multiple ways how to participate.

Below I am sharing the email with the information about how to apply as an organization and what the project for GSoC means.

Just a quick reminder that if your org would like to apply for the 2021 GSoC program please start thinking about the ~175 hr projects you would like students to work on and also reach out to your community members to ask if they would like to be mentors for the program. Having a thorough and well thought out list of Project Ideas is the most important part of your application.

We realize many of you have project ideas from a previous GSoC Ideas List based on a 350 hour size project, please look at ways to either break the project into smaller chunks or consider completely new project ideas that will be ~175 hours for students to work on over the summer.

You can check out the 2021 GSoC Org Application Questions if you’d like to start preparing your responses in advance so you can copy over your answers once the org applications open Jan 29 - Feb 19 at g.co/gsoc - there are a few new questions this year.

Please encourage other open source orgs to apply -- if you know of other open source projects that may be interested in applying to GSoC as a first time org please remind them to check out the available resources below and have them put your org (or you) down as a reference.

Open source projects can apply to be mentoring organizations from January 29th - February 19th at 1900 UTC.

@1000TurquoisePogs I believe that within the GSoC we can look and find projects within Zowe that has limited or zero dependency on the zOS for development. Would some projects created by students interesting in this way? I know that within the OMP mentorships the focus is understandably more on the zOS side, but here it could be more in bringing the students into the Open Source community.

jmertic commented 3 years ago

@balhar-jakub Generally we've seen each LF project/umbrella apply separately vs having one blanket organization for all 450+ hosted projects. I think Jakub having you apply for Open Mainframe Project as an org makes the most sense.

Joe-Winchester commented 3 years ago

Proposal: Graphical awareness of UIs in the API Gateway Problem: Logging onto the API Gateway takes the user to the API Catalog which shows a set of tiles for registered API services. The API Mediation layer can also have UIs registered. Base Zowe has four UIs registered (ZLUX, MVS Explorer, USS Explorer, JES Explorer) and Zowe conformant plugins can (and do) introduce their own. The URLs to launch these is /ui/v1/pluginId. Unless a user knows of their existence they may not use these. Solution: Provide a way for registered UIs to be visible on the API Gateway. On the API Gateway homepage there could be a link to the UI services (similar to the link for the catalog) and the list of services could allow linking into each of the registered UIs.

balhar-jakub commented 3 years ago

@jmertic Ok I will continue with the execution with this in mind and looking into applying as the Open Mainframe Project.

@bobdahlberg Could we have maybe a short discussion to make sure that we don't canibalize in any way on the Open Mainframe Project mentorships?

It seems that there are some ideas available within the Zowe, that may be interesting for the mentees and for which we could find mentors.

The ideas mentioned within the Architecture call:

From Sean Grady

From Jakub Balhar

Potential mentors:

armstro commented 3 years ago

Apologies - I copied this issue to the TSC repo when I should have transferred it - I will close this issue and please refer to https://github.com/zowe/community/issues/952