{"id":235,"date":"2012-11-02T00:12:32","date_gmt":"2012-11-01T23:12:32","guid":{"rendered":"http:\/\/blogs.igalia.com\/jmoran\/?p=235"},"modified":"2012-11-02T00:18:49","modified_gmt":"2012-11-01T23:18:49","slug":"explaining-libreplan-technically-at-a-coruna-university","status":"publish","type":"post","link":"https:\/\/blogs.igalia.com\/jmoran\/2012\/11\/02\/explaining-libreplan-technically-at-a-coruna-university\/","title":{"rendered":"Explaining  LibrePlan technically at A Coru\u00f1a University"},"content":{"rendered":"<p>On Friday, November the 2nd, I have been invited to teach a <a title=\"workshop about LibrePlan\" href=\"http:\/\/www.fic.udc.es\/ViewContent.do?contentId=26866&amp;categoryId=1515&amp;subcategoryId=1572&amp;location=teaching.postgraduate_master.imaster\">workshop about <strong>LibrePlan<\/strong><\/a> covering all the aspects of the project that are interesting for future professionals in computer science.<\/p>\n<p>Specifically, the session is organized by <em>Juan Jos\u00e9 S\u00e1nchez Penas<\/em> as part of the subject <em>Dese\u00f1o de Sistemas de Informaci\u00f3n<\/em> (S<em>ystem Information Design<\/em>) which belongs to the master <em>Mestrado de Enxe\u00f1er\u00eda Inform\u00e1tica<\/em> (<em>Master in Computer Science Engineering<\/em>).<\/p>\n<p>The table of contents for the workshop will be the next one:<\/p>\n<ol>\n<li>A <strong>LibrePlan<\/strong> introduction. I will start explaining briefly the type of application which is<strong> LibrePlan<\/strong>, its mains features and strong points.<\/li>\n<li>A description of the <strong>LibrePlan<\/strong> architecture. I will explain the main architectural patterns used in the application, how they work and their rationale.<\/li>\n<li>A route through all quality attributes used in the project.\u00a0 It will include a review of the different tests programmed for<strong> LibrePlan<\/strong>, the continuous integration practices set up in the project and the use of <a title=\"Sonar\" href=\"http:\/\/www.sonarsource.org\/\">Sonar<\/a> as quality platform to monitor the status of the project.<\/li>\n<li>How the project is organized. Finally, I will review all the tools and procedures used by the <strong>LibrePlan<\/strong> team members to evolve and take care of the project and its community.<\/li>\n<\/ol>\n<p>For the occasion I wrote some slides that I think that can useful for other people wanting to know more about the topics mentioned above. They are publicly available at SlideShare:<\/p>\n<ul>\n<li><a title=\"LibrePlan introduction\" href=\"http:\/\/www.slideshare.net\/libreplan\/presentacion-libreplan-lswc-2012\">LibrePlan introduction<\/a>. (Slides shown at Libre Software World Conference 2012)<\/li>\n<li><a title=\"LibrePlan architecture: An overview\" href=\"http:\/\/www.slideshare.net\/libreplan\/libreplan-architecture-14988763\">LibrePlan architecture: An overview<\/a><\/li>\n<li><a title=\"LibrePlan software quality attributres\" href=\"http:\/\/www.slideshare.net\/libreplan\/software-qualitylibreplan\">LibrePlan software quality attributes<\/a><\/li>\n<li><a title=\"LibrePlan free sofware project organization\" href=\"http:\/\/www.slideshare.net\/libreplan\/organizing-libreplan-free-software-project\">LibrePlan free software project organization<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>On Friday, November the 2nd, I have been invited to teach a workshop about LibrePlan covering all the aspects of the project that are interesting for future professionals in computer science. Specifically, the session is organized by Juan Jos\u00e9 S\u00e1nchez Penas as part of the subject Dese\u00f1o de Sistemas de Informaci\u00f3n (System Information Design) which &hellip; <a href=\"https:\/\/blogs.igalia.com\/jmoran\/2012\/11\/02\/explaining-libreplan-technically-at-a-coruna-university\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Explaining  LibrePlan technically at A Coru\u00f1a University&#8221;<\/span><\/a><\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,5],"tags":[],"class_list":["post-235","post","type-post","status-publish","format-standard","hentry","category-libreplan","category-planet"],"_links":{"self":[{"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/posts\/235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/comments?post=235"}],"version-history":[{"count":19,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/posts\/235\/revisions"}],"predecessor-version":[{"id":253,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/posts\/235\/revisions\/253"}],"wp:attachment":[{"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/media?parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/categories?post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.igalia.com\/jmoran\/wp-json\/wp\/v2\/tags?post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}