This is an old revision of the document!


Intern

Resursele folosite pentru workshop-uri sunt:

  • Wiki, folosiți contul de pe cs.curs.pub.ro pentru autentificare
  • Repository-uri Git:
    • workshop@rosedu.org:git-repos/algo.git
    • workshop@rosedu.org:git-repos/database.git
    • workshop@rosedu.org:git-repos/kernel.git
    • workshop@rosedu.org:git-repos/sysadmin.git
  • Director public de resurse

Wiki

  • Paginile aferente fiecărui workshop se regăsesc în namespace-ul Sesiuni.
    • Creați un link precum :sesiuni:algo pentru un workshop nou (algo fiind numele paginii wiki/workshop-ului de creat).
  • De exemplu, s-a început popularea paginii aferente workshop-ului de Administrare de sistem.

Repository-uri Git

  • Discutați cu Răzvan pentru a obține acces.
  • Directorul de bază al repository-uriloe este workshop@rosedu.org:git-repos/. URL-urile repository-urilor sunt:
    • workshop@rosedu.org:git-repos/algo.git
    • workshop@rosedu.org:git-repos/database.git
    • workshop@rosedu.org:git-repos/kernel.git
    • workshop@rosedu.org:git-repos/sysadmin.git
  • Repository-urile sunt utile pentru a publica slide-uri în LaTeX Beamer sau arhive de task-uri și soluții.
    • Pentru aceasta folosiți directoare cu numele sesiune-$id/, unde $id este identificatorul sesiunii.
    • Puteți porni de la directorul samples/.
    • Într-un director sesiune-$id/ se găsesc subdirectoarele:
      • slides/ – slide-urile LaTeX Beamer
      • code/ – codul pentru exerciții/task-uri
      • code-sol/ – soluțiile pentru exerciții/task-uri
  • Prin folosirea de hook-uri Git de post-receive, rezultatele sunt publicate în directorul de resurse în subdirectorul aferent workshop-ului.
    • De acolo pot fi link-ate și publicate pe wiki.

Publishing Slides

  • Slides need to be published as PDF files (you may also provide another format but PDF is mandatory).
  • In case of using LaTeX beamer in the Git repository, slides are automatically published in the public slides resource folder.
  • In case of non-Beamer slides, please copy them in the open-source@koala.cs.pub.ro:res/summer-school/current/slides-no-beamer, published here.
  • Invited talks slides are to be published in the the open-source@koala.cs.pub.ro:res/summer-school/current/slides-invited folder, published here.

Public Resources Folder

  • May be accessed by following this link: http://open-sources.cs.pub.ro/summer-school/res/
  • It is populated either by direct copying (probably through SSH) or through the post-receive hooks mentioned above in the resource folder: open-source@koala.cs.pub.ro:res/summer-school/current/.
  • Currently there are four folders:
    • slides/ – automatic publishing of LaTeX Beamer slides in the Git repository
    • tasks/ – automatic publishing of archived tasks in the Git repository
    • slides-no-beamer/ – slides (PDF) non-Beamer (not stored in the repository)
    • slides-invited/ – slides for invited speakers
intern.1339865896.txt.gz · Last modified: 2012/06/16 19:58 by razvan