Profile

Cover photo
Alberto Ruiz
Works at Red Hat
Attended Universidad de Las Palmas de Gran Canaria
Lives in London
1,308 followers|394,200 views
AboutPostsYouTube

Stream

Alberto Ruiz

Shared publicly  - 
 
 
Get your ARM or i386 build now!
Following the recent work we've been doing at Codethink in cooperation with Endless, it's been a while now that we have the capability of building flatpak SDKs and apps for ARM architectures, and consequently also for 32bit Intel architectures. Alex has been tying this together and setting up ...
4 comments on original post
4
1
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
You probably heard Fedora 24 released today. Now, dive into what the latest Workstation offers.
Fedora 24 Workstation is the latest release of our free, leading-edge operating system. You can download it from the official website here. There are several new and noteworthy changes in Fedora Workstation. GNOME 3.20 The default environment comes courtesy of the GNOME community.... Continue Reading →
2 comments on original post
4
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
so I wrote up my thoughts on this whole #snappy thing long-form:

https://www.happyassassin.net/2016/06/16/on-snappy-and-flatpak-business-as-usual-in-the-canonical-propaganda-department/

summary: snappy is +Canonical's attempt to build an app-store like mechanism for Linux. It is not remotely 'done' yet, in the sense their PR claims it is. It does not have anything like the cross-distribution buy-in their PR heavily claims it has. It is not going to replace apt or dnf. The packages for other distributions are half-assed and have half the claimed features of snappy disabled. Canonical made no bona fide attempt to build consensus behind their system before issuing a press release claiming it was all ready to take over the world. There is a competing system, #flatpak , which arguably has greater cross-distro buy-in at this point (though really, neither system has any significant support outside of its sponsors). But sure, aside from that, it's all true!
NOTE: this post is entirely personal. The opinions are my own and do not represent Fedora or Red Hat. The facts, however, are all 100% truthy.. You may have read some stuff this week about an application delivery mechanism called Snappy and how it's going to unite all distributions and kill ...
12 comments on original post
5
3
Sergio Schvezov's profile photoDaniel Holbach's profile photoJiří Eischmann's profile photoAdam Williamson's profile photo
8 comments
 
