Loading…
Flock has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Talk [clear filter]
Wednesday, August 6
 

10:00 CEST

Better Presentation of fonts in Fedora
Over the years Fedora has got an excellent collection of open source fonts with 428 fonts packaged covering almost all script of Unicode BMP. Out of these 428 packages we are installing 42 packaged by default during installation. With the activities in libre fonts community it is expected that Fonts in Fedora will increase further in coming years. In this talk i will talk regarding how we can better manage fonts in Fedora. It will include gathering fonts at one place, better presentation of fonts, more visibility to fonts developer and better way to get feedback from users. In long term all these task will also help to grow community around fonts and better quality fonts in Fedora.

Speakers
avatar for Pravin Satpute

Pravin Satpute

Quality Engineering Manager, Red Hat
Pravin Satpute has completed his executive MBA from IIM Kozhikode and Bachelor of Engineering in I.T from Mumbai University. He has been working in the field of internationalization for the past 15 years. He is working in all aspects of i18n i.e. Input, Storage and Display. Inventer... Read More →


Wednesday August 6, 2014 10:00 - 10:45 CEST
C215 (100 person)

10:00 CEST

Contributing to Fedora SELinux policy
One of the salient point of Fedora and derived systems is the default usage of SELinux to confine and prevent some security problems. However, few people know how it work, how to contribute or how to look at it and where people can help. This talk aim at giving the basis of SELinux, with a focus on the contribution to the current Fedora policy ( ie, how to diagnose basic issue, how to fix them, how to report them and even how to write a basic policy for inclusion ).

Speakers
MS

Michael Scherer

sitting on a chair right now, but I stand from time to time, Red Hat
Later


Wednesday August 6, 2014 10:00 - 10:45 CEST
T9:343 (24 person)

10:00 CEST

Fedora QA - You are important
Agenda ::
1. Why Fedora QA is important
2. Fedora QA can contribute in many ways - (Ways to contribute as Fedora QA - Release Validation Testing, Bodhi Testing, Create Test Cases)
3. Oh! it's Buggy, time to raise it - (All about Triage and managing bugs in Bugzilla)
4. Come, join the party @ test day - (Introduction to Test Days)
5. Play with tools - (Testing tools like Beaker, Bugzilla)
6. Need some help? - (IRC channels, mailing lists, useful links)

Speakers
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member


Wednesday August 6, 2014 10:00 - 10:45 CEST
B286 (231 person)

11:00 CEST

Fedora Magazine
What is Fedora Magazine, How to contribute, The backend and how it works. Why its awesome. How can you help

Speakers

Wednesday August 6, 2014 11:00 - 11:45 CEST
T9:302 (24 person)

11:00 CEST

State of Copr Build Service
Current status of Copr: new architectures, intergration (DNF, SCL, Jenkins), playground for other ideas, signing of packages. Funny stories from implementation.

Speakers
MS

Miroslav Suchy

Associate Manager, Red Hat
Team lead of Copr and ABRT team. Maintainer of Mock.


Wednesday August 6, 2014 11:00 - 11:45 CEST
B286 (231 person)

11:00 CEST

Taskotron and Me
Taskotron is a new automation system, designed to replace and extend our existing AutoQA system. How is Taskotron different? How do I use it? How can I write tasks that could then be run in Taskotron? All of these questions will be answered.

Speakers

Wednesday August 6, 2014 11:00 - 11:45 CEST
T9:343 (24 person)

11:00 CEST

Where's Wayland?
A status update on porting GNOME to Wayland. What works, what doesn't yet, and how long till we can switch to Wayland by default ? Related topics like systemd user sessions, kdbus, etc, may also be mentioned.

Speakers

Wednesday August 6, 2014 11:00 - 11:45 CEST
C215 (100 person)

14:00 CEST

Fedora Workstation - Goals, Philosophy, and Future
Fedora Workstation - Goals and Philosophy
With the switch to the new 3 products model Fedora has entered a new chapter in its existence. This talk will cover some of the goals and thoughts behind the Fedora Workstation product and lay out a roadmap for how the product will evolve in the future.

Speakers
avatar for Christian Fredrik Kalager Schaller

Christian Fredrik Kalager Schaller

Senior Manager, Desktop, Graphics, Fedora & i18n, Red Hat
Christian F.K. Schaller has been an active member of the open source community since 1999. He currently works as a manager for the group inside Red Hat focused on the Desktop and Fedora.


Wednesday August 6, 2014 14:00 - 14:45 CEST
T9:343 (24 person)

14:00 CEST

