{"id":1885,"date":"2017-12-11T15:22:51","date_gmt":"2017-12-11T15:22:51","guid":{"rendered":"http:\/\/blog.filipesaraiva.info\/?p=1885"},"modified":"2017-12-11T15:22:51","modified_gmt":"2017-12-11T15:22:51","slug":"kde-edu-sprint-2017","status":"publish","type":"post","link":"https:\/\/filipe.saraiva.tec.br\/blog\/?p=1885","title":{"rendered":"KDE Edu Sprint 2017"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter \" src=\"https:\/\/dot.kde.org\/sites\/dot.kde.org\/files\/kdeedu.jpg\" width=\"684\" height=\"513\" \/><\/p>\n<p style=\"text-align: justify;\">Two months ago I attended to <a href=\"https:\/\/dot.kde.org\/2017\/11\/01\/2017-kde-edu-sprint\" target=\"_blank\" rel=\"noopener\">KDE Edu Sprint 2017<\/a> at Berlin. It was my first KDE sprint (really, I send code to KDE software since 2010 and never went to a sprint!) so I was really excited for the event.<\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/edu.kde.org\/\" target=\"_blank\" rel=\"noopener\">KDE Edu<\/a> is the an umbrella for specific educational software of KDE. There are a lot of them and it is the main educational software suite in free software world. Despite it, KDE Edu has received little attention in organization side, for instance the previous KDE Edu sprint occurred several years ago, our website has some problems, and more.<\/p>\n<p style=\"text-align: justify;\">Therefore, this sprint was an opportunity not only for developers work in software development, but for works in organization side as well.<\/p>\n<p style=\"text-align: justify;\">In organization work side, we discuss about the rebranding of some software more related to university work than for &#8220;education&#8221; itself, like <a href=\"https:\/\/edu.kde.org\/cantor\/\" target=\"_blank\" rel=\"noopener\">Cantor<\/a> and <a href=\"https:\/\/edu.kde.org\/labplot\/\" target=\"_blank\" rel=\"noopener\">Labplot<\/a>. There was a wish to create something like a KDE Research\/Science in order to put software like them and others like <a href=\"https:\/\/kile.sourceforge.io\/\" target=\"_blank\" rel=\"noopener\">Kile<\/a> and <a href=\"https:\/\/userbase.kde.org\/KBibTeX\" target=\"_blank\" rel=\"noopener\">KBibTex<\/a> in a same umbrella. There is a <a href=\"https:\/\/phabricator.kde.org\/T6895\" target=\"_blank\" rel=\"noopener\">discussion<\/a> about this theme.<\/p>\n<p style=\"text-align: justify;\">Other topic in this point was the discussions about a new website, more oriented to teach how to use KDE software in educational context than present a set of software. In fact, I think we need to do it and <span id=\"result_box\" class=\"short_text\" lang=\"en\"><span class=\"\">strengthen the &#8220;KDE Edu brand&#8221; in order to have a specific icon+link in <a href=\"https:\/\/www.kde.org\/products\/\" target=\"_blank\" rel=\"noopener\">KDE products<\/a> page.<\/span><\/span><\/p>\n<p style=\"text-align: justify;\">Follow, the developers in the sprint agreed with the multi operating system policy for KDE Edu. KDE software can be built and distributed to users of several OS, not only Linux. During the sprint some developers worked to bring installers for Windows, Mac OS, porting applications to Android, and creating independent installers for Linux distributions using <a href=\"http:\/\/flatpak.org\/\" target=\"_blank\" rel=\"noopener\">flatpak<\/a>.<\/p>\n<p style=\"text-align: justify;\">Besides the discussions in this point, I worked to bring a <a href=\"https:\/\/phabricator.kde.org\/T7155\" target=\"_blank\" rel=\"noopener\">rule<\/a> to send e-mail to KDE Edu <a href=\"https:\/\/mail.kde.org\/mailman\/listinfo\/kde-edu\" target=\"_blank\" rel=\"noopener\">mailing list<\/a> for each new Differential Revisions of KDE Edu software in <a href=\"https:\/\/phabricator.kde.org\/\" target=\"_blank\" rel=\"noopener\">Phabricator<\/a>. Sorry devs, our mailboxes are full of e-mails because me.<\/p>\n<p style=\"text-align: justify;\">Now in development work side, my focus was work hard on Cantor. First, I made some task triage in our <a href=\"https:\/\/phabricator.kde.org\/project\/board\/50\/\" target=\"_blank\" rel=\"noopener\">workboard<\/a>, closing, opening, and putting more information in some tasks. Secondly, I reviewed some works made by Rishabh Gupta, my student during GSoC 2017. He ported the <a href=\"https:\/\/phabricator.kde.org\/D6848\" target=\"_blank\" rel=\"noopener\">Lua<\/a> and <a href=\"https:\/\/phabricator.kde.org\/D7565\" target=\"_blank\" rel=\"noopener\">R<\/a> backend to QProcess and it will be available soon.<\/p>\n<p style=\"text-align: justify;\">After it I worked to port Python 3 backend to Python\/C API. This <a href=\"https:\/\/phabricator.kde.org\/T7167\" target=\"_blank\" rel=\"noopener\">work is in progress<\/a> and I expect to finish it to release in 18.04.<\/p>\n<p style=\"text-align: justify;\">Of course, besides this amount of work we have fun with some beers and German food (and some American food and Chinese food and Arab food and Italian food as well)! I was happy because my 31 years birthday was in the first day of the sprint, so thank you KDE for coming to my birthday party full of code and good beers and <span id=\"result_box\" class=\"short_text\" lang=\"en\"><span class=\"\">pork dishes.<\/span><\/span> \ud83d\ude42<\/p>\n<p style=\"text-align: justify;\">To finish, it is always a pleasure to meet the gearheads like my Spanish friends Albert and Aleix, the only other Mageia user I found personally in my life Timoth\u00e9e, my GSoC student Rishabh, my irm\u00e3o brasileiro Sandro, and the new friends Sanjiban and David.<\/p>\n<p style=\"text-align: justify;\">Thank you <a href=\"https:\/\/ev.kde.org\/\" target=\"_blank\" rel=\"noopener\">KDE e.V<\/a> for provide resources to the sprint and thank you <a href=\"https:\/\/endocode.com\/\" target=\"_blank\" rel=\"noopener\">Endocode<\/a> for hosting the sprint.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Two months ago I attended to KDE Edu Sprint 2017 at Berlin. It was my first KDE sprint (really, I send code to KDE software since 2010 and never went to a sprint!) so I was really excited for the event. KDE Edu is the an umbrella for specific educational software of KDE. There are&hellip;&nbsp;<a href=\"https:\/\/filipe.saraiva.tec.br\/blog\/?p=1885\" class=\"\" rel=\"bookmark\">Continue a ler &raquo;<span class=\"screen-reader-text\">KDE Edu Sprint 2017<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[23,9],"tags":[148,58,48,11,7,26,51,109,104,52],"class_list":["post-1885","post","type-post","status-publish","format-standard","hentry","category-pessoal","category-software-livre","tag-berlim","tag-cantor","tag-comunidade","tag-desenvolvimento","tag-eventos","tag-kde","tag-planet-mageia-english","tag-planet-python","tag-planet-scipy","tag-planetkde-english"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1p2Jh-up","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1885"}],"version-history":[{"count":1,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1885\/revisions"}],"predecessor-version":[{"id":1889,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1885\/revisions\/1889"}],"wp:attachment":[{"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/filipe.saraiva.tec.br\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}