Open Source Summer School

This is an old revision of the document!


  • Final test results - Open Source Summer School 2014

This are the results of the final test for the 2014 edition of the Open Source Summer School.

  1. Ce este Open Source?
    • Vlad: Open Source is a philosophy and belief that everyone can access and contribute to a piece of code.
    • Bogdan: Open Source este, in definitiv, un mod important de a ajuta alti programatori si nu numai. Mai exact, el reprezinta libertatea comunitatii de a vedea, copia sau ajusta codul scris de unul sau mai multi programatori.
    • Gabriel: Open Source reprezinta o comunitate, reprezinta proiecte la care oricine poate scrie cod. Sursele aplicatiilor pot fi luate si modificate de oricine.
    • Daniel: In opinia mea , Open Source inseamna libertate, libertatea de a utiliza un program oriunde si oricand.
    • Cătălin: Open Source este o comunitate bazata pe transparenta, in care programatorii isi fac cunoscute sursele programelor publicului larg.
    • Andreea: Open Source inseamna colaborare, cooperare, libertate si comunicare; totodata, reprezinta o opotunitate de a contribui la dezvoltarea proiectelor software, accesibila tuturor, si o ocazie de a impartasi idei si cunostinte.
  2. De ce Open Source? Care sunt beneficiile?
    • Vlad: You can work on interesting projects and you can also meet people who share your passion for technology.
    • Robert: Beneficiile Open Source constau in timp mai scurt pentru realizarea proiectelor, impartasirea ideilor intre colaboratori si rezolvarea mai rapida a bug-urilor.
    • Albert: Mult mai usor de folosit intr-o echipa. Este usor de a impartasi idei cu oricine de pe glob. Cu ajutorul Open Source dezvoltarea este mai rapida.
    • Ailin: In primul rand, faptul ca ai acces la cod te poate ajuta sa INVETI din munca celor care au contribuit inaintea ta, permite un exchange de idei si experienta, astfel incat proiectul sa poata fi urmarit din diverse PERSPECTIVE si poate ajunge la bun final.De asemenea,prin faptul ca mai multi oameni lucreaza pe acelasi proiect, rapiditatea de finalizare a programului creste semnificativ.
    • Andreea: Deoarece poti fi parte a unei comunitati, gata sa te ajute oricand ai nevoie de ajutor, poti cunoaste oameni noi care iti impartasesc interesele si te poti implica in numeroase proiecte software interesante, fiind astfel o oportunitate de dezvoltare personala si profesionala.
    • Daniel: Consider ca Open Source este mediul ideal pentru invatare. Este mediul in care inveti cum sa colaborezi, cum sa lucrezi in echipa.
    • Cristian: Proces de dezvoltare mai rapid, idei mai bune, mai putin de munca pentru fiecare.
  3. Cum faci contribuții?
    • Vlad: You fork a project, you start to identify bugs and fix them, you commit that changes, and the you make a pull request.
    • Bogdan: Gasesti un repository potrivit pe Github, gasesti un issue sau propui tu unul nou, il fixezi, pull request si ai reusit. Apoi repeti asta de cat mai multe ori.
    • Gabriel: Gasesti un proiect care te pasioneaza pe git, faci fork, modifici si push. Voila
    • Cătălin: Poti contribui in principal prin rezolvarea de bug-uri ale diverselor proiecte ale comunitatilor Open Source, de genul Mozilla.
    • Ioana: Una din modalitatile de a contribui este sa gasesti un proiect in lucru, sa dai fork pe github si sa gasesti erori sau sa facilitezi programul.
  4. Cum scrii codul?
    • Vlad: I write code in vim and I respect the coding style standards: the code must be easy to read and well written.
    • Bogdan: In primul rand, ordonat. Vrei ca toti programatorii ce il citesc dupa sa o faca usor, fara dureri de cap. In al doilea rand, eficient, pentru ca esti un programator bun si stii sa faci asta.
    • Gabriel: Din inima :))
    • Ailin: Cat mai clar si la obiect cu respectarea regulilor de indentare si eventuale comentarii, pentru ca cei care vor dori sa contribuie la programul tau sa iti inteleaga codul.
    • Mădălina:In principal, tinand cont de faptul ca cel care scrie cod nu este singurul care il va citi/folosi. Deci, folosind coding style adecvat.
    • Cristian: Vim rullz. Atunci cand scriu cod am in vedere ca trebuie sa fie lizibil si usor inteligibil si de alte persoane.
    • Andreea: Codul unui proiect Open Source nu este doar pentru cel care il scrie, ci mai ales pentru cei care isi doresc sa contribuie pe viitor la acesta, de aceea, ar trebui scris astfel incat sa fie usor de citit si inteles de catre ceilalti. Deci, intr-un astfel de proiect, codul scris ar trebui sa respecte cateva reguli simple de coding-style.
  5. Cum e să lucrezi în echipă?
    • Vlad: Working as a team with other passionate people allows you to build awesome projects in an organized way.
    • Bogdan: Mai greu decat pare. Dar odata ce reusesti sa te coordonezi cu membrii echipei ai mult mai multa putere decat ai avea singur.
    • Albert: Este mult mai bine, deoarece munca in echipa aduce un rezultat mai mult, iar tu ca persoana poti sa inveti de la ceilalti membrii lucruri noi si vice versa.
    • Gabriel: Inveti noi injuraturi :)) In echipa inveti sa colaborezi, sa imparti ce stii si faci o treaba mult mai buna.
    • Ailin: Este o provocare, pentru ca iti ofera atat avantaje-totul este mai fun, faci brainstorming si ajungi la mai multe idei, termini proiectul mai rapid, dar poate fi dificil ca si facilitare a discutiilor si luarea unei decizii care sa multumeasca intreaga echipa.
    • Mădălina: Mie mi-a placut mult sa lucrez in echipa. Am avut multe de invatat de la colegii mei de echipa si totodata am legat prietenii.
    • Cristian: Totul e mai usor cand lucrezi in echipa atat timp cat exista o buna intelegere, coordonare si folosesti tool-urile potrivite. In caz negativ,munca in echipa iti poate aduce multe batai de cap.
    • Ioana: Lucrul in echipa este intotdeauna avantajos pentru toti membrii, pentru ca in acest mod pot invata unii de la altii si pot rezolva o problema mai rapid, deoarece “Unde sunt multi, puterea creste”.
  6. Un gând de final?
    • Vlad: I have really enjoyed the OSSS. OSSS has been my first contact with the Open-Source world and I have learned many new things here, and I have improved my programming skills. I have also met new people who are open minded and share my passion for technology.
    • Bogdan:OSSS a fost o experienta foarte placuta, simt ca am invatat in 2 saptamani cat intr-un an de facultate. As repeta aceasta experienta oricand.
    • Robert:La aceasta scoala de vara am invatat despre multe concepte si tehnologii noi.
    • Albert:Din aceasta Scoala de vara am invatat multe lucruri noi care cu siguranta ma vor ajuta in continoare. Multumim organizatorilor care au avut grija ca toate lucrurile sa fie asa cum au fost. Shout-out to Gia!! “Se joaca!”
    • Gabriel:OSSS a fost o experienta deosebita pe care as repeta-o oricand. #SWAG
    • Ailin:Ma bucur foarte mult ca am putut participa la aceasta scoala de vara. Chiar ieri m-am gandit si am pus pe foaie ce am invatat si mi-a placut, ce nu m-a atras atat de mult si mi-am stabilit un fel de TO DO list post-OSSS. A fost o experienta care mi-a dat o directie, acum stiu ca imi place sa dezvolt aplicatii in Android, sa lucrez in python si sa lucrez pe partea de Front-End; nu m-a atras partea de Back-End si mi-am propus sa aprofundez cunostintele de POO si Java in vacanta, intrucat simt ca nu am inca o baza. Felicitari pentru organizare; cu siguranta ma voi gandi cu drag la aceste doua saptamani!
    • Daniel:O experienta interesanta. Am invatat multe lucruri noi. O vad ca pe o initiere in lumea Open Source.
    • Mădălina:Am avut multe de invatat la scola de vara. Ma bucur ca am participat la OSSS, ca am cunoscut oameni cu aceleasi pasiuni ca si mine si sper sa pot contribui pe viitor la cat mai multe proiecte Open Source.
    • Cristian:A fost foarte tare la OSSS. Chiar mi-a placut si simt ca am invatat ceva nou. Ideea de a avea un proiect final a fost cea mai buna parte deoarce am realizat ceva palpabil. Mi-a placut atmosfera, mi-au placut oamenii si e o experienta pe care o recomand oricui.
    • Cătălin:Sunt bucuros ca am ales aceasta Scoala de Vara, intrucat mi-a deschis mai multe orizonturi si m-a ajutat sa imi conturez o idee mai pronuntata despre ce vreau sa fac mai departe. Am avut, de asemenea, oportunitatea de a invata ce inseamna contribuirea la un proiect cu aplicabilitate in viata reala si lucrul la un proiect in echipa.
    • Ioana:Ma bucur ca am participat la aceasta scoala de vara. Sunt sigura ca experienta si cunostintele cumulate ma vor ajuta sa ma dezvolt pe viitor si sa imi descopar latura din acest domeniu pe care vreau sa o urmez.
    • Andreea:Ma bucur ca am avut sansa sa particip la aceasta editie a scolii de vara Open Source. Am acumulat numeroase cunostinte tehnice, am aflat lucruri noi si interesante despre lumea Open Source si, cel mai important, am cunoscut oameni grozavi.A fost o experienta minunata! <3

OS

Calendar
  • June 6 - June 15: Application period
  • Monday, June 22, 2015: intro of OSSS - presentation of people involved
  • June 23-26, June 29-July 3, 2015: presentations and hackathons
  • Friday, July 3, 2015: presentation of project outcomes, diplomas and prizes, closing
Powered by

CS

ROSEdu

Systems

QR Code: URL of current page
QR Code: URL of current page results (generated for current page)