UbuCon Asia 2024

Asia/Kolkata
JECRC Foundation

JECRC Foundation

Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
Aryan Kaushik (Ubuntu India), Bhavanishankar Ravindra (Private Entrepreneur/Ubuntu developer), Khairul Aizat Kamarudzzaman (Ubuntu Membership Board), Muhammad Syazwan Md Khusaini (Ubuntu Malaysia), RJ Hsiao (Ubuntu Taiwan LoCo Team), Youngbin Han (Ubuntu Korea Community)
    • 1
      Opening remarks Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
      Speaker: Mr Aryan Kaushik (Ubuntu India)
    • 2
      PaaS App Charmer: Your gateway into the Juju Community! Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Are you tired of being restricted to proprietary cloud platforms or the daunting task of managing deployment and operations yourself when launching your applications? Look no further! Join us at our upcoming conference session to discover how PAAS App Charmer revolutionizes application deployment using Juju, charms, and craft tools.

      PAAS App Charmer empowers you to effortlessly create OCI images using rockcraft and streamline operations code with charmcraft. But that's not all—need a database integration? With Juju, you can deploy popular open-source databases like PostgreSQL or MySQL with just a few simple commands, seamlessly integrating them with your application.

      And what about serving traffic? We've got you covered. Utilize Juju to deploy and integrate a variety of ingress solutions, such as Traefik, and expose your application to external traffic in mere seconds.

      Currently, the tool is available for Flask framework applications with a path for contributing other frameworks as needed by users.

      During our session, you'll learn how to harness the power of PAAS App Charmer to deploy your applications seamlessly into any Kubernetes cluster using Juju. Say goodbye to tedious deployment processes and hello to efficiency!

      Join us to discover how PAAS App Charmer offers a straightforward entry point into Canonical's operational tools, minimizing the learning curve and maximizing your deployment potential.

      Speaker: Varshi Gupta (Canonical)
    • 3
      Empowering Nepali Students with Ubuntu: An Initiative by GNOME Nepal Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      The talk will focus on the initiative of GNOME Nepal to help students in Nepal start with Ubuntu. The use of Ubuntu will eventually help the use of GNOME among these students. We provide sessions and training on the combined use of Ubuntu and GNOME to the students at colleges and schools. Also, the talk will focus on the use of the community to encourage newcomers into the open source.

      Speaker: Aaditya Singh (GNOME)
    • 4
      Ubuntu on Public Clouds – What, Where and Why? Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      In this talk, we’ll take a look at how Ubuntu is used in public clouds. Whether it’s AWS, Azure, Google Cloud, or any of the other popular public cloud platforms, you’ll find that Ubuntu has a major presence. Why is that so? What goes on behind the scenes that enables Ubuntu to be the most popular cloud OS?

      We’ll see how Ubuntu images are customised for each cloud and how teams from multiple companies collaborate to seamlessly provide features like confidential computing and high-end GPU support. We’ll learn how critical CVEs are handled and how bugs are taken care of.

      Finally, we’ll also look at some actual data to understand the scale of Ubuntu usage on clouds.

      Speaker: Dimple Kuriakose (Canonical)
    • 10:50 AM
      Coffee Break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 5
      Open Documentation Academy by Canonical Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      What is the Open Documentation Academy?
      Open Documentation Academy is an initiative founded by Canonical’s documentation team with the key aim of lowering the barrier to open source contributions and we have chosen documentation as the channel to achieve this goal.

      Who can participate?
      Anyone who is interested in contributing to open source and documentation can participate. The experience level of participants is not a barrier as we welcome everyone from newcomers to experts.

      Why documentation?
      Documentation is at its heart, an engineering practice but rarely is seen as one. It exists to serve as the bridge between the product and the users. In a way, product documentation is a way of showing our users how much we care about them and how we value them. What better way exists to further the values of open source and community than to use such a key channel as documentation, something that will make a direct impact on the product’s users, something that will influence how the users perceive the product, something that could potentially shape the way the product is developed?
      Also, contributing to documentation is a way that welcomes people from all areas of the spectrum irrespective of their experience level or programming skills.

      I am interested, how do I get started?
      We already have a task list open and we have our public documentation office hours every Friday. In addition to that, we have public channels of communication on Matrix, discourse and Fosstodon. We also have a mailing list that is actively monitored. We will share more details on these channels during the talk.

      Speakers: Dimple Kuriakose (Canonical), Keirthana Thangavelu Srinivasan (Canonical)
    • 6
      Ubuntu LoCo Council & LoCo Leaders BoF Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      This BoF session aims to introduce the new Ubuntu LoCo Council which was rebooted early this year. And also gather and connect people who leads Ubuntu Local community in their region across the world. It will be basically 2 part: One with some intro to LoCo Council and Q&A, The other part will be some open discussion between LoCo leaders and other folks who would be interested to join LoCo.

      Speakers: Bhavanishankar Ravindra (Private Entrepreneur/Ubuntu developer), Mr Khairul Aizat Kamarudzzaman (Ubuntu Membership Board), Mr RJ Hsiao (Ubuntu Taiwan LoCo Team), Youngbin Han (Ubuntu Korea Community)
    • 7
      Desktop Linux, as easy as a smartphone! Just in a Snap! Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Have you already thought about how the applications we develop get distributed to end users?

      Often developers only provide the source code. So for not so tech-savvy users the major distributions need to pick up projects and package it, and maintain it for new releases.

      This is why there is a need for distribution-independent, secure, and easy-to-use packaging, like on smartphones. This exists also for Linux ... Among the options, there is Snap! Applications are easy to find in the Snap Store and they are installable on most Linux distributions.

      And, to make Linux even easier for end users, we cannot only provide applications in the Snap format, but also have an all-Snap operating system, Ubuntu Core Desktop, an immutable core operating system based on Snap. And here we do not only have Snaps of desktop applications, but also system applications and components (like the printing stack), the kernel, the desktop environment (like GNOME or KDE), the boot loader, and the core system. So everything can get easily updated or replaced by alternatives, and in case of failure one can easily revert (on boot failure we revert automatically).

      All this is based on the knowledge and experience we gained at Canonical when creating the smartphone operating system Ubuntu Touch. After the phone project having been discontinued we started with the IoT system Ubuntu Core, snapped desktop applications, ...

      More about Snap: The Powers, The People

      https://snapcraft.io/

      Speaker: Till Kamppeter (OpenPrinting/Canonical)
    • 12:05 PM
      Lunch break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 8
      Building Ubuntu remixes with Iona Room 2

      Room 2

      JECRC Foundation

      In this session, I'll demonstrate how you can build your own derivative of Ubuntu with simple a YAML recipe file through Iona, a handy-dandy image (ISO) builder I wrote for Debian-based distributions. I also plan to build several new Ubuntu remixes with niche window managers live.

      Unlike other existing implementations, Iona does not require any pre-existing ISOs or other images, and instead bootstraps root filesystems and images from scratch.

      Speaker: Rudra Saraswat (Ubuntu Member and Project Lead of Ubuntu Unity)
    • 9
      Hands-On on Translating in Ubuntu Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      This session will show hands-on on how to do translation on both submission and review via Launchpad and also will showcase the Launchpad feature in general.

      Speaker: Muhammad Syazwan Md Khusaini (Ubuntu Malaysia)
    • 2:35 PM
      Coffee Break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 10
      Introduction to Debian Packaging Room 2

      Room 2

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Quoting Canonical, Debian is the rock on which Ubuntu is built. Ubuntu develops and maintains a cross-platform, open-source operating system based on Debian. This also means that packaging for Debian and packaging for Debian is essentially the same. Debian packaging is a work that requires knowledge on various fronts. Let's have a hands on session to create your first Debian package!

      Speaker: Ananthu C V
    • 11
      Ranching a Kubernetes Cluster with Ubuntu base image was never easy. For real? Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Spinning a Kubernetes cluster from scratch – the task often perceived as daunting, intricate, and fraught with operational challenges. But is it really as complex as it's made out to be? In this talk, we'll delve deep into the world of Kubernetes cluster management, unraveling the myths and realities of 'ranching' a cluster.

      We begin by exploring the common challenges faced in Kubernetes cluster management, from initial setup to scaling and maintenance. This includes addressing concerns around deployment, networking, security, and resource optimisation. By examining real-world case studies, we'll demonstrate how these challenges manifest in different environments and under varying workloads.

      Furthermore, we'll also look at the evolution of Kubernetes and how its growing ecosystem is shaping the future of cluster management. Are there emerging trends or tools that could make 'ranching' a cluster easier than ever before?

      The key benefit to the Kubernetes ecosystem lies in its comprehensive approach to demystifying Kubernetes cluster management. It serves to clarify common misconceptions regarding "Kubernetes the hard way", thereby becoming an invaluable resource for newcomers and experienced practitioners alike. By sharing practical solutions and best practices, the talk aims to improve the efficiency and effectiveness of cluster management across various environments. This session will not only encourage more informed decision-making among Kubernetes administrators and developers but also stimulate community engagement and collaboration. Covering a range of Rancher open source tools, the talk ensures relevance to diverse workloads and operational scales, contributing to the development of more secure and high-performing Kubernetes environments.

      Speaker: Mr Ronit Banerjee (GSoC'24 Mentor & GSoC'23 Mentee @ DBpedia | CNCF Ambassador | Cloud Native Hooghly Chapter Lead | Kubernetes Sig ContribEx's Shadow @ KCS EU'24)
    • Lightning Talks: Day 1 Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 12
      Community Keynote: How Open Source May Impact Your Life Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      As you already know, Open Source project that anyone can participate in and contribute to. But it might be difficult to start contributing to the project or its community if you are a newcomer.

      In this talk, you may learn many different ways of contributing to Open Source and I'll share How Open Source Impacted my life.You also may learn how can you contribute to Open Source such as development, packaging, translation, IRC support, support on forum, organizing local community, and more!

      In this talk, we would also go through the inclusive principles of the ubuntu community and how the principles underlying in the ubuntu community welcomes everyone irrespective of backgrounds, gender, disability etc

      With significant and sustained contributions to Ubuntu or Ubuntu community, You can also get recognized with Official Ubuntu Membership! As part of the Ubuntu Membership Board, I’ll also give you some introduction how you can apply for Ubuntu Membership and its application process. I’ll also talk about why you would want to apply for Ubuntu Membership and its benefits for you and the Ubuntu community.

      Speakers: Bhavanishankar Ravindra (Private Entrepreneur/Ubuntu developer), Mr Khairul Aizat Kamarudzzaman (Ubuntu Membership Board)
    • 13
      My Creative Journey and Why Ubuntu Studio Is A Great Choice for Creative Linux Newcomers Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      In the last four years, the demand for creative and related fields has rose sharply. The post-pandemic era has made people more aware of the potential of creative roles, coupled with the increased use of the internet and online media which has made competition in the creative sector increasingly tighter both offline and online.

      To be able to compete, someone in the creative field is required to master various tools and have a ready-to-use set of software to work with. This is where I chose Ubuntu Studio as my operating system which has accompanied my career since the beginning until now as a graphic designer and illustrator.

      In this session, I will talk about my career journey as a graphic designer using Ubuntu Studio and how this distro makes my work in the creative field easier. Also, I will explain to the audience why Ubuntu Studio can be a good choice for newcomers, especially those who are in the creative field.

      Speaker: Bayu Aji
    • 14
      Non-Code Contributions to Open Source Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      When thinking about open source contributions, most people think about contributing code. This was true in the early days when open source was a way for people to share the cool thing they built.

      Now, as open source becomes the default way to build software, contributions required to create, manage, and sustain projects go beyond code.

      In this talk, you will learn how to make impactful contributions to open source that does not involve contributing code.

      Speaker: Navendu Pottekkat (Apache Software Foundation)
    • 10:50 AM
      Coffee Break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 15
      Empowering Non-Profits: Self-Hosting with Free Software Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Discover how non-profit organizations can enhance their operations and data security by self-hosting with free software. This talk explores the benefits of cost savings, data ownership, and customization, empowering non-profits to build resilient digital infrastructures aligned with ethical principles. Learn how embracing free software solutions enables non-profits to fulfill their missions while safeguarding digital rights and fostering collaboration within the sector.
      In this talk, we will explore the transformative potential of self-hosting with free software. We will discuss how individuals and organizations can break free from reliance on third-party services by hosting their own solutions using free software tools such as Nextcloud, Matrix, and others. Through real-world examples and case studies, we will illustrate the benefits of self-hosting, including increased control over data, enhanced privacy and security, cost-effectiveness, and opportunities for customization and innovation.

      Speaker: kiran s kunjumon (SFLC.in)
    • 16
      How to extract the XZ backdoor malware payload Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      CVE-2024-3094 is the infamous XZ backdoor incident that consists of a supply-chain attack where an evil actor injected a hidden malware blob into the XZ Utils software packages after successfully becoming one of the project's maintainers. The backdoor successfully being taken into Debian and Ubuntu development versions but, at the very late moment, was caught and stripped away by the community.

      This talk demonstrates a step-by-step process to safely extract the malware payload from the tainted XZ Utils release tarballs on a Ubuntu system. It is recommended for beginners who are interested in open-source software security and would like to have a glimpse of how such malicious practices may be identified in practice. This talk only covers extracting the injected malware blob, but not the reverse-engineering against it.

      Speaker: 博仁(Buo-ren) 林(Lin)
    • 17
      6 little-known features: How to make the most out of Launchpad Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Launchpad is an open source suite of tools that help people and teams to collaborate on software projects and distributions. Launchpad is the centerpiece of Ubuntu development and provides various features and tools to develop and release every Ubuntu version and maintain it. But Launchpad is also free to use for all open source projects and there are many projects that are hosted on Launchpad.

      Launchpad offers various features like code hosting (git and bazaar), bug
      tracking etc. But it has a lot of powerful and useful features that aren't
      well-known. This talk will shed some light on some of those lesser-known
      features.

      Bug tracker federation

      Launchpad is good at handling aggregate distributions of software, tracking and federating information with other places where similar software is maintained - for example remote bug tracking or groups of projects or a distribution in Launchpad itself, which allows tracking things across
      multiple entities all in one place. For example, this bug tracks the status of a remote execution vulnerability in the zeromq3 package in Suse, Debian, and Ubuntu. For more details, see https://help.launchpad.net/Bugs/MultiProjectBugs.

      Launchpad build infrastructure

      Launchpad has a huge build farm with hundreds of builders for 8 architectures, that are capable of building various artifacts like deb packages, snaps, charms, OCI images etc. This infrastructure is provided for use by the Ubuntu and Launchpad user community to reliably build, package, and publish software for various architectures and platforms free of cost. The riscv64 architecture, which is the current/next hot architecture in the industry and was restricted to builds from trusted users only, is now open for everyone.

      Recipes

      Launchpad also makes it easy to automate building these types of packages using recipes. There is support for creating recipes for deb packages, snaps, charms etc., that allow automating the building and publishing of software packages of various formats, whenever a change to the associated VCS repository is made. This allows developers to ship changes to users quickly. Even if the source is hosted outside Launchpad, recipes can be set up on Launchpad by setting up a code import for the external repository and setting up the recipe to use that for the builds.

      Archive snapshots

      Since Launchpad is the platform and the engine powering Ubuntu development, release and maintenance processes, it tracks the details about every package uploaded to the Ubuntu archive or to PPAs and maintains the history of every change. With that, Launchpad is able to provide a point-in-time state information about the Ubuntu archive or a PPA. Using this, we now have an archive snapshot service for the Ubuntu archive and the PPAs at snapshot.ubuntu.com and snapshot.ppa.launchpadcontent.net respectively. We are working on extending this to various other archives like the ones corresponding to ESM and Ubuntu Pro.

      Launchpad CI

      Launchpad has a built-in CI functionality that is powered by lpci. It is already being used by a lot of projects in the community for running pre-merge checks on their merge proposals. We are working on adding more useful features to it and making it better.

      Automation using the Launchpad API

      Did you know that Launchpad has a comprehensive API, documented at https://api.launchpad.net, that allows doing almost everything that can be done via the browser using a Launchpad account with the relevant permissions? Launchpad provides a Python library, launchpadlib, a useful interactive command-line utility lp-shell to play with the API easily.

      Speaker: Mr Guruprasad Lakshmi Narayanan (Canonical)
    • 18
      Next UbuCon Asia in your city...? Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      In this BoF session, I'll be introducing overall process to select next hosting city for UbuCon Asia. I'll also talk about what it takes to organize this event, and role of global committee and the local committee that has been selected to host the event.

      After that, Group of team who would be interested to host UbuCon Asia in their city will be invited to the stage to share and present their idea and some of basic plan.

      Note that this BoF isn't for deciding the next hosting city, rather it's for exploring some possibilities for future editions.

      Speaker: Youngbin Han (Ubuntu Korea Community)
    • Lightning Talks: Day 2 Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 12:25 PM
      Lunch break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 19
      How I built a Check-in Kiosk for UbuCon Korea 2023 using Ubuntu Frame, Flutter and Raspberry Pi Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      In this talk, I would like to discuss about why i decided to build and setup our own event participant Check-in Kiosk for UbuCon Korea. I will be also discussing about the technologies I've used to built and setup on-site. Which includes Ubuntu Core(A Ubuntu variant designed for IoT), Ubuntu Frame(Wayland display server for embedded devices such as Kiosks), Flutter and TSPL(A programming language i used for controlling label printer). I did this project for my own hobby, So I won't be able to share many best practices, But would also like to share what i've learned while working with the project and deploying on real-world.

      If you're interested to see the kiosk in-action, you may have a look at this video. https://youtu.be/Nd4mDMSv4po

      Speaker: Youngbin Han (Ubuntu Korea Community)
    • 20
      ML workloads on Kubernetes with Kubeflow: Why and How? Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      One of the main challenges for Kubernetes adoption in businesses is the lack of in-house skills to make the most out of a Kubernetes-based stack which is especially true for organizations implementing Machine Learning workloads developed by ML Engineers or Data Scientists whose skill set usually does not include infrastructure tooling from the cloud native ecosystem.

      In this talk, you'll learn about key Kubernetes constructs, why and how to use them effectively to meet core requirements for ML workloads as we introduce Kubeflow which is an open-source project allowing users to leverage the power of Kubernetes to run the training and serving of their ML models. We will focus on Charmed Kubeflow which is a Canonical distribution of Kubeflow to show how you can leverage the power of Kubeflow to deploy and serve large machine-learning models with ease.

      Speaker: Shivay Lamba (Couchbase)
    • 21
      Creating Animations with Inkscape and Synfig Studio on Ubuntu Room 1

      Room 1

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Animation is an inseparable visual element in the media we use now, whether social media or various other media. An animation can attract attention, making it easier to convey ideas or information in a simpler and more interesting way.

      Inkscape is an open source application that is widely used by professionals to create illustrations or graphic elements. Meanwhile, Synfig Studio is a capable open source application for creating animations.Both can run on a various operating systems, but run best on Linux distributions like Ubuntu.

      In this workshop, participants will learn together to create illustrations in Inkscape, and animate them with Synfig Studio.

      Speakers: Bayu Aji, Muhammad Irfan
    • 22
      Your app everywhere - Just in a Snap! - Interactive Workshop Room 2

      Room 2

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India

      Have you already thought about how the applications you develop get distributed to end users?

      Often developers only provide the source code. So for not so tech-savvy users the major distributions need to pick up projects and package it, and maintain it for new releases.

      This is why there is a need for distribution-independent, secure, and easy-to-use packaging, like on smartphones. This exists also for Linux ... Among the options, there is Snap! Applications are easy to find in the Snap Store and they are installable on most Linux distributions.

      More about Snap: The Powers, The People

      https://snapcraft.io/

      In this workshop we introduce you to the Snap packaging format and guide you on how to create your first Snap. Hands-on exercises are done with 3 simple GTK/GNOME applications.

      So if you are creator/developer/maintainer of an application and want to reach a wider audience with it, make it easier to install for end users, you will learn what you need to do to get your work ready for the Snap Store here.

      Even if your application is not a desktop application, command line applications, system applications and daemons, ... could be packaged as Snaps, too.

      Also if you want to help snapping applications whose upstream developers do not have snapped them, you should also attend and join the Snapcrafters.

      Speaker: Till Kamppeter (OpenPrinting/Canonical)
    • 3:25 PM
      Coffee Break Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
    • 23
      Closing remarks Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India
      Speaker: Mr Aryan Kaushik (Ubuntu India)
    • 24
      Day Trip Main hall

      Main hall

      JECRC Foundation

      Shri Ram ki Nangal, via Sitapura RIICO Tonk Road, Jaipur, Rajasthan 302 022 India