Interview met Maria Glukova: Debian GNOME Outreachy Intern

Ik heb een tijdje geleden een interview met GSOC Winners gedeeld. In dezelfde traditie staat u mij toe om het interview te delen met een van de vier Debian-stagiairs die deel uitmaakten van GNOME Outreachy het laatste seizoen, Maria Glukova (verkorting tot Maria voor het gemak).

Maria stelt zichzelf voor als -

Maria - Ik beschouw mezelf niet als een goed voorbeeld voor toekomstige Outreachy-stagiaires. Ik heb het gevoel dat ik veel meer had kunnen doen. Maar voor wat het waard is, zal ik graag helpen bij alles dat Debian promoot. Ik houd van Debian en zijn gemeenschap en ik ambieer daar een deel van te zijn.

Shirish - Wanneer en hoe kwam je te weten over Outreachy?

Maria - Ik heb Outreachy op Twitter ontdekt - een van mijn vrienden heeft de tweet van Sarah Sharp erover geretweet.

Shirish - Heb je eerder deelgenomen aan Outreachy of een ander stageprogramma?

Maria - Nee. Nu, om erover na te denken, ik denk echt dat ik eerder had moeten beginnen. Op dit moment zit ik in mijn laatste jaar op de universiteit en ik heb het gevoel dat ik bijna geen tijd meer heb. Maar voor dit jaar hoorde ik alleen over GSoC en ik dacht altijd dat het voor sommige echt, erg slimme studenten was. Niet voor mij.

Nu zou ik absoluut elke student en in feite iedereen die zijn eerste stappen zet in de techindustrie aanraden om stageplaatsen als deze te zoeken. Zelfs als je er niet meteen aan begint, kun je nog steeds veel leren van de poging.

Shirish - Deel een beetje over je project in een klein detail -

Maria - Ik zag een reproduceerbare build-pagina en het lijkt veel kleine fixes te zijn die op veel plaatsen nodig zijn.

Shirish - Zijn er specifieke bits waar je naar kijkt / bijdraagt ​​aan of alle verschillende pakketten / applicaties?

Maria - Mijn werk was gericht op Diffoscope - specifieke tool die wordt gebruikt in het project Reproducible Builds. Ik nam niet deel aan het "hoofdwerk" met betrekking tot de reproduceerbaarheid van Debian-pakketten (wat betekent dat ik geen patches naar specifieke pakketten heb gestuurd), maar ik hoop dat mijn werk aan Diffoscope kan helpen de problemen met reproduceerbaarheid te identificeren

eenvoudiger, dus indirect helpen met het oplossen ervan.

Shirish - Uit wat ik kon onderscheiden, komt Outreachy twee keer per jaar voor. Van hun verleden, in de laatste ronde waaraan u deelnam, waren er 13 andere organisaties, probeerde u ook bij die andere organisaties? Zo ja, wat heeft u ertoe aangezet om voor de andere Debian te kiezen?

Maria - Ik heb nog niet geprobeerd een aanvraag in te dienen bij een andere organisatie. Toen ik begon te solliciteren, was Debian de enige organisatie waar ik echt heel graag mee wilde werken. Ik weet niet zeker of ik zelfs ergens anders zou proberen toe te passen als Debian niet op de lijst stond. Ik ben al ongeveer drie jaar een Debian-gebruiker en de enige mogelijkheid om een ​​deel van de gemeenschap te worden, iets nuttigs te doen "in ruil" was intrigerend genoeg voor mij om mijn angsten te overwinnen en toe te passen.

Shirish - Was er enige competitie toen je solliciteerde naar het gekozen project en als er was, welke strategieën (als die er waren) die je hebt gekozen om ervoor te zorgen dat jij degene was die moest worden gekozen?

Maria - Er was helaas bijna geen concurrentie voor het project Reproducible Builds.

Shirish - Als je met mentors praat, wat was je favoriete manier om te vragen en / of opmerkingen, meningen enz. Te delen - IRC, IM, e-mail of op een andere manier. Als je alle methoden hebt gekozen om te delen, waarom moest je dat dan doen? Als u een bepaalde communicatiemethode heeft gekozen, laat ons dan weten waarom die methode de voorkeur had boven andere?

Maria - ik heb IRC gebruikt. Dat kwam vooral omdat IRC een voorkeursmanier was voor mijn mentor; maar voor mij was het een mooie kans om een ​​idee te krijgen van hoe de communicatie in de Debian-gemeenschap werkt.

Shirish - Er is een kort venster tussen het kijken naar een project, proberen de voor- en nadelen te zien en vervolgens vast te leggen op een project. Welke factoren brengen u ertoe om tijd te besteden aan uw specifieke project?

Maria - De gemeenschap was zo vriendelijk en gastvrij als ik verwachtte; Mijn mentor gaf me waardevolle feedback en begeleiding tijdens de eerste bijdrage. Wat moet niet leuk vinden?

Shirish - Deel alstublieft de link van uw aanvraag.

Maria - Outreachy-pagina van de applicatie

Shirish - Wat waren interessante uitdagingen die je verwachtte en niet verwachtte of verwachtte tijdens het project?

Maria - Testen. Ik heb meer tijd besteed dan waarschijnlijk werd verwacht om te leren hoe een testomgeving moest worden geconfigureerd, hoe het Debian-pakket werd gebouwd (een paar bugs waaraan ik werkte tijdens het bouwproces). Ik was echter blij om deze dingen te leren.

Shirish - Kun je screenshots geven van het werk dat je gaat doen om te delen?

Maria - Ik weet niet zeker wat hier moet worden opgenomen, maar hier is bijvoorbeeld hoe de html-uitvoer van Diffoscope verschillende containers overloopt, eruit zou zien zodra mijn wijzigingen worden geaccepteerd. (Dat was een van de doelen - om het te laten vergelijken, bijvoorbeeld. Zip met. TAR.GZ-archieven).

Maria Glukova is beschikbaar op Twitter als @siamezzze. Als je contact met haar wilt opnemen over haar projecten of over Outreachy, zal ze je vragen graag beantwoorden.

Aanbevolen

LosslessCut is een belachelijk eenvoudige videosnijder voor Linux
2019
Crisis bij Void Linux als hoofdontwikkelaar ontbreekt in actie
2019
Putty installeren op Ubuntu en andere Linux-distributies
2019