Feed aggregator

Mesa Branched, Mesa 12.0 RC1 Released

Phoronix - 1 hour 14 min ago
Mesa release manager Emil Velikov has announced the first release candidate of Mesa 12.0, formerly known as Mesa 11.3...

Google's Abacus Project: It's All about Trust

LXer - 1 hour 17 min ago
Do you hate having to remember your password when you want to access a secureWeb site? Well, that soon may be a thing of the past.

ZFS Fault Management Daemon Added To FreeBSD

Phoronix - 2 hours 27 min ago
The latest FreeBSD development code has integrated the zfsd daemon...

Ubuntu Touch's Web Browser to Improve the Google Hangouts Experience in OTA-11

LXer - 2 hours 31 min ago
The long-anticipated OTA-11 update for Ubuntu Phone and Ubuntu Tablet devices is just around the corner, and today we'll have a quick look at what's coming in the Web Browser app.

ExTiX 16.3 LXQt Distro Is Based on Ubuntu 16.04 LTS, Ships with Linux Kernel 4.6

TuxMachines - 3 hours 28 min ago

ExTiX developer Arne Exton informs Softpedia today, May 30, 2016, about the immediate availability for download of the ExTiX 16.3 LXQt Edition computer operating system.

read more

Why don't Xfce & MATE merge together into a single project?

Reddit - 3 hours 39 min ago

So recently there has been discussion about why Xfce is still on GTK2. An interesting point was brought up that I feel deserves further, more in-depth discussion; Why not merge Xfce and MATE into one DE?

Now I know what you're thinking "Rathernott, what in Apt's name are you suggesting, man?! That's bloody crazy talk!" But bear with me here.

Right now in the Desktop Environment world, most use cases are pretty well covered. We've got the 'big three' large, fancy, full featured DE's consisting of Gnome, KDE, and Unity. For middle of the road we've got Cinnamon. And lastly the lightweight alternatives for both toolkits (GTK & Qt) such as MATE, LXQt, LXDE, Xfce, along with the various tiling WM/DE's like i3.

As we all know, LXDE has essentially been replaced by LXQt due to the LXDE developers not wanting to switch to the moving target that is GTK3. Now during their transition to Qt, something happened that really surprised me...They actually collaborated with another DE project! Specifically Razor Qt, thus becoming the LXQt we all know today.

This merging of these projects made a lot of sense, with the end result being more developers working toward a common goal, helping to prevent a lot of reinventing the of wheel once more. It was a Win-Win for everybody involved, and deserves high praise.

So whilst considering how well that particular merger went, let us now turn our gaze to the GTK alternatives.

Xfce started out life as a successful CDE (Common Desktop Environment) clone, however this changed in version 4.0, when it decided to radically transition to being more Gnome 2 like, for better or worse. Recently Xfce development has slowed tremendously, to the point where minor iterations can take years to release. This isn't necessarily a bad thing (why fix what ain't broke?), but simply something to consider for later.

MATE, on the other hand, is a Resurrection of Gnome 2, after being killed off in favor of Gnome 3.x which was a radical change in UI. It has since become a successful and popular alternative to the 'big three', with quite active development, and a bright future.

So with all the preliminary stuff out of the way, let's get down the meat of the issue.

MATE is a continuation of Gnome 2. Xfce since 4.0 is essentially a clone of Gnome 2, back when it was still the standard. Both use GTK2, and both have announced they wish to transition to GTK3 at some point in the future. They're project goals are similar, they use similar amounts of hardware resources, and even function similarly.

Taking all of this into consideration, it really does beg the question: Why not join forces, and merge into a single project?

As it is currently stands, both DE's are essentially doing the same work twice for no real reason, or advantage. If a merger were to happen, they could combine the best bits from each DE, and simply depreciate the rest.

Would this be a long, arduous, and possibly even painful process? Likely yes. But I believe the end result of combining the teams, reducing redundancy, and increasing the overall productivity of the project would make it worth it.

If it all fails in some spectacular fashion due to developer ego, clashing philosophies, or a simple lack of onion rings (Mmm...), at least we'd be able to say we gave it our best try.

Just to clarify, I don't this any of this will actually happen, because...Well, these types of things just don't generally occur. This is all just me spit-balling, really.

What's your take(s) on all of this?

submitted by /u/RatherNott
[link] [comments]

An open source 3D printed violin

LXer - 3 hours 45 min ago
A recent message on Twitter about an open source 3D printed violin sent me in search of more information about Hovalin. Much of the 3D printed universe is about robots and drones, so seeing a violin in the mix caused me to pause and wonder more about this unique project. I reached out to husband and wife team, Kaitlyn and Matt Hova.

