Language Selection

English French German Italian Portuguese Spanish

GNOME

GUADEC 2018 Report, GNOME Foundation Is Hiring

Filed under
GNOME
  • GUADEC 2018

    I’m feeling extremely grateful for the shot in the arm GUADEC provides by way of old friends, new friends, expert advice, enthusiasm, time-worn wisdom, and so many reminders of why we do this.

    I use FreeCAD for freelance work, and build the development version from git periodically. There is a copr nightly build for recent versions of Fedora, but not for Rawhide. The first person to whom I related this experience, David King, said the software would be ideal for the Flatpak treatment. Since then I’ve been getting a tutorial on building the YAML manifest, and after four days of hard work (thanks Dave!), it’s on the very brink of completion.

  • The GNOME Foundation Is Hiring

    Since its inception in 1997 by Miguel de Icaza and Federico Mena Quintero, who were university students at the time, GNOME has become one of the largest open source projects. It is best known for its desktop, which is a key part of the most popular GNU/Linux distributions, including Ubuntu, Debian, SuSE and Fedora. The project also has a long history of producing critical pieces of software infrastructure: common parts of countless open source systems and its software is found in televisions, e-book readers, in-vehicle infotainment systems, medical devices and much more.

    GNOME has also been a key player in the social evolution of the free software community. By founding the Outreach Program for Women (OPW), GNOME pioneered a program to help make its community more gender diverse. That program expanded its scope to encourage more types of diversity and has been adopted by many other open source projects and has evolved into the larger Outreachy program = run outside of GNOME.

Events: Open Source Summit, GUADEC and Debconf

Filed under
Linux
GNOME
Debian
  • Open Collaboration in Practice at Open Source Summit

    A key goal in my career is growing the understanding and best practice of how communities, and open source communities in particular, can work well together. There is a lot of nuance to this work, and the best way to build a corpus of best practice is to bring people together to share ideas and experience.

    In service of this, last year I reached out to The Linux Foundation about putting together an event focused on these "people" elements of Open Source such as community management, collaborative workflow, governance, managing conflict, and more. It was called the Open Community Conference, which took place at the Open Source Summit events in Los Angeles and Prague, and everything went swimmingly.

  • Bastian Ilsø Hougaard: GUADEC 2018 Day 3

    Surprisingly, the castle tour featured an exciting belly dance and a bonus theater show starring GNOME’s legendary actors.

  • Taiwan Travel Blog - Day 1

    I'm going to DebConf18 later this month, and since I had some free time and I speak a somewhat understandable mandarin, I decided to take a full month of vacation in Taiwan.

    I'm not sure if I'll keep blogging about this trip, but so far it's been very interesting and I felt the urge to share the beauty I've seen with the world.

    This was the first proper day I spent in Taiwan. I arrived on the 8th during the afternoon, but the time I had left was all spent traveling to Hualien County (花蓮縣) were I intent to spend the rest of my time before DebConf.

  • Still not going to Debconf....  (100%)

        

    I was looking forward to this year's Debconf in Taiwan, the first in Asia, and the perspective of attending it with no jet lag, but I happen to be moving to Okinawa and changing jobs on August 1st, right at the middle of it...

GNOME Foundation using anonymous donation to hire four additional employees

Filed under
GNOME

Back in May, it was revealed that an anonymous donor was giving the GNOME Foundation a cool million bucks. For some in the Linux community -- including yours truly -- there were mixed emotions. On the one hand, it was positive news -- money makes things happen, and it should make the GNOME Project better. On the other hand, the anonymous nature of the donation was troubling -- what if the donor was an evil person or company? GNOME users and developers deserve to know who or what is funding the project, right?

While we still do not know the identity of the donor, we do know how the GNOME Foundation will be putting some of the money to work. The foundation is using part of the funds to hire four additional employees.

Read more

GNOME: Mutter, GUADEC and Fractal

Filed under
GNOME
  • GNOME 3.30 Mutter Relieves Wayland Code From Depending Upon X11/XWayland

    While GNOME's Wayland support has been in great shape with the Mutter compositor, it has depended upon X11/XWayland code even when starting with pure Wayland support. That's now changing and there is also now the optional "--no-x11" flag for starting the compositor without X11 support.

    Going back to 2015 has been this bug report about how the GNOME Wayland session will still spawn XWayland even if no X11 applications are needed with parts of the event loop still depending upon X11. Thanks to a big Mutter rework, that is no longer the case.

  • Bastian Ilsø Hougaard: GUADEC 2018 Day 2

    Yesterday ended with a cozy party at the beach with opportunity for swimming in the ocean and in ice cream. Today, GUADEC Registration and one conference room moved to a new building.

  • Improving Fractal’s media viewer

    I’ve added the possibility to access the header bar while in full screen mode by moving the cursor up to the top of the screen, like in Builder or Videos.

    At first, I didn’t have an idea of how I could implement it but I’ve figured out a way to simply do that.

    First I’ve asked how it was done in the Builder IRC channel, someone told me to look at this page for implementing a custom header bar with full screen toggle button in Python. It could help me to figure out how to make the first step toward the implementation of this feature.

