Loading…
Flock 2019 has ended
This is a draft schedule! Please create a personal schedule noting which sessions you will attend. We will use this information to create a final overall schedule.

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

General [clear filter]
Thursday, August 8
 

14:00

Cupcakes: Fedora Legal Simplified
A discussion of the current state of legal affairs in Fedora. I'll start with an overview of the current policies and practices that exist because for legal reasons, then discuss our stance on licensing, export compliance, patents, and trademarks. I'll throw in some specific changes that have occurred in the last year, and have a fun discussion on any questions or issues that the Fedora community wants to bring up. Has your bug been sitting in FE-LEGAL forever? Has no one replied to your legal@lists.fedoraproject.org email? Do you want to hear about cupcakes? Are you bringing the speaker a fine alcoholic beverage for his troubles? If any of these are true (especially the last one), then you should enjoy this talk.

Mitigating Fedora's legal risks are the responsibility of all of its community members, and the best way the community to be successful at this is to understand the problem space and know when they need to escalate a concern.

Speakers

Thursday August 8, 2019 14:00 - 14:50
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

15:30

Just In Time Transformation
The formula to success is ever changing so successful stewards plan for the future. In 2015 Red Hat both began and stopped work on the next generation of RHEL. Why was that? RHEL, an Open Source distribution combining the work of thousands of upstream communities, still had its roots in a process and culture that predated Agile software development. To build the next generation of Enterprise Linux it was necessary to change the very core of how it was made while maintaining compatibility and community norms. Join this session to learn how Red Hat changed the design, process, and cultural underpinning of its most successful product and what we learned along the way.

Speakers
avatar for Brendan Conoboy

Brendan Conoboy

RHEL Development Coordinator, Red Hat
All things related to Fedora->RHEL


Thursday August 8, 2019 15:30 - 16:20
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

16:30

Changing the Changes process
The Changes process is how we coordinate new work in Fedora. But like any process, it's not perfect. In this talk, the Fedora Program Manager will discuss changes to the Changes process that will allow for better automation. It will also review why the Changes process is the way it is.

Speakers
avatar for Ben Cotton

Ben Cotton

Fedora Program Manager, Red Hat
Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. Prior to that, he was a Product Marketing Manager at Microsoft focused on Azure’s high performance computing offerings. Ben is a Community Moderator for... Read More →


Thursday August 8, 2019 16:30 - 16:55
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 25
 
Friday, August 9
 

10:30

Stewardship: from idea to productive SIG

This talk would include the idea, creation, and current work of the newly founded Stewardship SIG.

After submitting my SIG proposal in February 2019, it didn't take long to find interested people, and a productive SIG was born soon. We're now at twelve members, hold regular meetings, maintain 200 packages, and we are generally quite responsive in fixing issues that arise from newly orphaned packages, or even security issues in our package set.

The talk would focus on the current work of the Stewardship SIG, which benefits almost all of fedora, until the problems around modularity and the increasing modularization of packages have been addressed - and probably even beyond that point. This includes taking care of important orphaned packages, and steadily working on improvements and updates for our maintained packages (especially getting the Java stack updated).

Audience:

Obviously, every user of Fedora should be interested in our work ;)

Slides are available from:
https://decathorpe.fedorapeople.org/flock2019/stewardship.pdf

Speakers

Friday August 9, 2019 10:30 - 10:55
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 25

10:30

RHEL vs Fedora: Where 8 Diverged and Why
In May of 2019 Red Hat released Red Hat Enterprise Linux 8, based on Fedora 28 and other upstreams.  From package set to composition to defaults to update plans, RHEL 8 looks both more and less like Fedora than ever before.  Join in to learn about the intentional differences, the thinking that went into them, and how they might be desirable for Fedora to adopt as well.

Speakers
avatar for Denise Dumas

Denise Dumas

Vice President, Operating System Platform, Red Hat
avatar for Brendan Conoboy

Brendan Conoboy

RHEL Development Coordinator, Red Hat
All things related to Fedora->RHEL
avatar for Paul Frields

Paul Frields

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