today's leftovers

TuxMachines - 4 hours 27 min ago
  • 6 Excellent Console Linux File Managers

    A console application is computer software which can be used with a text-only computer interface, the command line interface, or a text-based interface included within a graphical user interface operating system, such as a terminal emulator (such as GNOME Terminal or the aforementioned Terminator). Whereas a graphical user interface application generally involves using the mouse and keyboard (or touch control), with a console application the primary (and often only) input method is the keyboard. Many console applications are command line tools, but there is a wealth of software that has a text-based user interface making use of ncurses, a library which allow programmers to write text-based user interfaces.

  • PHP Tour 2016 Clermont-Ferrand
  • Enlightenment's EFL Getting New DRM Library

    Chris Michael of Samsung has been working on a new DRM library for the Enlightenment Foundation Libraries (EFL) with a number of improvements.

    The initial implementation of this new library, Ecore_Drm2, has been added to EFL Git.

  • Antergos 2016.05.28 Screenshot Tour
  • Gentoo Linux 20160514 Screenshot Tour
  • First coding week with openSUSE, Google Summer of Code

    Embedded below is the blog of Google Summer of Code student Martin Garcia Monterde. Martin detailed his first week coding with openSUSE and the Google Summer of Code.

  • OpenPHT 1.5.2 for Debian/sid

    I have updated the openpht repository with builds of OpenPHT 1.5.2 for Debian/sid for both amd64 and i386 architecture. For those who have forgotten it, OpenPHT is the open source fork of Plex Home Theater that is used on RasPlex, see my last post concerning OpenPHT for details.

  • vcswatch is now looking for tags

    About a week ago, I extended vcswatch to also look at tags in git repositories.

    Previously, it was solely paying attention to the version number in the top paragraph in debian/changelog, and would alert if that version didn't match the package version in Debian unstable or experimental. The idea is that "UNRELEASED" versions will keep nagging the maintainer (via DDPO) not to forget that some day this package needs an upload. This works for git, svn, bzr, hg, cvs, mtn, and darcs repositories (in decreasing order of actual usage numbers in Debian. I had actually tried to add arch support as well, but that VCS is so weird that it wasn't worth the trouble).

read more

Leftovers: OSS

TuxMachines - 4 hours 32 min ago

read more

Security Leftovers (Parrot Security OS 3.0 “Lithium”, Regulation)

TuxMachines - 4 hours 34 min ago
  • Parrot Security OS 3.0 “Lithium” — Best Kali Linux Alternative Coming With New Features

    The Release Candidate of Parrot Security OS 3.0 ‘Lithium’ is now available for download. The much-anticipated final release will come in six different editions with the addition of Libre, LXDE, and Studio editions. The version 3.0 of this Kali Linux alternative is based on Debian Jessie and powered by custom hardened Linux 4.5 kernel.

  • Regulation can fix security, except you can't regulate security

    Every time I start a discussion about how we can solve some of our security problems it seems like the topics of professional organizations and regulation are where things end up. I think regulations and professional organizations can fix a lot of problems in an industry, I'm not sure they work for security. First let's talk about why regulation usually works, then, why it won't work for security.

read more

Phoronix on Graphics

TuxMachines - 4 hours 38 min ago

read more

The Next Mesa Version Is Turning Into A Monstrous Release

Phoronix - 4 hours 39 min ago
With the main Mesa drivers (Intel, RadeonSI, NVC0) jumping ahead to OpenGL 4.3 and mostly done with OpenGL 4.4/4.5, plus Intel adding their Vulkan driver, and many other improvements over the past three months, the next stable release of Mesa is going to be massive...

AMD's gaming-optimized AMDGPU-PRO driver for Linux is in beta

TuxMachines - 4 hours 52 min ago

AMD has been working on a new Linux graphics driver stack, and it’s finally becoming usable. You can install the gaming-optimized AMDGPU-PRO driver on Ubuntu 16.04 today, and Valve just added it to the latest beta version of SteamOS.

read more

GeckoLinux 421.160527.0 Cinnamon Screenshot Tour

LXer - 5 hours 16 sec ago
GeckoLinux 421.160527.0 Cinnamon has been released. Added 3G USB dongle support (ModemManager and usb_modeswitch). GeckoLinux is a Linux spin based on the openSUSE distribution, with a focus on polish and out-of-the-box usability on the desktop. The distribution features many desktop editions which can be installed from live discs. Some patent encumbered open source software is included in GeckoLinux which is not available in the default installation of openSUSE. Special attention has been given to the quality of the font rendering.


Subscribe to LinuxInsight aggregator