Procrastination makes you better: Life of a remotee
Nowadays, more and more companies are moving towards "being remote". Likewise, more and more people want to work remotely. I get asked quite often what it is like to work remotely, how I manage to respect deadlines and actually do some work. Many people think that working remotely is hard and that just a small set of folks can actually do it. This is not true! Working remotely is not just about getting things done. It's more about getting yourself to the point where you're able to get things done. Going remote forces people to deal with things like having a good place to work from, being comfortable, managing their own time, defining priorities themselves and having time for themselves as well. Unfortunately, it doesn't matter how hard people try not to procrastinate, one way or another, procrastination manages to fill a huge part of the time and you know what, THAT'S FINE! In this talk, I'll share my experience as a remote developer, the things that have changed in my life since I stopped commuting every day and decided to be a prisoner of my own house. I'll go through the things I struggled with, the things I learned to deal with and how I embrace procrastination. This talk is a great opportunity for everyone to learn and share from real life experiences about this work arrangement.

Speakers
avatar for Flavio

Flavio

Principal Software Engineer, Red Hat, Inc
Prior to Red Hat, Flavio worked on Big Data oriented applications, search engines and message systems. He was also an active member of Gnome's a11y team where he contributed to Orca and created MouseTrap, a head-tracker application. Outside Red Hat Flavio likes to take run, travel... Read More →


Wednesday August 6, 2014 14:00 - 14:45 CEST
T9:302 (24 person)

14:00 CEST

