conf.kde.in 2024
from
Friday, 2 February 2024 (10:15)
to
Sunday, 4 February 2024 (17:00)
Monday, 29 January 2024
Tuesday, 30 January 2024
Wednesday, 31 January 2024
Thursday, 1 February 2024
Friday, 2 February 2024
10:15
Opening
Opening
10:15 - 10:30
=
10:30
KDE and conf.kde.in: Journey so far
-
Bhushan Shah
(
Developer
)
KDE and conf.kde.in: Journey so far
Bhushan Shah
(
Developer
)
10:30 - 11:00
Opening
11:00
FOSS: India's Job Growth Catalyst
-
Vishal Arya
(
FOSS United Foundation
)
FOSS: India's Job Growth Catalyst
Vishal Arya
(
FOSS United Foundation
)
11:00 - 11:30
- 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/
11:30
KDE: What we do actually?
-
Bhushan Shah
(
Developer
)
KDE: What we do actually?
Bhushan Shah
(
Developer
)
11:30 - 12:00
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!
12:00
A Layman's Guide to Sustainability with Free Software
-
Karanjot Singh
(
Contributor @ KDE Eco
)
A Layman's Guide to Sustainability with Free Software
Karanjot Singh
(
Contributor @ KDE Eco
)
12:00 - 12:30
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.
12:30
Lunch break
Lunch break
12:30 - 13:30
13:30
Introduction to Free and Open-source Software
-
Abhijit A.M.
Introduction to Free and Open-source Software
Abhijit A.M.
13:30 - 14:00
14:00
Fediverse and the Power of Decentralized Social Networks.
-
Rishi Kumar
Fediverse and the Power of Decentralized Social Networks.
Rishi Kumar
14:00 - 14:30
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.
14:30
Merkuro: A simple and modern personal information manager from KDE
-
Aakarsh MJ
(
KDE
)
Merkuro: A simple and modern personal information manager from KDE
Aakarsh MJ
(
KDE
)
14:30 - 15:00
* 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
15:00
Beyond 1% - Implementing a Consumer Platform with Linux and KDE for Wider Market Adoption
-
Wrishiraj Kaushik
Beyond 1% - Implementing a Consumer Platform with Linux and KDE for Wider Market Adoption
Wrishiraj Kaushik
15:00 - 15:30
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.
15:30
Break
Break
15:30 - 15:45
15:45
Emulation Tools for Sustainable Software Development: Simulating Real-World Usage Scenarios at KDE-Eco
-
Rudraksh Karpe
Emulation Tools for Sustainable Software Development: Simulating Real-World Usage Scenarios at KDE-Eco
Rudraksh Karpe
15:45 - 16:15
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.
16:15
Security in Ubuntu
-
Sudhakar Verma
Security in Ubuntu
Sudhakar Verma
16:15 - 16:45
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.
Saturday, 3 February 2024
10:00
Workshop: Git 101
Workshop: Git 101
10:00 - 11:00
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
11:00
Workshop: Introduction to Qt and QML
Workshop: Introduction to Qt and QML
11:00 - 12:30
- 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
Lunch
12:30 - 13:30
13:30
Workshop: Introduction to KDE Frameworks
Workshop: Introduction to KDE Frameworks
13:30 - 14:30
- What is KDE frameworks - Various tiers of frameworks - Example of how we can use KDE Frameworks in our app
14:30
Workshop: Building KDE components
Workshop: Building KDE components
14:30 - 15:30
- Introduction to kdesrc-build tool - Setting up kdesrc-build - Building your first KDE application - Changing source code and Running KDE application
15:30
Break
Break
15:30 - 15:45
15:45
Contributing to KDE: What are ways?
Contributing to KDE: What are ways?
15:45 - 16:15
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.
Sunday, 4 February 2024
10:00
Unconference session
Unconference session
10:00 - 12:30
12:30
Lunch break
Lunch break
12:30 - 13:30
13:30
Unconference session
Unconference session
13:30 - 16:00