Proiectele de succes de la Google Summer of Code 2016
Google Summer of Code ("GSoC") este un program internațional anual deschis pentru studenții universitari în care Google acordă burse tuturor studenților care finalizează cu succes un proiect software gratuit și cu sursă deschisă.
Comunitatea Plone este mândră să anunțe trei proiecte de succes finalizate pentru GSoC 2016.
- ZhenSheng (Jensen) Jiang, din China, a lucrat la ftw.book, un add-on Plone creat de către 4teamwork, un furnizor de servicii Swiss Plone. Add-on-ul ftw.book creează PDF-uri de cărți printabile folosind procesarea LaTeX. Jensen a fost mentorat de Bernd Kulawik.
- Sarcinile proiectului GSoC ale lui Jensen au inclus:
- crearea unui nou tip de conținut care să permită utilizatorului să aleagă o publicație asemănătoare unei cărți având mai mulți autori, cum ar fi rapoartele de procedură și conferințe
- îmbunătățirea calității codului prin scrierea de cod de testare și îmbunătățirea acoperirii testării.
- începerea migrării add-on-ului la Plone 5 (compania 4teamwork continuă această lucrare de migrare)
- începerea integrării suportului BibTeX în add-on; această activitate continuă, bazată pe cercetarea lui Jensen; această activitate va îmbunătăți gradul de utilizare în scopuri științifice
- Activitatea lui Jensen a fost foarte concentrată și productivă
- Sarcinile proiectului GSoC ale lui Jensen au inclus:
- Prakhar Joshi, din India, a lucrat la îmbunătățirile colective.easyform, un addon Plone care permite utilizatorilor să creeze cu ușurință formulare web. Easyform este succesorul modern al veneratului addon PloneFormGen, al cărui autor inițial, Steve McMahon, l-a îndrumat pe Prakhar.
- Realizările lui Prakhar au inclus:
- Migrarea lui Easyform spre Plone 5
- extinderea dramatică a acoperirii testului și calitatea codului Easyform
- începerea creării de instrumente pentru a transforma formularele PloneFormGen în Easyform; acest lucru a necesitat aducerea caracteristicilor PloneFormGen la paritate cu Easyform
- Prakhar a făcut o treabă extraordinară de a se implica în comunitatea Plone în timpul proiectului, un obiectiv cheie al GsoC
- Realizările lui Prakhar au inclus:
- Vikas Parashar, de la Institutul Național de Tehnologie din India, a creat cinci noi teme frumoase Plonecare urmează tendințele actuale de design web. A fost mentorat de Nejc Zupan. Noile teme sunt:
Realizările lui Vikas au inclus:
- prezentarea motorului de teme Plone Diazo
- dezvoltarea de teme care includ tipografie bogată
- s-a asigurat că noile teme erau conforme pe deplin accesibilității, conforme cu standardele de accesibilitate WCAG 2.0 de la Plone
- permiterea utilizatorului să aplice foarte ușor temele ca un fișier zip încărcat sau ca un add-on tradițional
- introducerea unei bare laterale cu aspect modern
Toți trei studenții GSoC au primit sponsorizări de la Fundația Plone pentru a călători în Boston pentru conferința Plone Digital Experience 2016. Programul lui Prakhar ia permis să participe și să-și prezinte activitatea într-o audiență entuziastă.
Matthew Wilkes coordonează eforturile GSoC pentru comunitatea Plone de mai mulți ani. Comitetul Fundației Plone își exprimă recunoștința față de el în numele întregii comunități Plone pentru că a gestionat acest proiect foarte important.
De asemenea, apreciem cu adevărat timpul și efortul studenților noștri GSoC și al mentorilor lor în continuarea avansării Plone.
Ne vedem în 2017