conf.kde.in 2024

Asia/Kolkata
COEP Technological University

COEP Technological University

Wellesely Rd, Shivajinagar, Pune-411 005. Maharashtra, INDIA.
Description

conf.kde.in 2024 will be hosted in College of Engineering, Pune

About conf.kde.in

conf.kde.in started in 2011 at R V College of Engineering, Bangalore by some of the Indian contributors. Afterwards, we hosted 6 different events, each in different universities and venues.

  • 2013, KDE Meetup, DA-IICT, Gandhinagar
  • conf.kde.in 2014, DA-IICT, Gandhinagar
  • conf.kde.in 2015, Amrita University, Kerala
  • conf.kde.in 2016, LNMIIT, Jaipur
  • conf.kde.in 2017, IIT Guwahati
  • conf.kde.in 2020, Maharaja Agrasen Institute of Technology, Delhi

conf.kde.in is catered towards new members of KDE Community as well as seasoned developers, providing updates about what is going on in the KDE Community and teaching newcomers how to start making meaningful contributions. All of these events have been successful in attracting a lot of Indian students to mentoring programs such as Google Summer of Code (GSoC), Season of KDE, and Google Code-In, and turning some of these students into lifelong contributors to open-source communities, including KDE.

This event will attract speakers from all over India. It provides students with an excellent opportunity to interact with seasoned open-source contributors as well as developers from various industries working on open-source software such as automotive, embedded, mobile etc.