Friday August 9, 2019 10:30 - 11:20
Helia (360m² / 150 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

13:00

Fedora RISC-V 64-bit: a three-year long journey
Flock marks three years for Fedora RISC-V 64-bit (riscv64) efforts. August 10, 2016 was the day we could run rpmbuild on riscv64 [0]. We had multiple talks about Fedora and RISC-V in a number of RISC-V Workshops (Europe & Asia) and FOSDEM, but not directly with wider Fedora community. We would like to provide a quick introduction into RISC-V, Fedora RISC-V efforts (past, present and future). Furthermore we would like to gather some feedback on where we should focus the most.

[0] https://rwmj.wordpress.com/2016/08/10/first-successful-rpmbuild-on-risc-v/

Audience:

  • Anyone interested into RISC-V.
  • Package maintainers who are interested into testing their packages on Fedora/RISCV.
  • Fedora infrastructure people who could help figuring out which are must-have components in Fedora/RISCV infra (e.g. we don't have modules yet).



Friday August 9, 2019 13:00 - 13:50
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

13:00

NeuroFedora: FOSS and open (neuro)science
Evidence based policy making is extremely important. Not only does this require scientists to work harder on informing the powers that be, it is perhaps more important that scientific process be made accessible to everyone without limitations.

The scientific community has recently begun pushing towards Open Science, and the philosophy of Open Science, not surprisingly, is very similar to that of FOSS. Researchers are now using FOSS for all their programming needs, the data they gather is being made openly available for all to see, and the results they come up with are being disseminated openly via the Open Access movement.

Some of us recently came together to form the NeuroFedora initiative — Free software for Free neuroscience.

In this talk, I will:
  • briefly discuss the scientific pipeline to show how FOSS already enables a large proportion of it
  • attempt to disprove the myth that "research is too hard for anyone but academics" with the aim being to encourage FOSS enthusiasts to take it up as a hobby in the same way they take up development of any other kind
  • introduce the NeuroFedora initiative, discuss what the research community thought of our poster at CNS2019
  • present ideas, and discuss how we at Fedora can help further Open Science in general.
  • conclude by proposing that the many science related SIGs that already exist in the Fedora community come together under an umbrella group that makes longer term goals for Fedora's role in Open Science in a way similar to how the Council directs Fedora.

Speakers
avatar for Ankur Sinha

Ankur Sinha

https://fedoraproject.org/wiki/User:Ankursinha
avatar for Zbigniew Jędrzejewski-Szmek

Zbigniew Jędrzejewski-Szmek

software engineer, Red Hat


Friday August 9, 2019 13:00 - 13:50
Orion (102m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

13:00

State of Fedora Security
Last year at Flock I attempted to reboot the Fedora Security Team with several initiatives and projects. This talk discusses:
  • Progress on these initiatives — have they really made fedora more secure today?
  • Lesson learnt from trying to implement disruptive changes in Fedora — talk about successes and failures
  • Plans for next year, what else we want to do:
    • Talk about Fedora Container security.
    • Using fedora package-review tool to scan for security issues.
    • Push security updates to our customers faster.
  • And, generally discuss with contributors what else we can do.

Speakers
avatar for Huzaifa Sidhpurwala

Huzaifa Sidhpurwala

Principal Product Security Engineer, Red Hat
Security Engineer at Red Hat. Fedora Contributor!


Friday August 9, 2019 13:00 - 13:50
Panorama (140m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

14:00

Open Source Agile in Red Hat's Community Platform Engineering team
In 2001, the Agile Manifesto, a collection of simple principles for software development, was published. It helped shape how development teams work. Meanwhile, open source has its own set of principles that promote and build community, transparency, and collaboration, and meritocracy. On paper these two sets of principles match closely. But in practice, using Agile in an open source project may make community members wary, especially volunteers.

This is extra challenging for Fedora, since Red Hat sponsors the project and contributes in order to meet business goals. The Community Platform Engineering team has a foot in both the business and open source camps to support Fedora and CentOS. How can we better interact with global volunteers and Red Hat, increase confidence in delivering on important goals, and do it openly and transparently? How do we embrace and not isolate? How do we ensure that we add value? How do we actually function? We are about to embark on an Agile Transformation and we want you to come on this journey with us.

What you will learn from this session:
  • Who the CPE team are, how we work, how we plan, how we can work together
  • How we try and balance being part of Red Hat and Fedora from a priority perspective
  • Our plans for moving the team forward to make us deliver more value for the Community
  • How you can get involved and how you can help shape how we work as this will be Open Source Agile

Speakers
avatar for Leigh Griffin

Leigh Griffin

Engineering Manager, Red Hat
Leigh holds a PhD in software engineering having worked as a researcher in the telecoms sphere for 8 years. This work took him into becoming an Agile practitioner and while serving as a Senior Software Engineer for several multinationals he always brought an Agile view to the table... Read More →


Friday August 9, 2019 14:00 - 14:50
Helia (360m² / 150 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

14:00

State of authentication and identity management in Fedora
Fedora Project is often seen as a leading test bed for identity management, thanks to its close relationship with FreeIPA, SSSD, and other projects. However, we rarely talk about goals and use cases these projects are trying to solve within Fedora distributions' context. Changes happen almost in every Fedora release: authconfig replaced by authselect, SSSD providing a new Kerberos credentials cache storage, smartcards support being added and a multitude of other changes came in with FreeIPA or Samba refreshes. Still, use of new features is somewhat limited by a relative complexity of detecting and setting up actual environments.

With the addition of Fedora Silverblue, many classic desktop integration methods that are backed by FreeIPA, Samba and SSSD tools would need to be re-thought to fit immutable containerised environments.
There is also an industry-wide effort to reduce use of insecure versions of various network protocols. While there is a good progress with protocols like TLS and common security policies, ease of use for desktop users directly clashes with these activities and we need to look into how both user experience and security could be improved.

The talk is going to provide a Fedora-wide overview of the work being done by multiple teams to improve identity and authentication packaging infrastructure within Fedora projects, how individual components play together and what to expect in future.

Audience:
  • Fedora users and system administrators
  • Silverblue developers
  • Fedora QE
  • Fedora Server


Speakers
avatar for Alexander Bokovoy

Alexander Bokovoy

Sr. Principal Software Engineer at Red Hat, Red Hat
Sr. Principal Software Engineer at Red Hat, working on security and identity management. Actively participates in FreeIPA, SSSD, Samba, and many other free software projects targeting an open enterprise infrastructure.


Friday August 9, 2019 14:00 - 14:50
Uranus (112m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

15:30

What Stability Means and How to Do Better
Sometimes people say Fedora is too unstable, but what does that actually mean?  This talk covers the 4 most common meanings and what the community can do to improve stability in Fedora and Open Source generally.

Audience: The more maintainers the better. Likewise anybody who drives changes in Fedora.

Speakers
avatar for Brendan Conoboy

Brendan Conoboy

RHEL Development Coordinator, Red Hat
All things related to Fedora->RHEL


Friday August 9, 2019 15:30 - 15:55
Orion (102m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 25

15:30

Fedora kernel tree... OF THE FUTURE
The primary way Fedora kernel developers work on the Fedora kernel is via the kernel dist-git repo. This has served us well for years. The preferred way for most developers to interact with a kernel tree is via a src-git tree. The focus of this talk is about ongoing work to produce a src-git tree suitable for use in Fedora and the unique pain points for a kernel. Part of this talk is also a follow up to last years talk about aligning Fedora + RHEL and how this work fits into that.

Speakers
avatar for Laura Abbott

Laura Abbott

Fedora Kernel Engineer, Red Hat
Laura is currently employed Red Hat as a Fedora Kernel Engineer. Her day-to-day work involves bug fixes, tending the Fedora kernel releases, and other development work for the benefit of Fedora.
avatar for Jeremy Cline

Jeremy Cline

Software Engineer, Red Hat, Inc.
avatar for Justin Forbes

Justin Forbes

Fedora Kernel Maintainer, Red Hat
Fedora kernel maintainer and FESCo member.


Friday August 9, 2019 15:30 - 16:20
Mercure (140m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 50

16:30

communishift: A OpenShift cluster for Fedora community managed applications
Introduce the  community openshift instance we have setup to allow community members to have resources to run things for the Fedora or CentOS community.

This will allow community members to run existing applications or create proof of concept applications that they fully maintain, reducing burden on the CPE team as well as providing services for the community and learning in the process.

The talk will start with some history, then on to what the hardware and setup looks like, then policies and process and finally live demo of a new app deployment.

Anyone interested in resources to maintain their own applications for the good of Fedora should attend.

Speakers

Friday August 9, 2019 16:30 - 16:55
Orion (102m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 25
 
Saturday, August 10
 

09:30

Fedora Summer Coding 2019 Project Showcase and Meetup

The Fedora Summer Coding project showcase and meet-up is a recurring event each year that does the following:
  • Gives a platform to Summer Coding interns to present their accomplishments and work to Fedora community
  • Share knowledge and wisdom among mentors and empower more people in Fedora community to participate as mentors
  • Provide unstructured time to network and meet others involved with Fedora Summer Coding
The goals for this session are to celebrate the accomplishments of the numerous interns working on Fedora and to build up the Fedora Summer Coding initiative. This gives interns a chance to share their work with a wider audience and to invite more people to participate as mentors or admins in future rounds of Fedora's Summer Coding initiatives like Google Summer of Code (GSoC) and Outreachy.
Proposed schedule
  1. Introduction to Fedora Summer Coding programs (GSoC, Outreachy)
  2. Project showcase (10m presentations by each intern on project work)
  3. Mentor panel
    • Best practices on mentoring / advice to future mentors
    • How to become a mentor for a Fedora Summer Coding project
  4. Free discussion / Q&A (unstructured time for off-stage conversations)

Speakers
avatar for Leigh Griffin

Leigh Griffin

Engineering Manager, Red Hat
Leigh holds a PhD in software engineering having worked as a researcher in the telecoms sphere for 8 years. This work took him into becoming an Agile practitioner and while serving as a Senior Software Engineer for several multinationals he always brought an Agile view to the table... Read More →
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.
avatar for Dan Walsh

Dan Walsh

setenforce 1, Red Hat
SELinux, Open Source, Fedora, OpenShift, Containers.
BS

Brian Stinson

Systems Administrator, The CentOS Project
Brian is a Systems Administrator for The CentOS Project working on public Continuous Integration/Continuous Delivery infrastructure (http://ci.centos.org).
avatar for Bhagyashree Padalka

Bhagyashree Padalka

Community Operations Team, Fedora
Bhagyashree(or Bee) is a recent graduate of the Indian Institute of Technology, Guwahati, India. Her primary research interests lie in understanding human behavior in information-rich online social environments. Her research draws heavily from Machine Learning and Natural Language... Read More →
avatar for Laura Abbott

Laura Abbott

Fedora Kernel Engineer, Red Hat
Laura is currently employed Red Hat as a Fedora Kernel Engineer. Her day-to-day work involves bug fixes, tending the Fedora kernel releases, and other development work for the benefit of Fedora.
avatar for Tomas Tomecek

Tomas Tomecek

Red Hat
I was born and then I started doing containers.
avatar for Ben Cotton

Ben Cotton

Fedora Program Manager, Red Hat
Ben Cotton is a meteorologist by training, but weather makes a great hobby. Ben works as the Fedora Program Manager at Red Hat. Prior to that, he was a Product Marketing Manager at Microsoft focused on Azure’s high performance computing offerings. Ben is a Community Moderator for... Read More →
avatar for Valentin Rothberg

Valentin Rothberg

Red Hat
Valentin is an engineer in Red Hat's container engines team. He is working on a couple of core libraries and container tools such as Podman, Buildah, CRI-O and Skopeo.
avatar for Niharika Shrivastava

Niharika Shrivastava

Student, Indian Institute of Information Technology, Allahabad
Currently: 1. Outreachy intern at Fedora. 2. Product development intern at GoJek
avatar for Marek Marušin

Marek Marušin

GSoC student
GSoC summer coding student participating in release-bot and ogr
avatar for Amita Sharma

Amita Sharma

Technical Project Manager, Red Hat
Fedora Diversity & Inclusion Team member
avatar for Justin W. Flory

Justin W. Flory

(looking for full-time employment)
Justin W. Flory is a final-year student at the Rochester Institute of Technology in Rochester, NY. He is pursuing an undergraduate degree in Networking and Systems Administration with a double-minor in Free and Open Source Software and Free Culture and Women's and Gender Studies... Read More →
avatar for Jona Azizaj

Jona Azizaj

Community Advocate, Kiwi.com
Jona is an open source enthusiast from Albania. Being part of Open Labs, the first hackerspace that promotes free software in Tirana, she started to contribute to open source. Since then Jona has been part of different communities including Fedora, LibreOffice, Nextcloud etc. She... Read More →
avatar for Vipul Siddharth

Vipul Siddharth

Red Hat
CI Infrastructure TeamCommunity Platform EngineeringRed Hat


Saturday August 10, 2019 09:30 - 11:50
Helia (360m² / 150 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 110
 
Sunday, August 11
 

14:00

Flock Wrap-Up and Team Report-Out
Speakers
avatar for Matthew Miller

Matthew Miller

Fedora Project Leader


Sunday August 11, 2019 14:00 - 16:00
Helia (360m² / 150 people) Budapest, Kárpát utca 62-64, 1133 Hungary
  • Talk Length 110