Python 3 as Default
This session will consist of two parts. In the first one, I'll talk about Python 3 in general and why Fedora will benefit from switching to it, then I'll discuss the system wide Change "Python 3 as Default" proposed for Fedora 22 (https://fedoraproject.org/wiki/Changes/Python_3_as_Default) and its current state. The second part will be dedicated to a discussion and Q&A about porting from Python 2 to Python 3 and impact of the system wide Change. This presentation isn't targeted only at Fedora Python packagers and developers. It also aims at people who don't know much about Python, but want to find out where Fedora is going with this language.

Speakers
avatar for Slavek Kabrda

Slavek Kabrda

Software Engineer, Red Hat Czech


Wednesday August 6, 2014 14:00 - 14:45 CEST
B286 (231 person)

14:00 CEST

Wayland Input Status
When talking about replacing X with Wayland people tend to focus on the graphics side of things. But we need a first class input stack too. Where are we wrt supporting not just keyboards and mice but also multi-touch touch-pads, touch-screens and (wacom) tablets ?

Speakers
avatar for Hans de Goede

Hans de Goede

Senior Software Engineer, Red Hat
Hans has been a Linux developer since 1996, working for Red Hat since 2008. He primarily works on Linux webcam support, USB redirection for virtual machines and has recently joined Red Hat's Graphics team. In his spare time Hans works on Linux support for Allwinner ARM SoCs. Hans... Read More →


Wednesday August 6, 2014 14:00 - 14:45 CEST
C215 (100 person)

15:00 CEST

Evolving the Fedora updates process
The process of getting package updates out to our users is extremely complex, requiring effort from packagers, testers, release engineers, and at least a dozen tools. As you can imagine, there is much room for improvement, optimization, and automation within this process. This talk will go over the past, present, and future of Fedora updates. We'll dive into the current architecture and discuss potential improvements and new features that we need for the next generation of Fedora.

Speakers
avatar for Luke Macken

Luke Macken

Principal Software Engineer, Red Hat
I write code. https://github.com/lmacken


Wednesday August 6, 2014 15:00 - 15:45 CEST
B286 (231 person)

15:00 CEST

Fedora Future Devices
The future of smart devices interaction will be recognition of interaction by touch, voice or gestures. Are we prepared to handle with all new devices? Is it possible to have a single platform? How would be the visual approach? And most importantly what our users expect from us?

Speakers
avatar for Wolnei Tomazelli Junior

Wolnei Tomazelli Junior

Computer Technician, ISSEM
Computer engineering student, soccer player and downhill biker.


Wednesday August 6, 2014 15:00 - 15:45 CEST
T9:343 (24 person)

15:00 CEST

Outreach Program for Women: Lessons in Collaboration
Since 2010, the GNOME Foundation’s Outreach Program for Women has provided 130 women with an opportunity to participate in remote internships with 23 Free Software organizations. 7 interns worked with Fedora. This talk will cover the history of the program, what makes it successful, how the same strategies can be used for engaging all new contributors, accomplishments of Fedora interns, what other initiatives help increase diversity in Free Software, and future plans.

Speakers
avatar for Marina Zhurakhinskaya

Marina Zhurakhinskaya

Senior Outreach Specialist, Red Hat
Marina Zhurakhinskaya is a Senior Outreach Specialist focused on open source community diversity and inclusion at Red Hat. She co-organizes Outreachy, a mentorship and internships program that helps people from groups underrepresented in free and open source software get involved... Read More →


Wednesday August 6, 2014 15:00 - 15:45 CEST
T9:302 (24 person)

15:00 CEST

Predictive Input Methods
Input methods are an important part of a desktop because writing text is one of the most important daily activities of any user. Especially when typing in a language which is not ones native language, typing can be very arduous and error prone. Having a good predictive input method then helps to input text correctly much faster. Even when typing in ones native language it can increase input speed a lot for all users who are not very fast touch typists. It also helps a lot on small keyboards which are not suitable to touch typing. This talk will focus on why such input methods are required and the magic underneath it. We have started the following projects for predictive input methods which were accepted as features of Fedora: https://fedorahosted.org/ibus-typing-booster/ http://git.fedorahosted.org/git/yokan

Speakers

Wednesday August 6, 2014 15:00 - 15:45 CEST
C215 (100 person)

16:00 CEST

Open Communication and Collaboration Tools for humans
Waartaa (https://www.waartaa.com) is an open source communication and collaboration tool for teams and communities. Our mission is to build the next gen open communication and collaboration tools for teams and communities on top of existing open source communication frameworks: IRC, webRTC, etc., a one stop solution for text, audio, video communication and collaboration. In this presentation, we want to show case what is Waartaa, how it can make communication easy and fun, our roadmap. We'd happy to get feedback and contributions from the community so that we can make Waartaa useful for the community. Waartaa will prove useful not only for the Fedora community, but for the other Open Source communities as well. As part of the Fedora community, we take pride in taking the lead in solving these challenges for the entire Open Source ecosystem. You can try Waartaa at https://try.waartaa.com

Speakers
RD

Ratnadeep Debnath

Senior Software Engineer, Goibibo
Ratnadeep Debnath, also known as, rtnpro is a FOSS developer and evangelist. He works as a Python/Django developer at www.goibibo.com. He is the creator and maintainer of Waartaaa (https://www.waartaa.com), an open source communication and collaboration tool. He also contributes to... Read More →


Wednesday August 6, 2014 16:00 - 16:45 CEST
C215 (100 person)

16:00 CEST

State of the Fedora Kernel
State of the Fedora Kernel The annual update on what is going on in the Fedora kernel. This covers recent upstream developments and features, as well as where we're headed with the kernel for upcoming Fedora releases. We'll also discuss some of the impacts of the Fedora.next efforts on the kernel, and what we're doing to help there.

Speakers
JB

Josh Boyer

Platform Engineering, Red Hat
Josh works in the Red Hat Platform Engineering group.  He has been a Fedora user since the project's creation, and an active contributor since Fedora Core 4.  He has served on FESCo for several years and the Fedora Board.  He enjoys hockey and taunting Spot when his team loses... Read More →


Wednesday August 6, 2014 16:00 - 16:45 CEST
B286 (231 person)

16:00 CEST

The curious case of Fedora Freshmen (aka Issue #101)
Why do newbie contributors find it difficult to get started with involving in the Fedora project? What are other organizations getting right about welcoming newcomers? In this talk, I will try to put forward my views on attracting contributors. I'll present my study on various organization's contribution strategies, and we'll try to derive lessons from them. At the end of the talk, I'll produce a roadmap we can take about improving the student community's retention, based on my observations being a student from India.

Speakers
avatar for Sarup Banskota

Sarup Banskota

Design, GlitterGallery
20 year old, co-author of GlitterGallery


Wednesday August 6, 2014 16:00 - 16:45 CEST
T9:302 (24 person)

16:00 CEST

UX 101: Practical usability methods that everyone can use
In this talk, I'll describe common usability issues, provide examples of how important usability is to a project, and present a toolbox of practical UX methods that can be used to help address usability concerns. These methods will be accessible to any project, but I'll give specific examples of how some of these UX methods were applied in the redesign process of the Hyperkitty's front-end. I'll also briefly discuss various ways that UX decisions can be evaluated. Hopefully, this talk will provide actionable ideas for how UX can be incorporated into everyone's projects.

Speakers

Wednesday August 6, 2014 16:00 - 16:45 CEST
T9:343 (24 person)

17:00 CEST

Fedora Ambassadors: State of the Union
The state of ambassadors program in 2014. What has happened since the last Flock and what FAmSCo has been working on and what our plans are. Discussion about the current state of the ambassadors program and which direction it should be taking in the future, how the Fedora.NEXT initiative influences ambassadors.

Speakers
avatar for Jiri Eischmann

Jiri Eischmann

Ambassador, Fedora Project
See www.eischmann.cz


Wednesday August 6, 2014 17:00 - 17:45 CEST
T9:302 (24 person)

17:00 CEST

Hyperkitty: Past, Present, and Future
At Flock 2013 I was introducing HyperKitty, the next-generation interface to Mailman3, that we plan to use in the Fedora Infrastructure. This talk will present where we're at, how far we are to actually using it in Fedora, and what we plan after that.

Speakers
avatar for Aurelien Bompard

Aurelien Bompard

Engineer, Red Hat
Member of the Fedora Engineering team, main developer of HyperKitty, the next-gen Mailman 3 archiver.


Wednesday August 6, 2014 17:00 - 17:45 CEST
B286 (231 person)

17:00 CEST

Kernel Tuning
Basic kernel tuning for various loads, such as db, nfs, java application, or for use as a hypervisor

Speakers

Wednesday August 6, 2014 17:00 - 17:45 CEST
C215 (100 person)

17:00 CEST

Release Engineering and You
Fedora Release Engineering is a constantly changing and evolving process. This Talk will go over some of the changes and roadmap and show where you can contribute.

Speakers
avatar for Dennis Gilmore

Dennis Gilmore

Manager, Multiple Architectures, Red Hat
Dennis has been involved in Fedora since its inception. He Leads the Fedora Release Engineering Team, and is responsible for maintaining the Fedora Buildsystem. He is a Former Member of the Fedora Project Board and FESCo (Fedora Engineering Steering Committee) and has been involved... Read More →


Wednesday August 6, 2014 17:00 - 17:45 CEST
T9:343 (24 person)

18:00 CEST

Advocating Fedora.next
With the release of Fedora 21, Fedora.next is just around the corner. Still, there is a lot of confusion what Fedora.next really is, how it impacts Fedora in general and the Ambassadors in particular. This presentation will give ambassadors important talking points and everything else they need to advocate Fedora.next.

Wednesday August 6, 2014 18:00 - 18:45 CEST
T9:302 (24 person)

18:00 CEST

Documenting Software with Mallard
Mallard is an XML-based markup language that is extensively used by the GNOME Documentation Project. In this talk, we would like to show you how to use this language and the corresponding yelp, yelp-tools, and itstool packages to create professional, topic-based documentation for your software project.

Speakers
JH

Jaromir Hradilek

Supervisor, Content Services, Red Hat
avatar for Petr Kovar

Petr Kovar

Documentation Program Manager, Red Hat
Petr Kovar is a documentation program manager at Red Hat. Among other things, he leads documentation teams for RHV, upstream OpenStack and GNOME, and translates open source software into Czech.


Wednesday August 6, 2014 18:00 - 18:45 CEST
T9:343 (24 person)

18:00 CEST

Fedora Badges & Badge Design
What are Fedora Badges, How do you get them, How do you submit an idea for a badge, how can I show off my badges, and how does this badge stuff tie into all the different Fedora applications.
Additionally, we will discuss how to design Fedora Badges, where to find design resources and how to use them. Marie will also give an overview of her Fedora Badges internship through the Outreach Program for Women.

Speakers
avatar for Marie Nordin

Marie Nordin

FCAIC (Fedora Community Action and Impact Coordinator), Red Hat
Fedora contributor and user since 2013. Fedora's FCAIC. Also a designer, artist, and craftswoman. Inkscape, brush markers, and marble paper enthusiast. Living and working remotely from Rochester, NY, with kitties Miko & Bubba!


Wednesday August 6, 2014 18:00 - 18:45 CEST
B286 (231 person)

18:00 CEST

How Is the Fedora Kernel Different?
This talk will show you the configuration differences between the kernels of mainstream Linux distributions (e.g. Fedora, Ubuntu, OpenSUSE, Gentoo and Arch) and their effect on various aspects of your everyday computing. We'll also discuss how these configurations affect other areas, i.e. Cloud, Server, etc.

Speakers
avatar for Levente Kurusa

Levente Kurusa

Software Engineering Intern, Red Hat
Levente Kurusa is a Linux enthusiast focusing mostly on kernel development. He is also a frequent speaker at various Linux events, where he talks about the various way an individual can join the kernel development community. He has participated in an annual open source competition... Read More →


Wednesday August 6, 2014 18:00 - 18:45 CEST
C215 (100 person)
 
Thursday, August 7
 

09:00 CEST

Fedora Server Role-ing Along
Get an early preview of the new Fedora Server Product and its flagship features: Server Roles and the Cockpit Management Console.

Speakers
avatar for Stephen Gallagher

Stephen Gallagher

Software Engineer and Open-Source Advocate, Red Hat
Principal Software Engineer at Red Hat, Inc. I have spent the last ten years working on various security and platform-enablement software for Fedora Server and Red Hat Enterprise Linux.


Thursday August 7, 2014 09:00 - 09:45 CEST
C215 (100 person)

09:00 CEST

From Schedule to (awesome) Release
There's a lot of stuff happening prior the Fedora release and sometimes it's hard to follow everything for many folks. This talk should give you overview how the schedule is created, will go through Changes Process to the release (testing, blockers, Go/No-Go etc). All to make contributors aware and know what to do to make release process as easy as possible!

Speakers
avatar for Jaroslav Řezník

Jaroslav Řezník

Program Manager, Red Hat
Fedora Program Manager and long time Linux enthusiast.


Thursday August 7, 2014 09:00 - 09:45 CEST
T9:343 (24 person)

09:00 CEST

Review Server: Package Reviews without Bugzilla
Bugzilla is a bug tracking tool and we have been using it as a communication medium while performing package reviews. Package reviews are mostly about verifying packages adhere to packaging guidelines and spec file is sane. In some cases there is a lot of back and forth between would be maintainer and reviewer and bugzilla is slowing down this process. Alternative tool could be used to go through the process of package review while integrating with other tooling and infrastructure we have in Fedora. Integration with FAS, fedora-review, copr, koji, automatic imports of git repositories with review history into dist-git, commenting within the context of spec files and more would be possible. Hopefully this will help the communication between packager and reviewer as well as providing a welcoming environment for new packager. This talk will present you this review server and if you are good kids, there may be a surprise!


Thursday August 7, 2014 09:00 - 09:45 CEST
B286 (231 person)

09:00 CEST

Yubikeys
Yubikeys: What they can be used for and how to use them. This will cover using them for authentication both for web based applications, SSH, sudo, etc.

Speakers

Thursday August 7, 2014 09:00 - 09:45 CEST
T9:302 (24 person)

10:00 CEST

Fedora Secondary Architectures
Interested in what happens on other architectures in Fedora apart from Intel and ARM? In this talk we'll go over the two major secondary architectures currently in Fedora: Power and System Z from IBM. Presenting some of highlights and lowlight as well as the specialities in there, the challenges we face and the interesting new developments that happen in that space. And last but not least the benefits that the primary architectures actually get from our work.

Speakers
PK

Phil Knirsch

Manager, Red Hat


Thursday August 7, 2014 10:00 - 10:45 CEST
T9:302 (24 person)

10:00 CEST

Improving Ambassadors Mentor Program
The history of Ambassadors Mentor Program, current stage, recent changes and improvements for the future.

Speakers

Thursday August 7, 2014 10:00 - 10:45 CEST
T9:343 (24 person)

10:00 CEST

Orchestration with Ansible at Fedora Project
Ansible is a an agentless orchestration tool which relies on OpenSSH for transport and YAML for creating playbooks. Playbook is essentially a list of rules which are applied to a (set of) server to put them in desired configuration. We have started using Ansible and are trying to replace current Puppet setup with it. In this talk, I will show how to execute ad hoc commands on one or more servers as well as create simple playbooks. I will talk about how we use it at Fedora project to manage different kinds of servers across different data centers and the way we are using it.

Speakers
avatar for Aditya Patawari

Aditya Patawari

Lead Systems Engineer, BrowserStack.com


Thursday August 7, 2014 10:00 - 10:45 CEST
B286 (231 person)

10:00 CEST

UEFI: The Great Satan and you
Heard of UEFI? Secure Boot, maybe? Wondering whether you should be wrapping your cat in tin foil and only leaving the house under a false name? Never fear: I'm here to explain all entertainingly, colorfully and possibly even accurately. I'll be trying to explain at a level understandable by 'regular folks' roughly what the implications of UEFI and Secure Boot are for regular Fedora users at a practical level (if you want an advanced technical deconstruction, apply elsewhere!)

Speakers
avatar for Adam Williamson

Adam Williamson

Fedora QA engineer, Red Hat
Fedora QA engineer


Thursday August 7, 2014 10:00 - 10:45 CEST
C215 (100 person)

14:00 CEST

Meet your FESCo
An informal panel discussion with members of the Fedora Engineering Steering Committee, our community-elected technical oversight body. Put faces to email addresses and IRC nicks, and ask anything you want.

Speakers
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Thursday August 7, 2014 14:00 - 14:45 CEST
C215 (100 person)

14:00 CEST

NoSQL in Fedora Infra
How Fedora can apply NoSQL technology in some projects.

Speakers
avatar for Yohan Graterol

Yohan Graterol

Software Developer, Mejorando.la INC


Thursday August 7, 2014 14:00 - 14:45 CEST
B286 (231 person)

14:00 CEST

Rise of the Fedora desktop: Gaming
Fedora desktop evolving fast, and unstoppable. A small part of desktop topic is gaming. Crytek on linux, yes, Ubisoft on linux, maybe, Steam on linux, and Wine games. All of these on Fedora.

Speakers
avatar for Gergely Rákosi

Gergely Rákosi

IT, Info & Press Bt.
Games,games,games.....


Thursday August 7, 2014 14:00 - 14:45 CEST
T9:343 (24 person)

14:00 CEST

The Problem with Unit Testing
This presentation will talk about the problems with the testing practices widely used by software shops today. We'll talk about QuickCheck (and ports of it to other languages) as an alternative, and also about how modern type systems eliminate a lot of the need for tests.

Speakers
avatar for Rick Elrod

Rick Elrod

Software Engineer - Community Platform Engineering, Red Hat, Inc.
I work on the Community Platform Engineering team at Red Hat. I work primarily with the Fedora Infrastructure team and do a mix of sysadmin and development.


Thursday August 7, 2014 14:00 - 14:45 CEST
T9:302 (24 person)
 
Friday, August 8
 

09:00 CEST

Docker and Fedora
This presentation explores how docker and other container technologies can improve developer productivity and adoption of fedora in an enterprise.

Speakers
AS

Arun S A G

https://fedoraproject.org/wiki/User:sagarun


Friday August 8, 2014 09:00 - 09:45 CEST
B286 (231 person)

09:00 CEST

Fedora i18n: Past, Present, Future
This talk presents a brief history of i18n (Internationalization) in Fedora, current progress, and future plans. Topics discussed will include input methods and fonts (desktop i18n), locales, encodings, and localization.

Speakers
avatar for Jens Peteren

Jens Peteren

Engineering Manager, Red Hat
Jens works on development of Fedora i18n and Haskell, and RHEL.http://github.com/juhp/


Friday August 8, 2014 09:00 - 09:45 CEST
C215 (100 person)

09:00 CEST

How I Built a Github clone in 2 weeks
Github is probably the leading forge for open-source projects at the moment. However, it is not FOSS which for core FOSS developers is always a hurting point. In two weeks, I developed a light-weight, python and git based forge allowing anyone to create their project. The forge includes a small, git-based, documentation browser as well as a light-weight issue tracker. The project can be forged and pull-requests created and merged. This project may remain forever a proof of concept but it shows that it is possible to compete with github from a technical point of view, the harder part being the social-web aspect that github offers.


Friday August 8, 2014 09:00 - 09:45 CEST
T9:343 (24 person)

09:00 CEST

Where is DevAssistant Going?
DevAssistant (github.com/bkabrda/devassistant) is a tool that targets both development beginners and seasoned coders. It can set up development environment, kickstart new projects in various languages and frameworks and install dependencies. This presentation will explain how DevAssistant works, what the future plans are and what it can do for you.

Speakers
avatar for Slavek Kabrda

Slavek Kabrda

Software Engineer, Red Hat Czech


Friday August 8, 2014 09:00 - 09:45 CEST
T9:302 (24 person)

10:00 CEST

Documentation with Publican
I would like to give a talk on using Publican to produce high-quality technical documentation for Fedora.

Speakers
avatar for Jared Smith

Jared Smith

Vice President of Cloud Services, Sangoma
I'm a geek who loves helping out with open source projects....


Friday August 8, 2014 10:00 - 10:45 CEST
T9:302 (24 person)

10:00 CEST

Fedora Infrastructure present to future
Fedora Infratructure folks will talk about current applications and future plans. Come and learn whats in the pipeline, how to contribute and influence our applications for your needs.

Speakers
avatar for Kevin Fenzi

Kevin Fenzi

Infrastructure Lead, Red Hat
Fedora user and developer. Greyhound lover.


Friday August 8, 2014 10:00 - 10:45 CEST
B286 (231 person)

10:00 CEST

GNOME: a content application update
In the new GNOME 3.x series we have been working on a new set of core applications for finding and selecting the user's content. Each application is generically named, tailored to the kind of content that it is meant to handle, and integrates tightly with the cloud and network services. Files and Videos (earlier known as nautilus and totem respectively) are the oldest of these. Then we have Documents, Photos and Music. We will present the current status of these applications, the high-level design and thoughts behind having them, and shiny plans for the future.

Speakers
avatar for Debarshi Ray

Debarshi Ray

"Blog: http://debarshiray.wordpress.com/Ohloh: http://www.ohloh.net/accounts/debarshirayMember of the GNOME Foundation and the Red Hat Desktop Team."


Friday August 8, 2014 10:00 - 10:45 CEST
T9:343 (24 person)

10:00 CEST

Systemd daemon integration, next step to world domination
Systemd is now adopted by several distributions, but some of the most interesting features ( socket activation, watchdog support, journal integration ) requires code change to daemons. This talk will cover the different way and API to integrate systemd and a regular daemon, along with the various pitfall I stumbled upon ( so you don't have to ), like "what version of systemd support what feature", "how do we make the support optional" and the various tradeoff you have to keep in mind.

Speakers
MS

Michael Scherer

sitting on a chair right now, but I stand from time to time, Red Hat
Later


Friday August 8, 2014 10:00 - 10:45 CEST
C215 (100 person)

14:00 CEST

AutheNtication at Fedora evolved
Almost every Fedora contributor is using Fedora AuthN, but not everyone aware is of it. This authentication system used at Fedora is becoming more and more useful to users. Here I will summarize some of the new features which might be interesting for Fedora Account holders and how they work.

Speakers
avatar for Patrick Uiterwijk

Patrick Uiterwijk

Senior Software Engineer, Red Hat
Software Engineer/System Administrator at Red Hat for Fedora Engineering. I have been the identity infrastructure robot for the Fedora Infrastructure for over three years, and a main contributor to the Ipsilon Identity Provider. Fedora Infrastructure Security Officer.


Friday August 8, 2014 14:00 - 14:45 CEST
T9:343 (24 person)

14:00 CEST

Building an application installer from the ground up
In this talk I will explain the different layers in our application installer architecture, right from guessing values from .desktop files, to adding extra data from AppData files, to the AppStream XML format, and then up to the application layer. I'm aiming to keep the talk light-hearted and hopefully entertaining, but at the same time explaining the nitty-gitty details and explaining any compromises we've made. I'll show lots of screenshots of the Fedora application installer (gnome-software) and explain how we're using the new data to fulfil high level UI and UX goals. I'll talk about what's left to fully integrate the architecture with the Fedora infrastructure. The intended audience of this talk will be moderately technical, although no prior knowledge of the installer stack is required.

Speakers
avatar for Richard Hughes

Richard Hughes

Developer, Red Hat
Richard has over 10 years of experience developing open source software. He is the maintainer of GNOME Software, PackageKit, GNOME Packagekit, GNOME Power Manager, GNOME Color Manager, fwupd, colord, and UPower and also contributes to many other projects and opensource standards... Read More →


Friday August 8, 2014 14:00 - 14:45 CEST
C215 (100 person)

14:00 CEST

Env and Stack WG - plans
Environment and Stacks Working Group has a lot of plans what to do. I plan to speak about what was done and how it is working. Feel free to discuss what to do next or how do you like ideas of our Working Group. https://fedoraproject.org/wiki/Env_and_Stacks/Product_Requirements_Document

Speakers
avatar for Marcela Maslanova

Marcela Maslanova

Supervisor - Software Engineer, Red Hat
Supervising the Dynamic Languages group at Red Hat. Her group maintains hundreds of packages related to Perl, Python, Java and Ruby. Recently started working on Software Collections and a provisioning mechanisms for easier use of various versions of the same component on one syst... Read More →


Friday August 8, 2014 14:00 - 14:45 CEST
B286 (231 person)

14:00 CEST

Fast deployment of OS images on bare metal with Anaconda: Fedora
Large scale internet companies have an unique problem - getting their applications and operating system up and running very quick based on sudden spike in traffic. This presentation talks techniques and features used fast operating system deployment with anaconda.

Speakers
AS

Arun S A G

https://fedoraproject.org/wiki/User:sagarun


Friday August 8, 2014 14:00 - 14:45 CEST
T9:302 (24 person)
 
Saturday, August 9
 

09:00 CEST

ARM Server Update
Jon Masters will summarize the latest developments in 64-bit ARM Server development, both in terms of standardization, and in terms of technical direction. A summary of Red Hat's "Server for ARM Development Preview" will be given, and thoughts on where we go in supporting a Fedora Server release for 64-bit ARM.

Speakers
avatar for Jon Masters

Jon Masters

Chief Arm Architect, Red Hat
Jon Masters is a Computer Architect specializing in high performance microarchitecture at Red Hat, where he is Chief Arm Architect, and works on cache coherent shared virtual memory workload acceleration, among many other topics. He also co-created the technical mitigation team for... Read More →


Saturday August 9, 2014 09:00 - 09:45 CEST
T9:346 (24 person)

09:00 CEST

Improving Bug Reporting Workflow
An overview of ABRT project and related stack, its current state and future plans. Open discussion with users and admins, withstanding the criticism and collecting ideas for improvement.

Speakers
avatar for Michal Toman

Michal Toman

Software Engineer, Red Hat


Saturday August 9, 2014 09:00 - 09:45 CEST
T9:347 (24 person)

09:00 CEST

New features of rpm and dnf
This talk will cover some new rpm-related features that we are either planning to deliver or we already delivered into Fedora. The three main topics will be a) new dependency model in rpm, b) large file support in rpms and c) dnf and the plan to replace yum in Fedora 22.

Speakers
avatar for Jan Zeleny

Jan Zeleny

Senior Manager, Engineering, Red Hat
Jan is a long time Red Hatter and team builder, having built three teams almost from scratch. He is passionate about communication between engineers and their stakeholder and about giving structure to unstructured things.


Saturday August 9, 2014 09:00 - 09:45 CEST
T9:302 (24 person)

09:00 CEST

Secure Programming Practices
Every year hundreds of vulnerabilities are discovered in programs because developers did not pay attention to standard secure programming practices. This presentation aims to address some of the issues.

Speakers
avatar for Huzaifa Sidhpurwala

Huzaifa Sidhpurwala

Principal Product Security Engineer, Red Hat
Huzaifa Sidhpurwala is a Principal Product Security Engineer at Red Hat. Finds security flaws in his spare time, and has been the in the top 3 presenters at devconf.Czech Republic for the last 2 years!!


Saturday August 9, 2014 09:00 - 09:45 CEST
T9:343 (24 person)

10:00 CEST

Fedora for Developers
Presenting a talk and a discussion about the developer experience in Fedora. The talk will begin with an identification of developer types, move to a review of the "competition," identify some development paradigm shifts (containers, vms, cloud), present some progress that has been made, and, finally, discuss the future as a group.

Speakers
avatar for Langdon White

Langdon White

Platform Architect, Red Hat
Passionate technical leader with a proven success record architecting and implementing high-impact software systems for companies ranging from startups to large companies. Participated as an executive, architect, and developer for over 150 projects. In-depth knowledge and experience... Read More →


Saturday August 9, 2014 10:00 - 10:45 CEST
T9:302 (24 person)

10:00 CEST

Security Code Audit 101
A huge part of the appeal of free software is the security offered by the openess of the code, but this only work if people actually look at code to find security issues. In this talk, we will take a look at the most common patterns of security issues, how can they be spotted using specific tools or just by looking and where should you look in priority to find something exploitable. We will then show how you should react if you found a bug, how to get a CVE and what happen after.

Speakers
MS

Michael Scherer

sitting on a chair right now, but I stand from time to time, Red Hat
Later


Saturday August 9, 2014 10:00 - 10:45 CEST
T9:343 (24 person)

10:00 CEST

State of ARM and aarch64 in Fedora
With ARMv7 progressing to Primary arch status for Fedora 20 and aarch64 progressing at a rapid rate towards both usability and HW availability this is an overview of where we're at and where we're going

Speakers
avatar for Peter Robinson

Peter Robinson

Principal IoT Architect, Red Hat
Principal IoT Architect


Saturday August 9, 2014 10:00 - 10:45 CEST
T9:346 (24 person)

10:00 CEST

Why can't I have the package that I need?
As voluntary driven project there are some software that is not developed or is not given much attention. For instance the poor development of desktop user oriented database management and report tools. I will point some gaps, may we find some ideas?

Speakers
avatar for Neville A. Cross

Neville A. Cross

Fedora Ambassador
Nicaraguan, Business manager, Amateur radio, Fedora Project Ambassador, Advanced Linux user. Not a programmer and not a sysadmin. At some point or other I was member of FAmSCo and Fedora Board. Helped for a time with Fedora Weekly Newsleter, Free Media and Marketing. Now I am pursuing... Read More →


Saturday August 9, 2014 10:00 - 10:45 CEST
T9:347 (24 person)

11:00 CEST

Fully Automated Static Analysis of Fedora Packages
There are static analysis tools in Fedora (such as Clang or Cppcheck) that allow you to automatically detect bugs in your packages before they are noticed by users or even Security Response Team. We are announcing a push-the-button tool (csmock) that runs static analysis tools on RPM packages. Using this tool, you do not need to care how the static analysis tools actually work and how they are supposed to be used. You just give it an SRPM and a list of analyzers and it returns you a list of defects in a unified format. We will also briefly introduce a tool (csdiff) for processing such lists of defects, like e.g. filtering out defects that are newly introduced in a new version of your package.


Saturday August 9, 2014 11:00 - 11:45 CEST
T9:343 (24 person)

11:00 CEST

Through a Wire Fence: Fedora and RHEL
One of the important functions of Fedora is that it's the upstream for Red Hat Enterprise Linux (and its various downstreams). This talk will cover observations gathered during almost 4 years of development of RHEL 7, as well as some aspirations for the future and how Fedora can continue to be a rich and vibrant upstream.

Speakers
avatar for Paul Frields

Paul Frields

Engineering manager, Red Hat
Bassist. Music lover. Geek wrangler. Linux aficionado. Hubby. Dad. All-around super guy.


Saturday August 9, 2014 11:00 - 11:45 CEST
T9:346 (24 person)

11:00 CEST

Virtualization for Fedora Packagers and Developers
An overview of various ways virtualization can improve your life as a Fedora packager/developer/tester, as well as tips and tricks to simplify the process.

Speakers
avatar for Cole Robinson

Cole Robinson

Software Engineer, Red Hat
Cole is an engineer on the QEMU/KVM team at Red Hat, overseeing all their Fedora needs. He's the primary author of virt-manager and a major libvirt contributor.


Saturday August 9, 2014 11:00 - 11:45 CEST
T9:302 (24 person)

11:00 CEST

You can write kernel tests too!
The kernel regression test framework helps us find kernel bugs before they get to users. But it is only as good as the test coverage it has. Writing kernel tests doesn't necessarily require in depth kernel knowledge or even advanced programming skills. Come see how you can write your own tests

Speakers
JF

Justin Forbes

Fedora Kernel Maintainer, Red Hat
Fedora Kernel maintainer


Saturday August 9, 2014 11:00 - 11:45 CEST
T9:347 (24 person)