This keynote will give an overview of the use of free and open source software solutions by public administrations in the European Union. It will outline the major trends and give plenty of examples of public administrations that jointly develop, share and re-use such software solutions.
Gijs Hillenius is news editor for the European Commission's Open Source Observatory & Repository (OSOR.eu), part of Joinup.ec.europa.eu OSOR & Joinup are projects by the European Commission on the sharing and reuse of software, by public administrations across Europe.
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)
Current status of Copr: new architectures, intergration (DNF, SCL, Jenkins), playground for other ideas, signing of packages. Funny stories from implementation.
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.
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.
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.
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 →
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.
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.
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!
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!
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.
What does it take to build your own laptop, and why would anyone do such a thing? Sean will talk about the rationale behind the Novena project, some of the pitfalls they've run up against along the way, and plans for future projects.
Sean "xobs" Cross lives in Singapore. He can usually be found improving the Novena laptop project, digging into SD card firmware, or trying to better understand how strange embedded systems work.
This workshop will help beginners to get started with Docker on Fedora. I'll discuss why Docker can be a better choice than Linux containers and virtual machines in many scenarios. As a part of workshop I would cover very basics from installing Docker to advanced things like creating a custom Docker image (example: webserver or redis) from bare Fedora image which can be shipped anywhere. I can also show how to setup a private docker registry, should the time permits. A 64 bit Fedora installation is required for this workshop.
Fedora 21 is now in Alpha phase, with Beta right around the corner. No time to slow down, let's get together and plan the next big set of Fedora Product features! This should be a two-part workshop: the first hour should be a retrospective on what progress and changes we've made for Fedora 21 and the initial Product launches, and then the rest of the time should be spent brainstorming the big enhancements for Fedora 22.
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.
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.
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
Extra Packages for Enterprise Linux was started long ago in a different landscape of packaging and programs. As Fedora ponders its next incarnation, it is time for EPEL to do so also. The goals of this workshop will be to work over what changes we will make towards EL7 and beyond, how we will handle software collections and other changes.
The Fedora Security Lab (aka Fedora Security Spin) is around for a while now. Time to think about the future of the FSL...what would be a way go for the post Fedora 21 era, ideas for the menu structure, how can we be more unique, should we shift our focus, etc.