The GNOME Foundation, in partnership with Endless, launched the inaugural Community Education Challenge earlier in 2020. This is an exciting new opportunity to engage beginning coders with the free and open-source software (FOSS) community. Our goal is to encourage individuals or teams to submit stimulating ideas that will connect the next generation of coders to the FOSS community and keep...
A company must innovate and improve continuously in order to compete and gain success. One of the efforts to improve is the efficient use of resources and funds. Ottoman Tour & Travel is a company that has been using open source software to support company tasks in recent years.
How far is the use of open source software in this company? What are the challenges and problems? What will be...
The free and open source softwares(FOSS) is an important element in engineering and technology development. As one of the technical universities in Malaysia, Universiti Malaysia Perlis (UniMAP) strives to keep abreast of this development and develop young talents in this field. In this talk, I will introduce our institution’s efforts in promoting, supporting and recognizing FOSS related...
This talk will introduce the main features of GNOME Boxes and describe how developers can benefit from it in their development workflow.
I start join GNU/Linux Community since 2010, ten year ago. And then start contribute to BlankOn Project on various aspect as documentation, PR, Infra. Since last year I give small contribution as openSUSE Heroes.
After I finish my study on University on 2014, I start working as DevOps on various startup in Indonesia. Working with difference people on difference country, timezone, language,...
The desktop operating systems we've been using for the last decades require far too much effort to maintain. openSUSE is on the path to offering a simple desktop that can be given to anyone, that always updates itself, that always repairs itself, and while the base system might always be up to date, users should be able to get to pick whatever apps they want to on top of it.
The GNOME...
Through this talk, I will share my journey in building my career in free and open source software communities. I will talk about how to filter various open source domains and selecting the projects that align with one's interest. I will talk about how to leverage community's knowledge/experience and get started with first contributions. I will talk about how to start contributions and work on...
Every GNOME event carries the GNOME Code of Conduct. Every mailing list, wiki, communication channel, issue tracker, and even documentation and code must comply with the GNOME Code of Conduct, which describes what sort of behavior is expected within the GNOME community. In this session, we'll discuss not only what the Code of Conduct says, but why the text was chosen. We'll also talk about how...
Learn the basics for creating native desktop applications using GTK, GNOME Builder, and Flatpak.
A complex camera support library for Linux, Android, and ChromeOS
Cameras are complex devices that need heavy hardware image processing operations. Control of the processing is based on advanced algorithms that must run on a programmable processor. This has traditionally been implemented in a dedicated MCU in the camera, but in embedded devices algorithms have been moved to the main CPU to...
One of the most important things in an open source community is how we try to keep activities and communication going well. Under normal conditions, we can simply arrange some physical meetings, eat & share, or tutorial sessions. However, the Covid-19 pandemic makes us have to adapt in everything.
There are no physical gatherings of large numbers, time limit on physical meetings, and...
Title: Under COVID-19 pandemic, Korea's Community Challenges and Futures
1. GNOME Korea Community
GNOME Korea Community always was held software translation event on offline, annually in recent years.
The event is a translation event during the string freezing period before GNOME release dates.
The GNOME Korea community canceled the offline event this year due to the...
Graphic design is the art of solving communication problems through a combination of graphics such as shapes, lines, colors, and so on. The purpose of graphic design itself is to explain how to communicate and can be measured through visual media by using images as a facility to convey information or messages as clearly as possible. Generally, people will more easily receive messages in the...
The GNOME Foundation exists to promote access to free personal computing software, particularly amongst those who have been typically left behind or underserved by traditional technology providers. This talk seeks to examine this mission and the reasons why access to free software is still as essential as ever, both on an individual and a global scale, and what we should do about it as a...
CLI application is one of the powerful tools known to developers. It exposes a lot of core functionalities required to operate a system, acquire data, investigates logs, and many more. It has been a ubiquitous component of a system since the personal computer's early days. Fast forward to modern days, the advent of various programming language and tools that enables the development of CLI...
Since 2000, the author has been teaching K-12 and higher education teachers at a variety of locations how to use multimedia authoring tools in the classroom, including text, graphics, video, audio, television, and animation methods and tools. His students have included teachers at all levels and in most subject areas, as well as trainers from government, business, and industry. Many of the...
Imagine you wrote a new text editor which will completely disrupt the market of Linux desktop. You've just pushed the first stable release to GitHub and… nothing happened. Turns out there are at least 8 Linux distributions; each ships different, incompatible versions of dependencies used by your application; only 3 share similar, but not the same packaging systems and two require donating your...
GNOME's platform libraries (GTK, gstreamer, libgnome-desktop, librsvg,
etc.) are written in low-level languages like C, C++, and Rust, for
very good historical and technical reasons. And yet, people write
applications for GNOME in languages like Python and Javascript all the
time.
How does this happen? How are vast APIs in C made to work from other
languages without tons of manual...
The purpose of my talk is to make people, especially in academia, aware that GNU/Linux and free/libre open source software can be easily used at universities and schools, and the benefits in doing so!
I’m going to touch upon the following topics:
- A brief introduction to GNU/Linux.
- Reasons to use GNU/Linux instead of Windows.
- Reasons to not spend tons of money in proprietary software...
An overvio of Kurento architectue and the real life implementation of a showbusiness oriented videoconference.
GNOME is a crazy rich desktop (quote from Ahmad Haris). But not many Front End Developer using Linux. I'm a unique one, I'm using Linux and I'm Front End Developer. The tools under GNOME environment is powerful actually. So I want to share the weapons I'm using everyday coding under Linux.
The sudden widespread of COVID-19 pandemic has taken the academic world by surprise. This unforeseen event has led Universities to drastically alter their course content delivery method from face-to-face to online classes in exceptionally short amount of time. The paper discusses issues and challenges faced by academics in adapting teaching and learning during this trying times and how open...