Events: GUADEC and IBM's 'Call for Code'

Filed under
Development
GNOME
  • GUADEC 2018 Day 1

    At 8.30 i took off Thursday morning to start my journey to Almería. I took the plane to Madrid and had 1 hour to get hold of a taxi and reach a train taking me to Almería. There I was fortunate to meet Julian and Tobias who were hacking on Fractal and making mockups.

  • GUADEC 2018 Kicks Off In Almería, Spain

    GUADEC 2018, the annual GNOME developers' conference, has kicked off this morning in Almería, Spain.

    As usual, GUADEC 2018 features a range of interesting technical talks. This year's event runs from today (6 July) through Sunday followed by three days worth of hacking and birds-of-a-feather sessions.

  • The field guide to aiding in natural disasters and deploying life-saving code

    As an open-source and mobile developer, I’ve had the opportunity to work on some unique projects in places where both man-made and natural disasters have severely affected people and communities. During my time in Haiti working with organizations helping those impacted by the devastating 2010 earthquake, for example, I learned how to take on challenges to assist those in need and simultaneously cope with more adversity than the average development project would require.

  • Join Forces Against Natural Disasters with the Call for Code

    The Call for Code initiative aims to harness the collective power of the global open source developer community against the growing threat of natural disasters. According to IBM, “the goal is to develop technology solutions that significantly improve disaster preparedness, provide relief from devastation caused by fires, floods, hurricanes, tsunamis and earthquakes, and benefit Call for Code’s charitable partners — the United Nations Human Rights Office and the American Red Cross.”

First impressions of PureOS

Filed under
OS
GNOME

Because it's GNOME, the desktop was immediately familiar to me. I've been a GNOME user for a long time, and I work with GNOME in testing usability of new features. So the GNOME desktop was a definite plus for me.

It's not a stock GNOME, however. PureOS uses a custom theme that doesn't use the same colors as a stock GNOME. GNOME doesn't use color very often, but I noticed this right away in the file manager. Clicking on a navigation item highlights it in a sort of rust color, instead of the usual blue.

Read more

GNOME: GDM and GUADEC

Filed under
GNOME
  • Starting sessions with systemd

    When you fire up your machine and see GDM’s friendly face smiling back at you, how did it get there? Clearly it was executed, but by what? The short answer is that GDM asked gnome-session to start its UI up for you.

  • See you at GUADEC!

    I’m currently writing this at Minneapolis airport. Having ramen and sushi, before boarding my flight to CDG and ultimately to Malaga and Almeria. GUADEC is always the most special time being able to meet absent friends, and of course the scheming, the plotting and rabble rousing and that’s just the things I’m doing! Smile

  • I’m going to GUADEC (with Ubuntu Desktop team)!

    I’m writing these lines while I’m in the flight to Almeria where this year’s GNOME Users And Developers European Conference will take place, typing with my Thinkpad Bluetooth keyboard on my mobile phone (I’ve to admit that the Android physical keyboard usage is getting awesome, allowing proper WM actions) Smile, as the battery of my T460p was already over after the flight from Florence to Madrid during which I fixed some more shell JS errors.

GNOME Desktop/GTK: fwupdate, LVFS and More

Filed under
GNOME
  • fwupdate is {nearly} dead; long live fwupd

    If the title confuses you, you’re not the only one that’s been confused with the fwupdate and fwupd project names. The latter used the shared library of the former to schedule UEFI updates, with the former also providing the fwup.efi secure-boot signed binary that actually runs the capsule update for the latter.

  • Affiliated Vendors on the LVFS

    We’ve just about to deploy another feature to the LVFS that might be interesting to some of you.

    [...]

    The LVFS administrator can now mark other vendors as “affiliates” of other vendors. This gives the ODM permission to upload firmware that is “owned” by the OEM on the LVFS, and that appears in the OEM embargo metadata. The OEM QA team is also able to edit the update description, move the firmware to testing and stable (or delete it entirely) as required. The ODM vendor account also doesn’t have to appear in the search results or the vendor table, making it hidden to all users except OEMs.

  • Felipe Borges: Attending GUADEC!
  • Flatpak in detail, part 3

    The previous in this series looked at runtimes and filesystem organization. Here, we’ll take a look at the flatpak sandbox and explore how the world looks to a running flatpak app.

    [...]

    But how does GTK+ find out that is being used inside a sandbox?

    It looks for a file called .flatpak-info which flatpak places in the filesystem root of every sandbox. This file is not just a marker, it contains some useful information about the details of the sandbox setup, and is worth looking at. Some apps show information from here in their about dialog.

GNOME Desktop/GTK: Nautilus, GTK+ 4, NetworkManager 1.12 and Hyperlinks in GNOME Terminal

