I loved being at Flock this year!
I wrote an article about Modularity for the Fedora Magazine and I used some numbers there: “At the time of writing — out of the 49,464 binary RPM packages in Fedora 30 — 1,119 (2.26%) come from a module.” How did I get to those numbers?
OSCAL (Open Source Conference Albania) is an annual conference in Tirana focused on software freedom, open knowledge, free culture and decentralization. And I was there last weekend!
Following up after my recent post about Modularity content discovery with a neat workaround that works now.
There are few content queries we can’t do right now in Modularity. I’ve collected a few scenarios regarding content discovery that need to be addressed.
Flock is a Fedora contributors’ conference happening every year, alternating between the US and Europe. And this year it was a more action-oriented than in previous years which means there were more workshops and ‘do-sessions’, and less talks.
Recently, I have started a discussion on the Server mailing list about building the Fedora 27 Server Edition using Modularity. Langdon White is already working on a change request. If that happens, there will be a lot of work in front of us. So let’s start with writing blog posts!
DORS/CLUC is a regional open source software conference in Zagreb, Croatia. It happens every year at the Faculty of Electrical Engineering and Computing, targeting Linux users and professionals. I have attended the conference for the first time about two weeks ago, and I would like to share my notes from the conference with you.
Hello people of the world! Let me give you another update of the Fedora Modularity project.
The Fedora Modularity team already publishes sprint reports on the Modularity YouTube channel every two weeks. But this format might not be always suitable – like watching on a phone with limited data. So I would like to start writing short reports every two weeks about Modularity, so people have more choice of how to get updated.
Wiki pages are great for collaboration. But they are not that great in getting people’s attention. They can also become pretty messy and hard to navigate trough when using multiple pages that are related to each other – like documentation – which was what we had there. We needed something better. Something that would make it easy to go trough multiple pages of documentation. Something that would have a simple landing page explaining what we do. And having a simple way to review the changes people make before publishing them would be also great.
So you like the Fedora Modularity project – where we separate the lifecycle of software from the distribution – and you want to start with module development early? Maybe to have it ready for the modular Fedora 26 Server preview? Start developing your modulemd on your local system now, and have it ready for later when the Module Build Service is in production!
Copr is a community build service in Fedora that enables anyone with a FAS account to build their own RPM repositories. This post explains how we can use Copr in modularity, what is already supported, and what needs to be done.
I have a great news for those of you with a MacBook Pro 15″ 2015 (MacBook 11,4 and 11,5)!
There has been some confusion about the roles of PDC and BPO in Modularity as the roles might seem overlapping. This document will briefly explain the roles of both services and highlight the main differences.
Last week, I visited the Flock 2016 conference in the beautiful city of Krakow. And it was brilliant!
I wrote similar post before about making the massive title bar in Gnome smaller. But it doesn’t work anymore in Fedora 24!
I have just deployed a new version of Fedora Developer Portal. The most visible part is refreshed look with more uniform layout. I have also compressed all the images in titles (from ~1.2MB to ~50kB in average) – so the loading should be much faster.
We have recently moved our code to GitHub, and we support a local development environment using Vagrant – which means, that collaboration have never been easier. Even if you’re very new to the world of open source, this might be a good place for you to start. For example, an easy fix of a typo might be a great opportunity for you to make your first open source contribution! 🙂
Update: See the updated version for Gnome 3.20 and Fedora 24.
Some interesting statistics about Copr:
I wanted to try an interesting project called Jekyll – a static page generator. It consumes content in textual form like Markdown or Textile, Liquid templates, and HTML and CSS to generate static pages and blogs.
As in the last year, July, for some reason, happened to be a great time to post some news about our Copr Build Service. At this time, it’s about integrating Copr with:
I finally finished the builds of Software Collections 2.0 and released them on www.softwarecollections.org.
I’m starting a new project called Fedora Developer Portal. It would be a new place for developers looking for information about stuff that is packaged in Fedora or searching new features and projects they haven’t heard about. And there are some really great! For example, do you know about Developer Assistant, Vagrant or Copr?
This is just a quick update about our beloved build service. Yes, after long time of service, Copr got it’s own logo! Thanks to Klára Šimíčková for her first contribution to the open source world! You can read more about the logo on her blog.
The community version of Software Collections 1.2 has been released today! It brings some updates, bug-fixes and also four new components:
SoftwareCollections.org website has been given a new fresh look to make your browsing experience a bit better. We have also integrated the full documentation into the website to make it more accessible. Questions? Ask them directly on the web.
Copr is an easy build service for Fedora which can make you your own repo very easily. I have been contributing to this project since March 2014 and this month has been the best in terms of new features: you can track your builds much better, it is bit easier to use and also got much faster in some cases.