Category: Development (page 1 of 7)

All articles in this category are related to the various Development teams in the Fedora Project, such as package maintainers, quality assurance, and more. https://fedoraproject.org/wiki/Development

Interviews on the Fedora Infrastructure Hackathon 2018

This week, the Fedora Infrastructure team is convening for a Hackathon from April 9-13 at Fredericksburg, VA. You can also attend/partake remotely in #fedora-admin from 09:30 UTC-5 daily. The hackathon is intended to help the team leap ahead for several critical Fedora and CentOS initiatives. We interviewed members of the Fedora Infrastructure team to ask what the goals for the hackathon are and why it is needed.

Continue reading

Call for maintainers: Fedora package tagger

The Fedora package tagger application is looking for new maintainers by April 5, 2018; otherwise, Fedora Infrastructure will retire the app.

Before DevConfCZ 2018, the Fedora Infrastructure team met to review the “state of the apps” in Fedora’s infrastructure. The fedora-tagger application is currently broken since the decision to retire PkgDB. The core Infrastructure team does not have bandwidth and time to focus on this application, since there are other areas to focus on at the upcoming Infrastructure Hackathon.

Continue reading

Fedora 28 release dates and schedule

With the release of Fedora 27, the Fedora 28 release schedule is falling into place. As of now, the current Fedora 28 release schedule is as follows.

  • Beta: 2018 April 3rd
  • Final release: 2018 May 1st
    • “Rain” date: 2018 May 8th

These dates may change as development on Fedora 28 progresses, so always check the official schedule for the most accurate version of the Fedora release schedule.

Fedora participating in Google Summer of Code 2018

GSoC is a summer program aiming to bring more student developers into open source software development. It enables students to spend their summer break working with open source organizations on projects proposed by participating organizations and supported by mentors.

The Fedora Project has participated in Google Summer of Code (GSoC) as a mentoring organization for over a decade now. Once again, Fedora is participating again this year. We are happy to be accepted again as an organization this year and are looking forward to working with many bright and excited students across the world on many parts of Fedora.

Continue reading

Call for Outreachy mentors for Summer 2018

The Fedora Project is looking for mentors for project for the next round of Outreachy. For those who aren’t familiar, Outreachy is a paid internship inspired by Google Summer of Code for people underrepresented in tech. Interns work remotely with mentors on projects ranging from programming, user experience, documentation, illustration and graphical design, to data science.

Every idea or project needs one or two responsible mentors to teach and help the intern. Please note that Outreachy applicants are expected to make a first contribution to the project they are applying for so mentors need to have proper tasks defined for applicants to work on. Mentors should be able to commit at least 5 hours a week on most weeks from the beginning of the six-week application period (February 13, 2018) through the end of the three-month internship (End of August). You should have a real interest in their success and be engaged and excited about the project.

Continue reading

Bodhi: 2017 Year in Review

2017 was a busy year for the Bodhi project. This post explains a bit about what Bodhi does, highlights, and goals for 2018.

Wait, what is Bodhi?

Bodhi is designed to democratize the package update testing and release process for RPM-based Linux distributions. It provides an interface for developers to propose updates to a distribution, and an interface for testers to leave feedback about updates through a +1/-1 karma system.

Continue reading

Outreachy 2017: Meet the interns!

The results of Outreachy are out! Outreachy is a paid, remote internship program that helps traditionally underrepresented people in tech make their first contributions to Free and Open Source Software (FOSS) communities. Fedora is participating in this round of Outreachy as a mentoring organization. We have two interns for this round which started on December 5 and goes until March 5, 2018. We found some time to interview both of Fedora’s Outreachy interns!

Continue reading

GSoC2017 Final — Migrate Plinth to Fedora Server

There is the summary about my work in Google Summer of Code during the last three months.

About Me

I’m Mandy (Mengying) Wang, I studied in Shanghai Institute of Technology major in Software Engineering, and I graduated two months ago. I’m going to study for a master’s degree after a gap year. You can learn more about me in my Twitter: @MandyMY_ .

Task

Plinth is a web interface to administer the functions of the FreedomBox which is a Debian based project, and the main goal of this idea is to make it available for Fedora.

My Work

Finished

  • Modifying the source code module by module to convert it to RPM-based, including replacing the apt command code with the dnf command code or fit both of them, changing the Deb-based packages into RPM-based packages which play the same roles and testing after each module finished.
  • Add the guide of RPM-based package to Plinth User Guide and create a wiki page for it in Fedora.

This is the welcome page which is run in Fedora:

welcome

To Do

  • Some packages which is needed by Plinth, but I can’t find their suitable replacement or effective solution in Fedora, except copying them from Debian directly. For example:
    • Javascript — many pages can’t be loaded perfectly because of that.
    • LDAP — we can’t complete set up because of that.
  • Make a RPM package for Plinth from source and setup a repo for it in Copr.

Links

Experience

As why Fedora, just because Fedora is the Linux distribution I use the most, so I want to know more about it and make contributions to it, and I believe GSOC is a good chance to integrate into a community, because I had the similar experience in GNOME during Outreachy. And when I went to Taipei for the COSCUP 2017 in early August, I joined the offline meeting of Fedora Taiwan and advertised GSoC to others.

I must say the last three months in GSoC was a quite valuable experience for me. This idea is not easy as I thought, I learned more about the difference between .rpm and .deb during this period, and my VPN was blocked in the second phase. Fortunately, I dealt most problems I met under my try and my mentor’s guide.

At last, thanks to Google and Fedora for giving me this opportunity, and thanks to my mentor, our admin and the people from Fedora and Debian who had given me help.

 


This work by Mandy Wang is licensed under a Creative Commons Attribution-ShareAlike 4.0 International

FESCo Elections: Interview with Till Maas (till)

Fedora Engineering Steering Council badge, awarded after Fedora Elections - read the Interviews to learn more about candidates

Fedora Engineering Steering Council badge

This is a part of the FESCo Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Tuesday, August 8th and closes promptly at 23:59:59 UTC on Monday, August 14th. Please read the responses from candidates and make your choices carefully. Feel free to ask questions to the candidates here (preferred) or elsewhere!

Interview with Till Maas (till)

  • Fedora Account: till
  • IRC: tyll (found in #fedora-releng #fedora #fedora-devel #fedora-admin #fedora-apps  #fedora-social #fedora-de  #epel )
  • Fedora User Wiki Page

Continue reading

FESCo Elections: Interview with Dominik Mierzejewski (rathann)

Fedora Engineering Steering Council badge, awarded after Fedora Elections - read the Interviews to learn more about candidates

Fedora Engineering Steering Council badge

This is a part of the FESCo Elections Interviews series. Voting is open to all Fedora contributors. The voting period starts on Tuesday, August 8th and closes promptly at 23:59:59 UTC on Monday, August 14th. Please read the responses from candidates and make your choices carefully. Feel free to ask questions to the candidates here (preferred) or elsewhere!

Interview with Dominik Mierzejewski (rathann)

  • Fedora Account: rathann
  • IRC: Rathann (found in #fedora-devel, #fedora-pl, #fedora-science, #ffmpeg-devel, #mplayerdev, #rpmfusion)
  • Fedora User Wiki Page

Continue reading

Olderposts

Copyright © 2018 Fedora Community Blog

Theme by Anders NorenUp ↑