Filed under
GNOME
  • Nautilus Tagged Entry Redux

    Since my last post, the tagged entry became a subclass of GtkSearchEntry, as was the case with GdTaggedEntry (yay GTK+ 4) and the tags became GtkWidgets (instead of GtkBins). It didn’t take much effort to move from GtkBin to GtkWidget – only implementing size_allocate(), measure() and snapshot(), which are really trivial when working with actual widgets as children. That, and tweaking the appearance some more, as the move broke the styling a tad. Some perhaps questionable methods of dealing with that were employed, but nothing too nefarious.

  • Trying out GTK+ 4

    I was asked today if there is already a Flatpak runtime that includes GTK+ 3.94. A very natural question. GTK+ 4 and flatpak are both cool, so of course you want to try them together.

  • NetworkManager 1.12 Released With Many Linux Networking Goodies

    NetworkManager 1.12 is now available as the latest stable release of this widely-used Linux network management software.

  • NetworkManager 1.12, ready to serve your networking needs

    A brand new version of NetworkManager, a standard Linux network management daemon, is likely to reach your favourite Linux distribution soon. As usual, the new version is 100% compatible with the older releases and most users can update their systems without spending much time caring about technicalities.

  • Hyperlinks in GNOME terminal

    Over the years I’ve learned about many of the advantages of using a modern terminal and shell. I’m talking about using bash with GNOME terminal on a modern GNU/Linux distribution.

    I particularly like switching between the terminal and GUI applications. It’s now even better.

GNOME: Nautilus, GUADEC, Maps, Adwaita and More

Filed under
GNOME
  • Nautilus File Operations 2.0

    Following (and during) my latest blog post I was in the middle of my final exams session. While that has concluded eventually and I managed to pass everything just fine, that meant less time hacking and toying around with nautilus’ operations I’ve been working on.

    More work was put in the aforementioned move operations until it was a finished product that would set the tone for the following operations as well.

    With the move test out of the way, following operations could (more or less, with some needing extra nitpicking) be approached in a similar manner, which we tried to do, also giving them a nice sense of modularity.

  • Going to GUADEC: talking about the state of GLib and metered data handling in downloads
  • Summer with Maps

    It´s been a while since I wrote a blog post last time… and even though we´ve had summer weather here (more or less) since quite some while, it seems appropriate with a little “start of summer” summer post. Since last time time I´ve amended a pretty long-standing issue we´ve had when running under a Wayland compositor (at least with the Mutter compositor, as used by gnome-shell) that makes the revealer widgets we´ve had for showing notifications not working in this case, as the map view is using the Clutter scene graph library and overlaying GTK+ widgets on that is not working under Wayland. Since Clutter is deprecated and this issue won´t be fixed and re-writing the map view library using some other backend (also making it working under the upcoming GTK+ 4) is a rather big undertaking, I´ve went ahead with a few workarounds to get rid of the overlayed widgets.

  • Is Adwaita Icon Theme Finally Getting a Revamp?

    The Adwaita icon theme is the default icon theme of the GNOME desktop and …Well, it is what it is.

    Adwaita is not generally considered to be the best icon theme for Linux but it’s perfectly palatable and coherent.

    But is a dramatic modern makeover on the way?

  • GNOME Will No Longer Crash If Attaching A Monitor While The System Is Suspended

    On GNOME 3.26~3.28, if attaching a monitor to the system while suspended -- such as when setting up for a presentation with a laptop and projector/monitor -- when resuming the system, GNOME Shell would likely crash. That rather glaring bug has now been fixed in the newest Mutter code.

    Bug #786929 that dates back nearly one year is now resolved. The issue comes down to "Attaching a monitor to laptop while in suspend and then waking up laptop will reliably crash gnome-shell."

Syndicate content

More in Tux Machines

AMDGPU-PRO 18.30 Radeon Linux Driver Released with Support for Ubuntu 18.04 LTS

Featuring official support for the AMD Radeon PRO WX 8200 graphics cards and initial Wattman-like functionality, the Radeon Software for Linux 18.30 finally adds support for some of the most recent Ubuntu, Red Hat Enterprise Linux, and CentOS Linux distributions. These include Ubuntu 18.04.1 LTS (Bionic Beaver), Ubuntu 16.04.5 LTS (Xenial Xerus), Red Hat Enterprise Linux 7.5, Red Hat Enterprise Linux 6.10, CentOS 7.5, and CentOS 6.10. SUSE Linux Enterprise Desktop and Server (SLED/SLES) 12 Service Pack (SP) 3 is supported as well, but not the latest SUSE Linux Enterprise 15. Read more

Stable kernels 4.18.2, 4.17.16, 4.14.64, 4.9.121, 4.4.149, 3.18.19 4.18.3, 4.17.17, 4.14.65, 4.9.122 and 4.4.150

Give Your Ubuntu Desktop a Flat Look Using Arc Theme

Arc theme is a beautiful flat theme with transparent element for GTK2, GTK3 and GNOME shell which supports DEs like GNOME, xfce, MATE. Here’s how to install Arc theme in Ubuntu, Linux. Read more

Opera 55 Released with Dark Theme Support, New Layout Page and many more improvements

Opera, the fast and secure web browser is a great alternative to your go-to browsers – Firefox, Chrome or Chromium in Linux. This 20+ years old web browser comes with built-in ad blocker, battery saver and free VPN. Opera 55 Released with Dark Theme Support, New Layout Page, One Click Chrome extension Installation. Here’s whats new. Read more