COEP TECHNOLOGICAL UNIVERSITY (https://www.coep.org.in)

COEP Technological University is a unitary public university of the Government of Maharashtra, situated on the banks of Mula river, Pune, Maharashtra, India. Established in 1854, it is the 3rd oldest engineering institute in India.

College of Engineering, Pune (COEP), chartered in 1854 is a nationally respected leader in technical education. The institute is distinguished by its commitment to finding solutions to the great predicaments of the day through advanced technology. The institute has a rich history and dedication to the pursuit of excellence. COEP offers a unique learning experience across a spectrum of academic and social experiences. With a firm footing in truth and humanity, the institute gives you an understanding of both technical developments and the ethics that go with it. The curriculum is designed to enhance your academic experience through opportunities like internships, study abroad programmes and research facilities. The hallmark of COEP education is its strong and widespread alumni network, support of the industry and the camaraderie that the institute shares with several foreign universities.

On 23 June 2022, Government of Maharashtra issued a notification regarding conversion of the college into an independent technological university.

CoFSUG (https://foss.coep.org.in/cofsug)

The COEP's Free Software Users Group (CoFSUG) is a volunteer group at the COEP Technological University that promotes the use and development of free and open source software. CoFSUG runs the FOSS Lab, FOSS Server, COEP Moodle, COEP LDAP Server, and COEP Wiki. The group carries out activities like installation festivals to teach GNU/Linux, workshops on Linux administration, Python, Drupal, and FOSS technologies, promoting software development under the GNU GPLv3 license, Freedom Fridays to spread FOSS philosophy. It has in the past hosted the Fedora Users and Developers Conference 2011, Android app development workshops, spoken tutorials program from IIT Bombay, and summer coding projects for students on FOSS contributions. CoFSUG organizes FLOSSMEET, a flagship event to create awareness and encourages use of free and open-source software. Previous editions hosted talks on technologies such as Docker, Kubernetes, open-source licenses, OSINT, exploring RUST to name a few.

Overall, CoFSUG aims to advance the use of free and open source solutions in academia through hands-on training, student projects, and evangelism about the FOSS philosophy.

    • 1
      Opening

      =

    • 2
      KDE and conf.kde.in: Journey so far

      Opening

      Speaker: Bhushan Shah (Developer)
    • 3
      FOSS: India's Job Growth Catalyst
      • Topic: "FOSS: India's Job Growth Catalyst"
      • Focus: Leveraging FOSS in India's fight against poverty
      • Key Points:
      • Exploring FOSS's role in everyday digital life
      • Discussing FOSS as a backbone for popular software
      • Analyzing FOSS's potential to create jobs and reduce unemployment
      • Highlighting training and skill development through FOSS
      • Connecting skilled individuals with IT companies
      • Fostering innovation and entrepreneurship in tier-II/III cities
      • Outlining a future where technology aids in poverty eradication and economic growth

      https://wisharya.com/can-we-eradicate-poverty-through/

      Speaker: Mr Vishal Arya (FOSS United Foundation)
    • 4
      KDE: What we do actually?

      You might be familiar with KDE community by now, but question you might have is what we do actually?

      Let's deep dive in areas KDE works in!

      Speaker: Bhushan Shah (Developer)
    • 5
      A Layman's Guide to Sustainability with Free Software

      The manufacturing, usage, and disposal of hardware has a direct impact on the environment. Often overlooked is that it is software that determines for how long and how efficiently hardware is used. In this talk I will discuss the inherent sustainability benefits of FOSS in enabling customizability, efficiency, and longevity of software -- and thus hardware.

      Specifically I will cover the work of the KDE Eco project, which aims to assess and reduce the ecological footprint of the KDE desktop environment and applications. In particular, I will present my Google Summer of Code Project with KDE entitled 'KEcolab'. KEcolab is a tool that allows developers to measure their software's energy usage using the CI pipeline in Gitlab. KEcoLab automates the entire measurement process, including data analysis with OSCAR (Open source Software Consumption Analysis in R). The analysis enables both data-driven decision making in software development as well as eco-certification with the Blue Angel ecolabel, the official environmental label of the German government.

      KEcolab makes it possible for developers worldwide, no matter where they are, to measure and build more energy-efficient applications. Through examples of active projects like KDE Eco, I will conclude my talk by demonstrating how the FOSS community is taking responsibility to mitigate the environmental impact of computing and providing concrete ways we can all get involved in adopting sustainable practices in software development.

      Speaker: Mr Karanjot Singh (Contributor @ KDE Eco)
    • 12:30
      Lunch break
    • 6
      Introduction to Free and Open-source Software
      Speaker: Prof. Abhijit A.M.
    • 7
      Fediverse and the Power of Decentralized Social Networks.

      This talk will focus on enlightening people about the Fediverse and explaining the advantages it has over today's popular social media platforms.
      * Some general points this talk will focus on include:
      - A general idea about the Fediverse.
      - How to create an account, and become a part of the fediverse.
      - Fediverse Architecture and its emphasis from a security point of view
      - What's stopping the adoption of fediferse.
      - The speaker's contribution to building moderation tools for Tokodon, a Mastodon client developed by KDE, while being a mentee in Google Summer of Code 2023.

      Speaker: Rishi Kumar
    • 8
      Merkuro: A simple and modern personal information manager from KDE
      • This talk will introduce the newly revamped Kalendar application now known as Merkuro
      • It will also cover the following details:
      • highlight the newly introduced features to Merkuro
      • how the KDE PIM ecosystem works with Akonadi being a central server where Merkuro and all the other apps read data
      • cover the speakers contribution to the project
      Speaker: Mr Aakarsh MJ (KDE)
    • 9
      Beyond 1% - Implementing a Consumer Platform with Linux and KDE for Wider Market Adoption

      In this talk I explore the idea of creating a consumer platform utilizing Linux and KDE, aiming to create a powerful, user-friendly, multi-device computing environment for the beyond 1% of end-users and businesses.

      This talk incorporates references to various KDE technologies, and how we are incorporating them in our truOS project, a KDE-centric Linux distro, to help general consumers and business adopt Linux and KDE easily.

      Speaker: Mr Wrishiraj Kaushik
    • 15:30
      Break
    • 10
      Emulation Tools for Sustainable Software Development: Simulating Real-World Usage Scenarios at KDE-Eco

      In this talk, I will demonstrate how emulation tools can improve your efficiency and help you meet quality standards & how KDE eco is leveraging them. Emulation tools simulate user actions on a computer and can be used for a variety of tasks, including testing software and automating repetitive tasks.

      Using emulation tools such as xdotool, actiona, and KDE Eco Tester, I will demonstrate how to automate the creation of usage scenarios, as well as share my experience contributing to work done preparing the KDE applications Kate and Gcompris for Blue Angel Eco Certification. You will learn how these tools can help you save time and effort, and ensure that your software meets eco-friendliness and quality standards.

      While emulation tools can be incredibly helpful, they also have their drawbacks. They may not always accurately simulate real-world scenarios and can be complex to set up and use. However, with the right approach, they can be a valuable asset for developers, testers, and anyone interested in sustainable and energy-efficient software. I will provide solutions to these challenges based on my experience working with these tools.

      Speaker: Mr Rudraksh Karpe
    • 11
      Security in Ubuntu

      This talk goes into detail how security for ubuntu is managed, what challenges are involved and how you can keep your install updated.

      We also go into some details as to how vulnerabilities are managed in general and how you can stay updated with major vulnerabilities.

      Speaker: Mr Sudhakar Verma
    • 12
      Workshop: Git 101

      This workshop is suitable for both developers who are starting collaborative development as well as developers who are already used to git.

      • Git basics
      • Remote repositories
      • Advanced git operations
    • 13
      Workshop: Introduction to Qt and QML
      • Basics of Qt
      • Learn to create Basic QML program
      • Connecting QML with C++ logic or "business logic"
      • Basics of various models like ListModel etc.
    • 12:30
      Lunch
    • 14
      Workshop: Introduction to KDE Frameworks
      • What is KDE frameworks
      • Various tiers of frameworks
      • Example of how we can use KDE Frameworks in our app
    • 15
      Workshop: Building KDE components
      • Introduction to kdesrc-build tool
      • Setting up kdesrc-build
      • Building your first KDE application
      • Changing source code and Running KDE application
    • 15:30
      Break
    • 16
      Contributing to KDE: What are ways?

      Let's try to quickly visit various activities that you can get involved into:

      • Development activities
      • Bug triaging/Quality assurance
      • Accessibility
      • Translations
      • Visual Design Group
      • Promo and Outreach

      If you are new contributor, we also have several KDE mentorship programs:

      • Season of KDE
      • Google summer of Code
      • Others.
    • 17
      Unconference session
    • 12:30
      Lunch break
    • 18
      Unconference session