+Daniel Holbach +Sergio Schvezov I don't mind anyone writing a system like this. I don't mind Canonical putting out PRs about how great theirs is until the cows come home. But I do mind them putting out PRs implying theirs is already finished (when it isn't) and works perfectly on all distros (when it doesn't) and has wide cross-distro support (when it hasn't), without even lifting a finger to actually try and build that consensus. That's the thing they did that no-one else did.
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
I was bored so I created a sandboxed Firefox using #flatpak . I hope this would be useful for +Jan Horak  and other fellow Firefox devs
3 comments on original post
1
1
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
New article on the GTK+ development blog: a primer on how GTK+ draws, from the top down, to the bottom up.
The topic of how GTK+ draws the content of a window is a fairly complex one; it involves drilling down from GtkWidget , to GdkWindow , to Cairo, to the windowing system currently in use. This task can seem somewhat daunting, even for people that are familiar with the GTK+ API from an application ...
View original post
1
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
Andalusia renews funds for key open source projects
The government of the Spanish autonomous region of Andalusia will continue to fund the development of GECOS and Guadalinux, two of the region's key free software projects. On 28 April, the region awarded a one-year EUR 70000 contract to Solutia, a Spanish ICT service provider.
View original post
6
1
Add a comment...

Alberto Ruiz

Shared publicly  - 
1
Add a comment...
Have him in circles
1,308 people
Bogdan Enasoiu's profile photo
Arman Penalosa's profile photo
Dave Camp's profile photo
Anna Zacchi's profile photo
desertradio az's profile photo
Sunny Varghese's profile photo
Alexis Bruemmer's profile photo
Pedro Bauza's profile photo
Iván Rodríguez's profile photo

Alberto Ruiz

Shared publicly  - 
 
Eclipse is flatpaked!!! :D
 
+Eclipse Flatpak
Flatpak by +Alexander Larsson is officially released: http://flatpak.org/press/2016-06-21-flatpak-released.html

The first application I thought about that I wanted as a flatpak was Eclipse. Why?
1. The distributions tend to break it up in 187 small pieces, and you always need around 131 of them, but you don't know which ones... so I always give up on using that. So I end up downloading a tar.gz from eclipse.org. And that works, but I then have to create desktop launches and stuff to make it integrate in to my desktop. So having a package that just works, would be great here.
2. It is a huge beast of software, so it would feel great to have it sandboxed.

So, I basically took the tar.gz from eclipse.org and repackaged that in to a flatpak. It is sandboxed to only have access to ~/workspace, ~/.m2 and ~/.eclipse in your home directory. It have network access and read only access to /etc/hosts, and it also have access to some system bus.
The flatpak is based on Eclipse Neon RC3 for Java developers. I use RC3 since the final release would crash on startup. So if someone can get that to work, let me know!

The resulting flatpak kan be downloaded from google drive: https://drive.google.com/file/d/0BzLQBLebD-lOQnNjUzl0M19BVlE/view?usp=sharing

And the script I used to create it is found here:
https://drive.google.com/file/d/0BzLQBLebD-lOVERNSjFidXlDMjg/view?usp=sharing

Some installation instructions (basically from https://www.libreoffice.org/download/flatpak/):
First we need the gnome 3.20 runtime which I used as a base
wget https://sdk.gnome.org/keys/gnome-sdk.gpg
flatpak remote-add --user --gpg-import=gnome-sdk.gpg gnome https://sdk.gnome.org/repo/
flatpak install --user gnome org.gnome.Platform 3.20

Then you can install the bundle using the command:
flatpak install --user --bundle eclipse-neon-rc3.flatpak

And to run it you click on the application launcher in the desktop environment UI, or by the command:
flatpak run org.eclipse.Eclipse

have fun!
Performance Tracers (debug users only). 19.079 Start Calling startPreProcess: DocsHttpForwardingProcessor 4 19.083 Start | [AfterLockServiceFilter] Before 16 19.099 Done 16 ms | [AfterLockServiceFilter] Before 0 19.099 Done 20 ms Calling startPreProcess: DocsHttpForwardingProcessor 0 19.099 ...
View original post
10
Garrett LeSage's profile photo
 
Flatpak all the things! ☺
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
The #Flatpak team announces standalone apps for Linux. Find out how to use them with your Linux distro (not just Fedora).
The development team behind Flatpak has just announced the general availability of the Flatpak desktop application framework. Flatpak (which was also known during development as xdg-app) provides the ability for an application — bundled as a Flatpak — to be... Continue Reading →
5 comments on original post
8
2
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
 
I was bored so I created a sandboxed Firefox using #flatpak . I hope this would be useful for +Jan Horak  and other fellow Firefox devs
3 comments on original post
1
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
Cristoph nails it. On top of that, the whole notion that snaps are cross-distro and vendor neutral on principle is, to be very polite, an extremely twisted perspective on the matter.

Canonical has been developing the server side components on the dark and require CLA.

On the other side, when Flatpak was started, we reached out to our competition and other Linux vendors (SUSE, Endless and Debian) and we've made sure that we've created a project where everybody can contribute on equal terms.
 
»Flatpak is the new name for GNOME’s XDG-App initiative, though ‘…95% of the commits come from one Red Hat employee,’ Shuttleworth cheekily noted. ‘We would be delighted if they’d work with us.'« – Sorry +Mark Shuttleworth, but this is FUD.
1. flatpack currently has 29 different committers, most of them not Red Hat employees; one is even a Debian developer.
2. +Alexander Larsson has 78% of the commits, not 95%.
3. snappy has 5 only committers, all of them Canonical employees.
4. If you want people to help you with your snaps, don't require them to sign Canonical's CLA, open all snap components (including the server side) and stop spreading FUD in first place.

Kthybye.
Ubuntu’s Snap packages will now work on other Linux distros. Snapd, the tool powering them, has been ported to Arch, Gentoo and Fedora among others.
19 comments on original post
17
5
Jorge Castro's profile photoJiří Eischmann's profile photoJussi Pakkanen's profile photo
3 comments
 
Same old, same old all over again. Flatpak has developer interest but no users. Snap has all the users but a CLA that makes it unacceptable for other developers. Neither will budge for the other. Yay for cooperation!
Add a comment...

Alberto Ruiz

Shared publicly  - 
 
Hell yeah!
 
That is great news.
VLC Chromecast support is on the way, and VideoLAN developer JB Kempf has a progress update on the streaming media feature in VLC 3.0.
View original post
7
Add a comment...
People
Have him in circles
1,308 people
Bogdan Enasoiu's profile photo
Arman Penalosa's profile photo
Dave Camp's profile photo
Anna Zacchi's profile photo
desertradio az's profile photo
Sunny Varghese's profile photo
Alexis Bruemmer's profile photo
Pedro Bauza's profile photo
Iván Rodríguez's profile photo
Education
  • Universidad de Las Palmas de Gran Canaria
    Computer Science, 2003 - 2011
Basic Information
Gender
Male
Work
Occupation
Software Engineer and Open Source Enthusiast
Employment
  • Red Hat
    Engineering Manager, 2013 - present
  • Canonical Ltd.
    Senior Software Engineer, 2011 - 2013
  • Codethink Ltd.
    Senior Software Developer, 2009 - 2011
  • Sun Microsystems
    Software Developer, 2007 - 2009
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
London
Previously
Brno, Czech Republic - Las Palmas de Gran Canaria - Dublin - Manchester
Links
Other profiles